因特网小型计算机系统接口启动参数部署系统及其方法技术方案

技术编号:15087107 阅读:102 留言:0更新日期:2017-04-07 17:00
本发明专利技术涉及因特网小型计算机系统接口启动参数部署系统及其方法。本技术涉及可赋能以一可扩充及自发的方法向一或更多个启动服务器部署启动参数的技术。服务控制器可接收启动序列及/或启动配置,及将该序列及/或配置传输至其他计算组件,如基本输入输出系统或主机总线适配器。服务控制器可藉由称为键盘控制器式样接口的系统接口传输启动信息。

【技术实现步骤摘要】

本公开内容基本上关于计算系统的远程启动。更具体而言,该技术的某些实施例关于用于部署远程启动参数的方法及系统。
技术介绍
储存局域网络(StorageAreaNetwork,SAN)为现代数据中心提供重要的数据储存解决方式。SAN主要用以增强储存装置对服务器的可存取性,以便装置表现为如同本机附接至操作系统的装置。储存装置的实例包括独立磁盘冗余阵列(RedundantArrayofIndependentDisk,RAID)及例如SAN阵列的磁盘阵列。藉由提供可由任何网络连接服务器存取的区块层级储存,SAN提供整合数据储存,同时提供增加的系统效能。SAN亦提供卓越的数据备份及灾难复原能力。因为数据可在储存装置之间传输,而无需与服务器相互作用,因此SAN可加快数据备份流程及节省服务器中央处理单元(CentralProcessingUnit,CPU)的处理能力。在赋能SAN的多种协议中,因特网小型计算机系统接口(InternetSmallComputerSystemInterface;iSCSI)是流行技术。iSCSI可在局域网络(LocalAreaNetworks;LANs)、广域网络(WideAreaNetworks;WANs),或因特网上赋能位置独立的数据储存。
技术实现思路
本公开内容的示例关于藉由使用网络接口赋能高效的启动参数部署的技术,由此可提供可扩充及有效率的SAN管理。在第一实施例的一实例中,由服务控制器执行因特网小型计算机系统接口启动参数部署方法。方法可包括在关联远程计算装置的服务控制器接收远程计算装置的基本输入输出系统(BasicInput/OutputSystem,BIOS)启动次序,将BIOS启动次序传输至与远程计算装置关联的BIOS,在服务控制器(经由网络接口)接收远程启动配置,利用远程启动配置来配置远程启动网络适配器,及(经由远程启动网络适配器)在数据储存装置与远程计算装置之间建立网络连接。数据储存装置可包括操作系统映像,操作系统映像可操作以驱动远程计算装置。根据一些实施例,远程服务器或iSCSI用户端装置可与远程储存装置或iSCSI目标装置建立iSCSI连接,iSCSI目标装置可包括操作系统映像。操作系统映像可从远程服务器或iSCSI用户端装置远程启动。有益地,藉由利用从远程储存装置进行的远程iSCSI启动,远程服务器所用本机硬盘数目可显著地减少。产生的储存整合可降低服务器成本及有利于服务器管理。根据一些实施例,本公开内容可藉由使用网络接口赋能基于网络的启动参数部署以实施远程iSCSI启动。基于网络的启动参数部署可进一步改良服务器可扩充性及灵活性,因为可在网络上的一集中位置处藉由例如服务器管理装置来管理服务器。举例而言,使用基于网络的启动参数部署,管理者无需实体连接至每一服务器来人工配置服务器。因此,基于网络的启动参数部署可简化数据中心设计及减小服务器外形尺寸。根据一些实施例,本公开内容可使用系统管理软件(SystemManagementSoftware,SMS)以赋能服务控制器(例如基板管理控制器(BaseboardManagementController,BMC))来实施基于网络的iSCSI启动参数部署。本公开内容可赋能机架管理控制器(RackManagementController,RMC)、底盘管理控制器(ChassisManagementController;CMC)以提供集中的启动参数部署。此外,本领域技术人员所熟知的其他适合协议亦可用以实现本技术,这些协议例如RedFish或RMCP+。根据一些实施例,例如计算机的服务器管理装置可静态地配置启动服务器以从iSCSI储存装置启动。举例而言,服务器管理装置可经由LAN连接至启动服务器的服务控制器或用户端装置。服务器管理装置可决定远程启动参数及将其传输至服务控制器或远程启动网络适配器。根据一些实施例,iSCSI启动配置可为任何启动路径参数,如iSCSI启动器/用户端名称、启动器或用户端装置的因特网协议(InternetProtocol,IP)地址、iSCSI目标名称、目标装置的IP地址、目标装置的LUN。此外,iSCSI启动配置可还包括例如密码、加密信息,或挑战握手鉴别协议(ChallengeHandshakeAuthenticationProtocol,CHAP)信息的安全参数。在接收远程启动参数之后,启动服务器可藉由使用传输控制协议/因特网协议(TransmissionControlProtocol/InternetProtocol,TCP/IP)接口与指定的iSCSI储存装置建立iSCSI通讯。因此,启动服务器可从iSCSI储存装置远程启动,如同该启动服务器本机附接至服务器。主机总线适配器(HostBusAdapter,HBA)可经由iSCSI连接连续地将磁盘存取请求重定向至目标装置。根据一些实施例,因特网小型计算机系统接口启动参数部署系统可包括动态主机配置协议(DynamicHostConfigurationProtocol,DHCP)服务器以动态地决定iSCSI启动参数。DHCP服务器可经由LAN接收来自启动服务器或用户端装置对于启动参数的请求。作为回应,DHCP服务器可动态地决定iSCSI启动参数,以用于在iSCSI用户端装置与iSCSI目标装置之间建立iSCSI连接。尽管本专利技术中众多实例藉由参考iSCSI协议而经描述,但应理解,这些实例仅为实例,及本技术不限定于这些实例。相反,可使用为SAN提供通讯连接的任何协议,如光纤通道协议、经由乙太网的先进技术附件(AdvancedTechnologyAttachment,ATA)等。此外,即使本专利技术揭示使用RMC与BMC作为服务控制器的实例,但本技术适用于独立于主要CPU及操作系统的其他服务控制器。下文的描述中将介绍本专利技术揭示的额外特征及优势,及这些额外特征及优势将藉由描述而部分地显而易见,或可藉由实践本专利技术中揭示的原理而获得。本专利技术揭示的特征及优势可凭借本专利技术权利要求中特定指出的器具与组合来实践及获得。本专利技术揭示的这些及其他特征将根据以下描述及本专利技术权利要求而变得更全面地显而易见,或可藉由实施本专利技术中阐述的原理而获得。附图说明为让本公开内容的上述和其他目的、特征、优点与实施例能更明显易懂,附图的说明如下:图1图示根据一些实施例的整体iSCSI启动参数部署系统图;图2是一示意性方块图,该图本文档来自技高网...

