Znn.com Benchmark System

The contents of this page are under construction.

Benchmark requirements for self-adaptive techniques

From paper submitted to SEAMS'09 (paper)

System Software Prerequisites and Setup

Make sure your target node(s) has these software components installed; not all nodes require all components, so install according to the setup you need. For example, you may only need Cygwin and Jakarta on your management node. If you're trying to run all of these components on one machine, then you'll want to install all of these on that single machine node.

Znn.com Setup

The Znn.com target system consists of the servers and a set of mock news webpages. So, once Apache and MySQL database servers are configured, the setup of Znn.com is relatively straightforward.

  1. Apache configuration files for Znn.com are in "system/effectors/fidelity.conf/", where
    • cygwin: Cygwin-environment config files (actually also usable in Linux)
    • apache2.2: Files for Linux and Apache 2.2-style configuration
  2. Check httpd.conf-f* (for Apache 2.2: apache2.conf-f*) to make sure that the ServerRoot path matches your Apache installation

  3. Copy/move the directory "znnpages" under system/ to the htdocs/ under your Apache installation or at a location of choice (on Linux, the Apache document root is usually at /var/www)
  4. Check the httpd.conf-f* (for Apache 2.2: znn.com-f*) to make sure DocumentRoot and the corresponding <Directory> paths match your installation

J/Meter: Set up the client request traffic.

Rainbow: Gauges, deploying delegates.

Znn.com Benchmark Suite

This section describes the parts of the benchmark tool suite. Probes, gauges, and effectors appear below. The Apache configuration files and webpages for Znn.com are provided. Also here are JMeter configuration files for generating the traffic profile of Slashdot effect.

Click here for the full ZIP archive.

Directory structure and table of contents of znn-benchmark/:

Contents from the Rainbow library (to come):

Points of Variability

634 views

Rainbow: benchmark (last edited 2009-11-15 00:03:08 by ShangWenCheng)