镜像上传下发的方法及装置制造方法及图纸

技术编号:25689551 阅读:17 留言:0更新日期:2020-09-18 21:01
本发明专利技术公开了一种镜像上传下发的方法及装置,方法包括如下步骤:客户端开机;安装操作系统;关掉防火墙,对IP地址进行固定;安装Desk系统客户端;对磁盘数据和分区表进行压缩和加密;上传压缩和加密的磁盘镜像;在服务器上安装Desk系统服务端;处理所述客户端的上传数据以及部署的服务;预加载操作系统数据;启动无盘引导;进入操作系统;启动部署代理;接收服务器镜像数据;进行P2P部署;所述P2P部署完成。实施本发明专利技术的镜像上传下发的方法及装置,具有以下有益效果:简化镜像和部署流程、提升Desk平台的安全性、节省网络带宽、提升上传速度、大大减轻运维人员的工作量。

【技术实现步骤摘要】
镜像上传下发的方法及装置
本专利技术涉及镜像传输领域,特别涉及一种镜像上传下发的方法及装置。
技术介绍
无盘系统制作镜像流程如下:服务器装无盘服务端----创建IMG空镜像---客户机装硬盘---安装操作系统---安装无盘客户端---服务器添加客户机的ip和mac地址---客户机连接上服务器---无盘服务器对客户机开启超级用户权限---客户机找到服务器创建的img空镜像虚拟盘----用无盘客户端上传工具上传硬盘的系统到img空镜像镜像---其他客户机开机---设置网卡启动---服务器添加客户机的ip和mac---全部客户机从无盘启动。传统无盘系统制作镜像与添加客户端过程较为繁琐,运维人员操作时,某一步出错可能需要从头再来一遍,运维人员疲于应付系统安装,大大增加了运维人员的工作量。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种简化镜像和部署流程、提升Desk平台的安全性、节省网络带宽、提升上传速度、大大减轻运维人员的工作量的镜像上传下发的方法及装置。本专利技术解决其技术问题所采用的技术方案是:构造一种镜像上传下发的方法,包括如下步骤:A)客户端开机;B)DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)分配IP地址;C)TFTP(TrivialFileTransferProtocol,简单文件传输协议)传送底层引导程序;D)初始化磁盘;E)判断磁盘是否初始化成功,如是,执行步骤G);否则,执行步骤F);F)更换磁盘,返回步骤A);G)启动引导程序;H)预加载操作系统数据;I)启动无盘引导;J)进入操作系统;K)启动部署代理;L)接收服务器镜像数据;M)进行P2P部署;N)所述P2P部署完成;A′)客户端开机;B′)安装操作系统;C′)关掉防火墙,对IP地址进行固定;D′)安装Desk系统客户端;E′)对磁盘数据和分区表进行压缩和加密;F′)上传压缩和加密的磁盘镜像,执行步骤G′);F〞)在服务器上安装Desk系统服务端,执行步骤G′);G′)处理所述客户端的上传数据以及部署的服务,执行步骤H)。在本专利技术所述的镜像上传下发的方法中,在所述步骤E′)中,所述客户端将磁盘镜像打包成一个加密的二进制文件。在本专利技术所述的镜像上传下发的方法中,部署系统时,根据分组信息通过PXE引导自动分配硬件地址,将所述分组信息根据所述硬件地址关联起来,进入操作系统内,所述客户端的部署代理程序接收服务器下发的加密数据,进行解密和解压,然后写入本地硬盘。本专利技术还涉及一种实现上述镜像上传下发的方法的装置,包括:第一客户端开机单元:用于客户端开机;IP地址分配单元:用于DHCP分配IP地址;底层引导程序传送单元:用于TFTP传送底层引导程序;磁盘初始化单元:用于初始化磁盘;初始化判断单元:用于判断磁盘是否初始化成功;磁盘更换单元:用于更换磁盘;引导程序启动单元:用于启动引导程序;预加载单元:用于预加载操作系统数据;无盘引导启动单元:用于启动无盘引导;操作系统进入单元:用于进入操作系统;部署代理启动单元:用于启动部署代理;镜像数据接收单元:接收服务器镜像数据;P2P部署单元:用于进行P2P部署;部署完成单元:用于所述P2P部署完成;第二客户端开机单元:用于客户端开机;操作系统安装单元:用于安装操作系统;IP地址固定单元:用于关掉防火墙,对IP地址进行固定;Desk系统客户端安装单元:用于安装Desk系统客户端;压缩加密单元:用于对磁盘数据和分区表进行压缩和加密;磁盘镜像上传单元:用于上传压缩和加密的磁盘镜像;Desk系统服务端安装单元:用于在服务器上安装Desk系统服务端;数据服务处理单元:用于处理所述客户端的上传数据以及部署的服务。在本专利技术所述的装置中,在所述压缩加密单元中,所述客户端将磁盘镜像打包成一个加密的二进制文件。在本专利技术所述的装置中,部署系统时,根据分组信息通过PXE引导自动分配硬件地址,将所述分组信息根据所述硬件地址关联起来,进入操作系统内,所述客户端的部署代理程序接收服务器下发的加密数据,进行解密和解压,然后写入本地硬盘。实施本专利技术的镜像上传下发的方法及装置,具有以下有益效果:由于Desk系统在无盘系统的基本原理上,对镜像制作与系统部署进行了简化,客户端只需要装好操作系统,并且能连接网络,就可以安装Desk系统客户端,对客户端系统进行上传,客户端和服务端自动传送系统,客户端对磁盘镜像进行压缩和加密,从而提升Desk平台的安全性,镜像也进行了压缩,节省了网络带宽,因此上传速度也提升很大;部署系统时,只需在服务器端调试好分组信息,IP地址等,通过DHCP自动分配,自动获取规则里的IP,简化部署流程,一旦客户端通过网络进入桌面,部署代理程序就会自动部署系统,整个过程无需值守,大大减轻了运维人员的工作量;因此本专利技术简化镜像和部署流程、提升Desk平台的安全性、节省网络带宽、提升上传速度、大大减轻运维人员的工作量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术镜像上传下发的方法及装置一个实施例中方法的流程图;图2为所述实施例中镜像上传下发的方法的流程框图;图3为所述实施例中装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术镜像上传下发的方法及装置实施例中,其镜像上传下发的方法的流程图如图1所示。图2为本实施例中镜像上传下发的方法的流程框图。图1中,该镜像上传下发的方法包括如下步骤:步骤S01客户端开机:本步骤中,客户端开机。步骤S02DHCP分配IP地址:本步骤中,DHCP分配IP地址。步骤S03TFTP传送底层引导程序:本步骤中,TFTP传送底层引导程序。步骤S04初始化磁盘:本步骤中,初始化磁盘。步骤S05判断磁盘是否初始化成功:本步骤中,判断磁盘是否初始化成功,如果判断的结果为是,则执行步骤S07;否则,执行步骤S06。步骤S06更换磁盘:如果上述步骤S05的判断结果为否,则执行本步骤。本步骤中本文档来自技高网...

