一种集中管理和多区域服务的终端管理系统的制作方法

文档序号:11623859阅读:250来源:国知局
一种集中管理和多区域服务的终端管理系统的制造方法与工艺

本发明涉及终端管理的应用领域,更具体地,涉及一种集中管理和多区域服务的终端管理系统。



背景技术:

随着计算机技术的普及,各类学校和机构均大量配备了计算机(终端)作为实验或办公用途。在这类组织中,往往会采购同样配置的计算机(终端)以求达到方便管理,统一升级的目的,促使了计算机(终端)批量管理的需求日益增强。为了满足计算机(终端)批量管理的需求,各种计算机(终端)批量管理产品被推出。这些产品均能实现各种批量管理需求,如批量部署操作系统,批量式增量更新系统等。但是这些产品都是局域网可用的,跨局域网就无法使用,往往使得课室a的标准化操作系统镜像无法在需要同样系统但处于不同局域网的课室b进行部署,而是需要在课室b重新部署一份标准化的操作系统后再进行批量部署。各课室的终端管理系统只能管理各课室的终端设备,而无法在控制层面实现多课室或多局域网的统一终端管理。



技术实现要素:

本发明提供一种集中管理和多区域服务的终端管理系统,该系统可实现终端管理系统的集中管理和多区域服务。

为了达到上述技术效果,本发明的技术方案如下:

一种集中管理和多区域服务的终端管理系统,包括若干区域终端管理系统、中央终端管理系统;

所述的中央终端管理系统为整个系统进行系统管理,状态监控,镜像及软件资源共享管理,镜像数据及软件资源推送;所述的区域终端管理系统提供终端管理,分组管理,镜像管理,更新管理,存储管理,任务管理,配置管理,镜像共享管理;

在任意区域终端管理系统需要某本地不存在但在其他区域终端管理系统存在或在中央终端管理系统存在的镜像资源时,中央终端管理系统主动提供镜像资源的拉取、通知存在镜像资源的区域终端管理系统直接推送或中央终端管理系统作中继转发;

中央终端管理系统对本地区域终端管理系统发送服务数据,所述服务数据包括管理指令和业务数据,所述业务数据包括区域终端管理系统所管理的镜像资源,应用资源及应用更新,系统信息;所述管理指令是由中央终端管理系统向区域终端管理系统所发出的指令,中央终端管理系统通过管理指令设置,修改,查看,管理区域终端管理系统,区域终端管理系统执行中央终端管理系统发送的管理指令,依据协议体系向中央终端管理系统请求业务数据,发送反馈数据,或提交区域终端管理系统的运行数据;中央终端管理系统接收区域终端管理系统的数据反馈,依据请求提供相应的服务。

进一步地,区域终端管理系统与其所在区域的终端之间通过以太网的方式进行连接,区域终端管理系统负责区域内的终端管理,其功能包括但不限于用户管理,终端管理,分组管理,镜像管理,更新管理,存储管理,任务管理,配置管理,镜像共享管理。

进一步地,所述区域并不限于某一固定物理空间,二层网络可达或dhcp服务可达的网络范围即为所述区域。

进一步地,所述镜像管理功能包括镜像的自动捕获,镜像的导出与导入以及镜像的分发设置。

进一步地,所述的任务管理包括基于主机或分组的镜像智能部署任务的创建、删除、修改、查询,基于主机或分组的镜像更新分发任务的创建、删除、修改、查询,基于主机或分组的远程开关机任务的创建、删除、查询,以及任务的调度。

进一步地,镜像在该系统中的共享过程如下:

a)、中央终端管理系统为用户提供所有镜像的镜像列表;

b)、用户选择某一符合其要求的镜像进行分发或部署;

c)、用户所在区域的区域终端管理系统判断该镜像是否存在于本地;

d)、如果该镜像在本地系统中存储,则直接进行分发或智能部署;

e)、如果该镜像不在本地系统中存储,则区域终端管理系统请求中央终端管理系统,请求缓存该镜像;

