Unlock instant, AI-driven research and patent intelligence for your innovation.

A monitoring system and monitoring method for monitoring the performance of cloud hosts

A monitoring system and cloud host technology, applied in the field of cloud computing, can solve problems such as decreased user experience and occupation of virtual resources of cloud host

Active Publication Date: 2018-07-06
WUXI CHINAC DATA TECH SERVICE
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when too many monitoring items are required for the performance of the cloud host, the agent module of the cloud host that performs monitoring tasks will occupy too many virtual resources of the cloud host itself, resulting in a decline in user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A monitoring system and monitoring method for monitoring the performance of cloud hosts
  • A monitoring system and monitoring method for monitoring the performance of cloud hosts
  • A monitoring system and monitoring method for monitoring the performance of cloud hosts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] With reference Figure 1 to Figure 3 As shown, a monitoring method for performance monitoring of a cloud host is disclosed in this embodiment. In this embodiment, the virtual resource utilization status of the cloud host is collected and monitored through the cloud host agent module, the computing node agent module and the site monitoring module at the same time to obtain monitoring data. Specifically include the following steps:

[0043] First, execute step S1, connect to the KVM virtual machine management program through the Libvirt API of the computing node Agent modules 301 and 302, obtain a list of cloud hosts currently in running state, and call its corresponding Libvirt API to traverse and obtain monitoring data of all cloud hosts . Specifically, a running cloud host is an available cloud host.

[0044]Further, the cloud host agent module 10 maps a Linux-type socket file 11 on the computing node 20, communicates with the computing node 20 through the socket fi...

Embodiment 2

[0062] This embodiment discloses a specific implementation manner of a monitoring system for monitoring the performance of a cloud host. In this embodiment, the monitoring system includes a cloud host Agent module 10 , computing node Agent modules 301 , 302 , a site monitoring module 401 , an alarm module 401 , and a database 403 . The site monitoring module 401 , alarm module 401 and database 403 are set in the control node 40 in the cloud platform 100 .

[0063] In this embodiment, the cloud host agent module 10, the computing node agent modules 301, 302, and the site monitoring module 402 collect and monitor the virtual resource utilization status of the cloud host at the same time to obtain monitoring data. Specifically, the virtual resources include: virtual storage resources, virtual computing resources, virtual bandwidth, and data traffic, and are applicable to open cloud computing platforms (eg, OpenStack-based open cloud computing platforms).

[0064] The cloud host ...

Embodiment 3

[0071] Please refer to Figure 4 Shown is the second embodiment of a monitoring system for monitoring the performance of cloud hosts in the present invention. The difference between this embodiment and the second embodiment is that the alarm module 401 is set in the computing node 201 . Of course, the alarm module 401 can also be set in the computing node 202, as long as it is ensured that the computing node 201 or the computing node 202 can ping the control node 40 through.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a monitoring system and a monitoring method for monitoring the performance of a cloud host. The monitoring method simultaneously collects the virtual resource utilization status of the cloud host through the cloud host Agent module, the computing node Agent module, and the site monitoring module to monitor and obtain The monitoring data is connected to the KVM virtual machine management program through the Libvirt API of the computing node Agent module, and the corresponding Libvirt API is called to traverse and obtain the monitoring data of all cloud hosts, and the network availability of the cloud host is monitored through at least one site monitoring module. At least collect and calculate the cloud platform monitoring data at intervals and save them to the database. The alarm module performs alarm monitoring on all monitoring data according to the alarm setting rules set by the user. Through the present invention, the user can fully understand the availability status of the cloud host according to the monitoring items and the alarm strategy, and avoid excessive occupation of the virtual resources of the cloud host itself by the cloud host agent when there are too many monitoring items.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a system and a monitoring method for monitoring the performance of a cloud host in the virtualization technology of cloud computing. Background technique [0002] In the prior art, monitoring the virtual resource utilization state of an open cloud host mostly adopts the mode of setting an intermediary desktop computer (Agent) in the cloud host, and the intermediary desktop computer executes the corresponding shell script program or analyzes the Linux system / proc to obtain the resource utilization status information of the cloud host, so as to accurately obtain the virtual resource usage, so as to monitor the virtual storage resources, virtual computing resources, virtual bandwidth, data traffic and other items of the open cloud host. . However, when too many monitoring items are required for the performance of the cloud host, the agent module of the cloud host that perf...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/30H04L12/26
Inventor 许广彬郭晓张银滨李德才
Owner WUXI CHINAC DATA TECH SERVICE