Server file management
First Claim
1. A virtual hard drive (VHD) file manager for a virtualized logical server cloud that interfaces virtualization software to manage VHDs for logical servers of the server cloud, comprising:
- a repository agent that generates and manages master meta information for maintaining identity and integrity of and relationship between a plurality of master component files stored in a master repository, and that tracks identity of stored VHDs and links said stored VHDs with said master component files; and
a deployment agent that facilitates deployment of each logical server in the server cloud by cooperating with said repository agent to copy master component files from said master repository, that generates and manages deployment meta information of VHDs deployed in the server cloud, and that cooperates with said repository agent to manage storage of VHDs and corresponding component files into said master repository.
23 Assignments
0 Petitions
Accused Products
Abstract
A virtual hard drive (VHD) file manager system for a virtualized logical server cloud including a master repository and a VHD file manager. The VHD interfaces virtualization software and a server cloud manager to manage VHDs for logical servers of the server cloud. The master repository stores multiple master component files associated with the stored VHDs. The master component files include at least one core file and at least one delta file. The VHD file manager enables copying of the master component files to deploy VHDs in the server cloud, manages creation and storing of new delta files and corresponding VHDs in the master repository, and generates and maintains meta information to maintain file relationship integrity.
273 Citations
42 Claims
-
1. A virtual hard drive (VHD) file manager for a virtualized logical server cloud that interfaces virtualization software to manage VHDs for logical servers of the server cloud, comprising:
-
a repository agent that generates and manages master meta information for maintaining identity and integrity of and relationship between a plurality of master component files stored in a master repository, and that tracks identity of stored VHDs and links said stored VHDs with said master component files; and
a deployment agent that facilitates deployment of each logical server in the server cloud by cooperating with said repository agent to copy master component files from said master repository, that generates and manages deployment meta information of VHDs deployed in the server cloud, and that cooperates with said repository agent to manage storage of VHDs and corresponding component files into said master repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A virtual hard drive (VHD) file manager system for a virtualized logical server cloud that interfaces virtualization software and a server cloud manager to manage VHDs for logical servers of the server cloud, comprising:
-
a master repository that stores a plurality of master component files associated with at least one stored VHD, said plurality of master component files including at least one core file and at least one delta file; and
a VHD file manager that enables copying of said master component files to deploy VHDs in the server cloud, that manages creation and storing of new delta files and corresponding VHDs in said master repository, and that generates and maintains meta information to maintain file relationship integrity between deployed and master component files. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of managing virtual hard drives (VHDs) of logical servers of a virtualized logical server cloud, comprising:
-
storing each component file of at least one VHD created in the server cloud including its last leaf file; and
generating and managing master meta information to identify each stored VHD and its corresponding component files and their relationships. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification