一种自动对联网的计算机进行配置与维护的系统和方法

文档序号:7945824阅读:242来源:国知局
专利名称:一种自动对联网的计算机进行配置与维护的系统和方法
技术领域
本发明涉及一种自动对联网的计算机进行配置与维护的系统和方法,更具
体地,涉及对运行类Unix操作系统的计算机进行配置与维护的系统和方法。
背景技术
企业为了应对愈发复杂的商业挑战,纷纷选择了类Unix操作系统作为支撑 业务7X24运转的基础平台,这些平台就包括主流的AIX, Solaris, HP-UX, Linux 等。在上述平台提供稳定服务的同时,操作的复杂性及其命令的差异性也使得 维护和配置类Unix操作系统异常困难。如果不能正确有效的执行配置或维护任 务,那么将会影响支撑业务系统的稳定性和一致性,给企业带来不必要的损失。
在现有技术中对于类Unix操作系统的配置及维护任务,主要是用户通过手
工完成的。当用户发现需要配置或维护支撑业务系统中的某一个或者几个节点 时,通常需要使用Perl或者用户其他习惯的Shell来编译一个程序,然后在相
应的机器上来执行每项要求。另外当操作系统中的某一个重要的文件由于人为 因素被删除,或者文件许可及所有权与支撑业务系统要求不一致时,需要用户 花费大量时间去查找纠正这个错误,否则可能会导致支撑业务系统出现致命的 错误而停止运行。现有技术中不但要求用户要熟悉多种操作系统的操作及指令, 并且要求用户自己去保证相关操作的一致性和完整性,不利于用户体验;而且 现有技术的操作周期偏长,若系统中有多台机器需要管理维护时,就需要用户 逐个地操作,这样就浪费大量的人力、物力及财力。

发明内容
本发明所要解决的技术问题是提供一种自动对联网的计算机进行配置与维 护的系统和方法。
为解决上述技术问题,本发明提供一种自动对联网的计算机进行配置与维 护的系统,包括自动配置与维护系统和各受管理点,所述自动配置与维护系统包括装有类Unix操作系统的联网的管理主机,各受管理点包括装有类Unix操作系
统的联网的受管理主机,其特征在于:所述各主机内均设置有以下模块,
统计监测模块,用于收集受管理主机上使用资源的统计数据,检测异常状
况,并将异常状况信息数据提供给策略解释模块作为搡作的依据;
策略解释模块,用于解释用户指定的策略,并执行所述策略请求的操作; 监控服务模块,用于远程拷贝文件,轮询受管理主机并通知该主机上的策
略解释模块执行;
密钥生成模块,用于生成"公有-私有"密钥对。 所述各主机内安装的Unix操作系统种类可以相同或不同。 所述自动配置与维护系统与各用于中心控制,受管理的主机依据策略配置
自动执行请求。
另外,本发明提供一种自动对联网的计算机进行配置与维护的方法,其特 征在于包括以下步骤当受管理主机联网运行时,
(1) 由密钥生成模块生成安全认证所需的密钥;
(2) 管理主机的统计监测模块收集每台受管理主机上的使用资源数据,并与 用户指定当前的用户策略配置文件对比查看是否有异常情况,如有则生成异常 数据信息;
(3) 管理主机的监控服务模块将目前最新的策略配置文件拷贝至由步骤(1) 得到的受管理主机,并将监控服务模块检测的异常数据送给管理主机的策略解 释模块;
(4) 管理主机的策略解释模块连接受管理主机,唤醒受管理主机的策略解释
模块,请求受管理主机的策略解释模块合作;
(5) 受管理主机的策略解释模块解析目前的策略配置文件,根据策略配置文 件制定操作计划,自动完成相应的配置与维护任务。
当受管理主机独立运行时,受管理主机的策略解释模块将依据当前的策略, 保证配置与维护任务的执行。
本发明中,所述策略为用户希望主机(包括管理主机和受管理主机)如何被 配置,所述策略配置文件用于描述客户机的运行技术细节和特征的基本文档。当策略配置文件根据用户要求改变,受管理的主机将自动完成相应的配置 与维护任务。
本发明所达到的有益效果
本发明的自动对联网的计算机进行配置与维护的系统和方法,在现有技术 中增加一个自动配置与维护系统,使得所有的操作在一个源头做集中控制,从 而提高工作效率,缩短维护周期,节省管理成本,方便用户体验。


