发明名称 SYSTEM AND METHOD FOR BALANCING BLOCK ALLOCATION ON DATA STORAGE DEVICES
摘要 A modular block allocator includes a front end module and a back end module communicating with each another via an application programming interface (API). The front end module receives cleaner messages requesting dirty buffers associated with the cleaner messages be cleaned. The back end module provides low and high level data structures which are formed by examining bitmaps associated with data storage devices. A stripe set data structure mapping to the low level data structures are formed. The front end module cleans the dirty buffers by allocating data blocks in the high level data structures to the dirty buffers. The low level data structures are used to map the allocated data blocks to the stripe set and when the stripe set is full it is sent to the data storage devices.
申请公布号 US2013166838(A1) 申请公布日期 2013.06.27
申请号 US201113335271 申请日期 2011.12.22
申请人 KESAVAN RAM;BHATTACHARJEE MRINAL K.;GOSWAMI SUDHANSHU;NETAPP, INC. 发明人 KESAVAN RAM;BHATTACHARJEE MRINAL K.;GOSWAMI SUDHANSHU
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址
您可能感兴趣的专利