Apparatus, system, and method for deploying iSCSI parameters to a diskless computing device
First Claim
1. An apparatus to deploy sensitive communication parameters to a diskless computing device, the apparatus comprising:
- a parameter structure module configured to store one or more Internet Small Computer System Interface (“
iSCSI”
) communication parameters in an extendable data structure configured to store a set of basic parameter settings and a set of extended parameter settings;
a link module configured to establish a secure link between a computer and a diskless computing device over a physically secure connection comprising an out-of-band connection, wherein the computer and the diskless computing device are further connected with an additional connection comprising an in-band connection; and
a deployment module configured to deploy the extendable data structure over the secure connection to a non-volatile memory in the diskless computing device, wherein the non-volatile memory is configured to provide sensitive iSCSI communication parameters provided by the extendable data structure to a CPU of the diskless computing device during a boot sequence,wherein all or a portion of the parameter structure module, the link module, and the deployment module comprise one or more of logic hardware and executable code, the executable code stored on one or more computer readable storage media.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for deploying sensitive communication parameters to a diskless computing device. A parameter structure module is included to store one or more Internet Small Computer System Interface (“iSCSI”) communication parameters in an extendable data structure configured to store a set of basic parameter settings and a set of extended parameter settings. A link module is included to establish a secure link to a diskless computing device over a physically secure connection. A deployment module is included to deploy the extendable data structure over the secure connection to a non-volatile memory in the diskless computing device. The non-volatile memory is configured to provide sensitive iSCSI communication parameters provided by the extendable data structure to a CPU of the diskless computing device during a boot sequence.
42 Citations
35 Claims
-
1. An apparatus to deploy sensitive communication parameters to a diskless computing device, the apparatus comprising:
-
a parameter structure module configured to store one or more Internet Small Computer System Interface (“
iSCSI”
) communication parameters in an extendable data structure configured to store a set of basic parameter settings and a set of extended parameter settings;a link module configured to establish a secure link between a computer and a diskless computing device over a physically secure connection comprising an out-of-band connection, wherein the computer and the diskless computing device are further connected with an additional connection comprising an in-band connection; and a deployment module configured to deploy the extendable data structure over the secure connection to a non-volatile memory in the diskless computing device, wherein the non-volatile memory is configured to provide sensitive iSCSI communication parameters provided by the extendable data structure to a CPU of the diskless computing device during a boot sequence, wherein all or a portion of the parameter structure module, the link module, and the deployment module comprise one or more of logic hardware and executable code, the executable code stored on one or more computer readable storage media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus to deploy sensitive communication parameters to a diskless computing device, the apparatus comprising:
-
a secure link module configured to establish a secure link between a diskless computing device and a computer over a physically secure connection comprising an out-of-band connection, wherein the computer and the diskless computing device are further connected with an additional connection comprising an in-band connection; a receive module configured to receive one or more sensitive Internet Small Computer System Interface (“
iSCSI”
) communication parameters in an extendable data structure comprising a set of basic parameter settings and a set of extended parameter settings; anda storage module configured to store the one or more sensitive iSCSI communication parameters in a non-volatile memory in the diskless computing device, wherein the non-volatile memory is configured to provide the one or more sensitive iSCSI communication parameters provided by the extendable data structure to a CPU in the diskless computing device during a boot sequence, wherein all or a portion of the secure link module, the receive module, and the storage module comprise one or more of logic hardware and executable code, the executable code stored on one or more computer readable storage media. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system to deploy sensitive communication parameters to a diskless computing device, the system comprising:
-
a computer; a diskless computing device; an Internet Small Computer System Interface (“
iSCSI”
) target device;a storage area network connecting the diskless computing device and the iSCSI target device, wherein the storage area network at least partially communicates using iSCSI; a parameter structure module configured to store one or more iSCSI communication parameters in an extendable data structure configured to store a set of basic parameter settings and a set of extended parameter settings; a link module configured to establish a secure link between the computer and the diskless computing device over a physically secure connection comprising an out-of-band connection, wherein the computer and the diskless computing device are further connected with an additional connection comprising an in-band network connection; a deployment module configured to deploy the extendable data structure from the computer to the diskless computing device over the secure connection; and a storage module configured to store the one or more sensitive iSCSI communication parameters of the extendable data structure in a non-volatile memory in the diskless computing device, wherein the non-volatile memory is configured to provide the sensitive iSCSI communication parameters provided by the extendable data structure to a CPU in the diskless computing device during a boot sequence. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform an operation to deploy sensitive communication parameters to a diskless computing device, the operation comprising:
-
storing one or more Internet Small Computer System Interface (“
iSCSI”
) communication parameters in a data structure;establishing a secure link between a computer and a diskless computing device over a physically secure connection comprising an out-of-band connection, wherein the computer and the diskless computing device are further connected with an additional connection comprising an in-band connection; and deploying the data structure over the secure connection to a non-volatile memory in the diskless computing device, wherein the non-volatile memory is configured to provide sensitive iSCSI communication parameters provided by the data structure to a CPU of the diskless computing device during a boot sequence. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for configuring an Internet Small Computer System Interface (“
- iSCSI”
) network of a diskless computing device, the method comprising;determining an iSCSI parameter security profile of a customer having a plurality of diskless computing devices; defining an extendable data structure configured to store a set of basic parameter settings and a set of extended parameter settings that satisfies the iSCSI parameter security profile; and executing configuration software configured to; store one or more iSCSI communication parameters in the extendable data structure; establish a link to each diskless computing device being configured in a network over a physically secure connection; and deploy the extendable data structure over the secure connection to a non-volatile memory in each diskless computing device being configured, wherein the non-volatile memory is configured to provide sensitive iSCSI communication parameters provided by the extendable data structure to a CPU of the diskless computing device during a boot sequence. - View Dependent Claims (35)
- iSCSI”
Specification