【技术实现步骤摘要】
主从装置环境的部署方法与主从装置环境的部署系统
本专利技术涉及一种自动部署方法与系统,且特别涉及一种主从装置环境的部署方法与主从装置环境的部署系统。
技术介绍
随着云端技术的日趋成熟,各种云端产品也越来越受到使用者的重视。云端业者为了扩大其产品布局,大多会从基础架构即服务(InfrastructureasaService,IaaS)、平台即服务(PlatformasaService,PaaS),以及软件即服务(SoftwareasaService,SaaS)这三方面找寻利基点,以规划同时符合业者擅长领域与市场需求的云端产品。举例来说,对于有研发服务器、储存装置及网络设备等硬件的云端业者来说,由基础架构即服务出发来规划云端产品便能利用本身具备的硬件优势来提升产品的性价比。许多这类型的云端业者会采用由美国太空总署(NASA)和Rackspace公司所共同研发的云端运算软件OpenStack来建立和提供云端服务。然而,任何云端服务都必须通过实体机器进行运算工作,在采用OpenStack建构服务之下,必须以人工通过手动的方式对每一台实体机器进行部署。也就是说,必须由维护人员针对每一台实体机器去查看其需要什么套件,再由人工下载及安装套件。上述动作需要对各种套件的设定文件有深入了解才能顺利完成繁琐的安装动作。不难想见,倘若机房中的实体机器数量庞大,则每次部署都相当耗时费力,在需要动态增加实体机器时更容易造成不便。因此,需要提供一种主从装置环境的部署方法与主从装置环境的部署系统来解决上述问题。
技术实现思路
本专利技术提供一种主从装置环境的部署方法与系统,能快速且自动地完成 ...
【技术保护点】
一种主从装置环境的部署方法,该方法用于包括一控制端与一运算端的一主从式网络环境,其中该控制端与该运算端分别被预设一特定装置功能,该方法包括:提供一部署主控端,该部署主控端储存有多个套件以及对应各该些套件的一设定文件;分别指派一因特网协议地址给该部署主控端、该控制端与该运算端;由该部署主控端在接收到来自该控制端与该运算端的其中的一待部署装置的一部署请求后,根据该部署请求产生一自动安装脚本,并传送该自动安装脚本至该待部署装置;以及由该待部署装置执行所接收的该自动安装脚本,以自动完成实现该待部署装置所对应的该特定装置功能的部署。
【技术特征摘要】
2013.05.09 TW 1021165221.一种主从装置环境的部署方法,该方法用于包括一控制端与一运算端的一主从式网络环境,其中该控制端与该运算端分别被预设一特定装置功能,该方法包括:提供一部署主控端,该部署主控端储存有多个套件以及对应各套件的一设定文件;分别指派一因特网协议地址给该部署主控端、该控制端与该运算端;由该部署主控端依据该控制端与该运算端各自的该因特网协议地址,提供该部署主控端与该控制端及该运算端之间的一文件共享机制;由该部署主控端在接收到来自该控制端或该运算端的一待部署装置的一部署请求后,根据该部署请求产生一自动安装脚本,并传送该自动安装脚本至该待部署装置;其中该部署请求包括一配置表,且该待部署装置依据被预设的该特定装置功能产生该配置表;以及由该待部署装置执行所接收的该自动安装脚本,以自动依据该自动安装脚本从该部署主控端和一外部网络的其中一个下载至少一特定套件;以及下载该至少一特定套件后,由该待部署装置安装该至少一特定套件于该待部署装置,来完成实现该待部署装置所对应的该特定装置功能的部署;其中由该部署主控端在接收到该待部署装置的该部署请求后,根据该待部署装置的该因特网协议地址与该部署请求产生该自动安装脚本,并传送该自动安装脚本至该待部署装置的步骤包括:当完整接收到来自该待部署装置的该部署请求时,对该配置表进行扫描;当扫描该配置表期间发生错误时,则产生一表示在扫描该配置表期间发生错误的扫描错误记录,并通过该文件共享机制使该待部署装置取得该扫描错误记录;以及若完整扫描该配置表,则根据该配置表产生该自动安装脚本。2.如权利要求1所述的方法,其中该部署主控端在该待部署装置连接至一因特网时接收到来自该待部署装置的该部署请求。3.如权利要求1所述的方法,其中若完整扫描该配置表,则在根据该配置表产生该自动安装脚本的步骤之后,还包括:判断是否成功通过该文件共享机制传送该自动安装脚本至该待部署装置;以及若否,则产生一传送错误记录并通过该文件共享机制使该待部署装置取得该传送错误记录。4.如权利要求3所述的方法,还包括:当该部署主控端接收来自该待部署装置的该部署请求期间发生错误时,由该部署主控端产生一请求错误记录并通过该文件共享机制使该待部署装置取得该请求错误记录。5.如权利要求1所述的方法,其中由该待部署装置执行所接收的该自动安装脚本,以自动依据该自动安装脚本安装该至少一特定套件于该待部署装置,来完成实现该待部署装置所对应的该特定装置功能的部署的步骤包括:执行该自动安装脚本以通过该文件共享机制自储存于该部署主控端的该多个套件中取得实现该特定装置功能的该至少一特定套件,和/或通过一外部网络下载实现该特定装置功能的该至少一特定套件;以及自动安装该至少一特定套件于该待部署装置。6.如权利要求5所述的方法,其中该自动安装脚本包括各该至少一特定套件的该设定文件,而自动安装该至少一特定套件于该待部署装置的步骤包括:根据各该至少一特定套件的该设定文件执行各该至少一特定套件的一安装程序。7.如权利要求6所述的方法,其中在自动安装该至少一特定套件于该待部署装置的步骤之后,还包括:若完成各该至少一特定套件的该安装动作,则由该待部署装置产生一安装成功信息,并通过该文件共享机制使该部署主控端取得该安装成功信息;以及若无法完成该至少一特定套件的其中之一的该安装动作,...
【专利技术属性】
技术研发人员:董匡皓,
申请(专利权)人:纬创资通股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。