发明名称 Performing data storage optimizations across multiple data storage systems
摘要 Described are techniques for performing data storage optimizations. A data storage optimizer on a first data storage system connected to a set of other data storage systems receives performance classification information. The first data storage system includes a first set of storage devices of a first performance classification. The set of other data storage systems includes a second set of storage devices of a second performance classification different from the first performance classification. A write operation is received from the host to write first data to a target address of a virtually provisioned device. It is determined that physical storage is not currently allocated for the target address of the virtually provisioned device. A first portion of physical storage is allocated for storing the first data. The first portion of physical storage is included in a storage device of the second set having the second performance classification.
申请公布号 US8935493(B1) 申请公布日期 2015.01.13
申请号 US201213466775 申请日期 2012.05.08
申请人 EMC Corporation 发明人 Dolan Sean C.;Naamad Amnon;Marshak Marik;Veprinsky Alexandr;Sahin Adnan;Wang Hui;Liu Xiaomei;Aharoni Dan;Kirac Ahmet;Martin Owen
分类号 G06F12/02;G06F3/06 主分类号 G06F12/02
代理机构 Muirhead and Saturnelli, LLC 代理人 Muirhead and Saturnelli, LLC
主权项 1. A method for performing data storage optimizations comprising: receiving, by a data storage optimizer on a first data storage system connected to a set of one or more other data storage systems, performance classification information, said first data storage system including a first set of one or more storage devices of a first performance classification and said set of one or more other data storage systems including a second set of one or more storage devices of a second performance classification different from the first performance classification, wherein said performance classification information indicates that storage devices of the second set are of the second performance classification; receiving, by the first data storage system from a host, a write operation to write first data to a target address of a virtually provisioned device; determining that physical storage is not currently allocated for the target address of the virtually provisioned device; and allocating a first portion of physical storage for storing the first data, the first portion of physical storage being included in a storage device of the second set having the second performance classification, wherein said target address is included in a first extent of the virtually provisioned device and said second performance classification is selected from a plurality of performance classifications in accordance with selection criteria, said selection criteria including one or more extent-level metrics characterizing workload of data operations directed to the first extent.
地址 Hopkinton MA US