In-band communication with virtual machines via a hypervisor message bus
    41.
    发明授权
    In-band communication with virtual machines via a hypervisor message bus 有权
    通过管理程序消息总线与虚拟机进行带内通信

    公开(公告)号:US07984449B2

    公开(公告)日:2011-07-19

    申请号:US11838958

    申请日:2007-08-15

    IPC分类号: G06F9/44 G06F9/455

    摘要: A method, system, and computer program product for in-band communication with virtual machines via a hypervisor message bus are provided. The method includes establishing communication between a hypervisor and a plurality of virtual machines via a hypervisor message bus, where the hypervisor manages resources in a shared system. The method further includes transmitting a message from the hypervisor to the virtual machines using the hypervisor message bus. The method also includes translating the message within the virtual machines into a display-formatted message for in-band display on one or more user systems, and relaying the display-formatted message from the virtual machines to the one or more user systems to provide in-band communication of the message to one or more users.

    摘要翻译: 提供了一种用于通过管理程序消息总线与虚拟机进行带内通信的方法,系统和计算机程序产品。 该方法包括通过管理程序消息总线建立管理程序和多个虚拟机之间的通信,管理程序管理程序管理共享系统中的资源。 该方法还包括使用管理程序消息总线从虚拟机管理程序向虚拟机发送消息。 该方法还包括将虚拟机内的消息转换为用于一个或多个用户系统上的带内显示的显示格式的消息,以及将显示格式的消息从虚拟机中继到一个或多个用户系统以提供 将消息的带宽通信发送给一个或多个用户。

    Method and System for Storing and Operating on Advanced Historical Access Data
    42.
    发明申请
    Method and System for Storing and Operating on Advanced Historical Access Data 审中-公开
    高级历史访问数据存储和操作的方法和系统

    公开(公告)号:US20110145525A1

    公开(公告)日:2011-06-16

    申请号:US12637088

    申请日:2009-12-14

    IPC分类号: G06F12/16 G06F12/00 G06F17/00

    摘要: Storing and operating an information object. An indicator associated with the information object is read. The indicator indicates that a historical information is stored for the information object. Responsive to determining from the historical information that the information object has been historically accessed, (a) future access time based on the historical information is determined; (b) a trigger for placing the information object in a storage device at a predetermined time before the future access of the information object is scheduled, the trigger being associated with a scheduled time; and (c) responsive to the scheduled time elapsing, the trigger is executed. When the trigger is executed, the information object is placed in said storage device.

    摘要翻译: 存储和操作信息对象。 读取与信息对象相关联的指示符。 指示符表示存储信息对象的历史信息。 响应于从历史信息确定信息对象已被历史访问,(a)基于历史信息的未来访问时间被确定; (b)触发器,用于在所述信息对象的未来访问被调度之前的预定时间将所述信息对象放置在存储设备中,所述触发器与预定时间相关联; 和(c)响应于经过的预定时间,执行触发。 当触发器被执行时,信息对象被放置在所述存储设备中。

    INTELLIGENT ELECTRICAL CONNECTOR SYSTEM
    43.
    发明申请
    INTELLIGENT ELECTRICAL CONNECTOR SYSTEM 审中-公开
    智能电气连接器系统

    公开(公告)号:US20110143581A1

    公开(公告)日:2011-06-16

    申请号:US12637093

    申请日:2009-12-14

    IPC分类号: H01R3/00

    CPC分类号: H01R13/64 H01R13/665

    摘要: An intelligent electrical connector system may include an electrical connector, and a transceiver carried by the electrical connector. The system may also include a second electrical connector, and a second transceiver carried by the second electrical connector. The second transceiver may relay interface information to the transceiver regarding the second electrical connector's parameters.

    摘要翻译: 智能电连接器系统可以包括电连接器和由电连接器承载的收发器。 该系统还可以包括第二电连接器和由第二电连接器承载的第二收发器。 第二收发器可以将接口信息中继到与收发器有关的第二电连接器的参数。

    COMPUTING SYSTEM WITH COMPILE FARM
    44.
    发明申请
    COMPUTING SYSTEM WITH COMPILE FARM 有权
    计算机系统

    公开(公告)号:US20100318965A1

    公开(公告)日:2010-12-16

    申请号:US12485116

    申请日:2009-06-16

    IPC分类号: G06F9/44

    CPC分类号: G06F8/20 G06F8/4432 Y02D10/41

    摘要: A computer readable medium is provided and has instructions stored thereon, which, when executed cause a processor of a computing system to execute a method of controlling the computing system. The method includes iteratively running a workload over a period of time, the workload being defined by software components of a software repository of the computing system, measuring power consumption associated with the running of the workload with each iteration and storing data indicative of the power consumption, analyzing the data and identifying, from a result of the analysis, power consumption changes over the period of time, generating a regression profile based on the power consumption changes, and managing the software components in accordance with the regression profile.

    摘要翻译: 提供了一种计算机可读介质,并且具有存储在其上的指令,当被执行时,使计算系统的处理器执行控制计算系统的方法。 该方法包括在一段时间内迭代地运行工作负载,工作负载由计算系统的软件存储库的软件组件定义,测量与每次迭代的工作负载运行相关联的功耗,并存储指示功耗的数据 从分析结果分析数据,并根据功耗变化生成回归曲线,并根据回归曲线来管理软件组件,从分析结果中确定一段时间内的功耗变化。

    Scheduler Penalty For Swapping Activity
    45.
    发明申请
    Scheduler Penalty For Swapping Activity 有权
    调度处罚交易活动

    公开(公告)号:US20100257530A1

    公开(公告)日:2010-10-07

    申请号:US12416629

    申请日:2009-04-01

    IPC分类号: G06F9/46 G06F12/00

    CPC分类号: G06F9/4881

    摘要: Methods, systems and computer program products for scheduler penalty for swapping activity. Exemplary embodiments include a memory management method, including identifying a first process from an active queue, identifying a second process from the active queue, tracking attributes associated with the first and second processes, determining whether at least one of the first and second processes are constraining system memory and penalizing at least one of the first and second processes in response to at least one of the first and second processes constraining the system memory.

    摘要翻译: 方法,系统和计算机程序产品,用于调度程序处理交换活动。 示例性实施例包括存储器管理方法,包括从活动队列识别第一进程,从活动队列识别第二进程,跟踪与第一和第二进程相关联的属性,确定第一和第二进程中的至少一个是否受约束 响应于限制系统存储器的第一和第二过程中的至少一个来惩罚第一和第二进程中的至少一个。

    TESTING OPERATING SYSTEM ISOLATION USING ERROR INJECTION
    46.
    发明申请
    TESTING OPERATING SYSTEM ISOLATION USING ERROR INJECTION 失效
    使用错误注射测试操作系统分离

    公开(公告)号:US20100229167A1

    公开(公告)日:2010-09-09

    申请号:US12398697

    申请日:2009-03-05

    IPC分类号: G06F9/44

    CPC分类号: G06F11/008

    摘要: A continuously operating system is provided and includes a processor and a computer readable medium to which the processor is operatively coupled, the computer readable medium having executable instructions stored thereon which, when executed, cause the processor to continuously load an operating system and to simultaneously operate as at least first and second mechanisms. The first mechanism loads a new module, which is a new version of an in-memory module of the operating system, into the operating system, and the second mechanism isolates and interrupts current access to the in-memory module such that subsequent access is to the new module.

    摘要翻译: 提供连续操作系统并且包括处理器和可操作地耦合到其中的计算机可读介质,所述计算机可读介质具有存储在其上的可执行指令,其在被执行时使得处理器连续地加载操作系统并且同时操作 至少是第一和第二机制。 第一个机制将新模块(这是操作系统的内存模块的新版本)加载到操作系统中,第二个机制隔离和中断当前对内存模块的访问,以便后续访问是 新模块。

    METHODS, HARDWARE PRODUCTS, AND COMPUTER PROGRAM PRODUCTS FOR IMPLEMENTING INTROSPECTION DATA COMPARISON UTILIZING HYPERVISOR GUEST INTROSPECTION DATA
    47.
    发明申请
    METHODS, HARDWARE PRODUCTS, AND COMPUTER PROGRAM PRODUCTS FOR IMPLEMENTING INTROSPECTION DATA COMPARISON UTILIZING HYPERVISOR GUEST INTROSPECTION DATA 有权
    方法,硬件产品和计算机程序产品,用于实施入门数据比较,利用高级顾客入门数据

    公开(公告)号:US20090282481A1

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

    申请号:US12116994

    申请日:2008-05-08

    IPC分类号: G06F11/00

    CPC分类号: G06F21/554

    摘要: Introspection data comparison is implemented utilizing hypervisor guest introspection data. A hypervisor shim on a hypervisor is used to construct one or more workload management components that are independent from a participating pool member of a pool comprising a guest having a guest memory and a guest operating system. The hypervisor collects a first set of data. The guest sends a second set of data comprising guest memory data from the guest memory. The first set of data is compared with the second set of data to detect at least one of a potential security intrusion or an anomalous deviation between the first set of data and the second set of data. A policy manager takes action based upon a result of the comparison of the first and second sets of data.

    摘要翻译: 使用管理程序访客内省数据实现内省资料比较。 虚拟机管理程序上的管理程序垫片用于构建独立于池的参与池成员的一个或多个工作负载管理组件,包括具有来宾存储器和客户机操作系统的客户机。 管理程序收集第一组数据。 客人从来宾存储器发送包括来宾存储器数据的第二组数据。 将第一组数据与第二组数据进行比较,以检测第一组数据和第二组数据之间的潜在安全入侵或异常偏差中的至少一个。 策略管理器根据第一组数据和第二组数据的比较结果进行操作。

    UTILIZING SYSTEM CONFIGURATION INFORMATION TO DETERMINE A DATA MIGRATION ORDER
    48.
    发明申请
    UTILIZING SYSTEM CONFIGURATION INFORMATION TO DETERMINE A DATA MIGRATION ORDER 有权
    使用系统配置信息确定数据移动订单

    公开(公告)号:US20090064136A1

    公开(公告)日:2009-03-05

    申请号:US11845354

    申请日:2007-08-27

    IPC分类号: G06F9/455

    CPC分类号: G06F9/4856 G06F9/5077

    摘要: Methods, systems and computer program products for utilizing system configuration information to determine a data migration order. The method includes computer instructions for establishing communication from a source virtual machine to a target virtual machine, the source virtual machine including a memory. The configuration information associated with the source virtual machine is determined and utilized to determine an order of migration for pages in the memory. The pages in the memory are transmitted to the target virtual machine in the order of migration.

    摘要翻译: 用于利用系统配置信息确定数据迁移顺序的方法,系统和计算机程序产品。 该方法包括用于建立从源虚拟机到目标虚拟机的通信的计算机指令,源虚拟机包括存储器。 与源虚拟机相关联的配置信息被确定并用于确定存储器中的页面的迁移顺序。 内存中的页面按迁移顺序传输到目标虚拟机。

    Tracking data updates during memory migration
    49.
    发明授权
    Tracking data updates during memory migration 有权
    在内存迁移期间跟踪数据更新

    公开(公告)号:US09274949B2

    公开(公告)日:2016-03-01

    申请号:US11845344

    申请日:2007-08-27

    申请人: Eli M. Dow

    发明人: Eli M. Dow

    摘要: Methods, systems, and computer program products for tracking updates during memory migration. The method includes computer instructions for establishing communication from a source virtual machine to a target virtual machine, the source virtual machine including a memory. Contents of the memory on the source virtual machine are transmitted to the target virtual machine. The contents include a plurality of pages. Pages in the memory that are modified subsequent to being transmitted to the target virtual machine are tracked. The tracking includes creating a data structure having a plurality of bits corresponding to the pages in the memory, the bits indicating if the corresponding pages have been modified subsequent to being transmitted to the target virtual machine. The data structure also includes a first bit location index to identify the location of the first bit in the data structure that corresponds to a modified page. Bits in the data structure are updated in response to detecting that the corresponding pages have been modified subsequent to being transmitted to the target virtual machine. The data structure is scanned starting at the first bit location index to identify pages that have been modified subsequent to being transmitted to the target virtual machine. The identified pages are transmitted to the target virtual machine.

    摘要翻译: 用于在内存迁移期间跟踪更新的方法,系统和计算机程序产品。 该方法包括用于建立从源虚拟机到目标虚拟机的通信的计算机指令,源虚拟机包括存储器。 源虚拟机上的内存内容将传输到目标虚拟机。 内容包括多页。 跟踪在发送到目标虚拟机之后修改的内存中的页面。 跟踪包括创建具有对应于存储器中的页面的多个位的数据结构,所述比特指示在被发送到目标虚拟机之后对应的页面是否已被修改。 数据结构还包括第一位位置索引,用于标识数据结构中对应于修改的页面的第一位的位置。 响应于在发送到目标虚拟机之后检测到对应的页面已被修改而更新数据结构中的位。 从第一位位置索引开始扫描数据结构,以识别在发送到目标虚拟机之后已被修改的页面。 所识别的页面被传送到目标虚拟机。