SYSTEM AND METHOD FOR RAW DEVICE MAPPING IN TRADITIONAL NAS SUBSYSTEMS
First Claim
1. A method for data storage management in a virtualized information handling system including a first and second network storage resource, a hypervisor allowing multiple virtual machines to run on the virtualized information handling system, and a data access agent, the method comprising:
- the data access agent intercepting a data access request initiated by a virtual machine and intended for the first network storage resource;
in response to intercepting the data access request, the data access agent establishing a connection with the first network storage resource;
the data access agent retrieving from the first network storage resource metadata associated with the data access request, the metadata identifying a location of the second network storage resource;
the data access agent establishing a connection with the second network storage resource using the location of the second network storage resource identified by the retrieved metadata; and
the virtual machine completing the intercepted data access request via the established connection with the second network storage resource.
14 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for data storage management in a virtualized information handling system that includes a first and second network storage resource, a hypervisor allowing multiple virtual machines to run on the virtualized information handling system, and a data access agent. The data access agent may intercept a data access request initiated by a virtual machine and intended for the first network storage resource. In response to intercepting the data access request, the data access agent may establish a connection with the first network storage resource, and retrieve from the first network storage resource metadata associated with the data access request. The retrieved metadata may identify a location of the second network storage resource. Additionally, the data access may establish a connection with the second network storage resource using the location of the second network storage resource identified by the retrieved metadata. The virtual machine may complete the intercepted data access request via the established connection with the second network storage resource.
47 Citations
20 Claims
-
1. A method for data storage management in a virtualized information handling system including a first and second network storage resource, a hypervisor allowing multiple virtual machines to run on the virtualized information handling system, and a data access agent, the method comprising:
-
the data access agent intercepting a data access request initiated by a virtual machine and intended for the first network storage resource; in response to intercepting the data access request, the data access agent establishing a connection with the first network storage resource; the data access agent retrieving from the first network storage resource metadata associated with the data access request, the metadata identifying a location of the second network storage resource; the data access agent establishing a connection with the second network storage resource using the location of the second network storage resource identified by the retrieved metadata; and the virtual machine completing the intercepted data access request via the established connection with the second network storage resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information handling system, comprising:
-
a first and second network storage resource; multiple virtual machines; a hypervisor allowing the multiple virtual machines to run on the information handling system; and a data access agent configured to; intercept a data access request initiated by a virtual machine and intended for the first network storage resource; in response to intercepting the data access request, establish a connection with the first network storage resource; retrieve from the first network storage resource metadata associated with the data access request, the metadata identifying a location of the second network storage resource; and establish a connection with the second storage resource using the location of the second network storage resource identified by the retrieved metadata, so that the virtual machine may complete the intercepted data access request via the established connection. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A hypervisor allowing multiple virtual machines to run on an information handling system, a particular virtual machine associated with a data access agent configured to:
-
intercept a data access request initiated by the particular virtual machine and intended for a first network storage resource; in response to intercepting the data access request, establish a connection with the first network storage resource; retrieve from the first network storage resource metadata associated with the data access request, the metadata identifying a location of a second network storage resource; and establish a connection with the second network storage resource using the location of the second network storage resource identified by the retrieved metadata, so that the particular virtual machine may complete the intercepted data access request via the established connection. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification