CENTRALIZED CONFIGURATION AND MONITORING OF A DISTRIBUTED COMPUTING CLUSTER
First Claim
1. A method of centralized configuration of a distributed computing cluster, the method, comprising:
- providing a user environment enabling a selection of a service to be run on hosts in the distributed computing cluster;
wherein, the user environment further enables configuration of the service or hosts in the distributed computer cluster;
configuring each of the hosts in the distributed computing cluster to run the service based on a set of configuration settings.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for centralized configuration and monitoring of a distributed computing cluster are disclosed. One embodiment of the disclose technology enables deployment and central operation a complete Hadoop stack. The application automates the installation process and reduces deployment time from weeks to minutes. One embodiment further provides a cluster-wide, real time view of the services running and the status of the host machines in a cluster via a single, central place to enact configuration changes across the computing cluster which further incorporates reporting and diagnostic tools to optimize cluster performance and utilization.
-
Citations
59 Claims
-
1. A method of centralized configuration of a distributed computing cluster, the method, comprising:
-
providing a user environment enabling a selection of a service to be run on hosts in the distributed computing cluster; wherein, the user environment further enables configuration of the service or hosts in the distributed computer cluster; configuring each of the hosts in the distributed computing cluster to run the service based on a set of configuration settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system to manage and configure a computing cluster, the system, comprising:
-
a server, which when in operation, tracks or updates a data model with a catalog of hosts in the computing cluster; provides a console for management and configuration of services to be deployed in the computing cluster; configures agents to be deployed to the hosts in the computing cluster based on configuration settings; monitors health and performance metrics of the hosts and the services; depicts in the console, the health and the performance metrics of the hosts and the services. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method to manage and configure a computing cluster with a Hadoop stack, the method, comprising:
-
configuring hosts in the computing cluster based on configuration settings and Hadoop services to be run in the computing cluster; monitors health and performance metrics of the hosts and the Hadoop services; computing, the health and the performance metrics of the hosts and the Hadoop services. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computing cluster configured for distributed computing, the computing cluster, comprising:
-
multiple machines coupled in a network; wherein, each machine is able to run one or more services for distributed computing in the computing cluster; wherein, the configuration of the one or more services on each machine in the computing cluster is configurable via a centralized management console; wherein, health or performance information regarding each machine is also monitored and accessed via the centralized management console. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification