TERMINAL USER-INTERFACE CLIENT FOR MANAGING MULTIPLE SERVERS IN HYBRID CLOUD ENVIRONMENT
First Claim
1. A computer-implemented method for managing a cloud-computing server with a terminal user-interface client:
- obtaining a command input from a terminal user-interface, wherein the command input comprises a server-executable instruction, and a node tag, andwherein the node tag identifies at least one agent node on a server in the cloud-computing platform, andwherein the terminal user-interface client comprises a command-line interface that accepts the command input and the node tag as input from user;
passing the command input to the at least one agent node on the server identified by the node tag;
obtaining a command execution result from the at least one agent node if a specified criterion is satisfied;
formatting the command execution result for display with the terminal user-interface.
0 Assignments
0 Petitions
Accused Products
Abstract
In one exemplary embodiment, a terminal user-interface (UI) client is configured to accept a user-scripted command from a user. The user-scripted command includes an operating system command or a user-customized command. The user-scripted command is passed to a distributed server management platform. A node tag input by a user is accepted. The node tag identifies at least one agent node in a server in the cloud-computing platform to execute the user-scripted command. A distributed server management platform that passes the user-scripted command to a group broker of an agent group comprising the agent node identified by the node tag, and to pass a command result to the terminal UI. A group broker to pass the user-scripted command to the agent node, and to pass a command result from the agent node to the distributed server management platform.
-
Citations
16 Claims
-
1. A computer-implemented method for managing a cloud-computing server with a terminal user-interface client:
-
obtaining a command input from a terminal user-interface, wherein the command input comprises a server-executable instruction, and a node tag, and wherein the node tag identifies at least one agent node on a server in the cloud-computing platform, and wherein the terminal user-interface client comprises a command-line interface that accepts the command input and the node tag as input from user; passing the command input to the at least one agent node on the server identified by the node tag; obtaining a command execution result from the at least one agent node if a specified criterion is satisfied; formatting the command execution result for display with the terminal user-interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system of managing a server in a cloud-computing environment comprising:
-
a terminal user-interface (UI) client configured to; accept a user-scripted command from a user, wherein the user-scripted command comprises an operating system command or a user-customized command, pass the user-scripted command to a distributed server management platform, accept a node tag input by a user, wherein the node tag identifies at least one agent node in a server in the cloud-computing platform to execute the user-scripted command; a distributed server management platform to pass the user-scripted command to a group broker of an agent group comprising the agent node identified by the node tag, and pass a command result to the terminal UI; and a group broker to pass the user-scripted command to the agent node, and to pass a command result from the agent node to the distributed server management platform. - View Dependent Claims (15, 16)
-
Specification