-
公开(公告)号:US09977599B2
公开(公告)日:2018-05-22
申请号:US14993827
申请日:2016-01-12
Applicant: VMware, Inc.
Inventor: Jorge Guerra Delgado , Kiran Joshi , Edward J Goggin , Srinath Premachandran , Sandeep Rangaswamy
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0641 , G06F3/0665 , G06F3/0683
Abstract: Techniques for implementing data deduplication in conjunction with thick and thin provisioning of storage objects are provided. In one embodiment, a system can receive a write request directed to a storage object stored by the system and can determine whether the storage object is a thin or thick object. If the storage object is a thin object, the system can calculate a usage value by adding a total amount of physical storage space used in the system to a total amount of storage space reserved for thick storage objects in the system and further subtracting a total amount of reserved storage space for the thick storage objects that are filled with unique data. The system can then reject the write request if the usage value is not less than the total storage capacity of the system.
-
公开(公告)号:US08983988B2
公开(公告)日:2015-03-17
申请号:US13785794
申请日:2013-03-05
Applicant: VMware, Inc.
Inventor: Kiran Joshi , Sirishkumar Raghuram , Bich Cau Le , Gopala Suryanarayana
CPC classification number: G06F9/455 , G06F9/45558 , G06F17/30194 , G06F2009/45579 , Y10S707/99933
Abstract: A method enables a central management service to operate on individual files within virtual disks associated with different virtual machines (VMs) running in one or more host computers that are each networked to a remote storage system. An IO request from a VM is received at a virtualization software layer on a host computer, wherein the IO request relates to a file stored in a virtual disk associated with the VM, and the file is individually stored in the remote storage system in accordance with a file system. The central management service is notified of the received IO request and uses the file system to access the file in the remote storage system to perform a management task on the file, and the IO request is then performed on the file by the virtualization software layer upon a notification of a successful completion of the management task.
Abstract translation: 一种方法使得中央管理服务可以在与每个联网到远程存储系统的一个或多个主机中运行的不同虚拟机(VM)相关联的虚拟磁盘内的各个文件上操作。 来自VM的IO请求在主计算机上的虚拟化软件层处被接收,其中IO请求涉及存储在与VM相关联的虚拟磁盘中的文件,并且文件被单独存储在远程存储系统中 文件系统 中央管理服务被通知接收到的IO请求,并使用文件系统访问远程存储系统中的文件,对文件执行管理任务,然后由虚拟化软件层对文件执行IO请求 通知成功完成管理任务。
-