发明名称 Storage tiering in cloud environment
摘要 A plurality of performance-based storage nodes and a plurality of capacity-based storage nodes of a data storage system in a network environment are allocated to one or more tiered resource pools such that the performance-based storage nodes and the capacity-based storage nodes allocated to each one of the one or more tiered resource pools are addressable via a given virtual address for each tiered resource pool. Access to the performance-based storage nodes and the capacity-based storage nodes in the one or more tiered resource pools by a plurality of compute nodes is managed transparent to the compute nodes via a given storage policy. At least portions of the compute nodes, the performance-based storage nodes, and the capacity-based storage nodes are operatively coupled via a plurality of network devices. One or more of the allocating and managing steps are automatically performed under control of at least one processing device.
申请公布号 US9619429(B1) 申请公布日期 2017.04.11
申请号 US201314039430 申请日期 2013.09.27
申请人 EMC IP Holding Company LLC 发明人 Wang Tianqing;Wan Lintao;Guo Feng Golfen;Chen Qiyan;Yan Kay;Todd Stephen
分类号 G06F15/167;G06F15/173 主分类号 G06F15/167
代理机构 Ryan, Mason & Lewis, LLP 代理人 Ryan, Mason & Lewis, LLP
主权项 1. A method, comprising: allocating a plurality of performance-based storage nodes and a plurality of capacity-based storage nodes of a data storage system in a network environment to one or more tiered resource pools such that, for a given pool of the one or more tiered resource pools, the performance-based storage nodes and the capacity-based storage nodes allocated to the given pool are addressable via a given virtual address assigned to the given pool; and managing access of the performance-based storage nodes and the capacity-based storage nodes in the one or more tiered resource pools by a plurality of compute nodes, wherein access to the performance-based storage nodes and the capacity-based storage nodes is managed transparent to the compute nodes via a given storage policy; wherein at least portions of the compute nodes, the performance-based storage nodes, and the capacity-based storage nodes are operatively coupled via a plurality of network devices; wherein the managing step further comprises at least one of creating and migrating a storage volume in response to a request from one of the plurality of compute nodes; wherein creating the storage volume further comprises: collecting network topology information from the plurality of network devices, and selecting an appropriate one of the performance-based storage nodes and the capacity-based storage nodes based at least in part on the given storage policy and the network topology information;communicating with the selected appropriate one of the performance-based storage nodes and the capacity-based storage nodes to allocate storage capacity thereon; andsending, to the compute node that requested creation of the storage volume, the given virtual address of the tiered resource pool in which the selected appropriate one of the performance-based storage nodes and the capacity-based storage nodes is allocated; and wherein one or more of the allocating and managing steps are automatically performed under control of at least one processing device.
地址 Hopkinton MA US