Big data computing platform monitoring system and method
A computing platform and monitoring system technology, applied in the field of distributed computing, can solve problems such as lack of effective support, difficulty in starting and stopping of machines and services, submission and cancellation of jobs, and insufficient support for fine-grained monitoring of cluster computing resources. Use Responsive, Quick Response, Reduced Complexity Effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0067] In a specific embodiment, the present invention is built on a big data computing platform and mainly includes three modules. combine figure 1 The big data computing platform and each module of the monitoring system of the big data computing platform are described in detail. in:
[0068] In a specific embodiment, the big data computing platform targeted by the present invention includes a Hadoop computing platform, a Storm computing platform, and a distributed cluster to which the computing platform belongs. The Hadoop computing platform is used for offline processing of massive data, and the Storm computing platform is used for online processing of real-time data. The distributed clusters to which both types of computing platforms belong consist of machines called computing nodes.
[0069] The invention includes a data acquisition module, which acquires and stores the monitoring indicators of the computing environment and the monitoring indicators of the computing jo...
Embodiment 2
[0075] In a specific embodiment, the monitoring system provided by the present invention can adopt the following preferred deployment methods, combining figure 2 Describe the deployment of each module and the interaction relationship between modules in the present invention. Regarding the deployment of the monitoring system of the big data computing platform, it specifically includes:
[0076] (1) Deploy big data computing platform: For Hadoop computing platform and Storm computing platform, each platform is deployed independently.
[0077] (2) Deploy the monitoring system of the big data computing platform: specifically include,
[0078] a) The agent program of the data acquisition module, a part is deployed on each computing node in the big data computing platform, and the other part is deployed on the monitoring server; the agent program of the data acquisition module deployed on the computing node, and the data acquisition module deployed on the monitoring server Module...
Embodiment 3
[0087] In a specific preferred embodiment, combined with image 3 Describes the process for submitting assignments. The job monitoring module encapsulates related command-line programs, and intelligent analysis makes it unnecessary for users to pay attention to different types of jobs and computing platforms, and does not need to memorize the configuration and many parameters of different types of computing platforms, which simplifies the complexity of users submitting jobs. The job monitoring module is responsible for receiving the computing job package (that is, the computing job program package) uploaded by the user, and submitting it after intelligent analysis. Specifically include the following steps:
[0088] (1) The user uploads the computing job package: the computing job package is in the jar file format, which is the program package of the batch computing job implemented by the user based on Hadoop programming, or the program package of the stream processing computi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


