-
1.
公开(公告)号:WO2014158213A1
公开(公告)日:2014-10-02
申请号:PCT/US2013/058834
申请日:2013-09-09
Applicant: MICROSOFT CORPORATION
Inventor: GARSON, Matt , CHRISTIANSEN, Neal , HAVEWALA, Sarosh , RAJPAL, Shiv , MEHRA, Karan , VERMA, Surendra , CHAN, Daniel
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/0608 , G06F3/0631 , G06F3/0643 , G06F3/0665 , G06F3/067 , G06F3/0683 , G06F12/02 , G06F12/023 , G06F12/08 , G06F17/30138
Abstract: A thinly provisioned storage system detects whether physical storage capacity is available when there is a request to allocate storage capacity, prior to data being written to the storage system. In particular, at the time when the file system allocates storage, such as when creating a file or performing an extending write (append) operation, allocating storage to an unallocated region of a sparse file, defragmenting a file, and the like, a storage system can verify that actual physical storage capacity is available. Thus, if there is insufficient actual physical capacity at the time when a storage allocation is attempted, then an error message can be sent and remedial action can be taken.
Abstract translation: 在数据被写入存储系统之前,当存在分配存储容量的请求时,精简配置的存储系统检测物理存储容量是否可用。 特别地,在文件系统分配存储时,例如在创建文件或执行扩展写(附加)操作时,将分配存储到稀疏文件的未分配区域,对文件进行碎片整理等等,存储器 系统可以验证实际物理存储容量是否可用。 因此,如果在尝试存储分配时实际物理容量不足,则可以发送错误消息并且可以采取补救措施。