Method And System To Support ISCSI Boot Through Management Controllers
AssigneeDell Products L.P.
InventorsBalaji Mittapalli, RadhaKrishna Reddy Dasari
Life of this patent
Estimating the term…
Abstract
An information handling system includes a host including a central processing unit, a management controller enabled to communicate with the host, a network interface resource in communication with the host and operable to enable the information handling system to communicate via an external network, and a target system in communication with the host through the network interface resource. The management controller comprises an iSCSI initiator operable to generate a request to the target system for an initial OS image.
Claims21
A method to support an ISCSI boot process comprising:
- in an information handling system including a host having a boot monitor and a local memory, and a management controller in communication with the host, the management controller accessing from a remote iSCSI target a first OS image including an iSCSI initiator;
- the management controller loading the accessed first OS image into the local memory;
- the boot monitor initiating the first OS image in the local memory;
- and
- the iSCSI initiator in the first OS image accessing a second OS image from the remote iSCSI target.
An information handling system comprising:
- a host including a boot monitor and a local memory;
- a management controller in communication with the host;
- and
- a network interface resource in communication with the host, the network interface resource enabling the information handling system to communicate with a remote target system via a network;
- wherein the management controller comprises a first iSCSI initiator configured to generate a request to obtain a first OS image from the remote target system via the external network such that the boot monitor may initiate the first OS image in the local memory.
A computer program product comprising computer executable instructions, stored on a tangible computer readable medium, for supporting an ISCSI boot process, the instructions comprising:
- instructions for identifying an iSCSI target as a virtual iSCSI in a list of boot devices;
- instructions for initiating a request to the iSCSI target for an first OS image, the first OS image including an iSCSI initiator;
- instructions for loading the first OS image into a local memory;
- instructions for transferring control from a local boot monitor to the iSCSI initiator of the first OS image for initiating a request to the iSCSI target for a second OS image;
- and
- instructions for loading the second OS image into the local memory.
Dependencies are inferred from the claim text.