Diploma Thesis Santiago Gómez Sáez - IAAS
Diploma Thesis Santiago Gómez Sáez - IAAS
Diploma Thesis Santiago Gómez Sáez - IAAS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1. Introduction<br />
1. Introduction<br />
7. Validation and Evaluation<br />
dyn139.iaas.uni-stuttgart.de<br />
Apache JMeter<br />
VM1 (Ubuntu 10.04)<br />
JBIMulti2<br />
FlexiScale<br />
Service<br />
Registry<br />
PostgreSQL<br />
Config.<br />
Registry<br />
Tenant<br />
Registry<br />
TiU1<br />
TiU2<br />
<br />
<br />
Extended Servicemix-mt<br />
instance1<br />
top<br />
Resources<br />
Measurement<br />
sh script<br />
<br />
MySQL<br />
<br />
<br />
JConsole<br />
TPC-H Data<br />
generator sh<br />
script<br />
T1<br />
Legend<br />
Figure 1.1.: Motivating Scenario.<br />
Sql requests<br />
TiUi Tenant i User i<br />
Figure 1.1.: Motivating Scenario.<br />
Scenarios 2.1.1.2 and 2.1.2.2<br />
Scenarios 1.1.1 and 1.1.2<br />
Scenarios 2.1.1.1 and 2.1.2.1<br />
Scenarios 1.x, 2.1.1.1, and 2.1.2.1<br />
Figure 7.2.: Evaluation architecture overview for one tenant, two users, and local and<br />
remote SQL Cloud data store.<br />
The third subsystem is hosted in a VM image in the FlexiScale Cloud infrastructure [Fle]. In an<br />
Ubuntu 10.04 64 bits operative system with a Java 6 VM we install the following components<br />
(see Figure 7.2):<br />
• JOnAS 5.2.2.<br />
• PostgreSQL 9.1.1.<br />
• Extended version of JBIMulti2<br />
• A MySQL 5.1 database system which hosts the tenant 1 database.<br />
• Extended version of ServiceMix-mt: we modify its minimum and maximum heap<br />
consumption allowance, and set it to minimum 256 MB, and maximum 1 GB.<br />
• TPC-H data and query generator.<br />
• Resource measurements component<br />
The resource measurements component measures the CPU utilization of the ServiceMix-mt<br />
Java process. Its memory consumption is measured using the JConsole program provided by<br />
the JVM (Java Virtual Machine). In this evaluation we are interested in measuring the heap<br />
82