CN107948012A - Pressure surveys method and system on a kind of cloud management platform line - Google Patents

Pressure surveys method and system on a kind of cloud management platform line Download PDF

Info

Publication number
CN107948012A
CN107948012A CN201711139320.5A CN201711139320A CN107948012A CN 107948012 A CN107948012 A CN 107948012A CN 201711139320 A CN201711139320 A CN 201711139320A CN 107948012 A CN107948012 A CN 107948012A
Authority
CN
China
Prior art keywords
pressure
data
survey
production environment
business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711139320.5A
Other languages
Chinese (zh)
Inventor
张春胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201711139320.5A priority Critical patent/CN107948012A/en
Publication of CN107948012A publication Critical patent/CN107948012A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • H04L43/55Testing of service level quality, e.g. simulating service usage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Survey method is pressed on a kind of cloud management platform line, specifically includes following steps:Determine pressure survey task;Analyze the production environment business idle period;Idle period execution pressure is chosen to survey;Cleaning pressure surveys the data produced.Further include and press examining system on a kind of cloud management platform line.Solve the problem of development phase hardware resource, physical resources and financial resources have been saved for research and development.Because carrying out pressure survey directly in production environment, environment is true, presses the result of survey accurate.

Description

Pressure surveys method and system on a kind of cloud management platform line
Technical field
The present invention relates to system performance testing technical field, on specifically a kind of cloud management platform line press survey method and System.
Background technology
With the continuous maturation of cloud computing technology, cloud management platform progressively becomes the Hot spots for development of industry, Yun Hai ﹒ cloud data Central management platform is assented and given birth to.Cloud sea operating system realizes the management and maintenance implemented to basis, main to include calculating, deposit Storage, network, monitoring, O&M, 6 big module of metering and billing.
Performance test is to simulate a variety of normal, peak values and abnormal load conditions by the testing tool of automation come to being The property indices of system are tested.Load testing and pressure test belong to performance test, both can combine and carry out.It is logical Overload is tested, and determines the performance of the system under various workloads, and target is tested when load gradually increase, and system is every The situation of change of performance indicator.Pressure test is the bottleneck or unacceptable performance point by a definite system, to obtain The test for the maximum service rank that the system of obtaining can provide.But because resource problem is generally required by life in performance test implementation procedure Produce environment configurations and reduce certain proportion structure performance detection environment, this, which results in test result, certain error.
The content of the invention
It is an object of the invention to provide pressure on a kind of cloud management platform line to survey method and system, for solving to press at present Easily there is the problem of error in power test.
The technical scheme adopted by the invention to solve the technical problem is that:
Survey method is pressed on a kind of cloud management platform line, specifically includes following steps:
Determine pressure survey task;
Analyze the production environment business idle period;
Idle period execution pressure is chosen to survey;
Cleaning pressure surveys the data produced.
Further, structure Virtual base data, the Virtual base data packet are also needed before above-mentioned steps operation Include virtual machine, virtual data center, network;
Construction method includes:The data generating tool increased income by database script generation or industry.
Further, the definite pressure survey task specifically includes following methods:
Intercept production environment peak period business;
Analyze core business ratio;
Determine pressure survey task.
Further, analyzing the specific method of core business ratio includes:According to service handling log statistic production environment Service handling situation, determines the ratio of TOP N business that production environment accepts and each business;
The business proportion and core business ratio of the pressure survey task are consistent.
Further, performing the specific steps that pressure is surveyed includes:
To service parameterization processing;
Pressure is set to survey scene;
Pressure, which is surveyed, to be performed;
Produce pressure and observe and predict announcement;
Announcement is observed and predicted according to pressure and carries out system adjustment and optimization.
Further, when carrying out pressure survey, it is also necessary to survey data to pressure and isolate, partition method includes:Name tag, Or/and ID marks, or/and data conversion;
The name tag is to survey all to add name tag before the data produced in pressure;The ID marks are adjustment sequence It is all since a certain numerical value that train value, which makes pressure survey the data ID produced, and the numerical value is different from the existing numerical value of production environment;It is described Data be converted to the data of production environment be converted into another type of data.
Further, during pressure is surveyed, also need whether real-time monitoring system breaks down, after breaking down, stop Pressure is surveyed.
Further, the mark to break down exceedes the scheduled time including system reaction time, or submits business to return and surpass When, or resource utilization exceedes preset value.
Examining system is pressed on a kind of cloud management platform line, using the method, including:
Task determining module, for analyzing business proportion before pressure is surveyed, determines pressure survey task;With,
Environmental analysis module, for analyzing current production environment, determines the idle period of production environment;With,
Pressure surveys execution module, for carrying out system pressure test;With,
Cleaning modul, for the data that after pressure test is finished, the test of cleaning pressure produces in time.
Further, system further includes
Data build module, for building Virtual base data, to carry out pressure test;With,
Data isolation module, for the data surveyed and produced will to be pressed to be isolated, to distinguish the truthful data of production environment, just In follow-up data scrubbing.
What the above content of the invention provided is only the statement of the embodiment of the present invention, rather than invention is in itself.
The effect provided in the content of the invention is only the effect of embodiment, rather than whole effects that invention is all, above-mentioned A technical solution in technical solution has the following advantages that or beneficial effect:
Often research and development test environment does not possess production environment hardware configuration, and technical scheme solves research and development rank The problem of section hardware resource, physical resources and financial resources have been saved for research and development.
Because carrying out pressure survey directly in production environment, environment is true, presses the result of survey accurate.
Brief description of the drawings
Attached drawing described herein is used for providing that the present invention is explained further, and forms the part of the application, this hair Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the method flow schematic diagram of the embodiment of the present invention;
Fig. 2 is the system module connection diagram of the embodiment of the present invention.
Embodiment
In order to the technical characterstic of clear explanation this programme, below by embodiment, and its attached drawing is combined, to this Invention is described in detail.Following disclosure provides many different embodiments or example is used for realizing the different knots of the present invention Structure.In order to simplify disclosure of the invention, hereinafter the component and setting of specific examples are described.In addition, the present invention can be with Repeat reference numerals and/or letter in different examples.This repetition is that for purposes of simplicity and clarity, itself is not indicated Relation between various embodiments are discussed and/or are set.It should be noted that illustrated component is not necessarily to scale in the accompanying drawings Draw.Present invention omits the description to known assemblies and treatment technology and process to avoid the present invention is unnecessarily limiting.
As shown in Figure 1, pressing survey method on a kind of cloud management platform line, following steps are specifically included:
Step 1) builds Virtual base data;
Step 2) determines pressure survey task;
Step 3) analyzes the production environment business idle period;
Step 4) is chosen idle period execution pressure and is surveyed;
Step 5) cleaning pressure surveys the data produced.
Virtual base data include virtual machine, virtual data center, network;Construction method includes:Pass through database script The data generating tool that generation or industry are increased income, such as DataFactory instruments.
In step 2) operation, determine that pressure survey task specifically includes following methods:
Step 21) intercepts production environment peak period business;
Step 22) analyzes core business ratio;
Step 23) determines pressure survey task.
The specific method of core business ratio is analyzed in step 3) operation to be included:Ring is produced according to service handling log statistic Border service handling situation, determines the ratio of TOP N business that production environment accepts and each business.Press the business proportion of survey task It is consistent with core business ratio.
Performing the specific steps that pressure is surveyed in step 4) operation includes:
Step 41) is to service parameterization processing;
Step 42) sets pressure to survey scene;
Step 43) pressure, which is surveyed, to be performed;
Step 44) produces pressure and observes and predicts announcement;
Step 45) observes and predicts announcement according to pressure and carries out system adjustment and optimization.
When carrying out pressure survey, it is also necessary to survey data to pressure and isolate, partition method includes:Name tag, or/and ID marks Will, or/and data conversion.
Name tag is to survey all to add name tag before the data of generation in pressure, for example it is all " to press that pressure, which surveys the data produced, Test * * * ".
It is all the numerical value and production ring since a certain numerical value that ID marks make pressure survey the data ID produced for adjustment sequential value The existing numerical value in border is different.It is all since 800000000 such as to press the data ID for surveying and producing, and production environment available data is much small In this number.
Data are converted to is converted to another type of data by the data of production environment.Such as production environment this field production Raw is all numeral, does the data that a character addition allows pressure survey to produce and is all converted to abcd for character such as 1234.
During pressure is surveyed, also need whether real-time monitoring system breaks down, after breaking down, stop pressure and survey.
The mark to break down exceedes the scheduled time, such as 5S including system reaction time;Or business is submitted to return to time-out;Or Resource utilization exceedes preset value, such as more than 80%.
As shown in Fig. 2, examining system is pressed on a kind of cloud management platform line, including:
Task determining module, for analyzing business proportion before pressure is surveyed, determines pressure survey task;With, environmental analysis module, For analyzing current production environment, the idle period of production environment is determined;With pressure survey execution module, for carrying out system pressure Test;With cleaning modul, for the data that after pressure test is finished, the test of cleaning pressure produces in time;Data build mould Block, for building Virtual base data, to carry out pressure test;With data isolation module, for the data surveyed and produced will to be pressed Isolated, to distinguish the truthful data of production environment, easy to follow-up data scrubbing.
The above is the preferred embodiment of the present invention, for those skilled in the art, Without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications are also regarded as this hair Bright protection domain.