f)、中央终端管理系统接收请求后,提取该镜像的存储索引,定位该镜像的存储位置;

g)、如果该镜像存在于中央终端管理系统中,则通知区域终端管理系统进行拉取;

h)、如果该镜像存在于某区域终端管理系统中,则通知区域终端管理系统直接与镜像所在的区域终端管理系统通信;

i)、若两个终端管理系统能直接通信,则区域终端管理系统从镜像所在的区域终端管理系统拉取镜像;

j)、若两个终端管理系统不能直接通信,则区域终端管理系统再次请求中央终端管理系统,请求镜像的中继转发;

k)、中央终端管理系统接收请求后,直接对镜像所在的区域终端管理系统发起镜像上传到中央终端管理系统的指令;

l)、镜像所在的区域终端管理系统接收指令后上传镜像数据给中央终端管理系统;

m)、中央终端管理系统将镜像数据转发给目标区域终端管理系统。

进一步地,所述镜像的自动捕获过程如下:

1)、用户在区域终端管理系统设置镜像捕获任务;

2)、用户在某一终端完成镜像制作;

3)、重启终端;

4)、终端以pxe的方式启动,dhcp分配ip成功后通过tftp协议加载ipxe;

5)、ipxe使用http协议向区域终端管理系统请求加载定制的内存操作系统;

6)、内存操作系统加载完成后内置于该操作系统的终端管理代理向区域终端管理系统查询任务指令;

7)、接收到任务指令后,终端管理代理程序从硬盘中提取磁盘镜像数据,并上传到区域终端管理系统。

进一步地,镜像的部署过程如下:

(1)、终端网络启动;

(2)、终端以无盘工作站的方式加载镜像中的操作系统,使得用户可以立刻使用;

(3)、当终端进入操作系统后,内置于操作系统的终端管理代理服务从后台启动;

(4)、当终端管理代理服务启动后,请求区域终端管理系统中的镜像数据;

(5)、终端管理代理服务边接收数据边镜像数据写入对应的磁盘块;

(6)、待所有磁盘数据写入硬盘后,则智能部署完成;

(7)、重启终端后终端可以直接运行,无需依赖终端管理系统。

与现有技术相比,本发明技术方案的有益效果是:

本发明技术的有益效果是实现了终端管理系统的控制面和数据面分离,实现了多区域的终端统一管理,镜像数据共享,减少部署过程中的重复手动工作量,实现了集中式管理多区域服务的效果。

附图说明

图1为本发明的总体架构图;

图2为本发明镜像区域间共享的流程图;

图3为本发明镜像的自动捕获的流程图;

图4为本发明镜像的智能部署的流程图。

具体实施方式

附图仅用于示例性说明,不能理解为对本专利的限制;

为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;

对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。

下面结合附图和实施例对本发明的技术方案做进一步的说明。

实施例1

如图1-4所示,一种集中管理和多区域服务的终端管理系统,包括若干区域终端管理系统、中央终端管理系统;

所述的中央终端管理系统为整个系统进行系统管理,状态监控,镜像及软件资源共享管理,镜像数据及软件资源推送;所述的区域终端管理系统提供终端管理,分组管理,镜像管理,更新管理,存储管理,任务管理,配置管理,镜像共享管理;

在任意区域终端管理系统需要某本地不存在但在其他区域终端管理系统存在或在中央终端管理系统存在的镜像资源时,中央终端管理系统主动提供镜像资源的拉取、通知存在镜像资源的区域终端管理系统直接推送或中央终端管理系统作中继转发;

中央终端管理系统对本地区域终端管理系统发送服务数据,所述服务数据包括管理指令和业务数据,所述业务数据包括区域终端管理系统所管理的镜像资源,应用资源及应用更新,系统信息;所述管理指令是由中央终端管理系统向区域终端管理系统所发出的指令,中央终端管理系统通过管理指令设置,修改,查看,管理区域终端管理系统,区域终端管理系统执行中央终端管理系统发送的管理指令,依据协议体系向中央终端管理系统请求业务数据,发送反馈数据,或提交区域终端管理系统的运行数据;中央终端管理系统接收区域终端管理系统的数据反馈,依据请求提供相应的服务。

