发明授权
- 专利标题: Avoiding physical fragmentation in a virtualized storage environment
- 专利标题(中): 在虚拟化存储环境中避免物理碎片化
-
申请号: US14220279申请日: 2014-03-20
-
公开(公告)号: US09032176B2公开(公告)日: 2015-05-12
- 发明人: Faraz Shaikh , Murali Vilayannur
- 申请人: VMware, Inc.
- 申请人地址: US CA Palo Alto
- 专利权人: VMware, Inc.
- 当前专利权人: VMware, Inc.
- 当前专利权人地址: US CA Palo Alto
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F3/06 ; G06F12/02 ; G06F9/455 ; G06F12/08 ; G06F11/14 ; G06F17/30
摘要:
A virtualized storage stack includes logical layers above the physical storage layer. Each logical layer allocates data blocks, and the data block allocation is propagated down to the physical storage layer. To facilitate contiguous storage, each layer of the virtualized storage stack maintains additional metadata associated with data blocks. For each data block, the metadata indicates whether the data block is free, provisioned and includes a tag that indicates when the data block was first written. Data blocks that were first written as part of the same write request share the same tag, and are mostly guaranteed to be physically co-located. Block allocations that reuse data blocks having the same tag are preferred. Such preference increases the likelihood of the blocks being contiguous in the physical storage as these blocks were allocated as part of the same first write.
公开/授权文献
信息查询