Performance isolation for storage clouds
    1.
    发明授权
    Performance isolation for storage clouds 有权
    存储云的性能隔离

    公开(公告)号:US08554917B2

    公开(公告)日:2013-10-08

    申请号:US12859788

    申请日:2010-08-20

    IPC分类号: G06F15/173

    摘要: Embodiments of the present invention provide performance isolation for storage clouds. Under one embodiment, workloads across a storage cloud architecture are grouped into clusters based on administrator or system input. A performance isolation domain is then created for each of the clusters, with each of the performance isolation domains comprising a set of data stores associated with a set of storage subsystems and a set of data paths that connect the set of data stores to a set of clients. Thereafter, performance isolation is provided among a set of layers of the performance isolation domains. Such performance isolation is provided by (among other things): pooling data stores from separate performance isolation domains into separate pools; assigning the pools to device adapters, RAID controller, and the set of storage subsystems; preventing workloads on the device adapters from exceeding capacities of the device adapters; mapping the set of data stores to a set of Input/Output (I/O) servers based on an I/O capacity and I/O load of the set of I/O servers; and/or pairing ports of the set of I/O servers with ports of the set of storage subsystems, the pairing being based upon availability, connectivity, I/O load, and I/O capacity.

    摘要翻译: 本发明的实施例提供了用于存储云的性能隔离。 在一个实施例中,跨存储云架构的工作负载基于管理员或系统输入被分组成群集。 然后为每个集群创建性能隔离域,其中每个性能隔离域包括与一组存储子系统相关联的一组数据存储以及将该组数据存储连接到一组数据路径的一组数据路径 客户。 此后,在性能隔离域的一组层中提供性能隔离。 这种性能隔离由(除其他外)提供:将数据存储从单独的性能隔离域集中到单独的池中; 将池分配给设备适配器,RAID控制器和一组存储子系统; 防止设备适配器上的工作负载超过设备适配器的容量; 基于一组I / O服务器的I / O容量和I / O负载,将数据存储集映射到一组输入/输出(I / O)服务器; 和/或将该组I / O服务器的端口与该组存储子系统的端口配对,该配对基于可用性,连接性,I / O负载和I / O容量。

    Migrating virtual machines across network separated data centers
    2.
    发明授权
    Migrating virtual machines across network separated data centers 有权
    跨网络分离的数据中心迁移虚拟机

    公开(公告)号:US09582319B2

    公开(公告)日:2017-02-28

    申请号:US12856019

    申请日:2010-08-13

    IPC分类号: G06F15/167 G06F9/48

    CPC分类号: G06F9/4856

    摘要: Embodiments of the present invention provide an approach for migrating virtual machines across network (e.g., WAN) separated data centers (e.g., storage clouds). Specifically, under embodiments of the present invention, a first storage system associated with a first data center is synchronized with a second storage system associated with a second data center via a storage system link. Then, a minimal state of a virtual machine is migrated from a first computer in the first data center to a second computer in the second data center via a WAN link. Using the minimal state, the virtual machine is stored in the second computer. Thereafter, the storage system link is terminated. In addition, as updated pages are received in memory of the first computer, they are migrated to the second computer via the WAN link. Once this migration is complete, the WAN link can be terminated. Therefore, embodiments of the present invention provide at least two forms of synchronization: computational synchronization and storage synchronization.

    摘要翻译: 本发明的实施例提供了一种用于跨网络(例如,WAN)分离的数据中心(例如,存储云)迁移虚拟机的方法。 具体地,在本发明的实施例中,与第一数据中心相关联的第一存储系统经由存储系统链路与与第二数据中心相关联的第二存储系统同步。 然后,通过WAN链路将虚拟机的最小状态从第一数据中心的第一计算机迁移到第二数据中心中的第二计算机。 使用最小状态,虚拟机存储在第二台计算机中。 此后,终止存储系统链路。 另外,随着在第一台计算机的存储器中接收到更新的页面,它们将通过WAN链路迁移到第二台计算机。 迁移完成后,可以终止WAN链路。 因此,本发明的实施例提供至少两种同步形式:计算同步和存储同步。