Migrating a virtual machine across processing cells connected to an interconnect that provides data communication without cache coherency support
    1.
    发明授权
    Migrating a virtual machine across processing cells connected to an interconnect that provides data communication without cache coherency support 有权
    在连接到互连的处理单元之间迁移虚拟机,提供数据通信,无需缓存一致性支持

    公开(公告)号:US08365169B1

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

    申请号:US12236244

    申请日:2008-09-23

    IPC分类号: G06F9/455

    摘要: A system includes an interconnect, processing cells connected to the interconnect, the processing cells containing corresponding cache memories and corresponding virtual machines, and a storage cell connected to the interconnect. The storage cell stores data portions that correspond to different ones of the processing cells, and the data portions are owned by individual ones of the processing cells to enable data communication over the interconnect without cache coherency support. A first and second of the processing cells are configured to migrate a virtual machine from the first processing cell to the second processing cell, where the migrated virtual machine in the second processing cell is configured to retrieve virtual machine data from a corresponding one of the data portions in the storage cell.

    摘要翻译: 系统包括互连,连接到互连的处理单元,包含对应的高速缓冲存储器和对应的虚拟机的处理单元以及连接到互连的存储单元。 存储单元存储对应于处理单元中的不同处理单元的数据部分,并且数据部分由处理单元中的各个处理单元所拥有,以使得能够通过互连进行数据通信,而不需要高速缓存一致性支持。 第一和第二处理单元被配置为将虚拟机从第一处理单元迁移到第二处理单元,其中第二处理单元中的迁移的虚拟机被配置为从相应的一个数据中检索虚拟机数据 存储单元中的部分。

    Validating manual virtual machine migration
    3.
    发明授权
    Validating manual virtual machine migration 有权
    验证手动虚拟机迁移

    公开(公告)号:US08332847B1

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

    申请号:US12236271

    申请日:2008-09-23

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: To validate manual virtual machine migration, a placement controller receives a user request to manually migrate at least one virtual machine across physical machines. Based on criteria used by the placement controller for automatically selecting placement of virtual machines on the physical machines, it is determined whether the user-requested migration of the at least one virtual machine violates the criteria. In response to determining that the user-requested migration violates the criteria, a notification of the violation is provided.

    摘要翻译: 要验证手动虚拟机迁移,布局控制器将接收用户请求,以便通过物理机器手动迁移至少一个虚拟机。 基于放置控制器用于自动选择物理机器上的虚拟机的放置的标准,确定用户请求的至少一个虚拟机的迁移是否违反了标准。 响应于确定用户请求的迁移违反标准,提供违规的通知。

    Training a virtual machine placement controller
    4.
    发明授权
    Training a virtual machine placement controller 有权
    培训虚拟机放置控制器

    公开(公告)号:US08185894B1

    公开(公告)日:2012-05-22

    申请号:US12237177

    申请日:2008-09-24

    IPC分类号: G06F9/455

    摘要: To train a virtual machine placement controller, the placement controller determines a new layout of virtual machines that is different from an existing layout of the virtual machines, according to criteria. The placement controller transmits the information relating to the new layout to a user interface. The placement controller receives feedback from the user interface, the received feedback indicating a user response to the new layout. The placement controller then modifies the criteria in response to the received feedback.

    摘要翻译: 为了训练虚拟机放置控制器,放置控制器根据标准确定与虚拟机的现有布局不同的虚拟机的新布局。 放置控制器将与新布局相关的信息发送到用户界面。 放置控制器从用户界面接收反馈,接收到的反馈指示用户对新布局的响应。 然后,布置控制器响应于所接收的反馈修改标准。

    Migrating a virtual machine by using a hot-plug event
    5.
    发明授权
    Migrating a virtual machine by using a hot-plug event 有权
    使用热插拔事件迁移虚拟机

    公开(公告)号:US08910152B1

    公开(公告)日:2014-12-09

    申请号:US12236304

    申请日:2008-09-23

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: To migrate a virtual machine from a first physical machine to a second physical machine, a hot-plug event notification is issued to an operating system of the virtual machine in response to an indication that the virtual machine is to be migrated. After issuing the hot-plug event notification, migration of the virtual machine to the second physical machine is performed.

    摘要翻译: 为了将虚拟机从第一物理机器迁移到第二物理机器,响应于虚拟机将被迁移的指示,向虚拟机的操作系统发出热插拔事件通知。 在发出热插拔事件通知之后,执行虚拟机到第二物理机的迁移。

    AUTOMATICALLY MANAGING RESOURCES AMONG NODES
    6.
    发明申请
    AUTOMATICALLY MANAGING RESOURCES AMONG NODES 审中-公开
    自动管理NODES资源

    公开(公告)号:US20100115095A1

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

    申请号:US12262392

    申请日:2008-10-31

    IPC分类号: G06F15/173

    CPC分类号: H04L67/12

    摘要: A system for managing resources automatically among nodes includes a node controller configured to dynamically manage allocation of node resources to individual workloads, where each of the nodes is contained in one of a plurality of pods. The system also includes a pod controller configured to manage live migration of workloads between nodes within one of the plurality of pods, where the plurality of pods are contained in a pod set. The system further includes a pod set controller configured to manage capacity planning for the pods contained in the pod set. The node controller, the pod controller and the pod set controller are interfaced with each other to enable the controllers to meet common service policies in an automated manner. The node controller, the pod controller and the pod set controller are also interfaced with a common user interface to receive service policy information.

    摘要翻译: 用于在节点之间自动管理资源的系统包括节点控制器,该节点控制器被配置为动态地管理节点资源对各个工作负载的分配,其中每个节点包含在多个容器之一中。 该系统还包括一个荚控制器,其被配置为管理多个荚之一内的一个荚内的节点之间的工作负载的实时迁移,其中多个荚包含在荚组中。 系统还包括配置成管理容纳在容器组中的容器的容量规划的容器组控制器。 节点控制器,荚果控制器和荚果组控制器彼此接口,使得控制器能够以自动方式满足共同的服务策略。 节点控制器,pod控制器和pod集控制器也与公共用户接口连接以接收服务策略信息。

    Estimating Business Service Responsiveness
    7.
    发明申请
    Estimating Business Service Responsiveness 审中-公开
    估计业务服务响应

    公开(公告)号:US20120221373A1

    公开(公告)日:2012-08-30

    申请号:US13036466

    申请日:2011-02-28

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/04 G06Q10/067

    摘要: An embodiment includes gathering input data including observed utilizations of allocations and business service response times. The input data is partitioned into a plurality of data sets that include at least one training data set and at least one test data set. A model is generated that predicts responsiveness using the at least one training data set. The model is evaluated using the at least one test data set, and a business service response time distribution is predicted using the model. An embodiment may use a trace-based capacity planning methodology to estimate the impact of planning alternatives on business service responsiveness.

    摘要翻译: 一个实施例包括收集输入数据,包括观察到的分配利用率和业务服务响应时间。 输入数据被分割成包括至少一个训练数据集和至少一个测试数据集的多个数据集。 生成使用至少一个训练数据集来预测响应性的模型。 使用至少一个测试数据集评估该模型,并使用模型预测业务服务响应时间分布。 一个实施例可以使用基于跟踪的容量规划方法来估计替代方案对业务服务响应性的影响。