部署操作系统的方法、服务器及电子系统技术方案

技术编号:10722473 阅读:86 留言:0更新日期:2014-12-03 23:56
本发明专利技术公开了一种部署操作系统的方法、服务器及电子系统,该方法用来安装该操作系统至多个电子装置中,包含有将该操作系统安装于一样本电子装置中;将该样本电子装置中的该操作系统封装为一预建套装软件;传送该预建套装软件至该多个电子装置;以及于该多个电子装置中,将该预建套装软件分别还原成该操作系统。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种部署操作系统的方法、服务器及电子系统,该方法用来安装该操作系统至多个电子装置中,包含有将该操作系统安装于一样本电子装置中;将该样本电子装置中的该操作系统封装为一预建套装软件;传送该预建套装软件至该多个电子装置;以及于该多个电子装置中,将该预建套装软件分别还原成该操作系统。【专利说明】部署操作系统的方法、服务器及电子系统
本专利技术关于一种部署操作系统的方法及服务器与电子系统,尤关于一种可有效率地安装一操作系统至多个电子装置的部署操作系统的方法及服务器与电子系统。
技术介绍
现代的数据中心及云端设备通常由大量(上千台以上)电脑所组成,而欲安装一操作系统至如此大量的电脑中,需耗费的时间成本将会非常庞大。现有安装操作系统至数据中心或云端设备的方法系采用脚本(Script Based)的方式,于安装程序开始前,先于中央服务器中准备一安装脚本,然后中央服务器再根据安装脚本指示各个电脑一步步地进行操作系统的安装程序,以达到自动化而不需人力操作的目标。然而,以脚本的方式安装操作系统虽然可减少人力成本,但安装时间仍然很久。此外,当各个电脑在操作系统安装过程中向中央服务器取得安装内容时,受到中央服务器处理速度的限制,安装时间可能会被拉长。 因此,如何改善作业作统的安装方法,以快速地安装操作系统至多个电脑中,已成为业界所努力的目标之一。
技术实现思路
鉴于现有技术的上述问题,本专利技术的主要目的即在于提供一种部署操作系统的方法及服务器与电子系统,以提升安装一操作系统至多个电子装置中的效率,并降低安装操作系统的操作成本。 本专利技术揭露一种部署一操作系统的方法,用来安装该操作系统至多个电子装置中,包含有将该操作系统安装于一样本电子装置的一硬盘中;将该样本电子装置中的该操作系统封装为一预建套装软件(Prebuilt Package);传送该预建套装软件至该多个电子装置;以及于该多个电子装置中,将该预建套装软件分别还原成该操作系统。 本专利技术另揭露一种用来安装一操作系统至多个电子装置的服务器,包含有一处理单元;以及一储存单元,耦接于该处理单元,用来储存一程序码。该程序码指示该处理单元将一样本电子装置中的该操作系统封装为一预建套装软件;传送该预建套装软件至该多个电子装置;以及于该多个电子装置中,将该预建套装软件分别还原成该操作系统。 【专利附图】【附图说明】 图1为本专利技术实施例一电子系统的示意图。 图2为本专利技术实施例一服务器的架构示意图。 图3为本专利技术实施例一流程的流程图。 图4为本专利技术实施例一流程的流程图。 图5为本专利技术实施例一流程的流程图。 其中,附图标记说明如下: 10:电子系统 SV:服务器 CO:样本电子装置 Cl?Cn:电子装置 200:处理单元 210:储存单元 212:程序码 220:通讯接口 30、40、50:流程 300 ?312、400 ?414、500 ?512:步骤 【具体实施方式】 请参考图1,图1为本专利技术实施例一电子系统10的示意图。电子系统10可用于一数据中心或一云端设备中,其包含有一服务器SV、一样本电子装置CO以及电子装置Cl?Cn。请参考图2,图2为本专利技术实施例服务器SV的架构示意图。服务器SV可包含有一处理单元200、一储存单元210及一通讯接口 220。处理单元200可为一处理器或一特定应用集成电路(Applicat1n Specific Integrated Circuit, ASIC)。储存单兀 210可为任一数据储存装置,用来储存一程序码212,并通过处理单元200读取及执行程序码212。举例来说,储存单元210可以是只读式存储器(read-only memory, ROM)、随机存取存储器(random-access memory,RAM)、光盘只读存储器(CD-ROM / DVD-ROM)、磁带(magnetictape)、硬盘(hard disk)及光学数据储存装置(optical data storage device)等,而不限于此。通讯接口 220可连接样本电子装置CO或电子装置Cl?Cn,用来传递处理单元200所发出的指令或提供数据传送的功能。 请参考图3,图3为本专利技术实施例一流程30的流程图。流程30可用于图1的电子系统10中,用来将一操作系统部署至电子系统10中的所有电子装置(即样本电子装置CO及电子装置Cl?Cn)中。流程30可被编译成程序码212,由服务器SV的处理单元200执行,其包含以下步骤: 步骤300:开始。 步骤302:将一操作系统安装于样本电子装置CO的一硬盘中。 步骤304:将样本电子装置CO中的该操作系统封装为一预建套装软件。 步骤306:传送该预建套装软件至电子装置Cl?Cn。 步骤308:于电子装置Cl?Cn中,将该预建套装软件分别还原成该操作系统。 步骤310:对电子装置Cl?Cn进行组态设定。 步骤312:结束。 根据流程30,服务器SV首先从多个电子装置中选出样本电子装置CO,并将欲部署的操作系统安装于样本电子装置CO的硬盘中。接着,将样本电子装置CO中的操作系统封装为一预建套装软件后,将预建套装软件分送至电子装置Cl?Cn。当电子装置Cl?Cn收到预建套装软件后,将预建套装软件于电子装置Cl?Cn中还原成操作系统,然后针对不同的电子装置Cl?Cn进行各种组态设定,如网际网络地址(IP Address)、登录档(Registry)等等。换言之,本专利技术将欲部署在电子装置Cl?Cn的操作系统先于样本电子装置CO架设完成,然后将架设完成的操作系统封装为预建套装软件,因此,当电子装置Cl?Cn取得该预建套装软件后,即可简单而迅速地还原成该操作系统,而不需如现有安装流程般分别在电子装置Cl?Cn —个个从头开始架设操作系统。如此一来,可提升安装操作系统至电子装置Cl?Cn的效率,并降低安装操作系统的操作成本。 需注意的是,流程30系于样本电子装置CO将架设完成的操作系统封装为预建套装软件,然后电子装置Cl?Cn于取得预建套装软件后,将预建套装软件还原回操作系统并进行相应的组态设定,但不限于此。举例来说,当操作系统安装于样本电子装置CO后,可先于样本电子装置CO中进行操作系统的功能验证,确认该操作系统可被大规模地部署于电子装置Cl?Cn上。另外,于操作系统封装为预建套装软件的准备过程中,可根据电子系统10的需求,删除非必要的操作系统内容,以减少传送预建套装软件的负担。再者,亦可于预建套装软件中建立一还原脚本(script)或一自动设定程序,使电子装置Cl?Cn可根据还原脚本还原预建套装软件至操作系统,并马上利用自动设定程序进行组态设定。 值得注意的是,样本电子装置CO与电子装置Cl?Cn之间可通过一传输线、有线网络、无线网络或经由服务器SV等方式相互连接,以将预建套装软件至电子装置Cl?Cn。举例来说,样本电子装置CO可通过一广播(Broadcast)、一多重广播(Multicast)或一点对点(Peer-to-Peer,P2P)传输技术等传输层协议(Transport Layer Protocol),将预建套装软件经由网本文档来自技高网...

【技术保护点】
一种部署一操作系统的方法,用来安装该操作系统至多个电子装置中,包含有:将该操作系统安装于一样本电子装置的一硬盘中;将该样本电子装置中的该操作系统封装为一预建套装软件;传送该预建套装软件至该多个电子装置;以及于该多个电子装置中,将该预建套装软件分别还原成该操作系统。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:廖伟成张俊彦
申请(专利权)人:纬创资通股份有限公司
类型:发明
国别省市:中国台湾;71

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

1