Claims (10)

1. survey method is pressed on a kind of cloud management platform line, it is characterized in that, specifically include following steps:
Determine pressure survey task;
Analyze the production environment business idle period;
Idle period execution pressure is chosen to survey;
Cleaning pressure surveys the data produced.
2. according to the method described in claim 1, it is characterized in that, above-mentioned steps operation before also need structure Virtual base number According to the Virtual base data include virtual machine, virtual data center, network;
Construction method includes:The data generating tool increased income by database script generation or industry.
3. according to the method described in claim 1, it is characterized in that, it is described it is definite pressure survey task specifically include following methods:
Intercept production environment peak period business;
Analyze core business ratio;
Determine pressure survey task.
4. according to the method described in claim 3, it is characterized in that, analysis core business ratio specific method include:According to industry Business accepts log statistic production environment service handling situation, determines the ratio of TOP N business that production environment accepts and each business Example;
The business proportion and core business ratio of the pressure survey task are consistent.
5. according to the method described in claim 1, it is characterized in that, perform pressure survey specific steps include:
To service parameterization processing;
Pressure is set to survey scene;
Pressure, which is surveyed, to be performed;
Produce pressure and observe and predict announcement;
Announcement is observed and predicted according to pressure and carries out system adjustment and optimization.
6. according to the method described in claim 5, it is characterized in that, carry out pressure survey when, it is also necessary to pressure survey data isolate, every Include from method:Name tag, or/and ID marks, or/and data conversion;
The name tag is to survey all to add name tag before the data produced in pressure;The ID marks are adjustment sequential value It is all since a certain numerical value pressure is surveyed the data ID produced, and the numerical value is different from the existing numerical value of production environment;The number Another type of data are converted to according to the data be converted to production environment.
7. according to the method described in claim 1, it is characterized in that, pressure survey during, also need whether real-time monitoring system occurs Failure, after breaking down, stops pressure and surveys.
8. according to the method described in claim 7, it is characterized in that, the mark to break down include system reaction time exceed it is predetermined Time, or submit business to return to time-out, or resource utilization exceedes preset value.
9. examining system is pressed on a kind of cloud management platform line, using the method described in claim 1 to 8 any one, it is characterized in that, Including:
Task determining module, for analyzing business proportion before pressure is surveyed, determines pressure survey task;With,
Environmental analysis module, for analyzing current production environment, determines the idle period of production environment;With,
Pressure surveys execution module, for carrying out system pressure test;With,
Cleaning modul, for the data that after pressure test is finished, the test of cleaning pressure produces in time.
10. system according to claim 9, it is characterized in that, further include
Data build module, for building Virtual base data, to carry out pressure test;With,
Data isolation module, for the data surveyed and produced will to be pressed to be isolated, to distinguish the truthful data of production environment, after being easy to Continuous data scrubbing.
CN201711139320.5A 2017-11-16 2017-11-16 Pressure surveys method and system on a kind of cloud management platform line Pending CN107948012A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711139320.5A CN107948012A (en) 2017-11-16 2017-11-16 Pressure surveys method and system on a kind of cloud management platform line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711139320.5A CN107948012A (en) 2017-11-16 2017-11-16 Pressure surveys method and system on a kind of cloud management platform line

