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.

Date of Patent:
Sep. 12, 2017

Filed:

Aug. 31, 2015
Applicant:

Veritas Technologies Llc, Mountain View, CA (US);

Inventors:

Suhas Dantkale, Sunnyvale, CA (US);

Prasanna V. Wakhare, Nagpur, IN;

Chaitanya Yalamanchili, Santa Clara, CA (US);

Christopher Uhler, Palo Alto, CA (US);

Satyendra Thakur, San Jose, CA (US);

Niranjan S. Pendharkar, Pune, IN;

Assignee:

Veritas Technologies LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01); G06F 13/20 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 13/20 (2013.01); G06F 2009/45579 (2013.01);
Abstract

Various systems, methods, and processes to perform adaptive throttling of write operations in hybrid storage environments are disclosed. A credit value is assigned to a virtual machine. Input/output (I/O) operations generated by an application executing on the virtual machine are throttled based on the credit value assigned to the virtual machine. The credit value is assigned to the virtual machine in proportion to static measures and dynamic conditions. The static measures and the dynamic conditions are used to calculate a quality of service provided to the virtual machine by a storage system.


Find Patent Forward Citations

Loading…