Cloud platform guarantee system and method thereof

A cloud platform and relationship technology, applied in the computer field, can solve the problems of lack of physical switching device management and inability to solve the operation status of physical switching devices, so as to achieve the effect of efficient physical machine migration and ensure normal operation.

Inactive Publication Date: 2017-01-04
BOCO INTER TELECOM
4 Cites 13 Cited by

AI-Extracted Technical Summary

Problems solved by technology

Therefore, the virtual network resources lack the management of the physical switching devices that make up the cloud platform, and there is no way to solve the problem that t...
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

Method used

[0232] The present invention detects in time the abnormal information that affects the business system by analyzing the information collected by the cloud platform. Instead of adjusting the complex physical network, it adjusts the deployment of the virtual machine on the physical machine, iso...
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

Abstract

The invention discloses a cloud platform guarantee system. The system comprises an information acquisition unit, an information acquisition storage unit and a cloud platform guarantee unit, wherein the information acquisition unit is used for collecting resource information from a cloud platform; the resource information includes resource configuration information, resource usage state information and resource alarm information; the information acquisition storage unit is used for storing the resource information collected by the information acquisition unit, acquiring and storing relations among resources according to cloud platform deployment and resource configuration information respectively; the cloud platform guarantee unit is used for determining abnormal information in the resource information collected by the information acquisition unit according to a preset abnormal information rule, acquiring the relations among the resources stored by the storage unit through combining the information and determining abnormal equipment and the resources so as to determine the abnormal resource which needs to be migrated; according to the relations among the resources and a migration rule, a target migration resource without abnormities is determined and the abnormal resource which needs to be migrated is migrated to the target migration resource. The invention also discloses a cloud platform guarantee method. Through the system and the method of the invention, a physical fault point of isolating the cloud platform can be realized and high-efficient and accurate cloud platform guarantee is realized too.

Application Domain

Technology Topic

Resource useResource information +3

Image

  • Cloud platform guarantee system and method thereof
  • Cloud platform guarantee system and method thereof
  • Cloud platform guarantee system and method thereof

Examples

  • Experimental program(1)

Example Embodiment

[0077] In order to set forth the present invention better, provide embodiment two of the present invention below, as image 3 Shown:
[0078] The information collection unit 1 is configured to collect the resource configuration information, resource usage status information, and resource alarm information from the cloud platform.
[0079] The resource configuration information includes but not limited to: device IP address, MAC address, device identification, port bandwidth, relationship between virtual network (such as Vxlan) and virtual machine, physical machine and virtual machine, and resource management information of cloud platform will be Record the configuration of the virtual machine on the physical machine and which Vxlan it belongs to.
[0080] The resource usage status information includes, but is not limited to: port traffic, device CPU utilization, memory usage, and the like.
[0081] The resource alarm information includes various alarms generated by physical equipment.
[0082] It should be noted that, in practical applications, in order to improve efficiency and reduce unnecessary collection workload, the range, collection period, and collection method of collection data can be set according to requirements.
[0083] The information acquisition storage unit 2 further includes:
[0084] The resource relationship acquisition module 21 is configured to acquire the relationship between different types of resources according to the deployment of the cloud platform, including the relationship between physical equipment and virtual resources, the relationship between physical equipment, and the relationship between virtual resources.
[0085] The relationship between the physical device and the virtual resource includes the relationship between the communication link and the virtual network, the relationship between the physical device and the virtual network, and the relationship between the physical device and the virtual machine. For example, the relationship between VXLAN and communication links, the relationship between VXLAN and switches (routers), and the relationship between physical computers and virtual machines.
[0086] The relationship between physical devices includes a relationship between a communication link and a physical device, a communication link configuration relationship, and a relationship between different physical devices. For example, the connection relationship between the physical computer and the communication link, the connection relationship between the physical computer and the switch (router), and the relationship between the switch (router).
[0087] The relationship between the virtual resources includes the relationship between the virtual network and the virtual machine. For example, there is a relationship between VXLAN and virtual machines.
[0088] The information storage module 22 is configured to store the resource configuration information collected by the information collection unit 1 , and store the relationship between different types of resources obtained by the resource relationship acquisition module 21 respectively.
[0089] The resource configuration information may include communication link configuration information, communication link configuration relationship, and the like.
[0090] The information storage module 22 stores the above-mentioned relationship information, and the storage form is not limited, and the example of the present invention adopts table storage. That is, tables are used to store the relationship between different types of resources. Other storage methods can also be used for storage, as long as the relationship information can be stored correctly. The specific storage methods are shown in Table 1-1 to Table 1-9:
[0091] Table 1-1 Relationship between VXLAN and communication links:
[0092]
[0093]
[0094] The level of the communication link indicates whether the communication link belongs to the first layer communication link, the second layer communication link, the third layer communication link or the fourth layer communication link.
[0095] Table 1-2 Relationship table between physical computer and communication link:
[0096] physical computer identification communication link identification communication link level
[0097] Table 1-3 Relationship between VXLAN and switches (routers):
[0098] VXLAN ID Switch (router) identification switch (router) level
[0099] The switch (router) level indicates whether the switch (router) belongs to the access layer, aggregation layer or core layer equipment.
[0100] Table 1-4 The relationship between physical computers and switches (routers):
[0101] physical computer identification Switch (router) identification switch (router) level
[0102] Table 1-5 Communication link configuration table:
[0103]
[0104] A communication link may correspond to ports on two switches (routers), or may correspond to a port on a switch (router) and a physical computer network card.
[0105] Table 1-6 The relationship between VXLAN and virtual machines:
[0106] VXLAN ID VM ID
[0107] Table 1-7 Inclusion relation between physical computer and virtual machine:
[0108] physical computer identification VM ID
[0109] Table 1-8 Switch (router) relationship table
[0110] Switch (router) 1 identification Switch (router) 2 identification relationship type
[0111] The relationship types are divided into master-backup relationship and load sharing relationship
[0112] Table 1-9 Communication link configuration relationship table
[0113] Communication link configuration 1 identification Communication link configuration 2 identification relationship type
[0114] Cloud platform assurance unit 3 further includes:
[0115] The abnormal resource determination module 31 that needs to be migrated, according to the preset abnormal information rules, performs abnormal judgment on the resource usage status information and resource alarm information collected by the information collection unit 1, obtains the resource configuration information of the storage unit 2 according to the information, and obtains All abnormal devices and resources associated with the abnormal information are combined with the relationship between the resources to determine that the abnormal devices and resources that affect the business are the abnormal resources that need to be migrated.
[0116] The abnormal resource determination module 31 to be migrated further includes:
[0117] The abnormal information determination module 311 is configured to set and store abnormal information rules according to performance thresholds, load thresholds, and feature alarms, and determine abnormal information on the resource usage status information and resource alarm information collected by the information collection unit.
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

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
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

Similar technology patents

Wrench for butterfly nut

InactiveCN104191399AImprove locking forceGuarantee normal operationSpannersWrenchesWrenchEngineering
Owner:YANCHENG BAODING POWER TOOLS

Classification and recommendation of technical efficacy words

Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products