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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
- H04L43/55—Testing of service level quality, e.g. simulating service usage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols 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
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.
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)
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)
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 |
-
2017
- 2017-11-16 CN CN201711139320.5A patent/CN107948012A/en active Pending
Patent Citations (7)
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)
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 |