[发明专利]基于iSCSI的操作系统映像部署及无磁盘启动的方法在审
申请号: | 201610160708.2 | 申请日: | 2016-03-21 |
公开(公告)号: | CN106598560A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 施青志 | 申请(专利权)人: | 广达电脑股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 王珊珊 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 iscsi 操作系统 映像 部署 磁盘 启动 方法 | ||
技术领域
本发明涉及在通信网络中的一种服务器系统,且特别涉及在一服务器系统的裸机(bare metal)OS映像部署(image deployment)以及无磁盘启动(diskless boot)。
背景技术
现在服务器群组(server farms)或数据中心典型地使用大量的服务器以处理各种应用程序服务的处理需求。对管理员或数据中心的用户来说,数据中心的远端配置或启动服务器是重要的。在传统的系统中,一预先启动执行环境(Pre-boot Execution Environment,PXE)被使用,以远端启动或部署(deploy)软件到服务器上。此PXE码由一只读存储器(read-only memory,ROM)芯片或服务器的启动磁盘被典型地传送,使得服务器可被远端设定及启动。
然而,为了远端部署软件在服务器系统上,提供一更快、更符合成本效益以及更可靠的方法仍是一个挑战。
发明内容
依据本技术的各实施例的系统与方法提供上述问题的解决方法,藉由使用服务器系统的裸机(bare metal)OS映像部署以及无磁盘(diskless)启动中基于互联网小型计算机系统接口(Internet Small Computer System Interface,iSCSI)的协议。进一步说,本技术的各实施例提供一服务器系统中基于iSCSI的裸机OS映像部署及无磁盘启动方法,藉由设定服务器系统的一基本输入/输出系统(basic input/output system,BIOS)的一启动顺序至服务器系统的一控制器(例如基板管理控制器(Baseboard Management Controller,BMC))的一iSCSI网络接口控制器(network interface controller,NIC)、设定该服务器系统的iSCSI启动配置至该控制器、至少基于来自该控制器的信息更新该启动顺序、基于来自该控制器的该信息同步该iSCSI启动配置至该服务器系统的该BIOS,以及由一特定目标IP及一存储局域网络(Storage Area Network,SAN) 的一iSCSI存储装置的一逻辑单元编号(Logical Unit Number,LUN)使该服务器系统启动。本技术优于传统的解决方法,特别是与基于iSCSI的配接器(adapter)系统。
在一些实施例中,一iSCSI启动配置藉由该服务器系统的一BIOS或一控制器被同步至服务器系统的BIOS。服务器系统的该BIOS可为可扩展固件接口(Unified Extensible Firmware Interface,UEFI)BIOS。在一些实施例中,一iSCSI启动配置藉由服务器系统的一BIOS或一控制器同步至服务器系统的一主机总线配接器(iSCSI Host Bus Adapter,HBA)。
一些实施例提供用于一服务器系统中基于iSCSI无磁盘启动的方法,藉由设定服务器系统的一BIOS的一启动顺序至服务器系统的一控制器(例如一BMC)的一iSCSI NIC、设定iSCSI启动配置至控制器、至少基于来自该控制器的信息更新启动顺序、基于来自控制器的信息同步iSCSI启动配置至服务器系统的BIOS、由服务系统的一iSCSI目标启动一无磁盘随机存取存储器磁盘载入器、使无磁盘RAM磁盘载入器由一SAN的一iSCSI存储服务器获取一目标OS映像及加载目标OS映像至该服务器系统的一RAM,以及切换该服务器系统的一操作系统(operation system,OS)至存储在该RAM中的该目标OS映像。在一些实施例中,该iSCSI启动配置藉由该服务器系统的BIOS或该控制器同步至该服务器系统的一iSCSI主机总线配接器(Host Bus Adapter,HBA)或BIOS。服务器系统的BIOS可以是一UEFI BIOS。
一些实施例提供用于一服务器系统中基于iSCSI裸机OS映像部署的方法,藉由设定服务器系统的一BIOS的一启动顺序至该服务器系统的一控制器(例如一BMC)的一iSCSI NIC、设定iSCSI启动配置至控制器、至少基于来自控制器的信息更新该启动顺序、基于来自控制器的该信息同步该iSCSI启动配置至服务器系统的BIOS、由服务系统的一iSCSI目标启动一服务器系统的一iSCSI启动部署服务,以及使iSCSI启动部署服务由一SAN的一iSCSI存储服务器获取一目标OS映像及复制(clone)目标OS映像至服务器系统的一本地磁盘。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广达电脑股份有限公司,未经广达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610160708.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于忆阻器的对数器运算电路
- 下一篇:一种管线普查数据成图文字避让的处理方法