区域终端管理系统与其所在区域的终端之间通过以太网的方式进行连接,区域终端管理系统负责区域内的终端管理,其功能包括但不限于用户管理,终端管理,分组管理,镜像管理,更新管理,存储管理,任务管理,配置管理,镜像共享管理。

区域并不限于某一固定物理空间,二层网络可达或dhcp服务可达的网络范围即为所述区域。

镜像管理功能包括镜像的自动捕获,镜像的导出与导入以及镜像的分发设置。

任务管理包括基于主机或分组的镜像智能部署任务的创建、删除、修改、查询,基于主机或分组的镜像更新分发任务的创建、删除、修改、查询,基于主机或分组的远程开关机任务的创建、删除、查询,以及任务的调度。

镜像在该系统中的共享过程如下:

a)、中央终端管理系统为用户提供所有镜像的镜像列表;

b)、用户选择某一符合其要求的镜像进行分发或部署;

c)、用户所在区域的区域终端管理系统判断该镜像是否存在于本地;

d)、如果该镜像在本地系统中存储,则直接进行分发或智能部署;

e)、如果该镜像不在本地系统中存储,则区域终端管理系统请求中央终端管理系统,请求缓存该镜像;

f)、中央终端管理系统接收请求后,提取该镜像的存储索引,定位该镜像的存储位置;

g)、如果该镜像存在于中央终端管理系统中,则通知区域终端管理系统进行拉取;

h)、如果该镜像存在于某区域终端管理系统中,则通知区域终端管理系统直接与镜像所在的区域终端管理系统通信;

i)、若两个终端管理系统能直接通信,则区域终端管理系统从镜像所在的区域终端管理系统拉取镜像;

j)、若两个终端管理系统不能直接通信,则区域终端管理系统再次请求中央终端管理系统,请求镜像的中继转发;

k)、中央终端管理系统接收请求后,直接对镜像所在的区域终端管理系统发起镜像上传到中央终端管理系统的指令;

l)、镜像所在的区域终端管理系统接收指令后上传镜像数据给中央终端管理系统;

m)、中央终端管理系统将镜像数据转发给目标区域终端管理系统。

镜像的自动捕获过程如下:

1)、用户在区域终端管理系统设置镜像捕获任务;

2)、用户在某一终端完成镜像制作;

3)、重启终端;

4)、终端以pxe的方式启动,dhcp分配ip成功后通过tftp协议加载ipxe;

5)、ipxe使用http协议向区域终端管理系统请求加载定制的内存操作系统;

6)、内存操作系统加载完成后内置于该操作系统的终端管理代理向区域终端管理系统查询任务指令;

7)、接收到任务指令后,终端管理代理程序从硬盘中提取磁盘镜像数据,并上传到区域终端管理系统。

镜像的部署过程如下:

(1)、终端网络启动;

(2)、终端以无盘工作站的方式加载镜像中的操作系统,使得用户可以立刻使用;

(3)、当终端进入操作系统后,内置于操作系统的终端管理代理服务从后台启动;

(4)、当终端管理代理服务启动后,请求区域终端管理系统中的镜像数据;

(5)、终端管理代理服务边接收数据边镜像数据写入对应的磁盘块;

(6)、待所有磁盘数据写入硬盘后,则智能部署完成;

(7)、重启终端后终端可以直接运行,无需依赖终端管理系统。:

本发明实现了终端管理系统的控制面和数据面分离,实现了多区域的终端统一管理,镜像数据共享,减少部署过程中的重复手动工作量,实现了集中式管理多区域服务的效果。

相同或相似的标号对应相同或相似的部件;

附图中描述位置关系的用于仅用于示例性说明,不能理解为对本专利的限制;

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1