【技术保护点】
1.一种镜像上传下发的方法,其特征在于,包括如下步骤:/nA)客户端开机;/nB)DHCP分配IP地址;/nC)TFTP传送底层引导程序;/nD)初始化磁盘;/nE)判断磁盘是否初始化成功,如是,执行步骤G);否则,执行步骤F);/nF)更换磁盘,返回步骤A);/nG)启动引导程序;/nH)预加载操作系统数据;/nI)启动无盘引导;/nJ)进入操作系统;/nK)启动部署代理;/nL)接收服务器镜像数据;/nM)进行P2P部署;/nN)所述P2P部署完成;/nA′)客户端开机;/nB′)安装操作系统;/nC′)关掉防火墙,对IP地址进行固定;/nD′)安装Desk系统客户端;/nE′)对磁盘数据和分区表进行压缩和加密;/nF′)上传压缩和加密的磁盘镜像,执行步骤G′);/nF〞)在服务器上安装Desk系统服务端,执行步骤G′);/nG′)处理所述客户端的上传数据以及部署的服务,执行步骤H)。/n

【技术特征摘要】
1.一种镜像上传下发的方法,其特征在于,包括如下步骤:
A)客户端开机;
B)DHCP分配IP地址;
C)TFTP传送底层引导程序;
D)初始化磁盘;
E)判断磁盘是否初始化成功,如是,执行步骤G);否则,执行步骤F);
F)更换磁盘,返回步骤A);
G)启动引导程序;
H)预加载操作系统数据;
I)启动无盘引导;
J)进入操作系统;
K)启动部署代理;
L)接收服务器镜像数据;
M)进行P2P部署;
N)所述P2P部署完成;
A′)客户端开机;
B′)安装操作系统;
C′)关掉防火墙,对IP地址进行固定;
D′)安装Desk系统客户端;
E′)对磁盘数据和分区表进行压缩和加密;
F′)上传压缩和加密的磁盘镜像,执行步骤G′);
F〞)在服务器上安装Desk系统服务端,执行步骤G′);
G′)处理所述客户端的上传数据以及部署的服务,执行步骤H)。


2.根据权利要求1所述的镜像上传下发的方法,其特征在于,在所述步骤E′)中,所述客户端将磁盘镜像打包成一个加密的二进制文件。


3.根据权利要求2所述的镜像上传下发的方法,其特征在于,部署系统时,根据分组信息通过PXE引导自动分配硬件地址,将所述分组信息根据所述硬件地址关联起来,进入操作系统内,所述客户端的部署代理程序接收服务器下发的加密数据,进行解密和解压,然后写入本地硬盘。


4.一种实现如权利要求1所述的镜像上传下发的方法的装置,其特征在于,包括:
第一客户端开机单元:用于客户端开机;

【专利技术属性】
技术研发人员:李永高
申请(专利权)人:广东海光云科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1