Method and system for self determining a stackable system role for an information handling system
AssigneeDell Products L.P.
InventorsLucas Avery Wilson, Dharmesh M. Patel
Life of this patent
Estimating the term…
Abstract
A method for managing information handling systems includes initiating, by a stackable system role (SSR) manager of an information handling system of the set of information handling systems, a boot sequence, making a first determination that the boot sequence does not specify a SSR of the information handling system, based on the first determination: performing a hardware evaluation to identify available hardware resources of the information handling system, obtaining a hardware resource inventory based on the available resources, applying a hardware resource function to the hardware resource inventory to determine a SSR for the information handling system, and continuing the boot sequence using the SSR.
Claims14
A method for managing information handling systems, the method comprising:
- initiating, by a stackable system role (SSR) manager of an information handling system (IHS) of the information handling systems, a boot sequence;
- making a first determination that the boot sequence does not specify a SSR of the information handling system;
- based on the first determination:
- performing a hardware evaluation to identify available hardware resources of the information handling system;
- obtaining a hardware resource inventory based on the available hardware resources;
- applying a hardware resource function to the hardware resource inventory to determine a SSR for the information handling system,
- wherein the SSR comprises:
- a worker setting, a storage setting, a manage setting, an external access setting, and a SSR uncertainty field,
- wherein the SSR is associated with a first ratio-based bucket,
- wherein the first ratio-based bucket refers to a set of predetermined SSRs and a desired number of information handling systems to be applied to each of the predetermined SSRs in an information handling system environment,
- wherein determining the SSR is based on:
- an availability of assignment of the information handling system in the first ratio-based bucket, and
- the SSR uncertainty field,
- wherein the SSR comprises at least a four-bit data item,
- wherein at least one bit in the at least four-bit data item corresponds to one of the worker setting, the storage setting, the manage setting, and the external access setting;
- and
- continuing the boot sequence using the SSR.
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for managing information handling systems, the method comprising:
- initiating, by a stackable system role (SSR) manager of an information handling system (IHS) of the information handling systems, a boot sequence;
- making a first determination that the boot sequence does not specify a SSR of the information handling system;
- based on the first determination:
- performing a hardware evaluation to identify available hardware resources of the information handling system;
- obtaining a hardware resource inventory based on the available hardware resources;
- applying a hardware resource function to the hardware resource inventory to determine a SSR for the information handling system,
- wherein the SSR comprises:
- a worker setting, a storage setting, a manage setting, an external access setting, and a SSR uncertainty field,
- wherein the SSR is associated with a first ratio-based bucket,
- wherein the first ratio-based bucket refers to a set of predetermined SSRs and a desired number of information handling systems to be applied to each of the predetermined SSRs in an information handling system environment,
- wherein determining the SSR is based on:
- an availability of assignment of the information handling system in the first ratio-based bucket, and
- the SSR uncertainty field,
- wherein the SSR comprises at least a four-bit data item,
- wherein at least one bit in the at least four-bit data item corresponds to one of the worker setting, the storage setting, the manage setting, and the external access setting;
- and
- continuing the boot sequence using the SSR.
An information handling system, comprising:
- a processor;
- and
- memory including instructions, which when executed by the processor, perform a method comprising:
- initiating, by a stackable system role (SSR) manager of the information handling system, a boot sequence;
- making a first determination that the boot sequence does not specify a SSR of the information handling system;
- based on the first determination:
- performing a hardware evaluation to identify available hardware resources of the information handling system;
- obtaining a hardware resource inventory based on the available hardware resources;
- applying a hardware resource function to the hardware resource inventory to determine a SSR for the information handling system,
- wherein the SSR comprises:
- a worker setting, a storage setting, a manage setting, an external access setting, and a SSR uncertainty field,
- wherein the SSR is associated with a first ratio-based bucket,
- wherein the first ratio-based bucket refers to a set of predetermined SSRs and a desired number of information handling systems to be applied to each of the predetermined SSRs in an information handling system environment,
- wherein determining the SSR is based on:
- an availability of assignment of the information handling system in the first ratio-based bucket, and
- the SSR uncertainty field,
- wherein the SSR comprises at least a four-bit data item,
- wherein at least one bit in the four-bit data item corresponds to one of the worker setting, the storage setting, the manage setting, and the external access setting;
- and
- continuing the boot sequence using the SSR.
Dependencies are inferred from the claim text.