Difference between revisions of "Test Environment Documentation"

From Archivematica
Jump to navigation Jump to search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Testing environment for use in Scalability Testing of Arhcivematica 1.0.
+
[[Scalability_testing]] >> Test Environment Documentation
 +
 
 +
Testing environment for use in Scalability Testing of Archivematica 1.0.
  
 
Initial specs:
 
Initial specs:
Line 10: Line 12:
  
 
The hardware resources allocated to each vm will be altered between test runs to create different test configurations.
 
The hardware resources allocated to each vm will be altered between test runs to create different test configurations.
 +
 +
= Monitoring =
 +
 +
Required metrics:
 +
 +
Operating System -
 +
cpu usage - user, system, idle, waiting
 +
io stats - tps (transactions per second) as well as reads per second, writes per second
 +
memory usage - total memory used, total swap used
 +
 +
Mysql -
 +
total number of connections
 +
mysql memory and cpu usage
 +
mysql buffer cache usage
 +
  
 
Back to main [[Scalability_testing]] page.
 
Back to main [[Scalability_testing]] page.

Latest revision as of 14:33, 16 October 2013

Scalability_testing >> Test Environment Documentation

Testing environment for use in Scalability Testing of Archivematica 1.0.

Initial specs:

5 virtual machines set up using kvm. All running XUbuntu 12.04.

  1. vm1 - running mcp server and mysql
  2. vm2, vm3, vm4 - running mcp clients
  3. vm5 - monitor, running munin and/or collectd

The hardware resources allocated to each vm will be altered between test runs to create different test configurations.

Monitoring[edit]

Required metrics:

Operating System - cpu usage - user, system, idle, waiting io stats - tps (transactions per second) as well as reads per second, writes per second memory usage - total memory used, total swap used

Mysql - total number of connections mysql memory and cpu usage mysql buffer cache usage


Back to main Scalability_testing page.