发明名称 Recording medium storing a program for data relocation, data storage system and data relocating method
摘要 A non-transitory computer-readable recording medium has stored therein a program for causing a computer to execute a process. The process includes identifying a data block from among a plurality of data blocks in a first storage for relocation to a second storage, determining an access mode of the identified data block, the access mode including sequential access or random access, and relocating the identified data block to the second storage based on the determined access mode.
申请公布号 US9430168(B2) 申请公布日期 2016.08.30
申请号 US201314144773 申请日期 2013.12.31
申请人 FUJITSU LIMITED 发明人 Abe Tomoaki
分类号 G06F12/02;G06F3/06;G06F9/00 主分类号 G06F12/02
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 1. A non-transitory computer-readable recording medium having stored therein a program for causing a computer to execute a process, the process comprising: executing a first measuring of an access frequency of a first data block and a second data block included in a first file stored in a first storage; determining, based on the first measuring, to relocate the first data block to a second storage, while the second data block remains in the first storage; determining an access mode of the first file, the access mode including a sequential access mode or a random access mode; relocating the first data block to a first storing portion in the second storage; when the access mode of the first file is the sequential access mode, reserving a second storing portion next to the first storing portion as an empty region for the second data block; after reserving the second storing portion as the empty region for the second data block, executing a second measuring of the access frequency of the second data block stored in the first storage; determining, based on the second measuring, whether the second data block is to be relocated to the second storage; when it is determined, based on the second measuring, that the second data block is to be relocated to the second storage, storing the second data block in the second storing portion; and when it is determined, based on the second measuring, that the second data block is not to be relocated to the second storage, controlling the reserved empty region so that the second storing portion is not reserved for the second data block and so that the second storing portion is available for another data block.
地址 Kawasaki JP