发明名称 Controlling the placement of data in a storage system
摘要 A method, computer readable storage medium and computer system for controlling the allocation of data to one of a plurality of storage units of a storage system, the method comprising: accessing a source storage unit comprising the data; gathering file system level (FS-level) metadata from the source storage unit; analyzing the gathered FS-level metadata for determining if the data should be moved to one of the other storage units, said other storage unit acting as a destination storage unit; and in case the data should be moved, displaying an indication of the destination storage unit and/or automatically moving the data to the determined destination storage unit.
申请公布号 US8930667(B2) 申请公布日期 2015.01.06
申请号 US201213612196 申请日期 2012.09.12
申请人 International Business Machines Corporation 发明人 Alatorre Gabriel;Bolik Christian;Noll Dietmar;Richardson Laura;Singh Aameek;Koka Sudhir V. R.
分类号 G06F12/00;G06F12/02;G06F17/30 主分类号 G06F12/00
代理机构 Yee & Associates, P.C. 代理人 Yee & Associates, P.C. ;LaBaw Jeffrey S.
主权项 1. A computer system, comprising: a storage system comprising a plurality of storage units, the storage units being logical storage volumes, physical storage volumes, storage pools or extents or any mixture thereof; a monitor and control module being adapted for: accessing a source storage unit, the source storage unit being one of the plurality of storage units, the source storage unit comprising the data and being formatted according to a file system type;gathering file system level (FS-level) metadata from the source storage unit, the FS-level metadata comprising one or more attributes of files and/or of tablespaces stored in said source storage unit;analyzing the gathered FS-level metadata for determining if the data of the source storage unit should be moved to one of the other storage units, said other storage unit acting as a destination storage unit; and a graphical user interface; wherein the monitoring and control module is further adapted for moving, in case the data should be moved, the data from the source storage unit to the destination storage unit; and loading one or more rules from a rules repository, each rule comprising one or more conditions; wherein the analysis comprises evaluating the conditions of the loaded one or more rules against one or more of the attributes of the FS-level metadata and/or against one or more attributes of the block-level metadata of each of the other storage units for determining the destination storage unit, wherein executing the analysis comprises: executing a scan process for counting the number of files stored in the source storage unit and having been determined to have one of a plurality of file types, the scan process returning, for each of the file types, a total number of files having said file type and being stored to the source storage unit; calculating, for one or more of the file types, a ratio of the counted files of said file type and the total number of files of the source storage unit; and evaluating one or more of the conditions comprising a file type-specific threshold value on the calculated one or more ratios; wherein in case at least one of the calculated ratios exceeds one of the threshold values of the file type said ratio was calculated for, the data of the source storage unit is automatically moved from the source storage unit to the determined destination storage unit or a user is prompted via the graphical interface for approval to said automated movement of the data.
地址 Armonk NY US