Network booting using a platform management coprocessor
    1.
    发明授权
    Network booting using a platform management coprocessor 有权
    网络启动使用平台管理协处理器

    公开(公告)号:US07668945B2

    公开(公告)日:2010-02-23

    申请号:US11506738

    申请日:2006-08-18

    摘要: Embodiments of a system and method for enabling a target computer to download a boot image and operating system from a boot server computer over a network are described. The target computer system includes a host processor environment and a platform management coprocessor subsystem that includes a microcontroller for providing manageability of the target computer platform. During a network boot procedure, the platform management coprocessor code employs a network access channel to retrieve the boot server name and a network address for the target computer. The platform management coprocessor code implements security measures to help ensure secure interaction between the boot server and the target computer. Once the secure association is established, the network boot process uses the BIOS code for the successive bulk downloads of the operating system to be loaded onto the target computer. Other embodiments are described and claimed.

    摘要翻译: 描述了一种用于使目标计算机能够通过网络从引导服务器计算机下载引导映像和操作系统的系统和方法的实施例。 目标计算机系统包括主处理器环境和平台管理协处理器子系统,其包括用于提供目标计算机平台的可管理性的微控制器。 在网络引导过程中,平台管理协处理器代码采用网络访问通道来检索目标计算机的引导服务器名称和网络地址。 平台管理协处理器代码实现安全措施,以确保引导服务器与目标计算机之间的安全交互。 一旦建立了安全关联,网络启动过程就会使用BIOS代码来连接大量下载的操作系统,以将其加载到目标计算机上。 描述和要求保护其他实施例。

    NON-BLOCKING UEFI I/O CHANNEL ENHANCEMENTS
    2.
    发明申请
    NON-BLOCKING UEFI I/O CHANNEL ENHANCEMENTS 有权
    非阻塞UEFI I / O通道增强

    公开(公告)号:US20090319763A1

    公开(公告)日:2009-12-24

    申请号:US12142086

    申请日:2008-06-19

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4401

    摘要: A method and apparatus for providing platform initialization enhancements is discussed herein. In one embodiment, buses, activities, devices, and/or nodes to be processed during boot, are processed in a non-blocking fashion, which potentially results in faster boot times. Moreover, some devices/nodes, such as root nodes, may be boot in an early phase of initialization to enhance both available resources and initialization times. Furthermore, early connects in an early phase of initialization may be performed to construct partial or entire device paths, which also potentially results in faster boot times.

    摘要翻译: 本文讨论了一种用于提供平台初始化增强的方法和装置。 在一个实施例中,在引导期间要处理的总线,活动,设备和/或节点以非阻塞方式被处理,这可能导致更快的启动时间。 此外,一些设备/节点(例如根节点)可以在初始化的早期阶段被引导以增强可用资源和初始化时间。 此外,可以执行初始化的早期阶段中的早期连接以构建部分或整个设备路径,这也可能导致更快的启动时间。

    Methods and apparatus for enabling of a remote management agent independent of an operating system
    3.
    发明授权
    Methods and apparatus for enabling of a remote management agent independent of an operating system 有权
    用于启用独立于操作系统的远程管理代理的方法和装置

    公开(公告)号:US07543048B2

    公开(公告)日:2009-06-02

    申请号:US10302281

    申请日:2002-11-22

    CPC分类号: H04L67/34 H04L69/329

    摘要: Methods and apparatus for remotely managing a computer are disclosed. For example, a remote management agent is provided for use in a computer having a processor. The example remote management agent includes a communication agent in communication with the controller to contact a server before an operating system is loaded on the computer to obtain an initialization packet from a server and an initialization packet loader in communication with the controller to load the initialization packet in a protected memory area of the computer, before the operating system is loaded.The remote management agent also includes a monitoring agent, not associated with the operating system, in communication with the controller to monitor the computer for a communication from the server and a command line interface agent, also not associated with the operating system and in communication with the controller to interpret and respond to the communication from the server.

    摘要翻译: 公开了用于远程管理计算机的方法和装置。 例如,提供远程管理代理用于具有处理器的计算机中。 示例性远程管理代理包括与控制器通信的通信代理,以在将操作系统加载到计算机之前联系服务器以获得来自服务器的初始化分组以及与控制器通信的初始化分组加载器以加载初始化分组 在计算机的受保护的存储区域中,在操作系统加载之前。 远程管理代理还包括与操作系统无关的监视代理,与控制器进行通信,以监视计算机与服务器的通信,以及命令行接口代理,也不与操作系统相关联并且与 控制器解释并响应来自服务器的通信。

    METHODS AND APPARATUS TO SELF-INITIALIZE A PROCESSOR
    4.
    发明申请
    METHODS AND APPARATUS TO SELF-INITIALIZE A PROCESSOR 有权
    自动初始化处理器的方法和设备

    公开(公告)号:US20080072027A1

    公开(公告)日:2008-03-20

    申请号:US11533243

    申请日:2006-09-19

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4403

    摘要: Methods and apparatus are disclosed to self-initialize a processor. An example method disclosed herein detects a processor reset, receives initialization instructions from a core zone, establishes a core zone boundary, executes received initialization instructions, and publishes a data structure, the data structure comprising state information. Other embodiments are described and claimed.

    摘要翻译: 公开了方法和装置来自动初始化处理器。 这里公开的示例性方法检测处理器重置,从核心区域接收初始化指令,建立核心区域边界,执行接收到的初始化指令,并发布数据结构,该数据结构包括状态信息。 描述和要求保护其他实施例。

    Non-blocking UEFI I/O channel enhancements
    6.
    发明授权
    Non-blocking UEFI I/O channel enhancements 有权
    非阻塞UEFI I / O通道增强

    公开(公告)号:US08356168B2

    公开(公告)日:2013-01-15

    申请号:US12142086

    申请日:2008-06-19

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4401

    摘要: A method and apparatus for providing platform initialization enhancements is discussed herein. In one embodiment, buses, activities, devices, and/or nodes to be processed during boot, are processed in a non-blocking fashion, which potentially results in faster boot times. Moreover, some devices/nodes, such as root nodes, may be boot in an early phase of initialization to enhance both available resources and initialization times. Furthermore, early connects in an early phase of initialization may be performed to construct partial or entire device paths, which also potentially results in faster boot times.

    摘要翻译: 本文讨论了一种用于提供平台初始化增强的方法和装置。 在一个实施例中,在引导期间要处理的总线,活动,设备和/或节点以非阻塞方式被处理,这可能导致更快的启动时间。 此外,一些设备/节点(例如根节点)可以在初始化的早期阶段被引导以增强可用资源和初始化时间。 此外,可以执行初始化的早期阶段中的早期连接以构建部分或整个设备路径,这也可能导致更快的启动时间。

    Aggressive content pre-fetching during pre-boot runtime to support speedy OS booting
    8.
    发明授权
    Aggressive content pre-fetching during pre-boot runtime to support speedy OS booting 有权
    在预引导运行时预取内容的积极内容,以支持快速的操作系统引导

    公开(公告)号:US07206931B2

    公开(公告)日:2007-04-17

    申请号:US11499336

    申请日:2006-08-04

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4401

    摘要: A method and system for content pre-fetching during a processing system pre-boot runtime. First, it is determined when a processor of a processing system is in one of a busy wait state and an idle state during a pre-boot runtime of the processing system. Then, content is pre-fetched from a data storage unit of the processing system. The content is pre-fetched based upon a pre-fetch profile. The content is loaded into system memory of the processing system.

    摘要翻译: 一种用于处理系统预引导运行时内容预取的方法和系统。 首先,在处理系统的预引导运行时间期间,确定处理系统的处理器何时处于忙等待状态和空闲状态之一。 然后,从处理系统的数据存储单元预取内容。 内容是基于预抓取配置文件预取的。 内容被加载到处理系统的系统存储器中。

    Method and system for rapid repurposing of machines in a clustered, scale-out environment
    10.
    发明授权
    Method and system for rapid repurposing of machines in a clustered, scale-out environment 有权
    在集群,横向扩展的环境中快速重新利用机器的方法和系统

    公开(公告)号:US07082527B2

    公开(公告)日:2006-07-25

    申请号:US10459778

    申请日:2003-06-11

    IPC分类号: G06F9/445 G06F9/24 G06F15/16

    CPC分类号: G06F9/4405 G06F8/61

    摘要: A method and system for repurposing a plurality of machines communicatively coupled together. A disk image is transferred to a first machine in the plurality of machines via a network. The disk image repurposes the first one of the plurality of machines to execute a new task. The disk image is then transferred from the first machine to a second machine in the plurality of machines. The first machine is boot on the disk image. The second machine is boot on the disk image received from the first machine.

    摘要翻译: 一种用于重新利用通信耦合在一起的多个机器的方法和系统。 磁盘映像经由网络传送到多台机器中的第一台机器。 磁盘映像重新利用多个机器中的第一个机器来执行新的任务。 然后将磁盘图像从第一机器传送到多个机器中的第二机器。 第一台机器在磁盘映像上启动。 第二台机器在从第一台机器接收到的磁盘映像上启动。