Method for evaluating availability of cloud computing system

A technology of availability and cloud computing, applied in the field of cloud computing, which can solve the problems of evaluating the availability of cloud computing systems, being unable to know the composition of low-level hardware, and being unable to use it.

Active Publication Date: 2015-07-15
LANGCHAO ELECTRONIC INFORMATION IND CO LTD +1
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The users and owners of computing resources are separated, and users cannot know the composition of low-level hardware, failure rat

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
  • Method for evaluating availability of cloud computing system
  • Method for evaluating availability of cloud computing system
  • Method for evaluating availability of cloud computing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0105] 1. The measurement steps of virtual machine startup time are as follows: Figure 4 shown. Take the cloud computing platform OpenStack as an example:

[0106] 1. First record the start time.

[0107] 2. Apply for a virtual machine through the API provided by the cloud computing platform.

[0108] 3. Obtain the IP information of the virtual machine through the API.

[0109]4. Determine whether to obtain the IP information of the virtual machine normally? If the IP information of the virtual machine is obtained normally, proceed to the fifth step; if the IP information of the virtual machine is not obtained normally, determine whether the acquisition has timed out? If there is no timeout, re-execute the third step to obtain the virtual machine IP information again; if it times out, the virtual machine fails to start and skips to the ninth step.

[0110] 5. Use the cloud computing API or the ping command to obtain the status of the virtual machine.

[0111] 6. Determi...

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 invention discloses a method for evaluating availability of a cloud computing system. The method specifically comprises the steps of evaluating the start-up time of a virtual machine in a cloud computing service firstly; then roughly evaluating the availability of the cloud computing service according to the start-up time of the virtual machine; evaluating the mean down time of the virtual machine, and roughly evaluating the availability of a single virtual machine; after a service provider offers a part of parameters, accurately evaluating the availability of the cloud computing service; and evaluating the mean time between failures of a single physical machine, the mean time between failures of a physical machine cluster, the mean time between failures of a virtual machine cluster, and the availability of the virtual machine. Compared with the prior art, the method for evaluating availability of the cloud computing system can be used for deciding whether to migrate important applications to a cloud platform, and evaluating the availability of various applications based on a cloud computing platform, thereby having strong practicability.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a method for evaluating the availability of a cloud computing system with strong practicability. Background technique [0002] Cloud computing is a new application model. Cloud computing providers manage a large number of computing and storage resources, and provide computing and storage resources to users through technologies such as virtualization. These resources are allocated on demand and paid for as you go. Cloud computing service providers promise to provide services up to the service level (Service Agreement Layer). Common service commitments of cloud computing systems include performance and availability. However, the availability lacks quantitative evaluation methods, such as the average failure time per year is less than 10 minutes. In history, the services of cloud computing companies such as Amazon have also unexpectedly shut down. In 2012, Amazon’s data c...

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
IPC IPC(8): H04L12/26H04L29/08
Inventor 张晓赵晓南李战怀李阿妮
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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