Methods and apparatus for providing hypervisor level data services for server virtualization
First Claim
1. A system for cloud-based data services for multiple enterprises, comprising:
- a plurality of cloud hypervisors that provide cloud-based services to a plurality of enterprises, each of the plurality of cloud hypervisors comprising;
a plurality of cloud virtual servers, each cloud virtual server associated with at least one enterprise of the plurality of enterprises;
at least one cloud virtual disk that is read from and written to by at least one cloud virtual server of the plurality of cloud virtual servers, the at least one cloud virtual disk associated with at least one enterprise of the plurality of enterprises; and
a virtual data services appliance, which provides cloud-based data services;
a rights manager that restricts access of a first enterprise of the plurality of enterprises to at least one cloud hypervisor associated with the first enterprise based on a restriction policy between the first enterprise and the plurality of cloud hypervisors; and
multiple data services managers, each data services manager of the multiple data services managers associated with at least one enterprise of the plurality of enterprises, wherein each data service manager coordinates a respective virtual data services appliance for at least one cloud hypervisor of the plurality of cloud hypervisors, each data services manager in communication with each of the multiple data services managers to communicate a state of the respective virtual data services appliance.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for cloud-based data services for multiple enterprises, including a plurality of cloud hypervisors that cooperatively provide cloud-based services to multiple enterprises, each hypervisor including a plurality of cloud virtual servers, each cloud virtual server being associated with an enterprise, at least one cloud virtual disk that is read from and written to by the at least one virtual server, each cloud virtual disk being associated with an enterprise, and a virtual data services appliance, which provides cloud-based data services, and multiple data services managers, one data services manager per respective enterprise, each of which coordinates the respective virtual data services appliances for those cloud hypervisors that service its corresponding enterprise.
-
Citations
21 Claims
-
1. A system for cloud-based data services for multiple enterprises, comprising:
-
a plurality of cloud hypervisors that provide cloud-based services to a plurality of enterprises, each of the plurality of cloud hypervisors comprising; a plurality of cloud virtual servers, each cloud virtual server associated with at least one enterprise of the plurality of enterprises; at least one cloud virtual disk that is read from and written to by at least one cloud virtual server of the plurality of cloud virtual servers, the at least one cloud virtual disk associated with at least one enterprise of the plurality of enterprises; and a virtual data services appliance, which provides cloud-based data services; a rights manager that restricts access of a first enterprise of the plurality of enterprises to at least one cloud hypervisor associated with the first enterprise based on a restriction policy between the first enterprise and the plurality of cloud hypervisors; and multiple data services managers, each data services manager of the multiple data services managers associated with at least one enterprise of the plurality of enterprises, wherein each data service manager coordinates a respective virtual data services appliance for at least one cloud hypervisor of the plurality of cloud hypervisors, each data services manager in communication with each of the multiple data services managers to communicate a state of the respective virtual data services appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for cloud-based data services for multiple enterprises, comprising:
-
a plurality of cloud hypervisors that provide cloud-based services to a plurality of enterprises, each of the plurality of cloud hypervisors comprising; a plurality of cloud virtual servers, each cloud virtual server associated with at least one enterprise of the plurality of enterprises; at least one cloud virtual disk that is read from and written to by at least one cloud virtual server of the plurality of virtual servers, the at least one cloud virtual disk associated with at least one enterprise of the plurality of enterprises; and at least one virtual data services appliance, each virtual data services appliance associated with a first enterprise serviced by at least one cloud hypervisor of the plurality of cloud hypervisors, wherein the at least one virtual data services appliance provides cloud-based data services to the first enterprise; a rights manager that restricts access of a second enterprise of the plurality of enterprises to at least one cloud hypervisor associated with the second enterprise based on a restriction policy between the second enterprise and the plurality of cloud hypervisors; and multiple data services managers, each data services manager associated with a third enterprise, wherein each data service manager coordinates virtual data services appliances that service the third enterprise, each data services manager configured for communication with each of the multiple data services managers to communicate a state of the virtual data services appliances that service the third enterprise. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for cloud-based data services for multiple enterprises, comprising:
-
a plurality of cloud hypervisors that provide cloud based services to a plurality of enterprises, each enterprise of the plurality of enterprises located in a first corresponding jurisdiction, and each hypervisor of the plurality of cloud hypervisors associated with a second corresponding jurisdiction, wherein each cloud hypervisor comprises; a plurality of cloud virtual servers, each cloud virtual server associated with at least one enterprise of the plurality of enterprises; and at least one cloud virtual disk that is read from and written to by at least one cloud virtual server of the plurality of cloud virtual servers; a rights manager that restricts access of a first enterprise of the plurality of enterprises to at least one cloud hypervisor associated with the first enterprise based on a restriction to export data between the first corresponding jurisdiction associated with the first enterprise and the second corresponding jurisdiction; and multiple data services managers, each data services manager associated with a second enterprise, wherein each data service manager coordinates virtual data services appliances that service the second enterprise, each data services manager in communication with each of the multiple data services managers to communicate a state of at least one of the virtual data services appliances. - View Dependent Claims (20)
-
-
21. A system for cloud-based data services for multiple enterprises, comprising:
-
a cloud hypervisor that provides cloud-based services to an enterprise associated with a first location, the cloud hypervisor associated with a second location and comprising; a cloud virtual server associated with the enterprise, a cloud virtual disk that is read from and written to by the cloud virtual server, the cloud virtual disk associated with the enterprise, a virtual data services appliance that provides the cloud-based data services to the enterprise; a rights manager that restricts access of the cloud hypervisor to the enterprise based on a restriction policy between the first location associated with the enterprise and the second location associated with the cloud hypervisor; and a first data services manager associated with the enterprise that coordinates the virtual data services appliance and is in communication with a second data services manager to communicate a state of the virtual data services appliance.
-
Specification