Performance Comparison Slicehost vs UCB VPS
To help decide if the Virtual Private Servers (VPS) available from UCB-IST would be acceptable as a Cspace deployment platform for UC collections, I set up identical instances of Cspace v1.0 on a Slicehost server and one on a VPS in the UC data center. The two configurations are not identical, the UC VPS has slightly less memory, but they are roughly comparable (1.8 GB vs 2.0 GB).
To ensure that the two Cspace instances (UCJEPS and BGCSPACE) were the same, I duplicated the instances by copying all of $JBOSS_HOME and all of the MySQL files from UCJEPS server to BGCSPACE. That instance has just under 370,000 collection object catalog records, 8,780 person records, 49,455 organization records, 3,903 loans, and 23,974 relations.
The result was that BGCSPACE, the UCB VPS, was slightly faster.
Server startup time:Â Â UCJEPSÂ Â Â Â Â Â -Â 2min. 5sec
                               BGCSPACE - 1min 10sec.
Login time:               UCJEPS       - 20sec              (This includes time to load records since the landing page is the "My Collectionspace" page.
                               BGCSPACE  - 8sec
Search time:            UCJEPS        - sec              (Search for JEPS10097)
                               BGCSPACE  - 3sec
Create time:             UCJEPS      - 7sec              (Minimal new record with only the one required field)
                BGCSPACE   - 6sec  Â
Modify time:             UCJEPS        - 8sec              (Modified a single text field)
                               BGCSPACE  - 7sec
Auto-complete time:  UCJEPS       - 9sec               (Entered firstname Robert, which returned a list of 126 names)
                               BGCSPACE  - 5sec
While this is by no means an exhaustive performance test, I think it does indicate that the VPSs are at least as usable as the Slicehost servers.