Device modeling in a multi-core environment
    51.
    发明申请
    Device modeling in a multi-core environment 审中-公开
    多核环境中的设备建模

    公开(公告)号:US20080228971A1

    公开(公告)日:2008-09-18

    申请号:US11717567

    申请日:2007-03-13

    IPC分类号: G06F13/00 G06F13/10 G06F9/445

    摘要: A method and apparatus for modeling devices in a multi-core environment is herein described. A hardware offload engine or add-in device is modeled by offload engine code or device model code stored in memory. An event agent in a hypervisor traps accesses to the offload engine or add-in device and routes them to at least one core of a multi-core processor to be serviced. The core of the multi-core processor executes the offload engine code or device model code to emulate the physical hardware offload engine or add-in device to service the access. Therefore, virtual devices may be provided by providing virtual device code, allowing upgrade of a computer system without adding physical hardware.

    摘要翻译: 这里描述了一种用于对多核环境中的设备进行建模的方法和装置。 硬件卸载引擎或加载设备由存储在存储器中的卸载引擎代码或设备型号代码建模。 超级管理程序中的事件代理捕获卸载引擎或加载项设备的访问,并将其路由到待服务的多核处理器的至少一个核心。 多核处理器的核心是执行卸载引擎代码或设备模型代码,以模拟物理硬件卸载引擎或附加设备来维护访问。 因此,可以通过提供虚拟设备代码来提供虚拟设备,允许升级计算机系统而不添加物理硬件。

    Providing a remote terminal capability
    52.
    发明授权
    Providing a remote terminal capability 失效
    提供远程终端功能

    公开(公告)号:US07426542B2

    公开(公告)日:2008-09-16

    申请号:US10879321

    申请日:2004-06-29

    IPC分类号: G06F15/16

    CPC分类号: G06F3/023

    摘要: A method, system and article of manufacture to provide a remote terminal capability. A local system is initialized, the local system including a Keyboard-Video-Mouse (KVM) and a local controller. The local controller is initialized for KVM functionality. A request is sent to a target system to active KVM functionality at the target system, the target system communicatively coupled to the local system. KVM input/output (I/O) traffic is passed between the KVM and the target system via the local controller.

    摘要翻译: 一种提供远程终端能力的方法,系统和制品。 初始化本地系统,本地系统包括键盘视频鼠标(KVM)和本地控制器。 本地控制器已初始化用于KVM功能。 向目标系统发送请求到目标系统的活动KVM功能,目标系统通信地耦合到本地系统。 KVM输入/输出(I / O)流量通过本地控制器在KVM和目标系统之间传递。

    System and method for enabling seamless boot recovery
    54.
    发明申请
    System and method for enabling seamless boot recovery 有权
    实现无缝引导恢复的系统和方法

    公开(公告)号:US20080155331A1

    公开(公告)日:2008-06-26

    申请号:US11540333

    申请日:2006-09-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1417

    摘要: In some embodiments, the invention involves a system and method relating to autonomic boot recovery. In at least one embodiment, the present invention utilizes an embedded partition to safeguard boot information to be used in the event of a boot failure. An agent within a VMM may be similarly used. The embedded partition or VMM agent enables the preservation of “Last Known Good” boot configurations as well as providing an agent to provide self-healing to a platform which might have run into some type of corruption of critical data. In some embodiments a variety of intelligent filter mechanisms are enabled to allow a user to target the preservation of only certain types of configuration data. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及与自主引导恢复有关的系统和方法。 在至少一个实施例中,本发明利用嵌入式分区来保护在引导失败的情况下使用的引导信息。 可以类似地使用VMM内的代理。 嵌入式分区或VMM代理可以保存“上次已知的”引导配置,并提供一个代理程序来为平台提供自愈功能,该平台可能会遇到某些类型的关键数据损坏。 在一些实施例中,使得各种智能过滤机构能够允许用户仅针对某些类型的配置数据的保留。 描述和要求保护其他实施例。

    Hardware partitioned trust
    55.
    发明申请
    Hardware partitioned trust 审中-公开
    硬件分区信任

    公开(公告)号:US20080155277A1

    公开(公告)日:2008-06-26

    申请号:US11644686

    申请日:2006-12-26

    IPC分类号: G06F12/14

    CPC分类号: G06F21/57 G06F2221/2105

    摘要: An apparatus, method, and system are disclosed. In one embodiment, the apparatus comprises a trusted platform module to store a plurality of contexts, wherein each context includes stored security information for one of a plurality of physical partitions in a computer system.

    摘要翻译: 公开了一种装置,方法和系统。 在一个实施例中,该装置包括用于存储多个上下文的可信平台模块,其中每个上下文包括用于计算机系统中的多个物理分区之一的存储的安全信息。

    Efficient platform initialization
    56.
    发明申请
    Efficient platform initialization 审中-公开
    高效的平台初始化

    公开(公告)号:US20080148037A1

    公开(公告)日:2008-06-19

    申请号:US11640055

    申请日:2006-12-15

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4411

    摘要: A processor includes non-volatile memory in which platform state is saved in order to record the hardware resources present in the platform. The platform state information may be received by an out-of-band means, such as that provided to a secondary processor of a management engine. Rather than querying the individual hardware resources during the boot process in order to detect their presence on the platform, a saved platform state is queried in the non-volatile memory. In this manner, detection of resources may be streamlined. For at least one alternative embodiment, initialization of resources may be streamlined during the boot process by performing initialization of some hardware resources by a first processor while a secondary processor concurrently performs initialization of others of the hardware resources. Other embodiments are also described and claimed.

    摘要翻译: 处理器包括其中保存平台状态以便记录平台中存在的硬件资源的非易失性存储器。 平台状态信息可以通过诸如提供给管理引擎的二级处理器的带外装置来接收。 在启动过程中,为了检测其在平台上的存在而不是查询各个硬件资源,在非易失性存储器中查询保存的平台状态。 以这种方式,可以精简资源的检测。 对于至少一个备选实施例,资源的初始化可以在引导过程期间通过由第一处理器执行某些硬件资源的初始化而简化,而辅助处理器同时执行其他硬件资源的初始化。 还描述和要求保护其他实施例。

    Method to provide autonomic boot recovery
    58.
    发明授权
    Method to provide autonomic boot recovery 有权
    提供自主启动恢复的方法

    公开(公告)号:US07373551B2

    公开(公告)日:2008-05-13

    申请号:US11019604

    申请日:2004-12-21

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1417

    摘要: In some embodiments, the invention involves a system and method relating to autonomic boot recovery. In at least one embodiment, the present invention utilizes an out-of-band (OOB) microcontroller to safeguard boot information to be used in the event of a boot failure. The OOB microcontroller enables the preservation of “Last Known Good” boot configurations as well as providing an agent to provide self-healing to a platform which might have run into some type of corruption of critical data. In some embodiments a variety of intelligent filter mechanisms are enabled to allow a user to target the preservation of only certain types of configuration data. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及与自主引导恢复有关的系统和方法。 在至少一个实施例中,本发明利用带外(OOB)微控制器来保护在引导故障的情况下使用的引导信息。 OOB微控制器可以保存“最后的已知良好”引导配置,并提供一个代理,为可能遇到某些类型的关键数据损坏的平台提供自愈。 在一些实施例中,使得各种智能过滤机构能够允许用户仅针对某些类型的配置数据的保留。 描述和要求保护其他实施例。

    System, method, and apparatus to aggregate heterogeneous RAID sets
    59.
    发明授权
    System, method, and apparatus to aggregate heterogeneous RAID sets 有权
    用于聚合异构RAID集的系统,方法和装置

    公开(公告)号:US07370175B2

    公开(公告)日:2008-05-06

    申请号:US11394481

    申请日:2006-03-31

    IPC分类号: G06F12/16 G06F13/00

    CPC分类号: G06F9/5077

    摘要: A method according to one embodiment may include partitioning a plurality of core processors into a main partition comprising at least one processor core capable of executing an operating system and an embedded partition comprising at least one different processor core. The main partition and embedded partition may communicate with each other through a bridge. The embedded partition of this embodiment may be capable of: mapping two or more mass storage systems, coupled to the embedded partition, into a single logical device; presenting the logical device to the bridge; and receiving at least one I/O request, generated by the main partition and directed to the logical device, and in response to the I/O request, the embedded partition may be further capable of communicating with at least one of the two or more mass storage systems using at least one communication protocol to process said I/O request; and reporting the status of the I/O request to the main partition, via the bridge.

    摘要翻译: 根据一个实施例的方法可以包括将多个核心处理器划分成主分区,所述主分区包括能够执行操作系统的至少一个处理器核心和包括至少一个不同处理器核心的嵌入式分区。 主分区和嵌入式分区可以通过网桥相互通信。 该实施例的嵌入式分区可能能够:将耦合到嵌入式分区的两个或更多个大容量存储系统映射到单个逻辑设备中; 向桥梁呈现逻辑设备; 以及接收由所述主分区生成且指向所述逻辑设备的至少一个I / O请求,并且响应于所述I / O请求,所述嵌入式分区还可以与所述两个或更多个中的至少一个进行通信 大容量存储系统使用至少一个通信协议来处理所述I / O请求; 并通过网桥向主分区报告I / O请求的状态。

    System and method for increasing platform boot efficiency
    60.
    发明申请
    System and method for increasing platform boot efficiency 有权
    提高平台启动效率的系统和方法

    公开(公告)号:US20080082808A1

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

    申请号:US11541242

    申请日:2006-09-29

    IPC分类号: G06F15/177

    摘要: Embodiments of the invention involve decreasing boot time by utilizing virtualization or partitioning techniques. In an embodiment, a hypervisor/platform partition controls the platform access to the boot target medium. Boot target data is selectively stored in a fast memory. When the system reboots, or an operating system on the platform is reset, boot target information may be retrieved from the fast memory rather than the original, slower boot target medium. Other embodiments are described and claimed.

    摘要翻译: 本发明的实施例涉及通过利用虚拟化或分区技术来减少启动时间。 在一个实施例中,管理程序/平台分区控制平台对引导目标介质的访问。 引导目标数据被选择性地存储在快速存储器中。 当系统重新启动或平台上的操作系统被重置时,可以从快速存储器而不是原始较慢的引导目标介质检索引导目标信息。 描述和要求保护其他实施例。