System

6 VMs courtesy of Oxford

Hardware:

  • Processor: 2 x AMD Opteron 6168 @ 1.90GHz (4 Cores)
  • Motherboard: Intel 440BX, Chipset: Intel 440BX/ZX/DX
  • Memory: 4096MB
  • Disk: 107GB Virtual disk
  • Graphics: VMware SVGA II
  • Network: Intel 82545EM Gigabit

Software:

  • OS: Ubuntu 12.04
  • Kernel: 3.2.0-34-generic (x86_64)
  • Display Driver: vmware
  • Compiler: GCC 4.6
  • File-System: ext4
  • System Layer: VMware

AWS

Software

All VMs are loaded with these system packages:

  • build-essentials
  • openjdk-6-jdk
  • maven
  • tomcat6
  • libxml2-dev
  • libxslt-dev
  • git
  • junit
  • jmeter
  • rbenv
  • python-virtualenv
  • python-dev
  • mysql-server
  • libsqlite3-dev
  • (see /opt/bootstrap.sh)

VM Platform Allocation

futures1: JMeter Test Runner

  • JMeter version 2.9.5.
    • JMeter test suite is installed at /opt/ff-jmeter-madness.
  • JMeter test plans are placed in the github repo https://github.com/futures/ff-jmeter-madness
  • To invoke test:

    export PATH=$PATH:/opt/ff-jmeter-madness/jmeter/bin
    cd /opt/ff-jmeter-madness
    ./jmeter/bin/jmeter.sh -n -t plans/fedora.jmx -Jfedora_server=futures2 -Jfedora_context='fcrepo/rest' -Jnum_threads=10 -Jloop_count=100 -Jfilesize_mean=262144 -Jfilesize_stddev=26214
  • Test outputs are stored in /opt/ff-jmeter-madness/log

futures2: Test fcrepo4 load-server

  • Version fcrepo4/fedora-kitchen-sink version

futures3-5: Modeshape cluster testing

futures6: Fedora

  • Version 3.6.2 of fedora installed at /opt/fedora
  • Uses the system wide installed tomcat (and not the one included with Fedora)
  • No labels