-
Notifications
You must be signed in to change notification settings - Fork 50
DOC: Supported Virtual Applications
ibmcb edited this page Jan 31, 2013
·
41 revisions
| Type | Topology | Profiles | Data Generation | Load Generator | Load Level | Reported Metrics | Authors |
|---|---|---|---|---|---|---|---|
| DayTrader1 |
1Xclient_daytrader V 1xWAS V 1XDB2 |
single ("default") | Pre-generated | iwlengine | Number of simultaneous clients | Latency and Throughput | Marcio Silva, Michael Hines |
| Tradelite2 |
1Xclient_tradelite V 1xWAS |
single ("default") | Generated for each new load level | iwlengine | Number of simultaneous clients | Latency and Throughput | Marcio Silva, Scott Trent |
| LOST3 |
1Xclient_lost V 1xlostfront V 1Xlostback |
single ("default") | Generated for each new load level | autobench | Number of simultaneous clients | Latency and Throughput | Michael Hines |
| Hadoop4 |
1Xhadoopmaster V 3xhadoopslave |
terasort | Generated once during deployment | terasort | Size of the dataset to be sorted | Latency | Marcio Silva, Yoonseo Choi |
| netperf5 |
1Xnetclient V 1xnetserver |
TCP_STREAM TCP_MAERTS TCP_RR TCP_CC TCP_CRR UDP_STREAM UDP_RR |
N/A | netperf | N/A | Latency, Throughput and Bandwidth | Marcio Silva |
| coremark6 | 1Xcoremark |
single ("default") | N/A | coremark | Number of operations to be executed | Latency, Throughput | Marcio Silva |
| filebench8 | 1Xfilebench |
fileserver oltp_noism varmail videoserver webproxy |
Generated for each new load level | filebench | N/A | Latency, Throughput | Marcio Silva |
| ddgen8 | 1Xddgen |
single ("default") | Generated for each new load level | dd | Number of blocks written | Bandwidth | Marcio Silva |
| SPECWeb9 |
1Xclient_specweb V 1xspecwebfront V 1Xspecwebback |
single ("default") | Pre-generated | specweb | TBD | Latency and Throughput | Michael Hines |
| SPECJbb10 | 1Xspecjbb |
single ("default") | Generated for each new load level | specjbb | TBD | Latency and Throughput | Marcio Silva, Michael Dawson |
| nullworkload10 | 1Xtinyvm |
single ("default") | N/A | N/A | N/A | N/A | Marcio Silva |
Comments:
- Requires preparation of the environment (Hosts with KVM) before it can be used. VM images will have to be manually copied to each Host before starting.
- None.
- OpenStack Folsom only.
- The deployed daemon is part of CBTOOL's code, and works as an "endpoint" for the requests sent by CBTOOL. The deployment means that during cloud attachment, CBTOOL will ssh into the VM "webservice" (part of a normal SCP installation) and copy (and execute) the Ruby daemon originally located on (
~/cbtool/scripts/common/scp2_python_proxy.rb). - Simulated cloud just creates concrete objects (e.g., Hosts and VMs) and abstract objects (e.g., Virtual Applications) on the Object Store only. Since the each operation takes only 1 second, it is a good way to test your experiment plan before running it on an actual cloud. In addition to that, this "cloud" is heavily used for debugging/development.