Publications (1)

Publication Number Publication Date
CN107948012A true CN107948012A (en) 2018-04-20

Family

ID=61932602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711139320.5A Pending CN107948012A (en) 2017-11-16 2017-11-16 Pressure surveys method and system on a kind of cloud management platform line

Country Status (1)

Country Link
CN (1) CN107948012A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111190784A (en) * 2019-12-25 2020-05-22 中国建设银行股份有限公司 Capacity pressure measuring method, system, device and storage medium suitable for production system
CN111723018A (en) * 2020-06-28 2020-09-29 中国平安财产保险股份有限公司 Performance pressure testing method, device, equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101211311A (en) * 2006-12-25 2008-07-02 中国电信股份有限公司 Performance prediction method for application software in manufacturing environment
CN103186412A (en) * 2011-12-31 2013-07-03 北京新媒传信科技有限公司 Performance optimization method based on JVM (java virtual machine) server
CN103581247A (en) * 2012-07-30 2014-02-12 杭州洱海科技有限公司 Method for testing distributed type Web based on cloud computing environment
CN103795582A (en) * 2012-10-30 2014-05-14 上海今日在线科技发展有限公司 Test method realized based on cloud service platform
CN105260280A (en) * 2015-09-23 2016-01-20 浪潮电子信息产业股份有限公司 Method and device for detecting sensors in servers
CN105843732A (en) * 2016-03-17 2016-08-10 畅捷通信息技术股份有限公司 Test case allocating method and test case allocating device
CN106610896A (en) * 2015-10-27 2017-05-03 滴滴(中国)科技有限公司 Adaptive pressure testing method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101211311A (en) * 2006-12-25 2008-07-02 中国电信股份有限公司 Performance prediction method for application software in manufacturing environment
CN103186412A (en) * 2011-12-31 2013-07-03 北京新媒传信科技有限公司 Performance optimization method based on JVM (java virtual machine) server
CN103581247A (en) * 2012-07-30 2014-02-12 杭州洱海科技有限公司 Method for testing distributed type Web based on cloud computing environment
CN103795582A (en) * 2012-10-30 2014-05-14 上海今日在线科技发展有限公司 Test method realized based on cloud service platform
CN105260280A (en) * 2015-09-23 2016-01-20 浪潮电子信息产业股份有限公司 Method and device for detecting sensors in servers
CN106610896A (en) * 2015-10-27 2017-05-03 滴滴(中国)科技有限公司 Adaptive pressure testing method and device
CN105843732A (en) * 2016-03-17 2016-08-10 畅捷通信息技术股份有限公司 Test case allocating method and test case allocating device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111190784A (en) * 2019-12-25 2020-05-22 中国建设银行股份有限公司 Capacity pressure measuring method, system, device and storage medium suitable for production system
CN111723018A (en) * 2020-06-28 2020-09-29 中国平安财产保险股份有限公司 Performance pressure testing method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN110297701B (en) Data processing job scheduling method, device, computer equipment and storage medium
CN106294120B (en) Method, apparatus and computer program product for testing code
CN111475370A (en) Operation and maintenance monitoring method, device and equipment based on data center and storage medium
CN109344078B (en) Time performance test method for embedded real-time operating system applying FPGA
US10686682B2 (en) Automatic server classification in cloud environments
CN112994972B (en) Distributed probe monitoring platform
CN111045911A (en) Performance test method, performance test device, storage medium and electronic equipment
CN107948012A (en) Pressure surveys method and system on a kind of cloud management platform line
US6691259B1 (en) Terminal server data file extraction and analysis application
CN104123397A (en) Automatic test device and method for Web page
Otani et al. Application of AI to mobile network operation
CN114255784A (en) Substation equipment fault diagnosis method based on voiceprint recognition and related device
CN112463432A (en) Inspection method, device and system based on index data
CN114356785A (en) Data processing method and device, electronic equipment and storage medium
CN105550088A (en) Automated testing method and automated testing system
CN105930255A (en) Method and apparatus for predicting health degree of system
CN111475412A (en) Software testing method and device, electronic equipment and computer readable storage medium
Pozin et al. Models in performance testing
CN116866154B (en) Intelligent dispatching management system for power distribution network communication service based on virtual machine cluster
CN111722917A (en) Resource scheduling method, device and equipment for performance test task
CN109917776B (en) Intelligent fault analysis method and device for wind generating set
CN116383025A (en) Performance test method, device, equipment and medium based on Jmeter
CN110971483B (en) Pressure testing method and device and computer system
CN108874646A (en) The method and apparatus for analyzing data
CN114385498A (en) Performance test method, system, computer equipment and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180420

RJ01 Rejection of invention patent application after publication