INPUT/OUTPUT (I/O) PERFORMANCE OF HOSTS THROUGH BI-DIRECTIONAL BANDWIDTH FEEDBACK OPTIMIZATION
First Claim
1. A method for improving Input/Output (I/O) performance through bi-directional bandwidth feedback optimization, by a processor, comprising:
- retrieving resource allocation information from a host by an application plugin;
retrieving bandwidth allocation information from a network switch using Enhanced Transmission Selection (ETS) by the application plugin; and
performing a bandwidth optimization operation on at least one of the host and the network switch according to the resource allocation information received from the host and the bandwidth allocation information received from the network switch by the application plugin.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments for improving Input/Output (I/O) performance through bi-directional bandwidth feedback optimization in a distributed computing environment. Resource allocation information from a host is retrieved by an application plugin. Bandwidth allocation information is retrieved from a network switch using Enhanced Transmission Selection (ETS) by the application plugin. A bandwidth optimization operation is performed on the host and/or on the network switch according to the resource allocation information received from the host and the bandwidth allocation information received from the network switch by the application plugin.
-
Citations
21 Claims
-
1. A method for improving Input/Output (I/O) performance through bi-directional bandwidth feedback optimization, by a processor, comprising:
-
retrieving resource allocation information from a host by an application plugin; retrieving bandwidth allocation information from a network switch using Enhanced Transmission Selection (ETS) by the application plugin; and performing a bandwidth optimization operation on at least one of the host and the network switch according to the resource allocation information received from the host and the bandwidth allocation information received from the network switch by the application plugin. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for improving Input/Output (I/O) performance through bi-directional bandwidth feedback optimization, comprising:
a processor executing instructions stored in a memory device;
wherein the processor;retrieves resource allocation information from a host by an application plugin; retrieves bandwidth allocation information from a network switch using Enhanced Transmission Selection (ETS) by the application plugin; and performs a bandwidth optimization operation on at least one of the host and the network switch according to the resource allocation information received from the host and the bandwidth allocation information received from the network switch by the application plugin. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer program product for improving Input/Output (I/O) performance through bi-directional bandwidth feedback optimization, by a processor, the computer program product embodied on a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion that retrieves resource allocation information from a host by an application plugin; an executable portion that retrieves bandwidth allocation information from a network switch using Enhanced Transmission Selection (ETS) by the application plugin; and an executable portion that performs a bandwidth optimization operation on at least one of the host and the network switch according to the resource allocation information received from the host and the bandwidth allocation information received from the network switch by the application plugin. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification