发明名称 COMPUTER PROGRAM PRODUCT, METHOD, APPARATUS AND DATA STORAGE SYSTEM FOR CONTROLLING WRITE OPERATIONS IN THE DATA STORAGE SYSTEM
摘要 The data storage system includes one or more storage apparatuses and a file system server connected to the one or more storage apparatuses and to one or more host computers. Write operations are controlled by providing a free space object which stores a plurality of indicators, each indicator being associated with one of a plurality of storage units for storing data units in the one or more storage apparatuses and each indicator indicating whether the associated storage unit is free or used, executing a read-ahead examination which comprises examining a set of indicators of the free space object for identifying one or more used storage units associated with indicators of the set, in particular for observing a fragmentation status of the storage units associated with the indicators of the set, and executing an allocation examination which comprises examining one or more indicators.
申请公布号 US2017017413(A1) 申请公布日期 2017.01.19
申请号 US201415124843 申请日期 2014.03.11
申请人 HITACHI DATA SYSTEMS ENGINEERING UK LIMITED 发明人 ASTON Christopher James;WILLIS Trevor Edward
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A computer program product comprising computer-readable program instructions which, when running on or loaded into a file system server or computer connected to the file system server or when being executed by one or more processors or processing units of the file system server or the computer, cause the file system server to execute a method for controlling write operations in a data storage system comprising one or more storage apparatuses and the file system server connected to the one or more storage apparatuses and to one or more host computers, the method comprising: providing a free space object which stores a plurality of indicators, each indicator being associated with one of a plurality of storage units for storing data units in the one or more storage apparatuses and each indicator indicating whether the associated storage unit is free or used, executing a read-ahead examination which comprises examining a set of indicators of the free space object for identifying one or more used storage units associated with indicators of the set, in particular for observing a fragmentation status of the storage units associated with the indicators of the set, executing an allocation examination which comprises examining one or more indicators of the set of the free space map object for identifying one or more free storage units to be allocated upon receiving one or more write instructions from one of the one or more host computers at the file system server, and controlling one or more write operations to the one or more storage apparatuses on the basis of the read-ahead examination and the allocation examination.
地址 Bracknell, Berkshire GB