IP Library Patent Application 17911594
Patent Application
App. No. 17/911,594

SYSTEM AND METHOD FOR AUTOMATED CONFIGURATION OF NODES IN A SERVER CLUSTER

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 None
App. No.
17/911,594
Abstract

In order to provide automated configuration of a first computing device intended for deployment and installation as a node of a selected role in a server cluster, a processor acquires a hardware description of the first computing device internally stored by the first computing device. Following validation of the hardware description according to hardware of a second computing device previously configured as a node of the selected role in the server cluster, the processor configures the first computing device by installing an operating system image of the second computing device to the first computing device. The processor then registers the first computing device in the server cluster as a node having the selected role.

Claims (35)

1 . A method for automated configuration of a node in a server cluster, the method comprising:

acquiring, by a processor, for a first computing device intended for deployment as a node of a selected role in the server cluster, a hardware description of the first computing device internally stored by the first computing device;

based on validation of the hardware description of the first computing device, selectively configuring, by the processor, the first computing device, the device hardware description being validated according to hardware of a second computing device previously configured as a node of the selected role in the server cluster, the selective configuring of the first computing device including selectively installing an operating system image to the first computing device, the operating system image being an image of an operating system installed to the second computing device; and

registering, by the processor, the first computing device in the server cluster as a node having the selected role.

2 . The method of claim 1 , wherein the hardware description is a Field Replaceable Unit (FRU) inventory.

3 . The method of claim 1 , wherein the hardware description is acquired by operating an in-built command line interface of the first computing device.

4 . The method of claim 1 , further comprising establishing a data connection with the first computing device, wherein the hardware description is acquired through the data connection.

5 . The method of claim 4 , wherein the data connection is an out-of-band communication connection through a Baseboard Management Controller port.

6 . The method of claim 4 , wherein the data connection is established by Secure Shell Protocol.

7 . The method of claim 1 , wherein the selective configuring of the first computing device is further based on results of a validation testing of the functionality of the first computing device, the validation testing including:

installing a test operating application on the first computing device, and

testing an operation of the test operating application in a reduced operating environment.

8 . The method of claim 1 , wherein the registering of the first computing device includes flagging the first computing device as approved for re-installation of the role-approved operating system image.

9 . The method of claim 1 , wherein the selected role is one of a worker node and a storage node.

10 . A non-transitory computer-readable recording medium having recorded thereon instructions executable by at least one processor to perform a method for automated configuration of a node in a server cluster, the method comprising:

acquiring, for a first computing device intended for deployment as a node of a selected role in the server cluster, a hardware description of the first computing device internally stored by the first computing device;

based on validation of the hardware description of the first computing device, selectively configuring the first computing device, the device hardware description being validated according to hardware of a second computing device previously configured as a node of the selected role in the server cluster, the selective configuring of the first computing device including selectively installing an operating system image to the first computing device, the operating system image being an image of an operating system installed to the second computing device; and

registering the first computing device in the server cluster as a node having the selected role.

11 . A system for automated configuration of a node in a server cluster, the system comprising:

at least one communication module configured to transmit and receive a signal;

a non-transitory non-volatile memory electrically configured to store instructions; and

at least one processor operatively connected to the at least one communication module and the non-volatile memory, the at least one processor being configured to execute the instructions to:

acquire via the communication module, for a first computing device intended for deployment as a node of a selected role in the server cluster, a hardware description of the first computing device internally stored by the first computing device;

based on validation of the hardware description of the first computing device, selectively configure the first computing device, the device hardware description being validated according to hardware of a second computing device previously configured as a node of the selected role in the server cluster, the selective configuring of the first computing device including selectively installing an operating system image to the first computing device, the operating system image being an image of an operating system installed to the second computing device; and

register the first computing device in the server cluster as a node having the selected role.

12 . The system of claim 11 , wherein the hardware description is a Field Replaceable Unit (FRU) inventory.

13 . The system of claim 11 , wherein the at least one processor acquires the hardware description by operating an in-built command line interface of the first computing device.

14 . The system of claim 11 , wherein the at least one processor is further configured to execute the instructions to establish a data connection with the first computing device via the communication module, and the hardware description is acquired through the data connection.

15 . The system of claim 14 , wherein the data connection is an out-of-band communication connection through a Baseboard Management Controller port.

16 . The system of claim 14 , wherein the at least one processor establishes the data connection by Secure Shell Protocol.

17 . The system of claim 11 , wherein the at least one processor selectively configures the first computing device further based on results of a validation testing of the functionality of the first computing device, the validation testing including:

installing a test operating application on the first computing device, and

testing an operation of the test operating application in a reduced operating environment.

18 . The system of claim 11 , wherein the at least one processor registers the first computing device by flagging the first computing device as approved for re-installation of the role-approved operating system image.

19 . The system of claim 11 , wherein the selected role is one of a worker node and a storage node.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: RAKUTEN SYMPHONY SINGAPORE PTE LTD
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 068466/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2022
From: SUKHALE, SUDHIR
To: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
Reel/Frame 061245/0317 →