图l是本发明中自动配置与维护系统的组网结构示意图; 图2是本发明中自动配置与维护系统的结构示意图; 图3是本发明中自动配置与维护系统的处理流程示意图。
具体实施例方式
本发明提供了一种自动对联网的计算机进行配置与维护的系统和方法,可 以从很多方面对系统进行配置与维护进行管理,包括
(1) 编辑系统配置文件及其他文件;
(2) 检验、更正文件许可及所有权;
(3) 删除无用文件;
(4) 复制文件;
(5) 执行命令及脚本;
(6) 管理系统服务器进程。
下面是本发明的一个优选实施例,包括了采用本发明的方法实现的一个具 体的自动配置与维护运行类Unix操作系统的计算机的过程。本发明的其它的特 征、目的和优点也可以从实施例的说明中看出。
两台装有SUSE Linux操作系统的节点的自动配置与维护方法
在两台装有SUSE Linux操作系统节点SO和Sl上分别部署该软件,其中, SO为自动配置与维护系统所在管理主机,Sl为受管理主机。
用密钥生成模块在两台主机上分别产生相互操作的安全认证。并将产生的 密钥拷贝至相互的节点上。
编辑节点SO上策略配置文件,指定以下策略(1)将SO上的文件/usr/local/test/testl分发打节点Sl上; (2 )保持文件/usr/local/test/test2的属主为root,权限为777,所属组 为sys;
(3) 编辑文件/usr/local/test/test3的内容为"hello world!";
(4) 如果进程test4没有启动,则启动/usr/local/test/test4这个进程。 该配置文件的内容如下
Control:
actions—拷贝文件编辑文件进程) 拷贝
/usr/local/test/testl server=S0 dest=/usr/local/test/ 文件
/usr/local/test/test2 owner=root group=sys mode=777 nodes=full 编辑文件
{/usr/local/test/test 3 APPENDLINE "hello world"
进程
"test4,, restart 'Vusr/local/test/test4"
在完成自动配置与维护的系统实施后,节点SO上的/usr/local/test/testl 文件将会被复制到节点S1,而且节点SO上testl文件被改变时,将会被同步至 节点SI;当SO和SI两台节点中的任一节点上的/usr/local/test/test2文件 的属主不为root,或者权限不为777,或者所属组不为sys,自动配置与维护系 统都会自动纠正这个错误;"hello world!"的语句也会被自动加入文件 /usr/local/test/test3中;如果进程test4没有启动,自动配置与维护系统则 自动启动/usr/local/test/test4这个进程。由结果可见,本发明可以极大地提 高工作效率,缩短维护周期,降低配置的复杂度,方便用户体验。
本发明按照优选实施例进行了说明,应当理解上述实施例不以任何形式限 定本发明,凡采用等同替换或等效变换的形式所获得的技术方案,均落在本发明的保护范围之内。
权利要求
1. 一种自动对联网的计算机进行配置与维护的系统,包括自动配置与维护系统和各受管理点,所述自动配置与维护系统包括装有类Unix操作系统的联网的管理主机,各受管理点包括装有类Unix操作系统的联网的受管理主机,其特征在于所述各主机内均设置有以下模块,统计监测模块,用于收集受管理主机上使用资源的统计数据,并检测异常状况,并将异常状况信息数据提供给策略解释模块作为操作的依据;策略解释模块,用于解释用户指定的策略,并执行所述策略请求的操作;监控服务模块,用于远程拷贝文件,轮询受管理主机并通知该主机上的策略解释模块执行;密钥生成模块,用于生成“公有-私有”密钥对。
2. 根据权利要求l所述的自动对联网的计算机进行配置与维护的系统,其 特征在于所述各主机内安装的Unix操作系统种类不同。
3. —种自动对联网的计算机进行配置与维护的方法,其特征在于:包括以 下步骤当受管理主机联网运行时,(1) 由密钥生成模块生成安全认证所需的密钥;(2) 管理主机的统计监测模块收集每台受管理主机上的使用资源数据,并与 用户指定当前的用户策略配置文件对比查看是否有异常情况,如有则生成异常 数据信息;(3) 管理主机的监控服务模块将目前最新的策略文件拷贝至由步骤(1)得 到的受管理主机,并将监控服务模块检测的异常数据送给管理主机的策略解释 模块;(4) 管理主机的策略解释模块连接受管理主机,唤醒受管理主机的策略解释模块,请求受管理主机的策略解释模块合作;(5) 受管理主机的策略解释模块解析目前的策略配置文件,根据策略配置文件制定操作计划,自动完成相应的配置与维护任务;当受管理主机独立运行时,受管理主机的策略解释模块将依据当前的策略, 保证配置与维护任务的执行。
全文摘要
本发明公开了一种自动对联网的计算机进行配置与维护的系统,包括自动配置与维护系统和各受管理点,所述自动配置与维护系统包括管理主机,各受管理点包括受管理主机,其特征在于所述各主机内均设置有以下模块,统计监测模块,用于远程拷贝文件,轮询受管理主机并通知该主机上的策略解释模块执行;策略解释模块,用于解释用户指定的策略,并执行那些策略请求的操作;监控服务模块,用于远程拷贝文件,轮询受管理主机并通知该主机上的策略解释模块执行;密钥生成模块,用于生成“公有-私有”密钥对。本发明使所有的操作在一个源头做集中控制,从而提高工作效率,缩短维护周期,节省管理成本。
文档编号H04L9/08GK101505232SQ200910025339
公开日2009年8月12日 申请日期2009年3月23日 优先权日2009年3月23日
发明者华寅飞, 张慎明, 鑫 王, 章乐乐, 波 胡, 辉 蔡, 超 许, 瑞 郭 申请人:国电南瑞科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1