1 Load Testing Tool

1 Load Testing Tool

Load Testing Tool Report8 Submitted By Sukh deo Roll No: 123050061 Under guidance of Prof. D. B. Phatak 1 Load testing tool There are different load testing tool for database[3]. For choosing the load testing tool, we have required to choose what we want to test. I am explaining here, load testing for different requirement. • Sysbench: It is a multi threaded system benchmarking tool[5]. Its goal is to get a sense of system performance, in terms of the factors important for running a database server. Factors are: { Hardware resources include the CPU, physical memory, and disk I/O subsystems. { Operating system configuration, that provides process scheduling, interprocess communication, and etc. { Network configuration and traffic. { Database server configuration like virtual memory partition. For example, if we want to measure the performance of file I/O, the OS scheduler, memory allocation and transfer speed, and the database server itself, then we can use sysbench tool. 1 • AppPerfect: AppPerfect's Database Load Testing solution is platform independent[1]. Database Load Tests recorded on one platform can be executed over different operating systems and hardware configuration. AppPerfect Load Test gives the following answer: { Do we know the number of concurrent users/requests your appli- cation can support ? { Is our current infrastructure sufficient to meet user demand ? { Will our application scale as more users access it ? { How does our application's response time change as number of users increase ? { Does our Web application perform the same after 96 hours of deployment as it did after 4 hours ? AppPerfect Load Test can help you identify a variety of problems. { Software design issues (incorrect concurrency/pooling mechanism, poor optimization, memory build-up, etc.) { Server configuration issues (Web server, application server, database server, load balancer, etc.) { Hardware limitation issues (Excessive disk I/O, CPU maximiza- tion, memory limitations, network bottleneck, etc.) AppPerfect Load Test is found to be most affordable, cost effective, efficient, reliable and accurate Database Load Testing solution by its customers. This is like JMeter, but it is application specific testing. • NeoLoad: NeoLoad provides all the capabilities required to simulate a high volume of concurrent mobile users realistically, check that your servers won't have performance issues under load and ensure that your users will get acceptable response times. It checks the overall perfor- mance of the mobile application. 2 Feature mysqlslap[2] sysbench Super Smack[4] Simulation simulates load It is multi- It simulate mul- on the server threaded system tiple users, load and reports tim- benchmark- test data into ing information ing tool. It the database measures the performance of file I/O, the OS scheduler, and memory allocation. Input It takes either a It will takes It's possible SQL statement input as com- to run Super on the command mand line op- Smack against line or a file tion. Example, a database on containing SQL {cpu-max- the same system statements to prime=20000 (either through run. run. local socket or TCP/IP), or remotely over TCP/IP. References [1] AppPerfect. http://www.appperfect.com/products/load-test.html, learn- ing date:July 30,2013. [2] mysqlslap. http://dev.mysql.com/doc/refman/5.1/en/mysqlslap.html, learning date:July 30,2013. [3] OReilly.High.Performance.MySQL.Optimization.Backups.Replication.And.More.2nd. http://www.it.iitb.ac.in/arndg/brain2013/sites/default/files/OReilly.High.Performance.MySQL.Optimization.Backups.Replication.And.More.2nd., jun.2008.isbn.0596101716 edition, learning date:July 30,2013. [4] Super Smack. http://vegan.net/tony/supersmack/localvsremote.php, learning date:July 30,2013. 3 [5] Sybench. http://sysbench.sourceforge.net/docs/, learning date:July 30,2013. 4.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    4 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us