US2011010427A1PendingUtilityA1
Quality of Service in Virtual Computing Environments
Est. expiryDec 7, 2027(~1.4 yrs left)· nominal 20-yr term from priority
G06F 3/0659G06F 3/067G06F 3/0605H04L 67/1097
42
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity.
Claims
exact text as granted — not AI-modified1 . A method, comprising maintaining a connection, over a network fabric, to a virtual storage network interface layer of an application server, wherein the virtual storage network interface layer is associated with a virtual storage node identifier; presenting, at a physical storage network interface, the virtual storage node identifier to a storage area network; enforcing a hierarchical token bucket resource allocation of bandwidth across the physical storage network interface; receiving, over the connection, a storage command from the virtual storage network interface layer of the application server, wherein the storage command is a command to read data from, or write data to, a target connected to the storage area network; determining a data transfer size associated with the storage command; classifying the storage command relative to the hierarchical token bucket resource allocation to determine a current amount of tokens available; comparing the data transfer size of the storage command to the current amount of tokens available; processing the storage command, if the current amount of tokens available are sufficient; forwarding the data associated with the storage command to the destination; and buffering the storage command, if the current amount of tokens available are insufficient.
Join the waitlist — get patent alerts
Track US2011010427A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.