The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 11, 2020
Filed:
Jul. 10, 2017
Vmware, Inc., Palo Alto, CA (US);
Pradeep Krishnamurthy, Bangalore, IN;
Prasanna Aithal, Bangalore, IN;
Asit Desai, Palo Alto, CA (US);
Bryan Branstetter, Palo Alto, CA (US);
Mahesh S Hiregoudar, Bangalore, IN;
Prasad Rao Jangam, Palo Alto, CA (US);
Rohan Pasalkar, Palo Alto, CA (US);
Srinivasa Shantharam, Bangalore, IN;
Raghavan Pichai, Bangalore, IN;
VMware, Inc., Palo Alto, CA (US);
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reclaiming one or more portions of storage resources in a computer system serving one or more virtual computing instances, where the storage resources in the computer system are organized in clusters of storage blocks. In one aspect, a method includes maintaining a respective block tracking value for each storage block that indicates whether a call to reclaim the storage block is outstanding; determining, from the block tracking values, a respective cluster priority value for each of the clusters based on a count of storage blocks in the respective cluster for which a call to reclaim is outstanding; and reclaiming a first portion of storage resources in the computer system in accordance with the cluster priority values.