US10474491B2ActiveUtilityPatentIndex 42
Method and apparatus for managing cloud server in cloud environment
Est. expiryJul 21, 2037(~11 yrs left)· nominal 20-yr term from priority
G06F 9/44505G06F 11/3051G06F 11/3006G06F 9/50G06F 16/182H04L 41/5048H04L 67/1029H04L 41/0889H04L 67/1012H04L 41/0896H04L 41/5096G06F 11/3093H04L 41/0806H04L 41/5025G06F 2009/45562H04L 41/0803G06F 2009/4557G06F 9/5077G06F 9/45558H04L 67/34
42
PatentIndex Score
0
Cited by
8
References
18
Claims
Abstract
Provided is a method for managing a cloud server by using a manager server in a cloud environment, the method including receiving server template information of a first cloud server in a cloud domain, to which the manager server pertains, from the first cloud server, generating server setting information for a cloud server in the cloud domain based on the server template information of the first cloud server, and transmitting the server setting information for the cloud server to the first cloud server to drive the first cloud server.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method for managing one or more cloud servers by using a manager server in a cloud environment, the method comprising:
receiving server template information of a first cloud server in a cloud domain, to which the manager server pertains, from the first cloud server;
generating server setting information for the first cloud server in the cloud domain based on the server template information of the first cloud server; and
transmitting the server setting information for the first cloud server to the first cloud server to drive the first cloud server,
wherein the manager server has static IP address information in the cloud domain,
wherein when the first cloud server is booted for the first time to be newly scaled out in the cloud domain, a server image including a library file and an execution file that are necessary for driving the first cloud server is used,
wherein the first cloud server is driven by a specific machine, the first cloud server not knowing an IP address thereof before the specific machine is driven, wherein the first cloud server is connected to the cloud domain during the booting of the first cloud and the IP address is dynamically allocated to the first cloud server during the booting,
wherein the first cloud server transmits at least one of the server template information of the first cloud server and information of the dynamically allocated IP address of the first cloud server to the manager server based on the static IP address information of the manager server.
2. The method of claim 1 , wherein the server template information of the first cloud server includes:
information that indicates a server template, which is to be applied to the first cloud server, among a plurality of server templates stored in the manager server in advance.
3. The method of claim 2 , wherein the generating of the server setting information for the cloud server includes:
extracting a server template from the plurality of server templates stored in the manager server in advance based on the server template information received from the first cloud server; and
updating the server setting information, which is to be applied to the first cloud server, based on the extracted server template.
4. The method of claim 3 , wherein the updating of the server setting information includes:
updating server setting information of a second cloud server distinguished from the first cloud server together, the second cloud server being pertaining to the cloud domain.
5. The method of claim 4 , further comprising:
transmitting the updated server setting information for the second cloud server to the one or more cloud servers in the cloud domain.
6. The method of claim 1 , wherein the driving of the first cloud server includes:
booting the first cloud server based on the server setting information, which is to be applied to the first cloud server, to execute an application that is necessary for driving of the first cloud server.
7. The method of claim 1 , further comprising:
receiving status information that changes as the first cloud server is driven, from the first cloud server.
8. The method of claim 1 , further comprising:
by the manager server, monitoring connection status of the one or more cloud servers in the cloud domain;
when a second cloud server pertaining to the cloud domain is determined to disconnected, based on the monitoring result, deleting server setting information of the second cloud server to update the server setting information for the one or more cloud servers in the cloud domain; and
transmitting the updated server setting information to the one or more cloud servers in the cloud domain.
9. A manager server configured to manage a cloud server in a cloud environment, the manager server comprising a processor configured to:
receive server template information of a first cloud server in a cloud domain, to which the manager server pertains, from the first cloud server to generate server setting information for the first cloud server in the cloud domain based on the server template information of the first cloud server; and
transmit the server setting information for the first cloud server to the first cloud server to drive the first cloud server,
wherein the manager server has static IP address information in the cloud domain,
wherein when the first cloud server is booted for the first time to be newly scaled out in the cloud domain, a server image including a library file and an execution file that are necessary for driving the first cloud server is used,
wherein the first cloud server is driven by a specific machine, the first cloud server not knowing an IP address thereof before the specific machine is driven, wherein the first cloud server is connected to the cloud domain during the booting of the first cloud and the IP address is dynamically allocated to the first cloud server during the booting,
wherein the first cloud server transmits at least one of the server template information of the first cloud server and information of the dynamically allocated IP address of the first cloud server to the manager server based on the static IP address information of the manager server.
10. The manager server of claim 9 , further comprising:
a storage configured to store a plurality of server templates, wherein the processor extracts a server template among the plurality of server templates from the storage based on the server template information received from the first cloud server to generate the server setting information.
11. The manager server of claim 10 , wherein the processor updates server setting information for a second cloud server pertaining to the domain and distinguished from the first cloud server.
12. The manager server of claim 10 , wherein the first cloud server corresponds to a cloud server firstly connected to the domain, and wherein the processor provides an application that is necessary for driving of the first cloud server in response to a request of the first cloud server, after the first cloud server is booted based on the generated server setting information.
13. A cloud apparatus configured to manage one or more cloud servers in a cloud environment, the cloud apparatus comprising:
a first cloud server pertaining to a cloud domain, to which a manager server pertains, and configured to transmit server template information that indicates a server template to the manager server; and
a manager server configured to generate server setting information for the first cloud server in the cloud domain based on the server template information received from the first cloud server, and to transmit the server setting information for the first cloud server to the first cloud server to drive the first cloud server,
wherein the manager server has static IP address information in the cloud domain,
wherein when the first cloud server is booted for the first time to be newly scaled out in the cloud domain, a server image including a library file and an execution file that are necessary for driving the first cloud server is used,
wherein the first cloud server is driven by a specific machine, the first cloud server not knowing an IP address thereof before the specific machine is driven, wherein the first cloud server is connected to the cloud domain during the booting of the first cloud and the IP address is dynamically allocated to the first cloud server during the booting,
wherein the first cloud server transmits at least one of the server template information of the first cloud server and information of the dynamically allocated IP address of the first cloud server to the manager server based on the static IP address information of the manager server.
14. The cloud apparatus of claim 13 , wherein the manager server manages one or more server templates, and generates the server setting information based on a server template extracted based on the server template information.
15. The cloud apparatus of claim 13 , wherein the manager server monitors connection statuses of the one or more cloud servers in the domain to update the server setting information.
16. The cloud apparatus of claim 15 , wherein the first cloud server transmits IP information allocated to the first cloud server together with the server template information in response to an inquiry requested based on monitoring of a connection statuses of the manager server.
17. The cloud apparatus of claim 15 , wherein the manager server monitors the connection statuses of the one or more cloud servers to update the server setting information including disconnection information of the first cloud server of which a connection status is not identified.
18. A computer readable recording medium in which a program for executing the method claimed in claim 1 is recorded.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.