用于配置加入对等网络的服务器的服务处理器制造技术

技术编号:11578986 阅读:137 留言:0更新日期:2015-06-10 12:35
本发明专利技术公开了一种用于配置加入对等网络的服务器的服务处理器。第一服务器包括处理器和处理器可访问的存储器。存储器携载能够由处理器执行的指令以进行下述操作:确定存在这样的服务器,该服务器除了应用于基本输入输出系统(BIOS)的至多默认设置之外不具有其它设置,所述BIOS能够由该服务器执行以启动该服务器。指令还能够由处理器执行以:至少部分地基于有关该服务器是与所述第一服务器相同型号的服务器、具有与所述第一服务器相同的BIOS版本和/或具有与所述第一服务器相同的主板管理控制器(BMC)版本的确定,使得利于通过对等服务器网络将所述第一服务器中的至少一些设置提供给该服务器,以在该服务器中建立所述至少一些设置。

【技术实现步骤摘要】

本申请总体上涉及对等服务器网络。
技术介绍
当今,在网络中部署新服务器时配置和复制基本输入输出系统(BIOS)、主板管理 控制器(BMC)、独立磁盘冗余阵列(RAID)、设置等可能非常耗时。系统管理员常常需要启动 (boot)每个新计算机或服务器并且运行脚本或手动设定配置、设置,参数等。因此,企业为 了这样的目的通常投入大量的金钱和时间,然而同时却使网络的至少一部分在每个服务器 被启动和/或配置时不可操作。
技术实现思路
因此,在第一方面,设备(例如像服务器的计算机系统)包括处理器和处理器可访 问的存储器。存储器携载处理器可执行的指令,以确定存在计算机系统,该计算机系统除了 应用于基本输入输出系统(BIOS)的至多默认设置之外不具有其它设置,所述BIOS可由该 新系统执行以启动该新系统。指令还能够由处理器执行以:至少部分地基于有关该计算机 系统是与所述设备相同型号(model)的计算机、具有与所述设备相同的BIOS版本以及具有 与所述设备相同的主板管理控制器(BMC)版本的确定,使得利于将所述述设备中的至少一 些设置提供给该计算机系统,以在该计算机系统中建立所述至少一些设置。 在一些实施方式中,所述至少一些设置可以包括BIOS设置,和/或所述设备与该 计算机系统可以彼此对等地进行通信。同样在一些实施方式中,指令能够由处理器执行以: 响应于有关该计算机系统具有与所述设备相同的硬盘驱动器存储容量的确定,使得利于将 所述设备中的至少一些设置提供给该计算机系统;通过接受来自该计算机系统的对设置的 拉取请求,使得利于将所述设备中的至少一些设置提供给该计算机系统;和/或在没有来 自该计算机系统的对设置的请求的情况下,通过将所述设备中的至少一些设置发送至该计 算机系统,使得利于将所述设置提供给该计算机系统。如果需要的话,指令还能够由处理器 执行以:用可扩展标记语言(XML)对设置进行封装并且将XML的设置提供给该计算机系统, 使得该计算机系统可以省略该计算机系统将不使用的设置的建立。 在另一方面,方法包括:响应于新计算机系统(NCS)与对等网络建立通信,确定现 有的计算机系统(ECS)是否能够向NCS提供启动设置;以及响应于有关ECS能够向NCS提 供启动设置的确定,使来自NCS的启动设置可用于ECS。 在又一方面,系统包括处理器和处理器可访问的存储器。存储器携载能够由处理 器执行的指令以进行以下操作:通过对等网络与设备建立通信;自动接收来自所述设备的 主板管理控制器(BMC)的启动设置;以及在所述系统中自动建立所述启动设置。 在又一方面,一种非载波的计算机可读存储介质携载指令,该指令能够由处理器 执行以通过对等服务器网络与第一服务器建立通信。该指令还能够由处理器执行以:从第 一服务器的主板管理控制器(BMC)自动接收启动设置;以及将所述启动设置应用于通过该 对等服务器网络进行通信的第二服务器。 参照附图可以最好地理解本原理的关于其结构和操作二者的详细内容,在附图 中,相似的附图标记指代相似的部分。【附图说明】 图1是根据本原理的计算机例如对等服务器的框图; 图2是根据本原理的服务器的对等网络的框图; 图3是根据本原理的要由通过对等网络进行通信的服务器的处理器执行的例如 向加入该网络的服务器提供设置、配置信息等的逻辑的示例流程图; 图4是根据本原理的要由加入对等网络的服务器的处理器执行的逻辑的示例流 程图;以及 图5至图7是根据本原理的显示器上可呈现的示例Π 。【具体实施方式】 本公开内容总体上涉及基于装置的用户信息。关于本文中所讨论的任何计算机系 统,系统可以包括服务器组件和客户端组件,服务器组件和客户端组件通过网络连接以使 得可以在客户端组件和服务器组件之间交换数据。客户端组件可以包括一个或更多个计算 装置,包括便携式电视(例如智能电视、联网电视)、诸如膝上型计算机和平板计算机的便 携式计算机、以及包括智能电话的其它移动装置。作为非限制性示例,这些客户端装置可以 使用来自苹果、谷歌或微软的操作系统。也可以使用Unix操作系统。这些操作系统可以执 行一个或更多个浏览器,诸如由微软或谷歌或摩斯拉制造的浏览器或其它浏览器程序,所 述一个或更多个浏览器可通过网络(诸如因特网、本地内联网或虚拟私人网络)来访问由 因特网服务器托管的网络应用。 如本文中所使用的,指令是指系统中用于处理信息的计算机实现的步骤。指令可 以以软件、固件或硬件来实现;因此,在其功能性方面来阐述说明性的组件、块、模块、电路 以及步骤。 处理器可以是任何常规的通用单芯片或多芯片处理器,其可以通过诸如地址线、 数据线和控制线的各种线以及寄存器和移位寄存器来执行逻辑。另外,除了通用处理器之 外,本文中描述的任何逻辑块、模块和电路可以以下述项或通过下述项来实现或执行:被设 计为执行本文中所描述的功能的数字信号处理器(DSP)、现场可编程门阵列(FPGA)或诸如 专用集成电路(ASIC)的其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或者其 任何组合。处理器可以通过控制器或状态机或计算装置的组合来实现。 本文中通过流程图和/或用户界面所描述的任何软件和/或应用包括各种子例 程、程序等。应理解,被公布为由例如模块执行的逻辑可以重新分配到其它软件模块和/或 在单个模块中结合到一起和/或在共享库中可用。 逻辑在以软件实现时可以用合适的语言(例如但不限于C#或者C++)来编写,并 且可以存储在如下计算机可读存储介质上或通过如下计算机可读存储介质进行传送:所述 计算机可读存储介质例如为随机存取存储器(RAM)、只读存储器(ROM)、电可擦可编程只读 存储器(EEPROM)、致密盘只读存储器(⑶-ROM)或诸如数字多功能盘(DVD)的其它光盘存储 装置、磁盘存储装置或包括可拆卸拇指驱动器的其它磁存储装置等。连接可以建立计算机 可读介质。这样的连接可以包括例如硬连线线缆,包括光纤和同轴引线和数字用户线(DSL) 和双绞线。这样的连接可以包括无线通信连接,包括红外和无线电。 在一种示例中,处理器可以通过其输入线来访问来自诸如计算机可读存储介质的 数据存储装置的信息,和/或处理器可以通过激活无线收发器发送和接收数据而以无线方 式访问来自因特网服务器的信息。数据通常在被接收时通过天线和处理器的寄存器之间的 电路系统而从模拟信号转换为数字信号,而在被发送时从数字信号转换为模拟信号。然后 处理器通过其移位寄存器来处理数据以在其输出线上输出计算的数据,以将计算的数据呈 现在装置上。 一种实施方式中所包括的组件可以以任何适当的组合用于其它实施方式中。例 如,本文中所描述的和/或附图中所描绘的各种组件中的任何组件均可以结合在其它实施 方式中、与其它实施方式交换或从其它实施方式中排除。 "具有A、B和C中的至少一个的系统"(同样地,"具有A、B或C中的至少一个的系 统"和"具有A、B、C中的至少一个的系统")包括只具有A的系统、只具有B的系统、只具有 C的系统、同时具有A和B的系统、同时具有A和C的系统、同时具有B和C的系统、和/或 同时具有A、B和C的系统等。 在
技术实现思路
、说明书和/或权利要求中使用术语"电路"或"电路系统"。如本领域 中公知的,术语本文档来自技高网
...

【技术保护点】
一种设备,包括:处理器;以及存储器,所述存储器能够由所述处理器访问并且携载指令,所述指令能够由所述处理器执行以进行下述操作:确定存在新计算机系统,所述新计算机系统除了应用于基本输入输出系统BIOS的至多默认设置之外不具有其它设置,所述BIOS能够由所述新计算机系统执行以启动所述新计算机系统;以及至少部分地基于有关所述新计算机系统是与所述设备相同型号的计算机、具有与所述设备相同的BIOS版本以及具有与所述设备相同的主板管理控制器BMC版本的确定,使得利于将所述设备中的至少一些设置提供给所述新计算机系统,以在所述新计算机系统中建立所述至少一些设置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:纳森·J·彼得森约翰·斯科特·克罗埃米·利·罗斯珍妮弗·李巴伦詹姆士·C·勒巴赫纳加南达·春巴马尔卡
申请(专利权)人:联想新加坡私人有限公司
类型:发明
国别省市:新加坡;SG

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

1