Method and system for determining stackable system roles for information handling systems based on collective need
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 obtaining, by an information handling system dictator, a stackable system role (SSR) entry from an information handling system, in response to the obtaining, performing a ratio-based bucket analysis using a set of SSR buckets to obtain a determined SSR for the IHS, wherein each of the SSR buckets corresponds to a unique SSR, updating the SSR entry based on the determined SSR to obtain an updated SSR entry, and providing the updated SSR entry to a SSR manager of the information handling system.
Claims8
A method for managing information handling systems, the method comprising:
- obtaining, by an information handling system dictator, a stackable system role (SSR) entry from an information handling system (IHS), wherein the SSR entry comprises a SSR and an uncertainty field;
- in response to the obtaining, performing a ratio-based bucket analysis using a set of SSR buckets to obtain a determined SSR for the IHS, wherein each of the SSR buckets corresponds to a unique SSR, wherein performing the ratio-based bucket analysis comprises:
- determining that a SSR bucket of the set of SSR buckets is most similar to the SSR;
- making a determination that the SSR bucket is available for assignment;
- and
- based on the determination, updating the SSR entry based on the SSR bucket,
- wherein the determined SSR corresponds to the SSR bucket;
- updating the SSR entry based on the determined SSR to obtain an updated SSR entry;
- updating the SSR bucket to specify an updated number of IHSs to which the determined SSR is assigned;
- providing the updated SSR entry to a SSR manager of the information handling system;
- initiating, by the SSR manager of the IHS, a boot sequence;
- making a second determination that the boot sequence specifies the updated SSR entry;
- based on the second determination, performing the boot sequence using the updated SSR entry;
- and
- implementing, by the IHS and after the boot sequence, computer implemented services in accordance with the determined SSR,
- wherein the SSR uncertainty field is generated based on a ratio between a number of IHSs assigned to the determined SSR and a desired number for the SSR bucket, and
- wherein the updated SSR entry comprises the determined SSR and an updated SSR uncertainty field.
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:
- obtaining, by an information handling system dictator, a stackable system role (SSR) entry from an information handling system (IHS), wherein the SSR entry comprises a SSR and an uncertainty field;
- in response to the obtaining, performing a ratio-based bucket analysis using a set of SSR buckets to obtain a determined SSR for the IHS, wherein each of the SSR buckets corresponds to a unique SSR, wherein performing the ratio-based bucket analysis comprises:
- determining that a SSR bucket of the set of SSR buckets is most similar to the SSR;
- making a determination that the SSR bucket is available for assignment;
- and
- based on the determination, updating the SSR entry based on the SSR bucket,
- wherein the determined SSR corresponds to the SSR bucket;
- updating the SSR entry based on the determined SSR to obtain an updated SSR entry;
- updating the SSR bucket to specify an updated number of IHSs to which the determined SSR is assigned;
- providing the updated SSR entry to a SSR manager of the information handling system;
- and
- initiating, by the SSR manager of the IHS, a boot sequence;
- making a second determination that the boot sequence specifies the updated SSR entry;
- based on the second determination, continuing the boot sequence using the updated SSR entry;
- and
- implementing, by the IHS and after the boot sequence, computer implemented services in accordance with the determined SSR,
- wherein the SSR uncertainty field is generated based on a ratio between a number of IHSs assigned to the determined SSR and a desired number for the SSR bucket, and
- wherein the updated SSR entry comprises the determined SSR and an updated SSR uncertainty field.
An information handling system, comprising:
- a processor;
- and
- memory including instructions, which when executed by the processor, perform a method comprising:
- obtaining a stackable system role (SSR) entry from an information handling system IHS, wherein the SSR entry comprises a SSR and an uncertainty field;
- in response to the obtaining, performing a ratio-based bucket analysis using a set of SSR buckets to obtain a determined SSR for the IHS, wherein each of the SSR buckets corresponds to a unique SSR, wherein performing the ratio-based bucket analysis comprises:
- determining that a SSR bucket of the set of SSR buckets is most similar to the SSR;
- making a determination that the SSR bucket is available for assignment;
- and
- based on the determination, updating the SSR entry based on the SSR bucket,
- wherein the determined SSR corresponds to the SSR bucket;
- updating the SSR entry based on the determined SSR to obtain an updated SSR entry;
- updating the SSR bucket to specify an updated number of IHSs to which the determined SSR is assigned;
- providing the updated SSR entry to a SSR manager of the information handling system;
- and
- initiating, by the SSR manager of the IHS, a boot sequence;
- making a second determination that the boot sequence specifies the updated SSR entry;
- based on the second determination, continuing the boot sequence using the updated SSR entry;
- and
- implementing, by the IHS and after the boot sequence, computer implemented services in accordance with the determined SSR,
- wherein the SSR uncertainty field is generated based on a ratio between a number of IHSs assigned to the determined SSR and a desired number for the SSR bucket, and
- wherein the updated SSR entry comprises the determined SSR and an updated SSR uncertainty field.
Dependencies are inferred from the claim text.