服务端资源管理系统以及方法

文档序号:6420466阅读:145来源:国知局
专利名称:服务端资源管理系统以及方法
技术领域
本发明是关于一种服务端资源管理系统,特别是关于一种用于使用Linux操作系统的服务端的资源管理方法与系统。
背景技术
在计算机操作系统中,除微软的视窗操作系统外,使用者比较常用的操作系统是Linux操作系统(Operating System Linux),Linux是一套Unix-like的操作系统,属于Unix的一种,其是一支持多人多任务的操作系统。Linux拥有不同的系统核心(Kernal)和文件系统(FileSystem)。
由于Linux采取开放原始程序代码的政策,不少在这个平台操作的应用程序、驱动程序和工具,以自由软件开发出来,通常大部分都是免费的。Linux承袭了许多UNIX的优点,其中具备了全面的TCP/IP网络支持和很高的系统稳定性。此外,也因为其开放原始程序代码的政策,一旦现有的程序出现错误(Bug),任何一位使用者均可就其错误进行程序代码的修改,显然比上述视窗操作系统更为实时地对错误程序进行修正,同时符合使用者个性化的需求。因此,目前许多数据处理系统的使用者均采用Linux作为其操作系统。
目前Linux有多种不同的销售版本(Distribution),较常见的大致可归为以下这几种RedHat Linux、Mandrak Linux、Slackware Linux、Debian Linux、SuSE Linux、Open Linux、Corel Linux、Turbo Linux、Linpus Linux、Power Linux等。其中又以RedHat Linux最为常见。
以RedHat Linux为例,基本上Linux继承了UNIX的传统一纯文本模式,就像早期MS-DOS的操作方式,没有图形化的视窗接口,要做任何动作都必需输入″指令″。在纯文本模式下,使用者必须借由一种「壳层程序」(Shell)与该操作系统进行沟通。再以上述的RedHatLinux系统为例,其所使用的Shell即为“BASH”。使用者可通过输入特定的指令及/或参数,令该Linux操作系统根据该指令及/或参数执行数据处理工作。
上述以纯文本模式作为该Linux操作系统的操作接口环境,固然可以达到根据使用者需求,灵活输入所需指令及/或参数的目的,以令该Linux操作系统执行数据的处理。然而这种接口在操作的过程中必须一再的输入指令及/或参数,且实际上各种壳层程序均定义有多个指令及/或参数,很少有使用者能够全部记住,必须时时查找这些指令及/或参数,否则一旦输入错误的指令及/或参数就很有可能造成操作系统死机或损坏,甚至造成周边硬件装置的损坏。即使经验丰富的使用者也要担心上述问题,更何况对Linux操作系统及其壳层程序不熟悉的初学者了。
综上所述,如何为Linux操作系统的使用者提供一种有效的管理服务端资源的系统与方法,成为一个非常重要的课题。

发明内容
为克服上述现有技术的缺点,本发明的主要目的在于提供一种服务端资源管理系统以及方法,其可为使用者提供一个有效且友善的服务端资源管理接口。
本发明的又一目的在于提供一种服务端资源管理系统以及方法,其可根据客户端的属性将这些客户端群组化,除可提供管理该客户端群组的接口外,还可根据不同的客户端群组进行服务端资源的管理。
本发明的另一目的在于提供一种服务端资源管理系统以及方法,其可根据不同的客户端群组提供相应的网络通信管理接口。
本发明的再一目的在于提供一种服务端资源管理系统以及方法,其可根据不同的客户端群组提供相应的周边装置管理接口。
本发明的又再一目的在于提供一种服务端资源管理系统以及方法,其可根据不同的客户端群组提供相应的网络资源管理接口。
本发明的又另一目的在于提供一种服务端资源管理系统以及方法,其可根据不同的客户端群组提供相应的系统维护接口。
为达成以上所述及其它目的,本发明的服务端资源管理系统包括数据库,其储存数据资料;数据处理模块,其根据使用者输入的指令及/或参数,驱动执行对应该指令及/或参数的资源管理模块。其中,该资源管理模块至少包括用户管理模块,其根据不同属性的使用者所组成的客户端设定对应该客户端使用者属性的管理模式;网络通信管理模块,其根据该用户管理模块所设定的管理模式提供相应的网络通信管理接口;周边装置管理模块,其根据该用户管理模块所设定的管理模式提供相应的周边装置管理接口;网络资源管理模块,其根据该用户管理模块所设定的管理模式提供相应的网络资源管理接口;以及系统维护模块,其根据该用户管理模块所设定的管理模式提供相应的系统维护接口。
通过上述服务端资源管理系统,执行服务端资源管理的方法包括首先,令该数据处理模块根据使用者通过该客户端或服务端的输入单元输入的指令及/或参数,从该数据库中检索出符合条件的资源管理模块;其次,令该资源管理模块根据使用者通过该客户端或服务端的输入单元输入的指令及/或参数,从该数据库中检索出对应的资源管理数据,以生成资源管理接口;以及令该数据处理模块根据使用者通过该客户端或服务端的输入单元输入至该资源管理接口的指令及/或参数执行服务端资源的管理。
与现有技术比较,特别是应用于Linux操作系统环境中的服务端资源管理技术,本发明的服务端资源管理系统以及方法,可通过数据处理模块根据使用者需求执行资源管理模块,提供使用者相应该资源管理模块的有效率且友善的服务端资源管理接口,该资源管理模块至少包括用户管理模块、网络通信管理模块、周边装置管理模块、网络资源管理模块以及系统维护模块等。


