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:
Jun. 11, 2019

Filed:

Apr. 06, 2016
Applicant:

Tintri BY Ddn, Inc., Chatsworth, CA (US);

Inventors:

Sumedh V. Sakdeo, San Jose, CA (US);

Edward K. Lee, Dublin, CA (US);

Brandon W. Salmon, Menlo Park, CA (US);

Assignee:

Tintri by DDN, Inc., Chatsworth, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 9/455 (2018.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0631 (2013.01); G06F 3/061 (2013.01); G06F 3/0604 (2013.01); G06F 3/0605 (2013.01); G06F 3/067 (2013.01); G06F 3/0644 (2013.01); G06F 3/0659 (2013.01); G06F 3/0664 (2013.01); G06F 3/0673 (2013.01); G06F 9/45558 (2013.01); G06F 11/3409 (2013.01); G06F 11/3485 (2013.01); G06F 12/00 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01); G06F 2201/815 (2013.01);
Abstract

Techniques to satisfy quality of service (QoS) requirements on a per virtual machine basis natively in a storage system are disclosed. In various embodiments, for each of a plurality of virtual machines a corresponding input/output (I/O) request queue is stored on the storage system. Requests are scheduled to be pulled from the respective request queues and added to a corresponding storage operation pipeline at the storage system in an order determined based at least in part on a per virtual machine quality of service parameter.


Find Patent Forward Citations

Loading…