Converting virtual machine i/o requests
AssigneeVMware, Inc.
InventorsPRASENJIT SARKAR, Vineet Kumar Sinha
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsPRASENJIT SARKAR, Vineet Kumar Sinha
Estimating the term…
Systems, computer readable mediums, and techniques are described for converting virtual machine input/output (I/O) requests. One of the techniques includes obtaining access request data for one or more virtual machines (VMs) executing on a physical machine, wherein the access request data characterizes data access requests received from the one or more VMs; classifying, using the access request data, each of the one or more VMs as having either a sequential data access pattern or a random data access pattern; receiving a first I/O request packet from a first VM of the one or more VMs; determining that the first VM has been classified as having a random data access pattern; and splitting the first I/O request packet into a plurality of second I/O request packets based at least in part on determining that the first VM has been classified as having a random data access pattern.
A computer-implemented method comprising:
A system comprising one or more data processing apparatus and one or more storage devices storing instructions that, when executed by the one or more data processing apparatus, cause the one or more data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more data processing apparatus cause the one or more data processing apparatus to perform operations comprising:
Dependencies are inferred from the claim text.