IP Library › Granted Patent US 12,401,565
Granted Patent B1
US 12,401,565 · App. 18/443,951 · Granted Aug 26, 2025

Automatic server provision

Inventors: Constantin Cristian Ghioc (Bucharest, RO); Jay Bryant (Rochester, MN); Liviu Muresanu (Constanta, RO); Ionut-Dan Nica (Bucharest, RO)
Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
H04L41/0886H04L41/0806
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,401,565
App. No.
18/443,951
Granted
Aug 26, 2025
Kind
B1
Abstract

One embodiment provides a method, the method including: identifying, using a cluster management system, a server is physically connected to a network; determining, using the cluster management system, the server needs to be provisioned to a server cluster of the network utilizing cluster information corresponding to the network included within a catalog that is unique to an entity corresponding to the network and includes information related to the network, server clusters of the network, and parameters of the network and the server clusters; and automatically provisioning, using the cluster management system, the server for inclusion in the server cluster using configuration information included within the catalog. Other aspects are claimed and described.

Claims (28)

1. A method, the method comprising:

identifying, using a cluster management system, that a server is physically connected to a network;

determining, using the cluster management system, that the server be provisioned to a server cluster of the network, wherein the determining utilizes a catalog that is unique to an entity corresponding to the network, the catalog comprising cluster information that includes information related to the network, information about servers of the network, and information related to server clusters of the network, the catalog further comprising configuration information that includes configuration parameters and settings used in provisioning server of the network to server clusters of the network; and

automatically provisioning, using the cluster management system, the server for inclusion in the server cluster using the configuration information included within the catalog, wherein the automatically provisioning comprises assigning the server to the server cluster based upon identifying, using the cluster information from the catalog, that the server cluster needs to be expanded and automatically expanding the server cluster to accept the server.

2. The method of claim 1 , wherein the identifying comprises scanning the network at a predetermined time interval and detecting that the server is present on the network, and wherein the determining comprises identifying that the server is not provisioned to any server cluster on the network.

3. The method of claim 1 , wherein the identifying comprises identifying that a management controller associated with the server is available on the network.

4. The method of claim 1 , wherein the determining comprises identifying that the server comprises a license feature allowing for the server to be automatically configured for inclusion in a server cluster.

5. The method of claim 1 , wherein the automatically provisioning comprises configuring software and firmware of the server.

6. The method of claim 1 , wherein the automatically provisioning comprises updating the catalog with information related to the provisioning of the server.

7. The method of claim 1 , wherein the automatically provisioning comprises the cluster management system accessing the server utilizing credentials associated with the server, wherein the credentials are configurable.

8. The method of claim 1 , wherein the automatically provisioning comprises notifying a user associated with the network that the server has been provisioned on the server cluster.

9. A system, the system comprising:

a processor;

a memory device that stores instructions that, when executed by the processor, causes the system to:

identify, using a cluster management system, that a server is physically connected to a network;

determine, using the cluster management system, that the server be provisioned to a server cluster of the network, wherein the determining utilizes a catalog that is unique to an entity corresponding to the network, the catalog comprising cluster information that includes information related to the network, information about servers of the network, and information related to server clusters of the network, the catalog further comprising configuration information that includes configuration parameters and settings used in provisioning server of the network to server clusters of the network; and

automatically provision, using the cluster management system, the server for inclusion in the server cluster using the configuration information included within the catalog, wherein the automatically provisioning comprises assigning the server to the server cluster based upon identifying, using the cluster information from the catalog, that the server cluster needs to be expanded and automatically expanding the server cluster to accept the server.

10. The system of claim 9 , wherein the identifying comprises scanning the network at a predetermined time interval and detecting that the server is present on the network, and wherein the determining comprises identifying that the server is not provisioned to any server cluster on the network.

11. The system of claim 9 , wherein the identifying comprises identifying that a management controller associated with the server is available on the network.

12. The system of claim 9 , wherein the determining comprises identifying that the server comprises a license feature allowing for the server to be automatically configured for inclusion in a server cluster.

13. The system of claim 9 , wherein the automatically provisioning comprises configuring software and firmware of the server.

14. The system of claim 9 , wherein the automatically provisioning comprises updating the catalog with information related to the provisioning of the server.

15. The system of claim 9 , wherein the automatically provisioning comprises the cluster management system accessing the server utilizing credentials associated with the server, wherein the credentials are configurable.

16. A product, the product comprising:

a computer-readable storage device that stores executable code that, when executed by a processor, causes the product to:

identify, using a cluster management system, that a server is physically connected to a network;

determine, using the cluster management system, that the server be provisioned to a server cluster of the network, wherein the determining utilizes a catalog that is unique to an entity corresponding to the network, the catalog comprising cluster information that includes information related to the network, information about servers of the network, and information related to server clusters of the network, the catalog further comprising configuration information that includes configuration parameters and settings used in provisioning server of the network to server clusters of the network; and

automatically provision, using the cluster management system, the server for inclusion in the server cluster using the configuration information included within the catalog, wherein the automatically provisioning comprises assigning the server to the server cluster based upon identifying, using the cluster information from the catalog, that the server cluster needs to be expanded and automatically expanding the server cluster to accept the server.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2024
From: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
Reel/Frame 067929/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2024
From: GHIOC, CONSTANTIN CRISTIAN; BRYANT, JAY; MURESANU, LIVIU; NICA, IONU¿-DAN
To: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.
Reel/Frame 066482/0860 →
References Cited (3)
US 11095506B1 · Erblat · 2021 [cited by examiner]
US 20150341229A1 · Richter · 2015 [cited by examiner]
US 20200104222A1 · Ramamoorthi · 2020 [cited by examiner]