【技术保护点】
一种因特网小型计算机系统接口启动参数部署方法,该方法包括以下步骤:在关联一计算装置的一服务控制器接收该计算装置的一基本输入输出系统启动次序;经由该服务控制器提供该基本输入输出系统启动次序至关联该计算装置的一基本输入输出系统;藉由使用一网络接口在该服务控制器接收一远程启动配置;利用该远程启动配置来配置一远程启动网络适配器;以及藉由使用该远程启动网络适配器在一数据储存装置与该计算装置之间建立一网络连接,该数据储存装置包括一操作系统映像,该操作系统映像可操作以启动该计算装置。

【技术特征摘要】
2014.12.17 US 62/093,297;2015.09.09 US 14/849,0591.一种因特网小型计算机系统接口启动参数部署方法,该方法包括以
下步骤:
在关联一计算装置的一服务控制器接收该计算装置的一基本输入输出
系统启动次序;
经由该服务控制器提供该基本输入输出系统启动次序至关联该计算装
置的一基本输入输出系统;
藉由使用一网络接口在该服务控制器接收一远程启动配置;
利用该远程启动配置来配置一远程启动网络适配器;以及
藉由使用该远程启动网络适配器在一数据储存装置与该计算装置之间
建立一网络连接,该数据储存装置包括一操作系统映像,该操作系统映像可
操作以启动该计算装置。
2.如权利要求1所述的因特网小型计算机系统接口启动参数部署方法,
还包括:
藉由使用该网络连接,将来自该数据储存装置的该操作系统映像的至少
一部分载入该远程启动网络适配器的一存储器;以及
在该计算装置上执行该操作系统映像。
3.如权利要求1所述的因特网小型计算机系统接口启动参数部署方法,
还包括:
藉由使用一内部整合电路系统总线或藉由桥接该基本输入输出系统的
其中一者,传输一网络接口启动配置至一网络接口适配器。
4.如权利要求1所述的因特网小型计算机系统接口启动参数部署方法,
其中该服务控制器可操作以藉由使用一键盘控制器式样接口或一带内接口
(in-bandinterface)的其中一者提供该基本输入输出系统启动次序至该基本输
入输出系统。
5.如权利要求1所述的因特网小型计算机系统接口启动参数部署方法,
其中该远程启动配置包括该计算装置的一因特网协议地址、该数据储存装置
的一逻辑单元号码、该数据储存装置的一因特网协议地址、该数据储存装置
的一目标名称,或该数据储存装置的一密码中的至少...

【专利技术属性】
技术研发人员:施青志
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾;71

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

1