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. 12, 2018

Filed:

Apr. 01, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Manu Anand, Hyderabad, IN;

Charles S. Graham, Rochester, MN (US);

Timothy J. Schimke, Stewartville, MN (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 13/42 (2006.01); G06F 13/38 (2006.01); G06F 13/10 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 13/105 (2013.01); G06F 13/387 (2013.01); G06F 13/4282 (2013.01); G06F 2009/45579 (2013.01);
Abstract

A method, system and computer program product are provided for implementing dynamic cost calculation for a Single Root Input/Output Virtualization (SRIOV) virtual function (VF) in cloud environments. A management function periodically queries the SRIOV adapter for activity statistics for each assigned virtual function. The management function builds a usage heuristic based on the resource usage statistics. The management function calculates dynamic cost for the SRIOV VF based on the resource usage statistics. Calculated dynamic costs for the SRIOV VF are provided to a virtual function user and users are enabled to scale their VF resources. The VF resources are selectively scaled-up and scaled-down responsive to user input based upon VF resource usage.


Find Patent Forward Citations

Loading…