Large-scale automatic cluster performance testing method and system based on cloud service

An automated testing and large-scale technology, applied in software testing/debugging, error detection/correction, software simulation/interpretation/simulation, etc., can solve the problem that the size of network resources cannot be accurately defined, performance degradation cannot be effectively perceived, and upper limit resources are difficult to define and other problems, to achieve the effect of simple and fast testing process, rapid deployment, and reduced human resource consumption

Pending Publication Date: 2022-01-28
湖南麒麟信安科技股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, large-scale clusters based on cloud services have the following problems: it is difficult to define the upper limit resources that can be run by virtual machines in large-scale clusters based on cloud services, and it is impossible to define the computing resources that need to be allocated for certain operations inside virtual machines. The size of the network resources required for the remote operation of the virtual machine cannot be accurately defined, and the maximum performance that the hardware of the cloud server can achieve, as well as the impact of the hardware usage time, can not effectively perceive the performance degradation presented by aging.
For the testing of large-scale clusters based on cloud services, most of the comparison tests are carried out by testers. Each tester has his own test methods and test habits. The reflection time and test monitoring time will cause human interference errors to the test results. Moreover, different test scripts currently on the market cannot be written for multiple platforms at one time for execution. For example, test scripts written on win7 cannot be tested on win10, win2008 or Linux

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
  • Large-scale automatic cluster performance testing method and system based on cloud service
  • Large-scale automatic cluster performance testing method and system based on cloud service
  • Large-scale automatic cluster performance testing method and system based on cloud service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] like figure 1 , figure 2 and image 3 As shown, the cloud service-based large-scale cluster performance automated testing method in this embodiment includes:

[0033]1) Prepare the operating system with the test software installed, and generate computing nodes in batches based on the operating system with the test software installed on the physical server;

[0034] 2) In the generated computing nodes, designate the testing software of one computing node as the server, and the testing software of other computing nodes as the client;

[0035] 3) Send the test program and the test task based on the test program to the designated client through the server, and simultaneously obtain the resource occupation status of the client and the physical server / physical client during the execution of the test task by each client.

[0036] In this embodiment, the test software is specifically named KylinTest, which is based on Qt graphical interface technology, batch nested multithr...

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 large-scale automatic cluster performance testing method and system based on cloud service. The method comprises the following steps: generating computing nodes in batches on a physical server based on an operating system provided with testing software; specifying the test software of one computing node in the generated computing nodes as a server, and taking the test software of the other computing nodes as clients; and issuing a test program and a test task based on the test program to a specified client through the server, and synchronously acquiring resource occupancy states of the client and a physical server / physical client during execution of the test task by each client. According to the method, respective performance boundaries which can be reached by a cloud computing solution under the conditions of the same hardware and different hardware can be defined, respective performance boundaries which can be reached by different cloud computing solutions under the same hardware can be defined, testing efficiency is high, and test errors are small.

Description

technical field [0001] The invention relates to a cloud service-based large-scale cluster performance testing technology, in particular to a cloud service-based large-scale cluster performance automatic testing method and system. Background technique [0002] Large-scale clusters based on cloud services are currently the basic architecture for providing cloud services. For example, virtual machines are provided on physical servers as computing nodes, and physical clients log in to computing nodes to realize various remote operations including cloud desktops or calculate. At present, large-scale clusters based on cloud services have the following problems: it is difficult to define the upper limit resources that can be run by virtual machines in large-scale clusters based on cloud services, and it is impossible to define the computing resources that need to be allocated for certain operations inside virtual machines. The size of the network resources required for the remote ...

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 Applications(China)
IPC IPC(8): G06F11/36G06F8/61G06F9/455
CPCG06F11/3688G06F11/3684G06F9/45558G06F8/61G06F2009/45562
Inventor 周同庆李广辉冯光孙利杰陈松政刘文清杨涛
Owner 湖南麒麟信安科技股份有限公司
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