图1是本发明的服务端资源管理系统的应用结构的方块示意图;以及图2是通过本发明的服务端资源管理系统,实施服务端资源管理方法的流程图。
具体实施例方式
实施例以下是借由特定的具体实施例说明本发明的实施方式,熟悉此技术的人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明也可借由其它不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。
图1是本发明的服务端资源管理系统1的应用结构,如图所示,本发明的服务端资源管理系统1是应用于网络结构2中,该网络结构2至少包括采用Linux操作系统的资源管理服务端21、至少一个通过该网络结构2与该资源管理服务端21相互连接的客户端22、以及至少一个通过该网络结构2分别与该服务端21以及该客户端22相互连接的资源提供服务端23。需要注意,该网络结构2可以是国际互联网、但不限定为国际互联网,且其通信的形式并不限定于有线或无线,也不限定于局域网或广域网,还可以是企业间互联网或企业内网络等类似的网络通信结构。此外,在本实施例中,为突显本案的技术特征,该资源管理服务端21用于执行资源管理,但相对于客户端22,其也可以是资源提供服务端,即与该资源提供服务端23相同,供该客户端22进行网络资源的存取;所谓服务端与客户端具有相对性,是指当资源管理服务端21通过网络结构2对资源提供服务端23进行资料存取时,资源管理服务端21相对于该资源提供服务端23可被看作客户端。另一方面,具有管理权限的使用者,也可从任何一个客户端22通过该网络结构2远程管理该资源管理服务端21。
本发明的服务端资源管理系统1包括有数据库100以及数据处理模块110。
数据库100,储存包括用户管理数据、网络通信管理数据、周边装置管理数据、网络资源管理数据以及系统维护数据。其中,该用户管理数据包括有客户端使用者个人数据、识别数据、注册数据与认证数据等;该网络通信管理数据包括网络设置数据、网络连接数据与邮件设置数据等;该周边装置管理数据包括周边装置驱动数据与周边装置使用许可数据等;该网络资源管理数据包括超级链接数据、使用时间数据、硬件信息数据、版本信息数据与供客户端使用者下载的数据等;该系统维护数据则包括备份数据、回复数据、系统升级数据与提供使用者帮助及/或查询数据等。该数据库100中的这些资料间具有相互的关联性,且该数据库100是关系型数据库结构。
承前所述,在本实施例中,本发明的服务端资源管理系统1及方法所应用的网络结构2中,客户端22设置于学校的信息室中,供学校的使用者,如教职员及/或学生等,通过网络结构2分别与资源管理服务端21以及资源提供服务端23相互连接,以进行诸如远程教学或资源存取的工作。因此,使用者个人数据可包括使用者职位身份、使用者年级与使用者班级等数据;该供客户端使用者下载的数据则至少包括该学校教职员及/或该学生从事远程教学或资源存取相关数据。
数据处理模块110,供使用者选择资源管理选项所述的接口环境,以让使用者通过资源管理服务端21的输入单元(图未标),如键盘及/或鼠标等,输入所要进行的资源管理选项,并根据使用者输入的该资源管理选项,从数据库100中检索出对应该资源管理选项所述的相关数据,再执行符合该资源管理选项所述的资源管理模块,以及将使用者所管理的数据回存至数据库100中对应的各该资源管理模块的字段中。
在本实施例中,该资源管理模块可包括用户管理模块111、网络通信管理模块112、周边装置管理模块113、网络资源管理模块114以及系统维护模块115。
用户管理模块111,根据不同属性的使用者组成的客户端设定对应该客户端使用者属性的管理模式,并提供管理该客户端群组的接口。承前所述,在本实施例中,该用户管理模块111所提供的管理接口包括校方人员管理、年级管理、班级管理以及学生管理等接口,分别供使用者管理该使用者职位身份、使用者年级与使用者班级等数据,当使用者完成数据的管理作业后,数据处理模块110随即将该完成的校方人员管理、年级管理、班级管理以及学生管理等数据回存至数据库100对应的用户管理字段中。
网络通信管理模块112,根据用户管理模块111所设定的管理模式提供相应的网络通信管理接口。承前所述,在本实施例中,该网络通信管理模块112所提供的管理接口,分别供具有不同管理权限的使用者,根据其所拥有的权限进行网络设置、网络连接与邮件设置等管理,例如,与国际互联网的连接与中断及/或邮件帐号与邮件服务器的设定等功能。当使用者完成数据的管理作业后,数据处理模块110随即将该完成的网络设置、网络连接与邮件设置等数据回存至数据库100对应的网络通信管理字段中。
周边装置管理模块113,根据用户管理模块111所设定的管理模式提供相应的周边装置管理接口。承前所述,在本实施例中,该周边装置管理模块113所提供的管理接口,分别供不同管理权限的使用者,根据其所拥有的权限进行周边装置驱动与周边装置使用许可等管理,当使用者完成数据的管理作业后,数据处理模块110随即将该完成的周边装置驱动数据与周边装置使用许可数据等回存至数据库100中对应的周边装置管理字段中。
网络资源管理模块114,根据用户管理模块111所设定的管理模式提供相应的网络资源管理接口。承前所述,在本实施例中,该网络资源管理模块114所提供的管理接口,分别供不同管理权限的使用者,根据其所拥有的权限进行超级链接数据、使用时间数据、硬件信息数据、版本信息数据与供客户端使用者下载的数据等数据管理,当使用者完成数据的管理作业后,数据处理模块110随即将该完成的超级链接数据、使用时间数据、硬件信息数据、版本信息数据与提供客户端使用者下载的数据等回存至该数据库100对应的网络资源管理字段中。
系统维护模块115,根据用户管理模块111所设定的管理模式提供相应的系统维护接口。承前所述,在本实施例中,系统维护模块115所提供的管理接口,分别供不同管理权限的使用者,根据其所拥有的权限进行备份数据、回复数据、系统升级数据与提供使用者帮助及/或查询的数据等数据管理,当使用者完成数据的管理作业后,该数据处理模块110随即将该完成的备份数据、回复数据、系统升级数据与提供使用者帮助及/或查询的数据回存至数据库100所对应的系统维护字段中。
图2通过本发明的服务端资源管理系统,实施服务端资源管理方法的流程步骤在步骤S201中,令数据处理模块110根据使用者通过客户端22或资源管理服务端21的输入单元输入的指令及/或参数,从数据库中检索出符合条件的资源管理模块。承前所述,在本实施例中,该数据处理模块110提供使用者选择资源管理选项所述的接口环境,以让使用者通过该资源管理服务端21的输入单元,输入所要进行的资源管理选项,并根据使用者输入的该资源管理选项,从数据库100中检索出对应该资源管理选项所述的相关数据,再执行符合该资源管理选项所述的资源管理模块,以及将使用者所管理的数据回存至数据库100对应各资源管理模块的字段中,接着进行步骤S202。
在步骤S202中,令该检索出的资源管理模块根据使用者通过该客户端22或资源管理服务端21的输入单元输入的指令及/或参数,从数据库100中检索出对应的资源管理数据,以生成一资源管理接口。承前所述,在本实施例中,该资源管理模块可以是用户管理模块111、网络通信管理模块112、周边装置管理模块113、网络资源管理模块114以及系统维护模块115中的一种,其分别用以生成各模块所对应的资源管理接口,供使用者通过客户端22或资源管理服务端21的输入单元进行资源管理,接着进行步骤S203。
在步骤S203中,令数据处理模块110根据使用者通过客户端22或资源管理服务端21的输入单元输入至资源管理接口的指令及/或参数执行服务端资源的管理。承前所述,在本实施例中,不同的这些资源管理模块对应有各自的资源管理接口,用以供使用者进行对应于该资源管理接口的资源管理,其资源管理内容则如上所述,接着进行步骤S204。
步骤S204中,令数据处理模块110在使用者通过客户端22或资源管理服务端21的输入单元完成这些资源管理模块的资源管理程序后,随即将这些完成资源管理的数据回存至数据库100中对应这些资源管理模块的字段中。
综上所述,本发明的服务端资源管理系统以及方法,可通过数据处理模块根据使用者需求执行至少包括有用户管理模块、网络通信管理模块、周边装置管理模块、网络资源管理模块以及系统维护模块等的资源管理模块,提供使用者对应该资源管理模块的有效率且友善的服务端资源管理接口。
权利要求
1.一种服务端资源管理系统,用于网络结构中,其特征在于,该系统包括数据库,供该服务端资源管理系统储存使用者通过客户端或资源提供服务端的输入单元输入的资源管理数据;以及数据处理模块,根据使用者通过该客户端或资源提供服务端的输入单元输入的指令及/或参数,驱动执行对应该指令及/或参数的资源管理模块,并将使用者处理过的数据回存至该数据库。
2.如权利要求1所述的系统,其特征在于,该数据库所储存的资源管理数据选自用户管理数据、网络通信管理数据、周边装置管理数据、网络资源管理数据以及系统维护数据所构成的群组。
3.如权利要求1所述的系统,其特征在于,该资源管理模块选自用户管理模块、网络通信管理模块、周边装置管理模块、网络资源管理模块以及系统维护模块所构成的群组。
4.如权利要求1所述的系统,其特征在于,该资源管理模块用以根据使用者的使用权限,生成符合该权限的资源管理接口,供使用者通过该客户端或资源提供服务端的输入单元输入指令及/或参数进行资源的管理。
5.如权利要求3所述的系统,其特征在于,该资源管理模块用以根据使用者的使用权限生成符合该权限、且选自用户管理接口、网络通信管理接口、周边装置管理接口、网络资源管理接口以及系统维护接口所构成的群组的一种接口,供使用者通过该客户端或资源提供服务端的输入单元输入指令及/或参数进行资源的管理。
6.一种服务端资源管理方法,用于网络结构中,其特征在于,该方法包括令一数据处理模块根据使用者通过该客户端或服务端的输入单元输入的指令参数,从一数据库中检索出符合条件的资源管理模块;令该资源管理模块根据使用者通过该客户端或服务端的输入单元输入的指令参数,从该数据库中检索出对应的资源管理数据,借以生成资源管理接口;以及令该数据处理模块根据使用者借由该客户端或服务端的输入单元输入至该资源管理接口的指令参数,执行服务端资源的管理。
7.如权利要求6所述的方法,其特征在于,该方法还包括令该数据处理模块在使用者借由该客户端或资源管理服务端的输入单元完成这些资源管理模块的资源管理程序后,随即将这些完成资源管理的数据回存至该数据库中对应这些资源管理模块的字段。
8.如权利要求6所述的方法,其特征在于,该资源管理模块选自用户管理模块、网络通信管理模块、周边装置管理模块、网络资源管理模块以及系统维护模块所构成的群组。
9.如权利要求6所述的方法,其特征在于,该数据库所储存的资源管理数据选自用户管理数据、网络通信管理数据、周边装置管理数据、网络资源管理数据以及系统维护数据所构成的群组。
10.如权利要求6所述的方法,其特征在于,该资源管理模块用以根据使用者的使用权限生成一符合该权限的资源管理接口,供使用者通过该客户端或资源提供服务端的输入单元输入指令及/或参数进行资源的管理。
11.如权利要求8所述的方法,其特征在于,该资源管理模块用以根据使用者的使用权限生成符合该权限、且选自用户管理接口、网络通信管理接口、周边装置管理接口、网络资源管理接口以及系统维护接口所构成的群组中的一种接口,供使用者通过该客户端或资源提供服务端的输入单元输入的指令及/或参数进行资源的管理。
全文摘要
一种服务端资源管理系统以及方法,可用于Linux操作系统的服务端,该系统及方法包括用户管理模块,根据不同属性的使用者所组成的客户端设定对应该客户端使用者属性的管理模式;网络通信管理模块,根据该用户管理模块所设定的管理模式提供对应的网络通信管理接口;周边装置管理模块,根据该用户管理模块所设定的管理模式提供对应;网络资源管理模块,根据该用户管理模块所设定的管理模式提供相应的网络资源管理接口;以及系统维护模块,根据该用户管理模块所设定的管理模式提供对应的系统维护接口。通过该服务端资源管理系统,可令服务端的使用者进行更有效率的资源管理。
文档编号G06F17/30GK1617123SQ20031011327
公开日2005年5月18日 申请日期2003年11月10日 优先权日2003年11月10日
发明者林光信, 殷天海 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1