Method and apparatus for providing virtual server blades
    1.
    发明申请
    Method and apparatus for providing virtual server blades 失效
    提供虚拟服务器刀片的方法和装置

    公开(公告)号:US20060184349A1

    公开(公告)日:2006-08-17

    申请号:US11009891

    申请日:2004-12-10

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45537

    摘要: A first virtual machine (VM) in a processing system may emulate a first server blade, and a second VM in the processing system may emulate a second server blade. The emulated server blades may be referred to as virtual server blades. A virtual machine monitor (VMM) in the processing system may provide a communication channel to at least one of the virtual server blades. Other embodiments are described and claimed.

    摘要翻译: 处理系统中的第一虚拟机(VM)可以模拟第一服务器刀片,并且处理系统中的第二虚拟机可以模拟第二服务器刀片。 仿真的服务器刀片可以称为虚拟服务器刀片。 处理系统中的虚拟机监视器(VMM)可以向至少一个虚拟服务器刀片提供通信信道。 描述和要求保护其他实施例。

    Method and apparatus for predicting memory failure in a memory system
    2.
    发明申请
    Method and apparatus for predicting memory failure in a memory system 审中-公开
    用于预测存储器系统中的存储器故障的方法和装置

    公开(公告)号:US20070006048A1

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

    申请号:US11169408

    申请日:2005-06-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/008

    摘要: A method for managing a memory system includes comparing one or more conditions of a memory with historical memory data that predicts a future state of the memory. According to one embodiment, updating the historical memory data includes accumulating operation data on the memory during its operation, generating updated historical memory data with the operation data, and updating the historical memory data with the updated historical memory data. Other embodiments are described and claimed.

    摘要翻译: 用于管理存储器系统的方法包括将存储器的一个或多个条件与预测存储器的未来状态的历史存储器数据进行比较。 根据一个实施例,更新历史存储器数据包括在其操作期间在存储器上累积操作数据,用操作数据生成更新的历史存储器数据,以及用更新的历史存储器数据更新历史存储器数据。 描述和要求保护其他实施例。

    Switching between a service virtual machine and a guest virtual machine in a virtual machine monitor environment
    3.
    发明申请
    Switching between a service virtual machine and a guest virtual machine in a virtual machine monitor environment 有权
    在虚拟机监视器环境中切换服务虚拟机和来宾虚拟机

    公开(公告)号:US20050081212A1

    公开(公告)日:2005-04-14

    申请号:US10674686

    申请日:2003-09-30

    IPC分类号: G06F9/455 G06F9/46

    摘要: A method and system to switch between a Service virtual machine (VM) and a Guest VM in a virtual machine monitor (VMM) of a computer system. The VMM is loaded on the computer system to support a Service VM and a Guest VM. The Service OS is booted in the Service VM during the pre-boot phase. The Guest OS is booted in the Guest VM of the computer system. During OS runtime of the Guest OS, a VM switch is performed from the Guest VM to the Service VM without rebooting the computer system. The Service OS includes diagnostic tools to analyze the Guest OS. In one embodiment, the VM switch is performed by firmware of the computer system. In another embodiment, the VMM operates in accordance with an Extensible Firmware Interface (EFI) framework standard.

    摘要翻译: 用于在计算机系统的虚拟机监视器(VMM)中的服务虚拟机(VM)和来宾虚拟机之间切换的方法和系统。 VMM被加载到计算机系统上以支持Service VM和Guest VM。 在预引导阶段,服务操作系统在服务虚拟机中启动。 来宾操作系统在计算机系统的访客虚拟机中启动。 在访客操作系统的操作系统运行期间,VM客户端虚拟机交换机将从客户虚拟机执行到服务虚拟机,而无需重新启动计算机系统。 服务操作系统包括用于分析访客操作系统的诊断工具。 在一个实施例中,VM切换由计算机系统的固件执行。 在另一个实施例中,VMM根据可扩展固件接口(EFI)框架标准进行操作。

    Method for network restart
    4.
    发明申请
    Method for network restart 审中-公开
    网络重启方法

    公开(公告)号:US20060288202A1

    公开(公告)日:2006-12-21

    申请号:US11156120

    申请日:2005-06-17

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4416

    摘要: A method for restarting a processor-based system is disclosed. The basic input/output system (BIOS) firmware for performing the restart may or may not reside on the processor-based system. Where the local BIOS firmware is corrupt or not present, remote BIOS firmware is loaded into the processor cache by a specialized network interface card. The network interface card includes direct cache access (DCA) functionality, enabling it to store packets retrieved from the network directly into the processor cache, for faster processing. Remote downloading of the BIOS firmware from the network solves on-platform flash corruption within the processor-based system without costly board rework. Other benefits include mitigating the misappropriation of BIOS and chipset intellectual property, improved restart performance of the processor-based system, as well as improvement in chipset validation. Other embodiments are described and claimed.

    摘要翻译: 公开了一种重启基于处理器的系统的方法。 用于执行重新启动的基本输入/输出系统(BIOS)固件可能驻留在基于处理器的系统上,也可能不驻留在基于处理器的系统上。 在本地BIOS固件已损坏或不存在的情况下,远程BIOS固件由专门的网络接口卡加载到处理器缓存中。 网络接口卡包括直接高速缓存访​​问(DCA)功能,使其能够将从网络检索的数据包直接存储到处理器缓存中,以便更快的处理。 从网络远程下载BIOS固件可解决基于处理器的系统中的平台闪存损坏,而无需昂贵的板返工。 其他优点包括减轻对BIOS和芯片组知识产权的盗用,改进基于处理器的系统的重启性能,以及改进芯片组验证。 描述和要求保护其他实施例。

    Virtual management controller to coordinate processing blade management in a blade server environment
    6.
    发明申请
    Virtual management controller to coordinate processing blade management in a blade server environment 有权
    虚拟管理控制器,用于协调刀片服务器环境中的刀片管理

    公开(公告)号:US20050076107A1

    公开(公告)日:2005-04-07

    申请号:US10671180

    申请日:2003-09-24

    IPC分类号: G06F15/173 G06F15/177

    CPC分类号: G06F9/4405 G06F15/177

    摘要: A method and apparatus to implement a virtual management controller to coordinate processing blade management in a blade server environment. A management mode of operation of a processing blade of a blade server is activated. During the management mode of operation, a chassis management module is interacted with to manage operation of the processing blade. Thereafter, the management mode of operation of the processing blade is deactivated.

    摘要翻译: 一种实现虚拟管理控制器以协调刀片服务器环境中的处理刀片管理的方法和装置。 刀片服务器的处理刀片的管理操作模式被激活。 在管理操作模式下,与机箱管理模块进行交互以管理处理刀片的操作。 此后,停止处理刀片的管理操作模式。

    Method and system to support a trusted set of operational environments using emulated trusted hardware
    7.
    发明申请
    Method and system to support a trusted set of operational environments using emulated trusted hardware 有权
    使用模拟可信硬件支持可信赖的一组操作环境的方法和系统

    公开(公告)号:US20050138370A1

    公开(公告)日:2005-06-23

    申请号:US10745119

    申请日:2003-12-23

    IPC分类号: G06F11/30 G06F21/00

    CPC分类号: G06F21/57 G06F21/53

    摘要: A method and system to emulate a trusted platform module to execute trusted operations. A virtual machine monitor is executed to support a virtual machine session. An operating system is loaded into the virtual machine session. The trusted platform module is emulated to hold a key associated with the virtual session and to execute trusted operations.

    摘要翻译: 一种用于模拟可信平台模块以执行可信操作的方法和系统。 虚拟机监视器被执行以支持虚拟机会话。 操作系统加载到虚拟机会话中。 可信平台模块被仿真以保存与虚拟会话相关联的密钥并执行可信操作。

    Firmware interfacing with network protocol offload engines to provide fast network booting, system repurposing, system provisioning, system manageability,and disaster recovery
    8.
    发明申请
    Firmware interfacing with network protocol offload engines to provide fast network booting, system repurposing, system provisioning, system manageability,and disaster recovery 有权
    固件与网络协议卸载引擎进行接口,提供快速的网络引导,系统重新配置,系统配置,系统管理和灾难恢复

    公开(公告)号:US20050071623A1

    公开(公告)日:2005-03-31

    申请号:US10672012

    申请日:2003-09-26

    IPC分类号: G06F1/24 G06F9/445

    CPC分类号: G06F9/4416

    摘要: A system and method to quickly and efficiently transfer data over a network to a processing system during a pre-boot runtime of the processing system. During a pre-boot runtime of the processing system, a plurality of data packets is received via a network. Each of the plurality of data packets contains one of a corresponding plurality of data segments. The plurality of data packets are parsed using a network protocol stack to extract the plurality of data segments during the pre-boot runtime. A portion of the network protocol stack is executed in a hardware entity of the processing system. The plurality of data segments is transferred into system memory of the processing system during the pre-boot runtime.

    摘要翻译: 一种用于在处理系统的预引导运行时间内通过网络将数据快速传输到处理系统的系统和方法。 在处理系统的预引导运行时间期间,经由网络接收多个数据分组。 多个数据分组中的每一个包含对应的多个数据段中的一个。 使用网络协议栈解析多个数据分组,以在预引导运行时间期间提取多个数据段。 网络协议栈的一部分在处理系统的硬件实体中执行。 在预引导运行期间,多个数据段被传送到处理系统的系统存储器。

    METHOD AND APPARATUS FOR QUICK RESUMPTION
    9.
    发明申请
    METHOD AND APPARATUS FOR QUICK RESUMPTION 有权
    快速恢复的方法和装置

    公开(公告)号:US20130151876A1

    公开(公告)日:2013-06-13

    申请号:US13764245

    申请日:2013-02-11

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3234 G06F9/4418

    摘要: When transitioning from sleep mode to active mode, a processing system loads first stage resume content and second stage resume content into a volatile memory of the processing system. The first stage resume content may contain contextual data for a first program that was in use before the processing system transitioned to sleep mode. The second stage resume content may contain contextual data for another program that was in use before the processing system transitioned to sleep mode. The processing system may provide a user interface for the first program before all of the second stage resume content has been loaded into the volatile memory. Other embodiments are described and claimed.

    摘要翻译: 当从睡眠模式转换到活动模式时,处理系统将第一级恢复内容和第二级恢复内容加载到处理系统的易失性存储器中。 第一阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的第一程序的上下文数据。 第二阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的另一程序的上下文数据。 处理系统可以在所有第二阶段恢复内容已经被加载到易失性存储器之前为第一程序提供用户界面。 描述和要求保护其他实施例。

    Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan
    10.
    发明授权
    Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan 有权
    固件变量存储方法,具有急切压缩,故障安全提取和重启时间压缩扫描

    公开(公告)号:US07934209B2

    公开(公告)日:2011-04-26

    申请号:US10561049

    申请日:2004-05-26

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4401 H03M7/30

    摘要: Firmware-based conversion methods for storing converted firmware variables in a firmware storage device, such as flash memory. Under one method, “eager” compression of firmware is performed. In response to a storage request, a determination is made to whether a compressor is available. If it is, the firmware variable is stored in a compressed form in the storage device; if not, the firmware variable is stored in an uncompressed form. In response to a read request for a stored firmware variable, a determination is made to whether the variable is stored in a compressed or uncompressed form. If it is compressed, a decompressor is employed to return the variable to its uncompressed form prior to providing it to the requestor; already uncompressed variables are provided directly to the requester. An application program interface is provided to enable operating system runtime access to the firmware variables. Similar conversions may be employed separately or in parallel, including encryption.

    摘要翻译: 用于将转换的固件变量存储在诸如闪存的固件存储设备中的基于固件的转换方法。 在一种方法下,执行固件的“急切”压缩。 响应于存储请求,确定压缩机是否可用。 如果是,固件变量以压缩形式存储在存储设备中; 如果没有,则固件变量以未压缩形式存储。 响应对存储的固件变量的读取请求,确定变量是以压缩形式还是未压缩形式存储。 如果它被压缩,则使用解压缩器在将变量提供给请求者之前将其变为未压缩的形式; 已经将未压缩的变量直接提供给请求者。 提供一个应用程序接口,以使操作系统运行时访问固件变量。 类似的转换可以单独或并行使用,包括加密。