CN101854271A - Service performance testing method based on virtualization application platform - Google Patents
Service performance testing method based on virtualization application platform Download PDFInfo
- Publication number
- CN101854271A CN101854271A CN201010167573A CN201010167573A CN101854271A CN 101854271 A CN101854271 A CN 101854271A CN 201010167573 A CN201010167573 A CN 201010167573A CN 201010167573 A CN201010167573 A CN 201010167573A CN 101854271 A CN101854271 A CN 101854271A
- Authority
- CN
- China
- Prior art keywords
- server
- click
- service
- button
- software
- 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
- 238000012360 testing method Methods 0.000 title claims abstract description 35
- 238000009434 installation Methods 0.000 claims description 42
- 238000000034 method Methods 0.000 claims description 10
- 239000012467 final product Substances 0.000 claims description 9
- 238000011056 performance test Methods 0.000 claims description 4
- 239000000047 product Substances 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 238000003745 diagnosis Methods 0.000 claims description 3
- 230000008676 import Effects 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 3
- QSHDDOUJBYECFT-UHFFFAOYSA-N mercury Chemical compound [Hg] QSHDDOUJBYECFT-UHFFFAOYSA-N 0.000 claims description 3
- 229910052753 mercury Inorganic materials 0.000 claims description 3
- 230000009467 reduction Effects 0.000 claims description 3
- 238000010998 test method Methods 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000012956 testing procedure Methods 0.000 claims description 2
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- -1 buying Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides a service performance testing method based on a virtualization application platform, which mainly comprises the following steps that: first, virtualization software and a virtualization operation system are arranged on a tested physical server, application services (e.g. database services, WEB services, email services, JAVA, file services and the like) are deployed, then a physical machine is used as a client, and testing software (loadsim, sysbench, dbench and the like) is software; and then the client pressurizes the server, and weighs the service performance of the virtualization application platform by checking the utilization of the physical resources of the server and the results of the testing software. Consequently, the service performance testing method based on the virtualization application platform has very important significance for server and virtualization manufacturers to provide overall solutions.
Description
Technical field
The present invention relates to the application testing field of a kind of server, specifically a kind of service performance testing method based on virtualization application platform based on virtual platform.
Background technology
Along with the development of computer hardware, under the close coupling framework that traditional Single-Server list is used, the performance of hardware system can not get sufficient utilization, is today of main flow at the multinuclear multiprocessor servers, and the waste of hardware resource ground is more serious.
Intel Virtualization Technology is progressively ripe, function is gradually improved, and the user begins to accept and use Intel Virtualization Technology.Manufacturer is before the development of virtual scheme, and the user needs server is assessed test before buying and applying virtual product, guarantees its operational excellence, reliable and stable.So just must test affirmation work, this method is exactly in order to guarantee the application performance of server complete machine based on virtualization software, by to six tests of using commonly used, to investigate every index of server comprehensively.
Summary of the invention
The purpose of this invention is to provide a kind of service performance testing method based on virtualization application platform.
The objective of the invention is to realize in the following manner, pressurize by six kinds of virtual application services that test request is enabled on server to be measured by client: wherein:
(1) by Mail Clients: Microsoft Outlook 2003 and LoadSim pressure software are installed, the virtual mail server that territory service and mail service are installed is pressurizeed;
(2) by being installed on virtual java server, the SPECjbb2005 testing software pressurizes;
(3) virtual standard server is in the simulating reality computing environment, is used for preparing to accept the new work or the standby server of solution of emergent event;
(4) the SPECweb2005 testing software is installed on virtual server, is pressurizeed to it by client again;
That (5) database server is installed is MySQL, can be replaced by databases such as Oracle, the Sqlserver of Microsoft according to customer requirement, by Sysbench software it is pressurizeed;
(6) pressurize to file server by Dbench software.
Based on virtual platform is core with the application performance, and arrangement and standard by method of testing form standardized operation, accurate navigation system bottleneck, thereby the validity of assurance properties of product test result, and content measurement comprises:
A, on server to be measured, virtualization software is installed;
B, on client-server the setting pressure testing software, the virtual machine of appointment used pressurizes;
C, monitoring server resource to be measured take situation, the test result of evaluating server performance;
D, one of the physical server of virtualization software is installed;
Concrete testing procedure is as follows:
At first, on tested server, virtualization software is installed, is built test environment by following requirement then:
(1) mail server performance test
By virtualization software, create the mail service virtual machine, according to applicable cases, set the configuration of virtual machine; Operating system is Windows2003 SP2 standard edition;
C. following method is installed ASP.NET, NNTP and SMTP service:
1) system disk of Windows Server 2003 or image file are mounted to the CD-ROM drive of Virtual Server;
2) in control panel, open and add or delete program;
3), select interpolation/deletion Windwos assembly in the left side of panel;
4) select application service;
5) click detailed button and in check box, select ASP.NET;
6) other remains unchanged;
7) select Internet Information Services (IIS);
8) click detailed button;
9) in check box, select NNTP and SMTP service;
10) clicking application withdraws from;
D., Microsoft Exchange 2003 Server are installed as follows:
1) click beginning → operation, and input " dcpromo " in text box, the click OK button is carried out the order of input), Active Directory Setup Wizard appears;
2) click the Next button, " Compatibility of Operating System " prompted dialog frame occurs;
3) click the Next button, " domain controller type " dialog box occurs.Choose " domain controller of neofield " radio button;
4) click the Next button, " creating a neofield " dialog box occurs.Choose " territory in new woods " radio button;
5) click the Next button, " new domain name " dialog box occurs.In " DNS full name of neofield " text box, import complete dns name and claim, as " vm-test.com ";
6) click the Next button, " NetBIOS domain name " dialog box occurs.The forward part that system claims dns name automatically is as netbios name;
7) click the Next button, " database and journal file file folder " dialog box occurs;
8) click the Next button, " system volume of sharing " dialog box occurs;
9) click the Next button, " DNS registers diagnosis " dialog box occurs;
10) click the Next button, " authority " dialog box occurs;
11) click the Next button, " administrator's password of directory service reduction-mode " dialog box occurs, input " reduction-mode password " and " affirmation password ", the password of reduction-mode uses when this server directory service reduction;
12) click the Next button, " summary " information dialog box occurs, check the deploy content of domain server, need to revise, click Back button and return;
13) click the Next button, begin to dispose Active Directory, click " skipping DNS installs " button, skip DNS and install;
14) finish Active Directory configuration after, " finishing Active Directory Setup Wizard " dialog box appears, click " finishing " button, the computer dialog frame appears restarting;
15) click " restarting immediately " button, restart the Windows system, finish the installation of Active Directory and domain controller;
(2) JAVA server
By virtualization software, create the Java service virtual machine, according to applicable cases, set the configuration of virtual machine, operating system is 64 Windows, 2003 SP2 standard editions;
D. SPECjbb2005 is installed, default installation gets final product;
E., BEA Jrokit default installation is installed both can;
F., Apache Ant is installed, copies to behind its decompress(ion): c: under the ant catalogue;
(3) standard server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine, and operating system is Windows 2003 SP2 standard editions;
(4) Web server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine, and operating system is SUSE Linux Enterprise Server 10;
E., Apache is installed
1) at terminal window, for Apache creates a new group and account
/usr/sbin/groupadd?apache
/usr/sbin/useradd-g?apache?apache
2) Apache selects the version of 2.0.X, and it does not have the branch of 32bit and 64bit, it is kept at/usr/tmp under,
Decompress: tar xzvf httpd-* (concrete version number) .tar.gz.Generate the file of a httpd-* by name (specifically version number) this moment down at/usr/tmp.Enter under this catalogue, input is as issuing orders: ./configure--prefix=/usr/local/apache2--enable-ssl--with-mpm=prefork--enable-so--enable-status--enable-info
make
make?install
F.BEA?Jrockit
Default installation both can
G.SPECweb2005
1), carries out java-jar setup.jar order and install by the SPECweb2005 CD
Click NEXT when 2) occurring at the Introduction interface
3) the change installation directory is :/opt/SPECweb2005;
4) when Choose Install Set interface, select Full Installation radio radio button, click Next.
5), click Install. at Pre-Installation Summary interface
H.Besim?server
1)cd/opt/SPECweb2005/Besim/fcgi-2.4.0/
2)./configure--libdir=/lib
make
make?install
3)cd/opt/SPECweb2005/Besim/
make?fcgi?TARGET=’clean?all’
4)mkdir/usr/local/apache2/fcgi-bin
cp-v?besim_fcgi.fcgi/usr/local/apache2/fcgi-bin/
(5) database server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine, and operating system is 64 SUSE Linux Enterprise Server 10,
MySQL is installed
MySQL-client-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-shared-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-devel-community-5.0.51a-0.sles10.x86_64.rpm
(6) file server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine.Operating system is 64 SUSE Linux Enterprise Server 10 standard editions.
(7) client
Need an independent physical machine as pressure end, Windows 2003 SP2 standard editions are installed, and join in the territory of creating by mail server.
Need install software:
G., BEA JRockit is installed
1), clicks Next. at the Welcome interface
2) at Optional Tools interface, select Mercury profiling tools, click Next.
3) installation directory selects default directory to get final product.
4) click is finished.
H., Cygwin is installed
When selecting installation kit, to select all, all the other are provided with acquiescence and get final product
I., Microsoft Outlook 2003 is installed
1) default installation
2) LoadSim is installed
Default installation
J., the SPECweb2005 client is installed
By SPECweb2005 CD, default installation
K. installation database pressure software
Under Cygwin, SysBench is installed
L. installation database pressure software
Under Cygwin, Dbench is installed.
Described A step also comprises: a arbitrarily virtualization software by compatible authentication is installed on server to be measured, created virtual machine, and the application deployment service, comprise WEB service, database service, mail service, FTP service, standby service.
Pressure test also comprises: a plurality of test cases of needs operations, and giving the enough pressure of server to be measured, and monitor server resource to be measured simultaneously and utilize situation.
Excellent effect of the present invention is: method of testing can guarantee the quality and the efficient of test job, and to research and development of products, buying, solution development work provides the data support.Confirm that by test the hardware performance index of server itself and evaluating server are in file server application, Web server application, database server, the mail server application facet application performance based on virtual platform, the stability that evaluating server is moved.
Description of drawings
Fig. 1 is the structural representation of test macro.
Embodiment
The purpose of this invention is to provide a kind of service performance testing method based on virtualization application platform, can instruct manufacturer, user by this method, exploitation and selection are suitable for the virtualization scheme of oneself.
Embodiment
The invention provides a kind of service performance testing method based on virtualization application platform, content measurement comprises:
1) server needs by following 6 kinds of application testings commonly used based on the application performance assessment of virtualization software.
2) determine system bottleneck in test process, the Adjustment System resource satisfies client's application demand pointedly.
One of physical server.
Virtualization software.
The application performance test
At first, on tested server, virtualization software is installed, is built test environment by following requirement then:
1. mail server performance test
By virtualization software, create the mail service virtual machine, according to applicable cases, set the configuration of virtual machine.Operating system is Windows2003 SP2 standard edition.
E. following method is installed ASP.NET, NNTP and SMTP service:
1) system disk of Windows Server 2003 or image file are mounted to the CD-ROM drive of Virtual Server;
2) in control panel, open and add or delete program;
3), select interpolation/deletion Windwos assembly in the left side of panel;
4) select application service (but not selecting it in the multiselect frame of on the left side);
5) click detailed button and in check box, select ASP.NET;
6) other remains unchanged;
7) select Internet Information Services (IIS) (not selecting or cancel the multiselect frame on its left side);
8) click detailed button;
9) in check box, select NNTP and SMTP service;
10) clicking application withdraws from.
F., Microsoft Exchange 2003 Server are installed as follows:
1) click beginning → operation, and input " dcpromo " in text box, the click OK button is carried out the order of input), Active Directory Setup Wizard appears
2) click the Next button, " Compatibility of Operating System " prompted dialog frame occurs
3) click the Next button, " domain controller type " dialog box occurs.Choose " domain controller of neofield " radio button
4) click the Next button, " creating a neofield " dialog box occurs.Choose " territory in new woods " radio button
5) click the Next button, " new domain name " dialog box occurs.In " DNS full name of neofield " text box, import complete dns name and claim, as " vm-test.com "
6) click the Next button, " NetBIOS domain name " dialog box occurs.The forward part that system claims dns name automatically is as netbios name
7) click the Next button, " database and journal file file folder " dialog box occurs.
8) click the Next button, " system volume of sharing " dialog box occurs
9) click the Next button, " DNS registers diagnosis " dialog box occurs
10) click the Next button, " authority " dialog box occurs
11) click the Next button, " administrator's password of directory service reduction-mode " dialog box occurs.Input " reduction-mode password " and " affirmation password ".The password of reduction-mode uses when this server directory service reduction
12) click the Next button, " summary " information dialog box occurs.Can check the deploy content of domain server, revise if desired, can click Back button and return
13) click the Next button, begin to dispose Active Directory, click " skipping DNS installs " button, skip DNS and install
14) finish Active Directory configuration after, " finishing Active Directory Setup Wizard " dialog box appears.
Click " finishing " button, the computer dialog frame occurs restarting
15) click " restarting immediately " button, restart the Windows system, finish the installation of Active Directory and domain controller
2.JAVA server
By virtualization software, create the Java service virtual machine, according to applicable cases, set the configuration of virtual machine.Operating system is 64 Windows, 2003 SP2 standard editions.
G. install SPECjbb2005,
Default installation gets final product
H., BEA Jrokit is installed
Default installation both can
I., Apache Ant is installed
Copy to behind its decompress(ion): c: under the ant catalogue
3. standard server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine.
Operating system is Windows 2003 SP2 standard editions.
4.Web server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine.Operating system is SUSE Linux Enterprise Server 10.
I., Apache is installed
1) at terminal window, for Apache creates a new group and account
/usr/sbin/groupadd?apache
/usr/sbin/useradd-g?apache?apache
2) Apache selects the version of 2.0.X, and it does not have the branch of 32bit and 64bit, it is kept at/usr/tmp under,
Decompress: tar xzvf httpd-* (concrete version number) .tar.gz.Generate the file of a httpd-* by name (specifically version number) this moment down at/usr/tmp.Enter under this catalogue, input is as issuing orders: ./configure--prefix=/usr/local/apache2--enable-ssl--with-mpm=prefork--enable-so--enable-status--enable-info
make
make?install
J.BEA?Jrockit
Default installation both can
K.SPECweb2005
1), carries out java-jar setup.jar order and install by the SPECweb2005 CD
Click NEXT when 2) occurring at the Introduction interface
3) the change installation directory is :/opt/SPECweb2005.
4) when Choose Install Set interface, select Full Installation radio radio button, click Next.
5), click Install. at Pre-Installation Summary interface
L.Besim?server
1)cd/opt/SPECweb2005/Besim/fcgi-2.4.0/
2)./configure--libdir=/lib
make
make?install
3)cd/opt/SPECweb2005/Besim/
make?fcgi?TARGET=’clean?all’
4)mkdir/usr/local/apache2/fcgi-bin
cp-vbesim_fcgi.fcgi/usr/local/apache2/fcgi-bin/
5. database server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine.Operating system is 64 SUSE Linux Enterprise Server 10,
MySQL is installed
MySQL-client-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-shared-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-devel-community-5.0.51a-0.sles10.x86_64.rpm
6. file server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine.Operating system is 64 SUSE Linux Enterprise Server 10 standard editions.
7. client
Need an independent physical machine as pressure end, Windows 2003 SP2 standard editions are installed, and join in the territory of creating by mail server.
Need install software:
M., BEA JRockit is installed
1), clicks Next. at the Welcome interface
2) at Optional Tools interface, select Mercury profiling tools, click Next.
3) installation directory selects default directory to get final product.
4) click is finished.
N., Cygwin is installed
When selecting installation kit, to select all, all the other are provided with acquiescence and get final product
O., Microsoft Outlook 2003 is installed
1) default installation
2) LoadSim is installed
Default installation
P., the SPECweb2005 client is installed
By SPECweb2005 CD, default installation
Q. installation database pressure software
Under Cygwin, SysBench is installed
R. installation database pressure software
Under Cygwin, DBench is installed
Specific implementation process of the present invention, pressurize by six kinds of virtual application services that test request is enabled on server to be measured by client:
1, by Mail Clients: Microsoft Outlook 2003 and LoadSim pressure software are installed, the virtual mail server that territory service and mail service are installed is pressurizeed;
2, by being installed on virtual java server, the SPECjbb2005 testing software pressurizes;
3, virtual standard server is in the simulating reality computing environment, is used for preparing to accept the new work or the standby server of solution of emergent event;
4, the SPECweb2005 testing software is installed on virtual server, is pressurizeed to it by client again;
That 5, database server is installed is MySQL, can be replaced by databases such as Oracle, the Sqlserver of Microsoft according to customer requirement, by Sysbench software it is pressurizeed;
6, pressurize to file server by Dbench software.
In sum, the present invention has effectively solved the quantization method to the service performance of virtualization application platform such as manufacturer server, virtual manufacturer, system integrator, and can guides user buying virtualization product and virtualization application platform.
The above; only be the preferable embodiment of the present invention; be situated between but protection scope of the present invention is not limited thereto; anyly be familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.
Claims (3)
1. the service performance testing method based on virtualization application platform is characterized in that, pressurizes by six kinds of virtual application services that test request is enabled on server to be measured by client: wherein:
(1) by Mail Clients: Microsoft Outlook 2003 and LoadSim pressure software are installed, the virtual mail server that territory service and mail service are installed is pressurizeed;
(2) by being installed on virtual java server, the SPECjbb2005 testing software pressurizes;
(3) virtual standard server is in the simulating reality computing environment, is used for preparing to accept the new work or the standby server of solution of emergent event;
(4) the SPECweb2005 testing software is installed on virtual server, is pressurizeed to it by client again;
That (5) database server is installed is MySQL, can be replaced by databases such as Oracle, the Sqlserver of Microsoft according to customer requirement, by Sysbench software it is pressurizeed;
(6) pressurize to file server by Dbench software.
Based on virtual platform is core with the application performance, and arrangement and standard by method of testing form standardized operation, accurate navigation system bottleneck, thereby the validity of assurance properties of product test result, and content measurement comprises:
A, on server to be measured, virtualization software is installed;
B, on client-server the setting pressure testing software, the virtual machine of appointment used pressurizes;
C, monitoring server resource to be measured take situation, the test result of evaluating server performance;
D, one of the physical server of virtualization software is installed;
Concrete testing procedure is as follows:
At first, on tested server, virtualization software is installed, is built test environment by following requirement then:
(1) mail server performance test
By virtualization software, create the mail service virtual machine, according to applicable cases, set the configuration of virtual machine; Operating system is the Windows2003SP2 standard edition;
A. following method is installed ASP.NET, NNTP and SMTP service:
1) system disk of Windows Server 2003 or image file are mounted to the CD-ROM drive of Virtual Server;
2) in control panel, open and add or delete program;
3), select interpolation/deletion Windwos assembly in the left side of panel;
4) select application service;
5) click detailed button and in check box, select ASP.NET;
6) other remains unchanged;
7) select Internet Information Services (IIS);
8) click detailed button;
9) in check box, select NNTP and SMTP service;
10) clicking application withdraws from;
B., Microsoft Exchange 2003 Server are installed as follows:
1) click beginning → operation, and input " dcpromo " in text box, the click OK button is carried out the order of input), Active Directory Setup Wizard appears;
2) click the Next button, " Compatibility of Operating System " prompted dialog frame occurs;
3) click the Next button, " domain controller type " dialog box occurs.Choose " domain controller of neofield " radio button;
4) click the Next button, " creating a neofield " dialog box occurs.Choose " territory in new woods " radio button;
5) click the Next button, " new domain name " dialog box occurs.In " DNS full name of neofield " text box, import complete dns name and claim, as " vm-test.com ";
6) click the Next button, " NetBIOS domain name " dialog box occurs.The forward part that system claims dns name automatically is as netbios name;
7) click the Next button, " database and journal file file folder " dialog box occurs;
8) click the Next button, " system volume of sharing " dialog box occurs;
9) click the Next button, " DNS registers diagnosis " dialog box occurs;
10) click the Next button, " authority " dialog box occurs;
11) click the Next button, " administrator's password of directory service reduction-mode " dialog box occurs, input " reduction-mode password " and " affirmation password ", the password of reduction-mode uses when this server directory service reduction;
12) click the Next button, " summary " information dialog box occurs, check the deploy content of domain server, need to revise, click Back button and return;
13) click the Next button, begin to dispose Active Directory, click " skipping DNS installs " button, skip DNS and install;
14) finish Active Directory configuration after, " finishing Active Directory Setup Wizard " dialog box appears, click " finishing " button, the computer dialog frame appears restarting;
15) click " restarting immediately " button, restart the Windows system, finish the installation of Active Directory and domain controller;
(2) JAVA server
By virtualization software, create the Java service virtual machine, according to applicable cases, set the configuration of virtual machine, operating system is 64 Windows 2003SP2 standard editions;
A. SPECjbb2005 is installed, default installation gets final product;
B., BEA Jrokit default installation is installed both can;
C., Apache Ant is installed, copies to behind its decompress(ion): c: under the ant catalogue;
(3) standard server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine, and operating system is Windows 2003 SP2 standard editions;
(4) Web server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine, and operating system is SUSE Linux Enterprise Server 10;
A., Apache is installed
1) at terminal window, for Apache creates a new group and account
/usr/sbin/groupadd?apache
/usr/sbin/useradd-g?apache?apache
2) Apache selects the version of 2.0.X, and it does not have the branch of 32bit and 64bit, it is kept at/usr/tmp under,
Decompress: tar xzvf httpd-* (concrete version number) .tar.gz.Generate the file of a httpd-* by name (specifically version number) this moment down at/usr/tmp.Enter under this catalogue, input is as issuing orders: ./configure--prefix=/usr/local/apache2--enable-ssl--with-mpm=prefork--enable-so--enable-status--enable-info
make
make?install
B.BEA?Jrockit
Default installation both can
C.SPECweb2005
1), carries out java-jar setup.jar order and install by the SPECweb2005 CD
Click NEXT when 2) occurring at the Introduction interface
3) the change installation directory is :/opt/SPECweb2005;
4) when Choose Install Set interface, select Full Installation radio radio button, click Next.
5), click Install. at Pre-Installation Summary interface
D.Besim?server
1)cd/opt/SPECweb2005/Besim/fcgi-2.4.0/
2)./configure--libdir=/lib
make
make?install
3)cd/opt/SPECweb2005/Besim/
make?fcgi?TARGET=’clean?all’
4)mkdir/usr/local/apache2/fcgi-bin
cp-v?besim_fcgi.fcgi/usr/local/apache2/fcgi-bin/
(5) database server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine, and operating system is 64 SUSE Linux Enterprise Server 10,
MySQL is installed
MySQL-client-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-shared-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-devel-community-5.0.51a-0.sles10.x86_64.rpm
(6) file server
By virtualization software, the creating a standard service virtual machine according to applicable cases, is set the configuration of virtual machine.Operating system is 64 SUSE Linux Enterprise Server 10 standard editions.
(7) client
Need an independent physical machine as pressure end, Windows 2003SP2 standard edition is installed, and is joined in the territory of creating by mail server.
Need install software:
A., BEA JRockit is installed
1), clicks Next. at the Welcome interface
2) at Optional Tools interface, select Mercury profiling tools, click Next.
3) installation directory selects default directory to get final product.
4) click is finished.
B., Cygwin is installed
When selecting installation kit, to select all, all the other are provided with acquiescence and get final product
C., Microsoft Outlook 2003 is installed
1) default installation
2) LoadSim is installed
Default installation
D., the SPECweb2005 client is installed
By SPECweb2005 CD, default installation
E. installation database pressure software
Under Cygwin, SysBench is installed
F. installation database pressure software
Under Cygwin, Dbench is installed.
2. method according to claim 1, it is characterized in that, described A step also comprises: a arbitrarily virtualization software by compatible authentication is installed on server to be measured, create virtual machine, and the application deployment service, comprise WEB service, database service, mail service, FTP service, standby service.
3. method according to claim 1 is characterized in that pressure test also comprises: a plurality of test cases of needs operations, and giving the enough pressure of server to be measured, and monitor server resource to be measured simultaneously and utilize situation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010167573A CN101854271A (en) | 2010-05-10 | 2010-05-10 | Service performance testing method based on virtualization application platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010167573A CN101854271A (en) | 2010-05-10 | 2010-05-10 | Service performance testing method based on virtualization application platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101854271A true CN101854271A (en) | 2010-10-06 |
Family
ID=42805549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010167573A Pending CN101854271A (en) | 2010-05-10 | 2010-05-10 | Service performance testing method based on virtualization application platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101854271A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101986280A (en) * | 2010-11-29 | 2011-03-16 | 浙江大学 | Automatic testing platform for virtual computing system |
CN102779090A (en) * | 2011-05-12 | 2012-11-14 | 中国科学院计算技术研究所 | Performance measuring method and system for desktop virtualization systems |
CN102932787A (en) * | 2012-10-25 | 2013-02-13 | 北京傲天动联技术有限公司 | Service test system for extensible authentication protocol (EAP)-subscriber identity module (SIM) user authentication |
CN103116544A (en) * | 2013-01-25 | 2013-05-22 | 浪潮电子信息产业股份有限公司 | Automated cross-platform multi-server multi-application test method |
CN103793305A (en) * | 2014-02-24 | 2014-05-14 | 浪潮电子信息产业股份有限公司 | Method for testing parallel pressure of server subsystems |
CN104461858A (en) * | 2013-09-23 | 2015-03-25 | 财团法人资讯工业策进会 | Software Compatibility Pre-testing Method and System |
CN105279083A (en) * | 2014-07-24 | 2016-01-27 | 山东厚德测控技术有限公司 | Concurrency test device and test method for performance of Web server |
CN105808433A (en) * | 2016-03-04 | 2016-07-27 | 浪潮软件集团有限公司 | One-key tuning method based on Linux operating system |
CN106506268A (en) * | 2016-11-03 | 2017-03-15 | 深圳汇网天下科技有限公司 | A kind of access method of server and system |
CN107247616A (en) * | 2017-04-25 | 2017-10-13 | 郑州云海信息技术有限公司 | A kind of method and system of virtual platform virtualization applications performance test |
CN107957901A (en) * | 2017-11-24 | 2018-04-24 | 郑州云海信息技术有限公司 | A kind of method for capturing test node start daily record |
CN110737898A (en) * | 2019-09-06 | 2020-01-31 | 浙江无极互联科技有限公司 | computer software protection system |
CN111124890A (en) * | 2019-11-30 | 2020-05-08 | 苏州浪潮智能科技有限公司 | Distributed database performance test method, system, terminal and storage medium |
-
2010
- 2010-05-10 CN CN201010167573A patent/CN101854271A/en active Pending
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101986280A (en) * | 2010-11-29 | 2011-03-16 | 浙江大学 | Automatic testing platform for virtual computing system |
CN102779090A (en) * | 2011-05-12 | 2012-11-14 | 中国科学院计算技术研究所 | Performance measuring method and system for desktop virtualization systems |
CN102779090B (en) * | 2011-05-12 | 2016-04-13 | 中国科学院计算技术研究所济宁分所 | A kind of desktop virtual system performance measurement method and system |
CN102932787B (en) * | 2012-10-25 | 2015-08-19 | 北京傲天动联技术股份有限公司 | The operational trials system of EAP-SIM user authentication |
CN102932787A (en) * | 2012-10-25 | 2013-02-13 | 北京傲天动联技术有限公司 | Service test system for extensible authentication protocol (EAP)-subscriber identity module (SIM) user authentication |
CN103116544A (en) * | 2013-01-25 | 2013-05-22 | 浪潮电子信息产业股份有限公司 | Automated cross-platform multi-server multi-application test method |
CN104461858B (en) * | 2013-09-23 | 2018-02-27 | 财团法人资讯工业策进会 | software compatibility pre-testing method and system |
CN104461858A (en) * | 2013-09-23 | 2015-03-25 | 财团法人资讯工业策进会 | Software Compatibility Pre-testing Method and System |
CN103793305A (en) * | 2014-02-24 | 2014-05-14 | 浪潮电子信息产业股份有限公司 | Method for testing parallel pressure of server subsystems |
CN105279083A (en) * | 2014-07-24 | 2016-01-27 | 山东厚德测控技术有限公司 | Concurrency test device and test method for performance of Web server |
CN105279083B (en) * | 2014-07-24 | 2018-05-25 | 山东厚德测控技术有限公司 | A kind of Web server performance concurrent test device and its test method |
CN105808433A (en) * | 2016-03-04 | 2016-07-27 | 浪潮软件集团有限公司 | One-key tuning method based on Linux operating system |
CN106506268A (en) * | 2016-11-03 | 2017-03-15 | 深圳汇网天下科技有限公司 | A kind of access method of server and system |
CN106506268B (en) * | 2016-11-03 | 2020-05-05 | 深圳汇网天下科技有限公司 | Server access method and system |
CN107247616A (en) * | 2017-04-25 | 2017-10-13 | 郑州云海信息技术有限公司 | A kind of method and system of virtual platform virtualization applications performance test |
CN107957901A (en) * | 2017-11-24 | 2018-04-24 | 郑州云海信息技术有限公司 | A kind of method for capturing test node start daily record |
CN110737898A (en) * | 2019-09-06 | 2020-01-31 | 浙江无极互联科技有限公司 | computer software protection system |
CN111124890A (en) * | 2019-11-30 | 2020-05-08 | 苏州浪潮智能科技有限公司 | Distributed database performance test method, system, terminal and storage medium |
CN111124890B (en) * | 2019-11-30 | 2024-02-09 | 苏州浪潮智能科技有限公司 | Distributed database performance test method, system, terminal and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101854271A (en) | Service performance testing method based on virtualization application platform | |
US10817318B2 (en) | Multitenant hosted virtual machine infrastructure | |
CN103116544A (en) | Automated cross-platform multi-server multi-application test method | |
CN105359102B (en) | Advanced customer support service-advanced support cloud portal | |
US7761851B2 (en) | Computer method and system for integrating software development and deployment | |
US10977167B2 (en) | Application monitoring with a decoupled monitoring tool | |
US8938708B2 (en) | Determining project status in a development environment | |
CA2754304A1 (en) | System and method for cloud enterprise services | |
KR20090003060A (en) | Knowledge management system and method for implementing management software using the same | |
Stanek | Windows Server 2012 inside out | |
CN106557878B (en) | Development project management method and device | |
US11379290B2 (en) | Prioritizing and parallelizing the capture of data for debugging computer programs | |
Cartwright | VMware VSphere 6. x Datacenter Design Cookbook | |
Brown et al. | The The Complete VMware vSphere Guide: Design a virtualized data center with VMware vSphere 6.7 | |
CN118369659A (en) | Techniques for building and validating database software in a shared management environment | |
Rosner | Learning AWS OpsWorks | |
CN103092758A (en) | Automated testing method for multiple servers and multiple applications based on Windows platform | |
US20240152356A1 (en) | Automated developer configuration tool | |
Brown et al. | VMware vSphere 6.7 Data Center Design Cookbook: Over 100 practical recipes to help you design a powerful virtual infrastructure based on vSphere 6.7 | |
Tebah | Development of a Business Process and Test Automation for Continuous Integration and Continuous Deployment | |
Karslioglu | Kubernetes-A Complete DevOps Cookbook: Build and manage your applications, orchestrate containers, and deploy cloud-native services | |
Hudak et al. | Open OnDemand: State of the Platform and the Project | |
Ventresco | Implementing VMware Horizon View 5.2 | |
Zaheer et al. | SYSADMIN Fundamentals | |
Madarasan et al. | Troubleshooting Citrix XenApp® |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101006 |