×

Hypervisor virtual server system, and method for providing data services within a hypervisor virtual server system

  • US 10,649,799 B2
  • Filed: 03/03/2011
  • Issued: 05/12/2020
  • Est. Priority Date: 03/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A hypervisor virtual server system, comprising:

  • a plurality of virtual servers;

    a plurality of virtual disks that are read from and written to by said plurality of virtual servers;

    a physical disk;

    an I/O backend coupled with said physical disk and in communication with said plurality of virtual disks, which reads from and writes to said physical disk;

    a tapping driver installed within a hypervisor kernel, in a software layer between at least one of the plurality of virtual servers and at least one of the plurality of virtual disks, the tapping driver in communication with said plurality of virtual servers, wherein the tapping driver intercepts I/O requests made by any one of said plurality of virtual servers to any one of said plurality of virtual disks;

    a virtual data services appliance, in communication with said tapping driver, wherein the virtual data services appliance receives the intercepted I/O requests from the tapping driver, and wherein the virtual data services appliance provides data services including replication, monitoring, and quality of service based thereon; and

    a data analyzer in communication with the virtual data services appliance, wherein the data analyzer determines a data state indicating a state of one virtual server of the plurality of virtual servers that made at least one of the intercepted I/O requests based on content of the intercepted I/O requests.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×