当前位置: 首页 > 专利查询>英特尔公司专利>正文

引导图像发现和传送制造技术

技术编号:12151336 阅读:83 留言:0更新日期:2015-10-03 12:23
用于管理图像发现的技术包括用于致使服务器进入预引导状态的服务器控制器。该服务器控制器响应于该服务器转变到该预引导状态,在该服务器维持该预引导状态时与该服务器通信以便确定该服务器的标识数据。该服务器控制器基于该服务器的该标识数据标识该服务器的引导图像以及将该服务器与所标识的引导图像相关联。

【技术实现步骤摘要】
【专利说明】引导图像发现和传送
技术介绍
工程师持续地致力于在最小化相关联的制造和操作成本的同时改善平台和计算 系统的性能和效率。例如,可移除不必要或冗余的硬件组件并且可正式地管理功耗(例如, 通过硬件、固件、和/或软件)。此外,分布式计算(例如,云计算)和计算汇聚机制已经寻 求改善性能和效率。机架级架构(rackscalearchitecture,RSA)允许许多服务器或其他 计算设备连接到交换机(例如,管理设备)和有待分布的共享资源。例如,共享资源可在节 点(即,连接到交换机的设备)之间共享,其中在交换机中嵌入了大量能力或者以其他方式 由其处理大量能力。 交换机可管理在其"机架"中的若干服务器的引导(boot)。在这样做时,交换机 可指示服务器何时引导、执行更新、空闲、关机和/或执行其他功能。此外,交换机或其他远 程设备可远程地引导服务器之一的操作系统,这由于操作系统的硬件不可知性质而是可行 的。然而,基本输入输出系统(BIOS)和其他预引导固件必须完全地知道服务器硬件以便初 始化该硬件。这样,BIOS和预引导固件存储在服务器的本地附连闪存上,其包括为具体节点 定制的引导指令(例如,基于中央处理单元、芯片组、组件制造商、和/或组件生产日期)。【附图说明】 通过举例而非通过限制在附图中示出在此描述的概念。为了示出的简单和清晰, 图中所示元素无需按比例绘制。而且,当考虑合适时,已经在附图中重复参考标号以便表明 相应的或类似的元素。 图1是用于引导图像发现和传送的系统的至少一个实施例的简化框图; 图2是图1的系统的服务器的至少一个实施例的简化框图; 图3是图1的系统的服务器控制器的环境的至少一个实施例的简化框图; 图4是用于由图1的系统的服务器控制器管理引导图像发现的方法的至少一个实 施例的简化流程图;以及 图5是用于由图1的系统的服务器控制器将服务器与引导图像相关联的方法的至 少一个实施例的简化流程图。【具体实施方式】 尽管可对本公开的概念进行各种修改和替代形式,通过举例在附图中示出并且将 在此详细地描述其具体实施例。然而,应当理解的是不旨在将本公开的概念限制为所公开 的具体形式,而是相反,本专利技术涵盖与本公开和所附权利要求书一致的所有修改、等效方案 和替代方案。 在说明书中对"一个实施例"、"实施例"、"说明性实施例"等等的引用表明所描述 的实施例可包括具体的特征、结构或特性,但是每个实施例可以包括或者可无需包括该具 体的特征、结构或特性。而且,这种短语无需指代相同的实施例。而且,当结合实施例描述 具体的特征、结构或特性时,认为其在本领域普通技术人员结合显式地或未显式地描述的 其他实施例实施这种特征、结构或特性的知识范围内。此外,应当认识到列表中包括的"至 少一个A、B和C"形式的项目可意味着(A) ;(B) ;(C) :(A和B) ;(B和C);或者(A、B和C)。 类似地,以"A、B或C中的至少一个"形式列出的项目可意味着(A) ;(B) ;(C) :(A和B);(B 和C);或者(A、B和C)。 在某些情况下,可在硬件、固件、软件、或其任何组合中实现所公开的实施例。所公 开的实施例还可被实现为由瞬态或非瞬态机器可读(例如计算机可读)存储介质携带或存 储在其上的指令,这些指令可由一个或多个处理器读取并执行。机器可读存储介质可被实 施为任何用于存储或传输机器可读形式的信息的设备、机制、或其他物理结构(例如,易失 性或非易失性存储器、介质盘、或其他介质设备)。 在附图中,某些结构或方法特征可被示出为具体安排和/或顺序。然而,应当认识 到可不要求这种具体安排和/或顺序。而是,在某些实施例中,可以用不同于说明性附图中 示出的方式和/或顺序安排这种特征。此外,具体附图中包括结构或方法特征不意味着暗 示在所有实施例中要求这种特征以及在某些实施例中可不包括这种特征或者这种特征可 与其他特征组合。 现在参考图1,在说明性实施例中,用于引导图像发现和传送的系统100包括服务 器控制器102和一个或多个服务器104。尽管在图1中仅示出一个服务器控制器102,应当 认识到在其他实施例中,系统100可包括多个服务器控制器102。类似地,尽管图1的说明 性实施例示出四个服务器104,在其他实施例中,系统100可包括不同数量的服务器104。进 一步地,在某些实施例中,服务器控制器102可物理地远离服务器104。在使用中,如以下更详细描述的,服务器控制器102被配置成用于管理引导图像 的图像发现和向服务器104的传送。在说明性实施例中,服务器控制器102被配置成用于 致使服务器104进入预引导状态,其中服务器BIOS和/或其他固件未被获取。例如,在某 些实施例中,服务器控制器102可致使服务器104部分地上电(例如,通过将服务器104从 关机状态上电到服务器104不尝试获取服务器BIOS的低功率状态)。当服务器104在预引 导状态时,服务器控制器102与服务器104通信以便确定服务器104的标识数据(例如,标 识服务器104和/或服务器104的一个或多个硬件组件)。服务器控制器102基于标识数 据标识服务器104的引导图像并且将服务器104与存储在服务器控制器102的存储器中的 所标识的引导图像相关联。以此方式,系统操作所需的正确系统BIOS和/或其他固件图像 可被按需传送到服务器104而不要求实际的持久介质用于在服务器104上的图像存储,诸 如闪存。例如,可在服务器控制器102的存储器中仿真通常位于服务器104上的服务器104 的串行外围接口(SPI)闪存。因此,可移除或以其他方式利用本地附连到服务器104并且 通常为系统BIOS保留的一些或全部闪存。此外,服务器控制器102还能够向具有不同硬件 架构的服务器104传送合适的引导图像(例如,在异构计算环境中)。应当进一步认识到, 在此描述的技术减少了节点攻击表面(即,降低安全威胁)、允许多个异构系统参与给定的 RSA域、以及降低域的总体材料清单(B0M)成本。在某些实施例中,服务器104的处理器210(见图2)或服务器104本身可被上电 到待机状态、低功率状态、或其他预引导状态,以便允许服务器控制器102确定其"签名"或 其他标识数据。在仍另一个实施例中,服务器104的处理器可访问存储公共代码的唤醒向 量但是不访问服务器104的具体硬件,以便为服务器控制器102提供有关所需引导图像122 的信息。例如,服务器控制器102可仅发起服务器104的初始BIOS引导模块,其向服务器 控制器102指示其当应在存储器中提供的下一个图像122。 服务器控制器102可被实施为能够引导图像发现和传送以及执行在此描述的功 能的任何类型的计算设备。在说明性实施例中,服务器控制器102被实施为架顶(TOR)交换 机。然而,在其他实施例中,服务器控制器102可被实施为服务器、微控制器、桌上计算机、 膝上计算机、平板计算机、笔记本计算机、上网本计算机、超极本计算机?、蜂窝电话、智能电 话、可穿戴计算设备、个人数字助理、移动互联网设备、混合设备、和/或任何其他合适的计 算/通信设备。如图1所示,说明性服务器控制器102包括处理器110、输入输出("I/O") 子系统112、存储器114、本文档来自技高网...

【技术保护点】
一种用于管理图像发现的服务器控制器,所述服务器控制器包括:预引导初始化模块,用于致使服务器进入预引导状态;硬件标识模块,用于响应于所述服务器转变到所述预引导状态,在所述服务器维持所述预引导状态时与所述服务器通信以便确定所述服务器的标识数据;以及引导图像标识模块,用于(i)基于所述服务器的所述标识数据确定所述服务器的引导图像以及(ii)将所述服务器与所标识的引导图像相关联。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:R·C·斯旺森M·布鲁苏V·J·齐默R·W·科恩R·B·巴恩森
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1