Systems and methods for booting a bootable virtual storage appliance on a virtualized server platform using a hidden boot partition
First Claim
Patent Images
1. A method for booting a bootable virtual storage appliance on a virtualized server platform, the method comprising:
- providing a virtual storage appliance on a server platform, the virtual storage appliance configured to manage a disk array comprising a plurality of disks, and wherein at least one of the disks comprises a hidden boot partition having a boot console,wherein providing the virtual storage appliance comprises installing the virtual storage appliance on the server platform by;
loading an installation package on the server platform, the installation package comprising an installation script for installing the virtual storage appliance, a boot console, and a management module,running the installation script to create the hidden boot partition on the disk,copying the boot console and the management module to the hidden boot partition;
powering up the server platform;
loading boot code on the server platform;
loading the boot console and the management module from the hidden boot partition; and
installing the virtual storage appliance using the boot console as a storage driver.
9 Assignments
0 Petitions
Accused Products
Abstract
One embodiment is a method for booting a bootable virtual storage appliance on a virtualized server platform. One such method comprises: providing a virtual storage appliance on a server platform, the virtual storage appliance configured to manage a disk array comprising a plurality of disks, and wherein at least one of the disks comprises a hidden boot partition having a boot console; powering up the server platform; loading boot code on the server platform; loading the boot console from the hidden boot partition; and the boot console loading boot components for a virtualization environment.
4 Citations
13 Claims
-
1. A method for booting a bootable virtual storage appliance on a virtualized server platform, the method comprising:
-
providing a virtual storage appliance on a server platform, the virtual storage appliance configured to manage a disk array comprising a plurality of disks, and wherein at least one of the disks comprises a hidden boot partition having a boot console, wherein providing the virtual storage appliance comprises installing the virtual storage appliance on the server platform by; loading an installation package on the server platform, the installation package comprising an installation script for installing the virtual storage appliance, a boot console, and a management module, running the installation script to create the hidden boot partition on the disk, copying the boot console and the management module to the hidden boot partition; powering up the server platform; loading boot code on the server platform; loading the boot console and the management module from the hidden boot partition; and installing the virtual storage appliance using the boot console as a storage driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification