├── bench ├── CVS │ ├── Repository │ ├── Root │ ├── Entries.Log │ └── Entries ├── EJB.properties │ ├── CVS │ │ ├── Repository │ │ ├── Root │ │ └── Entries │ ├── rubis.properties_20 │ ├── rubis.properties_40 │ ├── rubis.properties_60 │ ├── rubis.properties_80 │ ├── rubis.properties_100 │ ├── rubis.properties_120 │ ├── rubis.properties_140 │ ├── rubis.properties_160 │ ├── rubis.properties_180 │ ├── rubis.properties_200 │ ├── rubis.properties_220 │ ├── rubis.properties_240 │ ├── rubis.properties_260 │ ├── rubis.properties_280 │ ├── rubis.properties_300 │ ├── rubis.properties_320 │ ├── rubis.properties_340 │ ├── rubis.properties_360 │ ├── rubis.properties_380 │ ├── rubis.properties_400 │ ├── rubis.properties_420 │ ├── rubis.properties_440 │ ├── rubis.properties_460 │ ├── rubis.properties_480 │ └── rubis.properties_500 ├── PHP.properties │ ├── CVS │ │ ├── Repository │ │ ├── Root │ │ └── Entries │ ├── rubis.properties_100 │ ├── rubis.properties_200 │ ├── rubis.properties_300 │ ├── rubis.properties_400 │ ├── rubis.properties_600 │ ├── rubis.properties_1100 │ ├── rubis.properties_1200 │ ├── rubis.properties_500 │ ├── rubis.properties_700 │ ├── rubis.properties_800 │ ├── rubis.properties_1000 │ ├── rubis.properties_1300 │ ├── rubis.properties_1400 │ ├── rubis.properties_1500 │ └── rubis.properties_900 ├── Servlets.properties │ ├── CVS │ │ ├── Repository │ │ ├── Root │ │ └── Entries │ ├── rubis.properties_100 │ ├── rubis.properties_120 │ ├── rubis.properties_140 │ ├── rubis.properties_160 │ ├── rubis.properties_180 │ ├── rubis.properties_20 │ ├── rubis.properties_200 │ ├── rubis.properties_300 │ ├── rubis.properties_40 │ ├── rubis.properties_60 │ ├── rubis.properties_80 │ ├── rubis.properties_400 │ ├── rubis.properties_500 │ ├── rubis.properties_600 │ ├── rubis.properties_900 │ ├── rubis.properties_1000 │ ├── rubis.properties_1100 │ ├── rubis.properties_700 │ ├── rubis.properties_800 │ ├── rubis.properties_1200 │ ├── rubis.properties_1300 │ ├── rubis.properties_1400 │ └── rubis.properties_1500 ├── flush_cache ├── cpu_avg.awk ├── node_info.sh ├── format_cpu_output.awk ├── flush_cache.c ├── jonas_ebbmp_prof.sh ├── generate_cpu_avg.sh ├── jonasrmi.sh ├── jonas-2.5.sh ├── jboss_localremote_prof.sh ├── jonas_localremote_prof.sh ├── jboss_ebcmp_prof.sh ├── jboss_sf_prof.sh ├── jboss_ebbmp_prof.sh └── sigmetrics.sh ├── php ├── bid_now.jpg ├── RUBiS_logo.jpg ├── buy_it_now.jpg ├── auth_footer.html ├── buy_now_auth_header.html ├── put_bid_auth_header.html ├── put_comment_auth_header.html ├── PutBidAuth.php ├── BuyNowAuth.php ├── BrowseRegions.php ├── header.html ├── SellItemForm.php ├── PutCommentAuth.php ├── sellItemForm.html ├── browse.html ├── about_me.html ├── sell.html ├── register.html └── index.html ├── servlets ├── web │ ├── bid_now.jpg │ ├── buy_it_now.jpg │ ├── images │ │ ├── bid_now.jpg │ │ ├── RUBiS_logo.jpg │ │ └── buy_it_now.jpg │ ├── auth_footer.html │ ├── buy_now_auth_header.html │ ├── put_bid_auth_header.html │ ├── put_comment_auth_header.html │ ├── header.html │ ├── META-INF │ │ └── context.xml │ ├── sellItemForm.html │ ├── browse.html │ ├── about_me.html │ └── sell.html ├── build.properties └── src │ ├── conf │ └── mysql.properties │ └── java │ └── edu │ └── rice │ └── rubis │ └── servlets │ └── DatabaseConnectionManager.java ├── .gitignore ├── setup ├── db │ ├── update_old_items.sql │ ├── foreign_key.sql │ ├── refresh_items_date.sql │ ├── update_ids.sql │ ├── init_db.sh │ ├── generate_regions.awk │ ├── rubis_drop.sql │ ├── generate_categories.awk │ ├── init_db_native.sh │ ├── rubis_isam_to_bdb.sql │ ├── ebay_simple_categories.txt │ ├── README │ ├── ebay_regions.txt │ └── categories.sql └── user.properties.template ├── Client └── Makefile └── Makefile /bench/CVS/Repository: -------------------------------------------------------------------------------- 1 | bench 2 | -------------------------------------------------------------------------------- /bench/EJB.properties/CVS/Repository: -------------------------------------------------------------------------------- 1 | bench/EJB.properties 2 | -------------------------------------------------------------------------------- /bench/PHP.properties/CVS/Repository: -------------------------------------------------------------------------------- 1 | bench/PHP.properties 2 | -------------------------------------------------------------------------------- /bench/CVS/Root: -------------------------------------------------------------------------------- 1 | :ext:margueri@cvs.forge.objectweb.org:/cvsroot/rubis 2 | -------------------------------------------------------------------------------- /bench/Servlets.properties/CVS/Repository: -------------------------------------------------------------------------------- 1 | bench/Servlets.properties 2 | -------------------------------------------------------------------------------- /php/bid_now.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/php/bid_now.jpg -------------------------------------------------------------------------------- /bench/flush_cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/bench/flush_cache -------------------------------------------------------------------------------- /bench/EJB.properties/CVS/Root: -------------------------------------------------------------------------------- 1 | :ext:margueri@cvs.forge.objectweb.org:/cvsroot/rubis 2 | -------------------------------------------------------------------------------- /bench/PHP.properties/CVS/Root: -------------------------------------------------------------------------------- 1 | :ext:margueri@cvs.forge.objectweb.org:/cvsroot/rubis 2 | -------------------------------------------------------------------------------- /php/RUBiS_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/php/RUBiS_logo.jpg -------------------------------------------------------------------------------- /php/buy_it_now.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/php/buy_it_now.jpg -------------------------------------------------------------------------------- /bench/Servlets.properties/CVS/Root: -------------------------------------------------------------------------------- 1 | :ext:margueri@cvs.forge.objectweb.org:/cvsroot/rubis 2 | -------------------------------------------------------------------------------- /servlets/web/bid_now.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/servlets/web/bid_now.jpg -------------------------------------------------------------------------------- /servlets/web/buy_it_now.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/servlets/web/buy_it_now.jpg -------------------------------------------------------------------------------- /bench/CVS/Entries.Log: -------------------------------------------------------------------------------- 1 | A D/EJB.properties//// 2 | A D/PHP.properties//// 3 | A D/Servlets.properties//// 4 | -------------------------------------------------------------------------------- /servlets/web/images/bid_now.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/servlets/web/images/bid_now.jpg -------------------------------------------------------------------------------- /servlets/web/images/RUBiS_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/servlets/web/images/RUBiS_logo.jpg -------------------------------------------------------------------------------- /servlets/web/images/buy_it_now.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sguazt/RUBiS/HEAD/servlets/web/images/buy_it_now.jpg -------------------------------------------------------------------------------- /servlets/build.properties: -------------------------------------------------------------------------------- 1 | app.name=${app.base_name}_servlets 2 | #war.file = ${dist.path}/${app.name}-${app.version}.war 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | 3 | # Package Files # 4 | *.jar 5 | *.war 6 | *.ear 7 | 8 | # Other Files and Directories # 9 | user.properties 10 | build 11 | dist 12 | -------------------------------------------------------------------------------- /setup/db/update_old_items.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO old_items SELECT * FROM items WHERE end_date < "2001-10-18 16:17:00"; 2 | DELETE FROM items WHERE end_date < "2001-10-18 16:17:00"; 3 | -------------------------------------------------------------------------------- /setup/db/foreign_key.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE users ADD COLUMN fk_region_id INTEGER UNSIGNED UNIQUE; 2 | ALTER TABLE users ADD CONSTRAINT fk_region_user FOREIGN KEY (fk_region_id) REFERENCES regions(id); -------------------------------------------------------------------------------- /setup/db/refresh_items_date.sql: -------------------------------------------------------------------------------- 1 | MySQL: 2 | UPDATE items SET start_date=NOW(), end_date=DATE_ADD(NOW(), INTERVAL 7 DAY); 3 | 4 | PostGreSQL: 5 | UPDATE items SET start_date=NOW(), end_date=(NOW()+7); -------------------------------------------------------------------------------- /setup/db/update_ids.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM ids; 2 | INSERT INTO ids (category,region,users,item,comment,bid,buyNow) SELECT MAX(categories.id)+1,MAX(regions.id)+1,MAX(users.id)+1,MAX(items.id)+1,MAX(comments.id)+1,MAX(bids.id)+1,MAX(buy_now.id)+1 FROM categories,regions,users,items,comments,bids,buy_now; 3 | -------------------------------------------------------------------------------- /bench/cpu_avg.awk: -------------------------------------------------------------------------------- 1 | #!/bin/awk -f 2 | 3 | BEGIN { 4 | ramp = 400; 5 | runtime = 1500; 6 | count = 0; 7 | sum = 0; 8 | } 9 | { 10 | if ((NR > ramp) && (NR < ramp+runtime)) 11 | { 12 | sum += $1; 13 | count++; 14 | } 15 | } 16 | END { 17 | print (sum/count)"%"; 18 | } 19 | -------------------------------------------------------------------------------- /bench/node_info.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | /bin/echo "Host : "`/bin/hostname` 4 | /bin/echo "Kernel: "`/bin/cat /proc/version` 5 | /bin/grep net /proc/pci 6 | /usr/bin/awk '$0 ~ /processor|vendor_id|model name|cpu MHz|cache/' /proc/cpuinfo 7 | /bin/grep MemTotal /proc/meminfo 8 | /bin/grep SwapTotal /proc/meminfo 9 | -------------------------------------------------------------------------------- /bench/format_cpu_output.awk: -------------------------------------------------------------------------------- 1 | #!/bin/awk -f 2 | 3 | BEGIN { 4 | } 5 | { 6 | if ($1 ~ /Average/) 7 | { # Skip the Average values 8 | next; 9 | } 10 | 11 | if ($2 ~ /all/) 12 | { # This is the cpu info 13 | print 100-$7 > FILENAME".cpu.busy.dat"; 14 | } 15 | } 16 | END { 17 | } 18 | -------------------------------------------------------------------------------- /php/auth_footer.html: -------------------------------------------------------------------------------- 1 | 2 | Your nick name: 3 | 4 | 5 | 6 | 7 | 8 | Your password: 9 | 10 | 11 | 12 | 13 | 14 |
15 |

16 |

17 | -------------------------------------------------------------------------------- /php/buy_now_auth_header.html: -------------------------------------------------------------------------------- 1 |
  2 |

3 |

4 | Buy this item !

5 | 6 |
7 |


If you don't have an account on RUBiS, you 8 | first have to register.

9 | 10 |
11 | -------------------------------------------------------------------------------- /setup/db/init_db.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cwd=$(dirname $0) 4 | mysqladmin -f -urubis -prubis drop rubis 5 | mysqladmin -urubis -prubis create rubis 6 | mysql -urubis -prubis rubis <$cwd/rubis.sql 7 | mysql -urubis -prubis rubis <$cwd/categories.sql 8 | mysql -urubis -prubis rubis <$cwd/regions.sql 9 | #mysql -urubis -prubis rubis <$cwd/update_ids.sql 10 | -------------------------------------------------------------------------------- /php/put_bid_auth_header.html: -------------------------------------------------------------------------------- 1 |
  2 |
3 |

4 | Register before bidding on this item

5 | 6 |
7 |


If you don't have an account on RUBiS, you 8 | first have to register.

9 | 10 |
11 | -------------------------------------------------------------------------------- /php/put_comment_auth_header.html: -------------------------------------------------------------------------------- 1 |
  2 |
3 |

4 | Register before leaving a comment on this user

5 | 6 |
7 |


If you don't have an account on RUBiS, you 8 | first have to register.

9 | 10 |
11 | -------------------------------------------------------------------------------- /servlets/web/auth_footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
Your nick name:
Your password:
13 | 14 |
15 |

16 |

17 | 18 |

19 | -------------------------------------------------------------------------------- /setup/db/generate_regions.awk: -------------------------------------------------------------------------------- 1 | #!/bin/awk -f 2 | 3 | BEGIN { 4 | SQLoutput = "regions.sql"; 5 | print "# Regions for RUBiS database" > SQLoutput; 6 | print "# This file has been automatically generated by generate_regions.awk script using" FILENAME "as input file\n" > SQLoutput; 7 | } 8 | { 9 | print "INSERT INTO regions VALUES (NULL,'" $0 "');" > SQLoutput; 10 | } 11 | -------------------------------------------------------------------------------- /setup/db/rubis_drop.sql: -------------------------------------------------------------------------------- 1 | USE rubis; 2 | 3 | DROP TABLE IF EXISTS categories; 4 | 5 | DROP TABLE IF EXISTS regions; 6 | 7 | DROP TABLE IF EXISTS users; 8 | 9 | DROP TABLE IF EXISTS items; 10 | 11 | DROP TABLE IF EXISTS old_items; 12 | 13 | DROP TABLE IF EXISTS bids; 14 | 15 | DROP TABLE IF EXISTS comments; 16 | 17 | DROP TABLE IF EXISTS buy_now; 18 | 19 | DROP TABLE IF EXISTS ids; 20 | -------------------------------------------------------------------------------- /servlets/web/buy_now_auth_header.html: -------------------------------------------------------------------------------- 1 |
  2 |

3 |

4 | Buy this item !

5 | 6 |
7 |


If you don't have an account on RUBiS, you 8 | first have to register.

9 | 10 |
11 | 12 | -------------------------------------------------------------------------------- /setup/db/generate_categories.awk: -------------------------------------------------------------------------------- 1 | #!/bin/awk -f 2 | 3 | BEGIN { 4 | FS = "[\(\)]"; 5 | SQLoutput = "categories.sql"; 6 | print "# Categories for RUBiS database" > SQLoutput; 7 | print "# This file has been automatically generated by generate_categories.awk script using" FILENAME "as input file\n" > SQLoutput; 8 | } 9 | { 10 | print "INSERT INTO categories VALUES (NULL,'" $1 "');" > SQLoutput; 11 | } 12 | -------------------------------------------------------------------------------- /servlets/web/put_bid_auth_header.html: -------------------------------------------------------------------------------- 1 |
  2 |
3 |

4 | Register before bidding on this item

5 | 6 |
7 |


If you don't have an account on RUBiS, you 8 | first have to register.

9 | 10 |
11 | 12 | -------------------------------------------------------------------------------- /setup/user.properties.template: -------------------------------------------------------------------------------- 1 | #### CONFIGURABLE PROPERTIES #### 2 | 3 | j2ee.home = /opt/apache-tomcat-6.0.36/lib 4 | 5 | ## compile.debug Should compilation include the debug option? 6 | compile.debug=true 7 | ## compile.deprecation Should compilation include the deprecation option? 8 | compile.deprecation=true 9 | ## compile.optimize Should compilation include the optimize option? 10 | compile.optimize=true 11 | -------------------------------------------------------------------------------- /setup/db/init_db_native.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ## Script to run when the native RUBiS client is used 4 | 5 | cwd=$(dirname $0) 6 | mysqladmin -f -urubis -prubis drop rubis 7 | mysqladmin -urubis -prubis create rubis 8 | mysql -urubis -prubis rubis <$cwd/rubis-no_fk.sql 9 | mysql -urubis -prubis rubis <$cwd/categories.sql 10 | mysql -urubis -prubis rubis <$cwd/regions.sql 11 | #mysql -urubis -prubis rubis <$cwd/update_ids.sql 12 | -------------------------------------------------------------------------------- /servlets/web/put_comment_auth_header.html: -------------------------------------------------------------------------------- 1 |
  2 |
3 |

4 | Register before leaving a comment on this user

5 | 6 |
7 |


If you don't have an account on RUBiS, you 8 | first have to register.

9 | 10 |
11 | 12 | -------------------------------------------------------------------------------- /bench/flush_cache.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(int argc, char *argv[]) 4 | { 5 | int size; 6 | 7 | if (argc != 2) 8 | { 9 | printf("Usage: flush_cache size_of_main_memory_in_KB"); 10 | exit(0); 11 | } 12 | 13 | size = atoi(argv[1]); 14 | printf("Flushing %u KB of memory ... ", size); 15 | fflush(stdout); 16 | while (size) 17 | { 18 | void *p = (void *)malloc(1024); 19 | if (!p) 20 | break; 21 | else 22 | size--; 23 | } 24 | printf("Done\n"); 25 | } 26 | -------------------------------------------------------------------------------- /setup/db/rubis_isam_to_bdb.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO rubis_bdb.bids SELECT * FROM rubis.bids; 2 | INSERT INTO rubis_bdb.buy_now SELECT * FROM rubis.buy_now; 3 | INSERT INTO rubis_bdb.categories SELECT * FROM rubis.categories; 4 | INSERT INTO rubis_bdb.comments SELECT * FROM rubis.comments; 5 | INSERT INTO rubis_bdb.items SELECT * FROM rubis.items; 6 | INSERT INTO rubis_bdb.old_items SELECT * FROM rubis.old_items; 7 | INSERT INTO rubis_bdb.regions SELECT * FROM rubis.regions; 8 | INSERT INTO rubis_bdb.users SELECT * FROM rubis.users; 9 | -------------------------------------------------------------------------------- /setup/db/ebay_simple_categories.txt: -------------------------------------------------------------------------------- 1 | Antiques & Art (1374) 2 | Books (2691) 3 | Business, Office & Industrial (259) 4 | Clothing & Accessories (2874) 5 | Coins (538) 6 | Collectibles (7521) 7 | Computers (664) 8 | Consumer Electronics (586) 9 | Dolls & Bears (1077) 10 | Home & Garden (976) 11 | Jewelry, Gems & Watches (2325) 12 | Movies & Television (1051) 13 | Music (1420) 14 | Photo (170) 15 | Pottery & Glass (1069) 16 | Sports (3029) 17 | Stamps (305) 18 | Tickets & Travel (242) 19 | Toys & Hobbies (3671) 20 | Everything Else (825) 21 | -------------------------------------------------------------------------------- /bench/PHP.properties/CVS/Entries: -------------------------------------------------------------------------------- 1 | /rubis.properties_100/1.3/Fri Oct 22 17:33:18 2004// 2 | /rubis.properties_1000/1.3/Fri Oct 22 17:33:18 2004// 3 | /rubis.properties_1100/1.3/Fri Oct 22 17:33:18 2004// 4 | /rubis.properties_1200/1.3/Fri Oct 22 17:33:18 2004// 5 | /rubis.properties_1300/1.3/Fri Oct 22 17:33:18 2004// 6 | /rubis.properties_1400/1.3/Fri Oct 22 17:33:18 2004// 7 | /rubis.properties_1500/1.3/Fri Oct 22 17:33:18 2004// 8 | /rubis.properties_200/1.3/Fri Oct 22 17:33:18 2004// 9 | /rubis.properties_300/1.3/Fri Oct 22 17:33:18 2004// 10 | /rubis.properties_400/1.3/Fri Oct 22 17:33:18 2004// 11 | /rubis.properties_500/1.3/Fri Oct 22 17:33:18 2004// 12 | /rubis.properties_600/1.3/Fri Oct 22 17:33:18 2004// 13 | /rubis.properties_700/1.3/Fri Oct 22 17:33:18 2004// 14 | /rubis.properties_800/1.3/Fri Oct 22 17:33:18 2004// 15 | /rubis.properties_900/1.3/Fri Oct 22 17:33:18 2004// 16 | D 17 | -------------------------------------------------------------------------------- /php/PutBidAuth.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | "); 21 | exit(); 22 | } 23 | 24 | printHTMLheader("RUBiS: User authentification for bidding"); 25 | include("put_bid_auth_header.html"); 26 | print(""); 27 | include("auth_footer.html"); 28 | 29 | printHTMLfooter($scriptName, $startTime); 30 | ?> 31 | 32 | 33 | -------------------------------------------------------------------------------- /php/BuyNowAuth.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | "); 21 | exit(); 22 | } 23 | 24 | printHTMLheader("RUBiS: User authentification for buying an item"); 25 | include("buy_now_auth_header.html"); 26 | print(""); 27 | include("auth_footer.html"); 28 | 29 | printHTMLfooter($scriptName, $startTime); 30 | ?> 31 | 32 | 33 | -------------------------------------------------------------------------------- /bench/jonas_ebbmp_prof.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | # Go back to RUBiS root directory 4 | cd .. 5 | 6 | setenv EJBDIR /users/cecchet/RUBiS/EJB_EntityBean_id_BMP 7 | foreach i ( rubis.properties_jonas_jeremie_ebbmp_prof) 8 | cp bench/$i Client/rubis.properties 9 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 10 | rsh sci20 ${EJBDIR}/jonas_stop.sh 11 | sleep 4 12 | rsh sci22 ${EJBDIR}/update_ids.sh 13 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jonas_start.sh & 14 | rsh sci20 "cd ${EJBDIR} ; jonas_profile_start.sh" & 15 | sleep 10 16 | bench/flush_cache 490000 17 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 18 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 19 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 20 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 21 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 22 | make emulator 23 | end 24 | 25 | rsh sci20 ${EJBDIR}/jonas_stop.sh 26 | exit 27 | 28 | -------------------------------------------------------------------------------- /bench/generate_cpu_avg.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | 4 | for i in 200* ; do 5 | if [ -d "$i"/ ]; then 6 | # Generate data files 7 | echo $i/ 8 | gunzip $i"/db_server.gz" 9 | gunzip $i"/web_server.gz" 10 | gunzip $i"/servlets_server.gz" 11 | gunzip $i"/ejb_server.gz" 12 | format_cpu_output.awk $i"/db_server" 13 | format_cpu_output.awk $i"/web_server" 14 | gzip -9 $i"/db_server" & 15 | gzip -9 $i"/web_server" & 16 | gzip -9 $i"/servlets_server" & 17 | gzip -9 $i"/ejb_server" & 18 | 19 | grep "set" $i"/index.html" 20 | grep "Total number of clients" $i"/index.html" 21 | echo -n "DB :" 22 | cpu_avg.awk $i"/db_server.cpu.busy.dat" 23 | echo -n "WS :" 24 | cpu_avg.awk $i"/web_server.cpu.busy.dat" 25 | echo -n "Servlet :" 26 | cpu_avg.awk $i"/servlets_server.cpu.busy.dat" 27 | echo -n "EJB :" 28 | cpu_avg.awk $i"/ejb_server.cpu.busy.dat" 29 | rm -f $i/*.dat 30 | echo "." 31 | fi 32 | done 33 | -------------------------------------------------------------------------------- /setup/db/README: -------------------------------------------------------------------------------- 1 | List of files in this directory: 2 | 3 | rubis.sql contains the SQL statements to create the RUBiS database using MySQL. 4 | categories.sql SQL requests to initalize the categories table 5 | regions.sql SQL requests to initalize the regions table 6 | 7 | generate_categories.awk AWK script to generate a categories.sql file to initalize the categories table of the database 8 | generate_regions.awk AWK script to generate a regions.sql file to initalize the regions table of the database 9 | 10 | ebay_full_categories.txt Snapshot of all categories available on eBay on Sept 20, 2001 11 | ebay_simple_categories.txt Snapshot of main categories available on eBay on Sept 20, 2001 12 | ebay_regions.txt Snapshot of regions available on eBay(.com) on Sept 20, 2001 13 | 14 | 15 | How to use the AWK Scripts ? 16 | 17 | Usage: script.awk input_file 18 | Examples : 19 | generate_categories.awk ebay_simple_categories.txt 20 | generate_regions.awk ebay_regions.txt 21 | -------------------------------------------------------------------------------- /bench/jonasrmi.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | setenv EJBDIR /users/cecchet/RUBiS/EJB_EntityBean_id 4 | 5 | # Go back to RUBiS root directory 6 | cd .. 7 | 8 | # Default JOnAS 9 | 10 | cp ./workload/default_transitions_7.txt ./workload/transitions.txt 11 | 12 | 13 | foreach i ( rubis.properties_300) 14 | cp bench/$i Client/rubis.properties 15 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 16 | rsh sci20 ${EJBDIR}/jonas_stop.sh 17 | sleep 4 18 | rsh sci22 ${EJBDIR}/update_ids.sh 19 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jonas_start.sh & 20 | rsh sci20 "cd ${EJBDIR} ; jonas_start.sh" & 21 | sleep 4 22 | bench/flush_cache 490000 23 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 24 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 25 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 26 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 27 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 28 | make emulator 29 | end 30 | -------------------------------------------------------------------------------- /bench/jonas-2.5.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | setenv EJBDIR /users/cecchet/RUBiS/EJB_local_remote 4 | 5 | # Go back to RUBiS root directory 6 | cd .. 7 | 8 | # Default 9 | 10 | cp ./workload/default_transitions_7.txt ./workload/transitions.txt 11 | 12 | 13 | foreach i (rubis.properties_120 rubis.properties_140 rubis.properties_380 rubis.properties_400) 14 | cp bench/$i Client/rubis.properties 15 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 16 | rsh sci20 ${EJBDIR}/jonas_stop.sh 17 | sleep 4 18 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jonas_start.sh & 19 | rsh sci20 "cd ${EJBDIR} ; jonas_start.sh" & 20 | sleep 4 21 | bench/flush_cache 200000 22 | # rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 23 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 24 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 25 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 26 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 27 | make emulator 28 | end 29 | 30 | -------------------------------------------------------------------------------- /bench/jboss_localremote_prof.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | # Go back to RUBiS root directory 4 | cd .. 5 | 6 | # Default Jboss 7 | 8 | cp ./workload/default_transitions_7.txt ./workload/transitions.txt 9 | 10 | setenv EJBDIR /users/cecchet/RUBiS/EJB_local_remote 11 | foreach i ( rubis.properties_jboss_lr_prof) 12 | cp bench/$i Client/rubis.properties 13 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 14 | rsh sci20 ${EJBDIR}/jboss_stop.sh 15 | sleep 4 16 | rsh sci22 ${EJBDIR}/update_ids.sh 17 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jboss_start.sh & 18 | rsh sci20 "cd ${EJBDIR} ; jboss_profile_start.sh" & 19 | sleep 60 20 | bench/flush_cache 490000 21 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 22 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 23 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 24 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 25 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 26 | make emulator 27 | end 28 | 29 | rsh sci20 ${EJBDIR}/jboss_stop.sh 30 | exit 31 | 32 | -------------------------------------------------------------------------------- /bench/jonas_localremote_prof.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | # Go back to RUBiS root directory 4 | cd .. 5 | 6 | # Default JOnAS 7 | 8 | cp ./workload/default_transitions_7.txt ./workload/transitions.txt 9 | 10 | 11 | setenv EJBDIR /users/margueri/RUBiS/EJB_local_remote 12 | foreach i ( rubis.properties_jonas_rmi_lr_prof) 13 | cp bench/$i Client/rubis.properties 14 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 15 | rsh sci20 ${EJBDIR}/jonas_stop.sh 16 | sleep 4 17 | rsh sci22 ${EJBDIR}/update_ids.sh 18 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jonas_start.sh & 19 | rsh sci20 "cd ${EJBDIR} ; jonas_profile_start.sh" & 20 | sleep 10 21 | bench/flush_cache 190000 22 | rsh sci31 RUBiS/bench/flush_cache 190000 # remote client 23 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 24 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 25 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 26 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 27 | make emulator 28 | end 29 | 30 | rsh sci20 ${EJBDIR}/jonas_stop.sh 31 | exit 32 | 33 | -------------------------------------------------------------------------------- /bench/jboss_ebcmp_prof.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | # Go back to RUBiS root directory 4 | cd .. 5 | 6 | # Default Jboss 7 | 8 | cp ./workload/default_transitions_7.txt ./workload/transitions.txt 9 | 10 | 11 | setenv EJBDIR /users/cecchet/RUBiS/EJB_EntityBean_id 12 | cp ${EJBDIR}/rubis.jar /SciOS/opt/JBoss-2.4.4/deploy/ 13 | foreach i ( rubis.properties_jboss_ebcmp_prof) 14 | cp bench/$i Client/rubis.properties 15 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 16 | rsh sci20 ${EJBDIR}/jboss_stop.sh 17 | sleep 4 18 | rsh sci22 ${EJBDIR}/update_ids.sh 19 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jboss_start.sh & 20 | rsh sci20 "cd ${EJBDIR} ; jboss_profile_start.sh" & 21 | sleep 30 22 | bench/flush_cache 490000 23 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 24 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 25 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 26 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 27 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 28 | make emulator 29 | end 30 | 31 | rsh sci20 ${EJBDIR}/jboss_stop.sh 32 | exit 33 | 34 | -------------------------------------------------------------------------------- /bench/jboss_sf_prof.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | # Go back to RUBiS root directory 4 | cd .. 5 | 6 | # Default Jboss 7 | 8 | cp ./workload/browse_only_transitions_7.txt ./workload/transitions.txt 9 | 10 | 11 | setenv EJBDIR /users/cecchet/RUBiS/EJB_Session_facade 12 | cp ${EJBDIR}/rubis.jar /SciOS/opt/JBoss-2.4.4/deploy/ 13 | foreach i ( rubis.properties_jboss_opt_sf_prof) 14 | cp bench/$i Client/rubis.properties 15 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 16 | rsh sci20 ${EJBDIR}/jboss_stop.sh 17 | sleep 4 18 | rsh sci22 ${EJBDIR}/update_ids.sh 19 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jboss_start.sh & 20 | rsh sci20 "cd ${EJBDIR} ; jboss_profile_start.sh" & 21 | sleep 30 22 | bench/flush_cache 490000 23 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 24 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 25 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 26 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 27 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 28 | make emulator 29 | end 30 | 31 | rsh sci20 ${EJBDIR}/jboss_stop.sh 32 | exit 33 | 34 | -------------------------------------------------------------------------------- /bench/jboss_ebbmp_prof.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | # Go back to RUBiS root directory 4 | cd .. 5 | 6 | # Default Jboss 7 | 8 | cp ./workload/browse_only_transitions_7.txt ./workload/transitions.txt 9 | 10 | 11 | setenv EJBDIR /users/cecchet/RUBiS/EJB_EntityBean_id_BMP 12 | cp ${EJBDIR}/rubis.jar /SciOS/opt/JBoss-2.4.4/deploy/ 13 | foreach i ( rubis.properties_jboss_ebbmp_prof) 14 | cp bench/$i Client/rubis.properties 15 | rsh sci21 -n -l root ${EJBDIR}/tomcat_stop.sh 16 | rsh sci20 ${EJBDIR}/jboss_stop.sh 17 | sleep 4 18 | rsh sci22 ${EJBDIR}/update_ids.sh 19 | rsh sci21 -n -l root ${EJBDIR}/tomcat_jboss_start.sh & 20 | rsh sci20 "cd ${EJBDIR} ; jboss_profile_start.sh" & 21 | sleep 30 22 | bench/flush_cache 490000 23 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 24 | rsh sci20 RUBiS/bench/flush_cache 880000 # ejb server 25 | rsh sci21 RUBiS/bench/flush_cache 880000 # servlet server 26 | rsh sci23 RUBiS/bench/flush_cache 880000 # web server 27 | rsh sci22 RUBiS/bench/flush_cache 880000 # database 28 | make emulator 29 | end 30 | 31 | rsh sci20 ${EJBDIR}/jboss_stop.sh 32 | exit 33 | 34 | -------------------------------------------------------------------------------- /servlets/src/conf/mysql.properties: -------------------------------------------------------------------------------- 1 | ###################### MySQL DataSource configuration example 2 | 3 | 4 | ##### 5 | # DataSource configuration 6 | # 7 | datasource.name mysql 8 | datasource.url jdbc:mysql://localhost/rubis?relaxAutocommit=true 9 | datasource.classname com.mysql.jdbc.Driver 10 | datasource.username rubis 11 | datasource.password rubis 12 | 13 | 14 | ##### 15 | # ConnectionManager configuration 16 | # 17 | 18 | # JDBC connection checking level. 19 | # 0 = no special checking 20 | # 1 = check physical connection is still open before reusing it 21 | # 2 = try every connection before reusing it 22 | jdbc.connchecklevel 1 23 | 24 | # Max age for jdbc connections 25 | # nb of minutes a connection can be kept in the pool 26 | jdbc.connmaxage 30 27 | 28 | # Max concurrent threads on same tx/connection 29 | # (not used with a customized jdbc datasource) 30 | jdbc.connmaxthreads 4 31 | 32 | # Max wait time if more than connmaxthreads threads request conn 33 | # value is in seconds 34 | # (not used with a customized jdbc datasource) 35 | jdbc.connexcltimeout 30 36 | 37 | # Test statement 38 | jdbc.connteststmt select 1 39 | -------------------------------------------------------------------------------- /php/BrowseRegions.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Sorry, but there is no region available at this time. Database table is empty
"); 22 | else 23 | print("

Currently available regions


"); 24 | 25 | while ($row = mysql_fetch_array($result)) 26 | { 27 | print("".$row["name"]."
\n"); 28 | } 29 | mysql_free_result($result); 30 | mysql_close($link); 31 | 32 | printHTMLfooter($scriptName, $startTime); 33 | ?> 34 | 35 | 36 | -------------------------------------------------------------------------------- /setup/db/ebay_regions.txt: -------------------------------------------------------------------------------- 1 | AZ--Phoenix 2 | CA--Los Angeles 3 | CA--Oakland 4 | CA--Sacramento 5 | CA--San Diego 6 | CA--San Francisco 7 | CA--San Jose 8 | CO--Denver 9 | CT--Hartford 10 | DC--Washington 11 | FL--Jacksonville 12 | FL--Miami 13 | FL--Orlando 14 | FL--Tampa-St. Pete 15 | FL--West Palm Beach 16 | GA--Atlanta 17 | HI--Honolulu 18 | ID--Billings-Boise 19 | IL--Chicago 20 | IN--Indianapolis 21 | KS--Kansas City 22 | KY--Louisville 23 | LA--New Orleans 24 | MA--Boston 25 | MD--Baltimore 26 | MI--Detroit 27 | MI--Grand Rapids 28 | MN--Minn-St. Paul 29 | MO--Kansas City 30 | MO--St. Louis 31 | MT--Billings-Boise 32 | NC--Charlotte 33 | NC--Greensboro 34 | NC--Raleigh-Durham 35 | ND--Bismarck-Pierre 36 | NM--Albuquerque 37 | NV--Las Vegas 38 | NY--Albany 39 | NY--Buffalo 40 | NY--New York 41 | NY--Rochester 42 | OH--Cincinnati 43 | OH--Cleveland 44 | OH--Columbus 45 | OH--Dayton 46 | OK--Oklahoma City 47 | OR--Portland 48 | PA--Philadelphia 49 | PA--Pittsburgh 50 | RI--Providence 51 | SD--Bismarck-Pierre 52 | TN--Memphis 53 | TN--Nashville 54 | TX--Austin 55 | TX--Dallas-Fort Worth 56 | TX--Houston 57 | TX--San Antonio 58 | UT--Salt Lake City 59 | VA--Norfolk-VA Beach 60 | VA--Richmond 61 | WA--Seattle-Tacoma 62 | WI--Milwaukee -------------------------------------------------------------------------------- /php/header.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |   10 |
11 | 12 | 15 | 16 | 21 | 22 | 27 | 28 | 33 | 34 | 39 | 40 | 45 | 46 |
13 |
14 |
17 |
18 |

19 | Home

20 |
23 |
24 |

25 | Register

26 |
29 |
30 |

31 | Browse

32 |
35 |
36 |

37 | Sell

38 |
41 |
42 |

43 | About me

44 |
47 | 48 |

  49 |


50 |

  51 | -------------------------------------------------------------------------------- /php/SellItemForm.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | "); 21 | exit(); 22 | } 23 | $user = NULL; 24 | if (isset($_POST['user'])) 25 | { 26 | $user = $_POST['user']; 27 | } 28 | else if (isset($_GET['user'])) 29 | { 30 | $user = $_GET['user']; 31 | } 32 | else 33 | { 34 | printError($scriptName, $startTime, "SellItemForm", "You must provide a user identifier!
"); 35 | exit(); 36 | } 37 | 38 | printHTMLheader("RUBiS: Sell your item"); 39 | include("sellItemForm.html"); 40 | print(""); 41 | print(""); 42 | 43 | printHTMLfooter($scriptName, $startTime); 44 | ?> 45 | 46 | 47 | -------------------------------------------------------------------------------- /Client/Makefile: -------------------------------------------------------------------------------- 1 | include ../config.mk 2 | 3 | #################### 4 | # Client # 5 | #################### 6 | 7 | ClientFiles = URLGenerator URLGeneratorEJB URLGeneratorServlets URLGeneratorPHP RUBiSProperties Stats \ 8 | TransitionTable ClientEmulator UserSession InitDB 9 | 10 | BeansFiles = TimeManagement 11 | 12 | all_client_sources = $(addprefix edu/rice/rubis/client/, $(addsuffix .java, $(ClientFiles))) $(addprefix edu/rice/rubis/beans/, $(addsuffix .java, $(BeansFiles))) 13 | all_client_obj = $(addprefix edu/rice/rubis/client/, $(addsuffix .class, $(ClientFiles))) $(addprefix edu/rice/rubis/beans/, $(addsuffix .class, $(BeansFiles))) 14 | 15 | client: $(all_client_obj) 16 | ${JAR} cvf rubis_client.jar $(all_client_obj) 17 | 18 | all: client 19 | 20 | initDB: 21 | ${JAVA} -classpath .:./setup/db edu.rice.rubis.client.InitDB ${PARAM} 22 | 23 | emulator: 24 | ${JAVA} -classpath . edu.rice.rubis.client.ClientEmulator 25 | 26 | javadoc : 27 | ${MKDIR} -p doc 28 | ${JAVADOC} -d ./doc -bootclasspath ${CLASSPATH} -version -author -windowtitle "RUBiS Client API" -header "RUBiS (C)2001 Rice University/INRIA
" edu.rice.rubis.client 29 | 30 | clean: 31 | ${RM} -Rf edu/rice/rubis/client/*.class edu/rice/rubis/beans/*.class doc/* rubis_client.jar 32 | 33 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # Main Makefile # 2 | 3 | include config.mk 4 | 5 | #################### 6 | # EJB versions # 7 | #################### 8 | # 9 | #db_id: 10 | # cd EJB_DB_id ; make all 11 | # 12 | #eb_id: 13 | # cd EJB_EntityBean_id ; make all 14 | 15 | 16 | ######################### 17 | # Servlets version # 18 | ######################### 19 | 20 | servlets: 21 | cd Servlets ; make all 22 | 23 | #################### 24 | # Client # 25 | #################### 26 | 27 | client: 28 | cd Client ; make all 29 | 30 | initDB: 31 | ${JAVA} -classpath ./Client:./setup/db edu.rice.rubis.client.InitDB ${PARAM} 32 | 33 | emulator: 34 | ${JAVA} -classpath ./Client edu.rice.rubis.client.ClientEmulator 35 | 36 | 37 | ############################ 38 | # Global rules # 39 | ############################ 40 | 41 | #DIRS = Client Servlets EJB_DB_id EJB_EntityBean_id EJB_SessionBean EJB_Session_facade 42 | DIRS = Client Servlets 43 | 44 | all: flush_cache 45 | -for d in ${DIRS}; do (cd $$d ; ${MAKE} all); done 46 | 47 | world: all javadoc 48 | 49 | javadoc : 50 | -for d in ${DIRS}; do (cd $$d ; ${MAKE} javadoc); done 51 | 52 | clean: 53 | -for d in ${DIRS}; do (cd $$d ; ${MAKE} clean); done 54 | 55 | flush_cache: bench/flush_cache.c 56 | $(CC) $(CFLAGS) bench/flush_cache.c -o bench/flush_cache 57 | -------------------------------------------------------------------------------- /servlets/web/header.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |   10 |

11 | 12 | 15 | 16 | 21 | 22 | 27 | 28 | 33 | 34 | 39 | 40 | 45 | 46 |
13 |
14 |
17 |
18 |

19 | Home

20 |
23 |
24 |

25 | Register

26 |
29 |
30 |

31 | Browse

32 |
35 |
36 |

37 | Sell

38 |
41 |
42 |

43 | About me

44 |
47 | 48 |

  49 |


50 |

  51 | 52 | -------------------------------------------------------------------------------- /php/PutCommentAuth.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | "); 21 | exit(); 22 | } 23 | $to = NULL; 24 | if (isset($_POST['to'])) 25 | { 26 | $to = $_POST['to']; 27 | } 28 | else if (isset($_GET['to'])) 29 | { 30 | $to = $_GET['to']; 31 | } 32 | else 33 | { 34 | printError($scriptName, $startTime, "Authentification for comment", "You must provide a user identifier!
"); 35 | exit(); 36 | } 37 | 38 | printHTMLheader("RUBiS: User authentification for comment"); 39 | include("put_comment_auth_header.html"); 40 | print(""); 41 | print(""); 42 | include("auth_footer.html"); 43 | 44 | printHTMLfooter($scriptName, $startTime); 45 | ?> 46 | 47 | 48 | -------------------------------------------------------------------------------- /setup/db/categories.sql: -------------------------------------------------------------------------------- 1 | -- Categories for RUBiS database 2 | -- This file has been automatically generated by generate_categories.awk script usingas input file 3 | 4 | INSERT INTO categories VALUES (NULL,'Antiques & Art '); 5 | INSERT INTO categories VALUES (NULL,'Books '); 6 | INSERT INTO categories VALUES (NULL,'Business, Office & Industrial '); 7 | INSERT INTO categories VALUES (NULL,'Clothing & Accessories '); 8 | INSERT INTO categories VALUES (NULL,'Coins '); 9 | INSERT INTO categories VALUES (NULL,'Collectibles '); 10 | INSERT INTO categories VALUES (NULL,'Computers '); 11 | INSERT INTO categories VALUES (NULL,'Consumer Electronics '); 12 | INSERT INTO categories VALUES (NULL,'Dolls & Bears '); 13 | INSERT INTO categories VALUES (NULL,'Home & Garden '); 14 | INSERT INTO categories VALUES (NULL,'Jewelry, Gems & Watches '); 15 | INSERT INTO categories VALUES (NULL,'Movies & Television '); 16 | INSERT INTO categories VALUES (NULL,'Music '); 17 | INSERT INTO categories VALUES (NULL,'Photo '); 18 | INSERT INTO categories VALUES (NULL,'Pottery & Glass '); 19 | INSERT INTO categories VALUES (NULL,'Sports '); 20 | INSERT INTO categories VALUES (NULL,'Stamps '); 21 | INSERT INTO categories VALUES (NULL,'Tickets & Travel '); 22 | INSERT INTO categories VALUES (NULL,'Toys & Hobbies '); 23 | INSERT INTO categories VALUES (NULL,'Everything Else '); 24 | -------------------------------------------------------------------------------- /bench/Servlets.properties/CVS/Entries: -------------------------------------------------------------------------------- 1 | /rubis.properties_100/1.3/Fri Oct 22 17:33:03 2004// 2 | /rubis.properties_1000/1.3/Fri Oct 22 17:33:03 2004// 3 | /rubis.properties_1100/1.3/Fri Oct 22 17:33:03 2004// 4 | /rubis.properties_120/1.3/Fri Oct 22 17:33:03 2004// 5 | /rubis.properties_1200/1.3/Fri Oct 22 17:33:03 2004// 6 | /rubis.properties_1300/1.3/Fri Oct 22 17:33:03 2004// 7 | /rubis.properties_140/1.3/Fri Oct 22 17:33:03 2004// 8 | /rubis.properties_1400/1.3/Fri Oct 22 17:33:03 2004// 9 | /rubis.properties_1500/1.3/Fri Oct 22 17:33:03 2004// 10 | /rubis.properties_160/1.3/Fri Oct 22 17:33:03 2004// 11 | /rubis.properties_180/1.3/Fri Oct 22 17:33:03 2004// 12 | /rubis.properties_20/1.3/Fri Oct 22 17:33:03 2004// 13 | /rubis.properties_200/1.3/Fri Oct 22 17:33:03 2004// 14 | /rubis.properties_300/1.3/Fri Oct 22 17:33:03 2004// 15 | /rubis.properties_40/1.3/Fri Oct 22 17:33:03 2004// 16 | /rubis.properties_400/1.3/Fri Oct 22 17:33:03 2004// 17 | /rubis.properties_500/1.3/Fri Oct 22 17:33:03 2004// 18 | /rubis.properties_60/1.3/Fri Oct 22 17:33:03 2004// 19 | /rubis.properties_600/1.3/Fri Oct 22 17:33:03 2004// 20 | /rubis.properties_700/1.3/Fri Oct 22 17:33:03 2004// 21 | /rubis.properties_80/1.3/Fri Oct 22 17:33:03 2004// 22 | /rubis.properties_800/1.3/Fri Oct 22 17:33:03 2004// 23 | /rubis.properties_900/1.3/Fri Oct 22 17:33:03 2004// 24 | D 25 | -------------------------------------------------------------------------------- /servlets/web/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 20 | 21 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /bench/EJB.properties/CVS/Entries: -------------------------------------------------------------------------------- 1 | /rubis.properties_100/1.4/Fri Oct 22 17:33:32 2004// 2 | /rubis.properties_120/1.4/Fri Oct 22 17:33:32 2004// 3 | /rubis.properties_140/1.4/Fri Oct 22 17:33:32 2004// 4 | /rubis.properties_160/1.4/Fri Oct 22 17:33:32 2004// 5 | /rubis.properties_180/1.4/Fri Oct 22 17:33:32 2004// 6 | /rubis.properties_20/1.4/Fri Oct 22 17:33:32 2004// 7 | /rubis.properties_200/1.4/Fri Oct 22 17:33:32 2004// 8 | /rubis.properties_220/1.3/Fri Oct 22 17:33:32 2004// 9 | /rubis.properties_240/1.3/Fri Oct 22 17:33:32 2004// 10 | /rubis.properties_260/1.3/Fri Oct 22 17:33:32 2004// 11 | /rubis.properties_280/1.3/Fri Oct 22 17:33:32 2004// 12 | /rubis.properties_300/1.3/Fri Oct 22 17:33:32 2004// 13 | /rubis.properties_320/1.3/Fri Oct 22 17:33:32 2004// 14 | /rubis.properties_340/1.3/Fri Oct 22 17:33:32 2004// 15 | /rubis.properties_360/1.3/Fri Oct 22 17:33:32 2004// 16 | /rubis.properties_380/1.3/Fri Oct 22 17:33:32 2004// 17 | /rubis.properties_40/1.4/Fri Oct 22 17:33:32 2004// 18 | /rubis.properties_400/1.3/Fri Oct 22 17:33:32 2004// 19 | /rubis.properties_420/1.3/Fri Oct 22 17:33:32 2004// 20 | /rubis.properties_440/1.3/Fri Oct 22 17:33:32 2004// 21 | /rubis.properties_460/1.3/Fri Oct 22 17:33:32 2004// 22 | /rubis.properties_480/1.3/Fri Oct 22 17:33:32 2004// 23 | /rubis.properties_500/1.3/Fri Oct 22 17:33:32 2004// 24 | /rubis.properties_60/1.4/Fri Oct 22 17:33:32 2004// 25 | /rubis.properties_80/1.4/Fri Oct 22 17:33:32 2004// 26 | D 27 | -------------------------------------------------------------------------------- /php/sellItemForm.html: -------------------------------------------------------------------------------- 1 |

2 |

Sell your item

3 | 4 |


5 |

6 | 7 | Just fill the following form to register your item ! 8 | 9 | 10 | 11 | 12 |
13 | Name: 14 | 15 | 16 |
17 | Description: 18 | 19 | 20 |
21 | Initial price: 22 | 23 | 24 |
25 | Reserve price: 26 | 27 | 28 |
29 | Buy now price: 30 | 31 | 32 |
33 | Quantity: 34 | 35 | 36 |
37 | Auction duration: 38 | 39 | 49 |
50 |
51 |
52 |
53 |

54 | -------------------------------------------------------------------------------- /servlets/web/sellItemForm.html: -------------------------------------------------------------------------------- 1 |

2 |

Sell your item

3 | 4 |


5 |

6 | 7 | Just fill the following form to register your item ! 8 | 9 | 10 | 11 | 12 |
13 | Name: 14 | 15 | 16 |
17 | Description: 18 | 19 | 20 |
21 | Initial price: 22 | 23 | 24 |
25 | Reserve price: 26 | 27 | 28 |
29 | Buy now price: 30 | 31 | 32 |
33 | Quantity: 34 | 35 | 36 |
37 | Auction duration: 38 | 39 | 49 |
50 |
51 |
52 |
53 |

54 | 55 | -------------------------------------------------------------------------------- /php/browse.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Browsing 8 | 9 | 10 |   11 |

12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

45 |
48 | 49 |
  50 |
51 |

52 | What kind of browsing do you want ?

53 | 54 |

  55 |

Browse all items in a category 56 |
Browse all in a region 57 |
58 |
  59 |


60 |
RUBiS (C) 2001 - Rice University/INRIA 61 | 62 | 63 | -------------------------------------------------------------------------------- /servlets/web/browse.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Browsing 8 | 9 | 10 |   11 |
12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

45 |
48 | 49 |
  50 |
51 |

52 | What kind of browsing do you want ?

53 | 54 |

  55 |

Browse all items in a category 56 |
Browse all in a region 57 |
58 |
  59 |


60 |
RUBiS (C) 2001 - Rice University/INRIA 61 | 62 | 63 | -------------------------------------------------------------------------------- /bench/CVS/Entries: -------------------------------------------------------------------------------- 1 | /compute_global_stats.awk/1.3/Mon Aug 9 09:39:22 2004// 2 | /cpu_avg.awk/1.1.1.1/Wed Jan 23 03:28:52 2002// 3 | /ejb_generate_graphs.sh/1.2/Mon Aug 9 09:38:51 2004// 4 | /flush_cache/1.1.1.1/Wed Jan 23 03:28:53 2002// 5 | /flush_cache.c/1.1.1.1/Wed Jan 23 03:28:52 2002// 6 | /format_cpu_output.awk/1.2/Fri Oct 22 17:47:16 2004// 7 | /format_sar_output.awk/1.2/Fri Oct 22 17:49:05 2004// 8 | /generate_cpu_avg.sh/1.1.1.1/Wed Jan 23 03:28:52 2002// 9 | /generate_graphs.sh/1.3/Fri Oct 22 17:34:59 2004// 10 | /jboss-bmp.sh/1.2/Mon Sep 22 10:27:02 2003// 11 | /jboss-cmp.sh/1.2/Mon Sep 22 10:26:53 2003// 12 | /jboss-local-remote.sh/1.2/Mon Sep 22 10:31:27 2003// 13 | /jboss-sf.sh/1.2/Mon Sep 22 10:28:31 2003// 14 | /jboss.sh/1.1/Tue Sep 10 09:27:54 2002// 15 | /jboss_ebbmp_prof.sh/1.1/Tue Sep 10 09:27:54 2002// 16 | /jboss_ebcmp_prof.sh/1.1/Tue Sep 10 09:27:54 2002// 17 | /jboss_localremote_prof.sh/1.1/Tue Sep 10 09:27:54 2002// 18 | /jboss_sf_prof.sh/1.1/Tue Sep 10 09:27:54 2002// 19 | /jbossjonas.sh/1.1/Tue Mar 26 00:56:22 2002// 20 | /jbossprof.sh/1.1/Tue Sep 10 09:27:54 2002// 21 | /jonas-2.5.sh/1.1/Tue Sep 10 09:27:54 2002// 22 | /jonas-bmp.sh/1.3/Tue Nov 4 13:46:12 2003// 23 | /jonas-cmp.sh/1.4/Wed Dec 4 14:14:11 2002// 24 | /jonas-local-remote.sh/1.3/Tue Nov 26 17:56:05 2002// 25 | /jonas_ebbmp_prof.sh/1.1/Tue Sep 10 09:27:54 2002// 26 | /jonas_localremote_prof.sh/1.2/Fri Nov 15 13:45:15 2002// 27 | /jonas_sf_prof.sh/1.1/Tue Sep 10 09:27:54 2002// 28 | /jonasrmi.sh/1.1/Tue Sep 10 09:27:54 2002// 29 | /jonassb.sh/1.1/Tue Sep 10 09:27:54 2002// 30 | /node_info.sh/1.1.1.1/Wed Jan 23 03:28:52 2002// 31 | /php.sh/1.2/Mon Sep 22 09:31:29 2003/-kb/ 32 | /servlets.sh/1.1/Mon Sep 22 10:37:45 2003/-kb/ 33 | /servlets_generate_graphs.sh/1.3/Fri Oct 22 17:34:59 2004// 34 | /sigmetrics.sh/1.1.1.1/Wed Jan 23 03:28:53 2002// 35 | D 36 | -------------------------------------------------------------------------------- /bench/sigmetrics.sh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | # Go back to RUBiS root directory 4 | cd .. 5 | 6 | # Browse only 7 | 8 | cp ./workload/browse_only_transitions_7.txt ./workload/transitions.txt 9 | 10 | foreach i (rubis.properties_100 rubis.properties_200 rubis.properties_300 rubis.properties_400 rubis.properties_500 rubis.properties_600 rubis.properties_700 rubis.properties_800 rubis.properties_900 rubis.properties_1000 rubis.properties_1100 rubis.properties_1200 rubis.properties_1300 rubis.properties_1400 rubis.properties_1500) 11 | cp bench/$i rubis.properties 12 | bench/flush_cache 490000 13 | rsh sci23 RUBiS/bench/flush_cache 490000 # web server 14 | rsh sci22 RUBiS/bench/flush_cache 490000 # database 15 | rsh sci6 RUBiS/bench/flush_cache 490000 # remote client 16 | rsh sci7 RUBiS/bench/flush_cache 490000 # remote client 17 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 18 | rsh sci12 RUBiS/bench/flush_cache 490000 # remote client 19 | make emulator 20 | end 21 | 22 | # Default 23 | 24 | cp ./workload/default_transitions_7.txt ./workload/transitions.txt 25 | 26 | foreach i (rubis.properties_100 rubis.properties_200 rubis.properties_300 rubis.properties_400 rubis.properties_500 rubis.properties_600 rubis.properties_700 rubis.properties_800 rubis.properties_900 rubis.properties_1000 rubis.properties_1100 rubis.properties_1200 rubis.properties_1300 rubis.properties_1400 rubis.properties_1500) 27 | cp bench/$i rubis.properties 28 | bench/flush_cache 490000 29 | rsh sci23 RUBiS/bench/flush_cache 490000 # web server 30 | rsh sci22 RUBiS/bench/flush_cache 490000 # database 31 | rsh sci6 RUBiS/bench/flush_cache 490000 # remote client 32 | rsh sci7 RUBiS/bench/flush_cache 490000 # remote client 33 | rsh sci8 RUBiS/bench/flush_cache 490000 # remote client 34 | rsh sci12 RUBiS/bench/flush_cache 490000 # remote client 35 | make emulator 36 | end 37 | -------------------------------------------------------------------------------- /php/about_me.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Log In 8 | 9 | 10 |   11 |
12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

45 |
48 | 49 |
  50 |
51 |

52 | About me

53 | 54 |
55 |


If you don't have an account on RUBiS, you 56 | first have to register.

57 | 58 |
59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 |
Your nick name:
Your password:
73 | 74 |
75 |

76 | 77 |

78 |


79 |
RUBiS (C) 2001 - Rice University/INRIA 80 | 81 | 82 | -------------------------------------------------------------------------------- /php/sell.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Log In 8 | 9 | 10 |   11 |
12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

45 |
48 | 49 |
  50 |
51 |

52 | Sell your item

53 | 54 |
55 |


If you don't have an account on RUBiS, you 56 | first have to register.

57 | 58 |
59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 |
Your nick name:
Your password:
73 | 74 |
75 |

76 | 77 |

78 |


79 |
RUBiS (C) 2001 - Rice University/INRIA 80 | 81 | 82 | -------------------------------------------------------------------------------- /servlets/src/java/edu/rice/rubis/servlets/DatabaseConnectionManager.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2013 Marco Guazzone (marco.guazzone@gmail.com) 3 | * 4 | * This file is part of dcsj-rubis (below referred to as "this program"). 5 | * 6 | * This program is free software: you can redistribute it and/or modify 7 | * it under the terms of the GNU Lesser General Public License as published 8 | * by the Free Software Foundation, either version 3 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program. If not, see . 18 | */ 19 | 20 | package edu.rice.rubis.servlets; 21 | 22 | 23 | import java.sql.Connection; 24 | import java.sql.SQLException; 25 | 26 | 27 | /** 28 | * Interface to setup and manage database connections. 29 | * 30 | * @author Marco Guazzone 31 | */ 32 | public interface DatabaseConnectionManager 33 | { 34 | // /// Return the JDBC driver class name 35 | // String getDriver(); 36 | 37 | // /// Return the JDBC database URL 38 | // String getUrl(); 39 | 40 | // /// Return the username to connect to the database 41 | // String getUsername(); 42 | 43 | // /// Return the password used to authenticate the username to the database 44 | // String getPassword(); 45 | 46 | /// Initialize the connection(s) to the database 47 | void init() throws SQLException; 48 | 49 | /// Destroy the connection(s) to the database 50 | void destroy(); 51 | 52 | /// Obtain a connection to the database 53 | Connection getConnection() throws SQLException; 54 | 55 | /// Release the given connection to the database 56 | void releaseConnection(Connection conn) throws SQLException; 57 | } 58 | -------------------------------------------------------------------------------- /servlets/web/about_me.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Log In 8 | 9 | 10 |   11 |
12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

45 |
48 | 49 |
  50 |
51 |

52 | About me

53 | 54 |
55 |


If you don't have an account on RUBiS, you 56 | first have to register.

57 | 58 |
59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 |
Your nick name:
Your password:
73 | 74 |
75 |

76 | 77 |

78 |


79 |
RUBiS (C) 2001 - Rice University/INRIA 80 | 81 | 82 | 83 | -------------------------------------------------------------------------------- /servlets/web/sell.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Log In 8 | 9 | 10 |   11 |
12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

45 |
48 | 49 |
  50 |
51 |

52 | Sell your item

53 | 54 |
55 |


If you don't have an account on RUBiS, you 56 | first have to register.

57 | 58 |
59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 |
Your nick name:
Your password:
73 | 74 |
75 |

76 | 77 |

78 |


79 |
RUBiS (C) 2001 - Rice University/INRIA 80 | 81 | 82 | -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_100: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 100 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_200: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 200 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_300: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 150 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 500000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 1000000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_400: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 200 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_600: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 200 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_1100: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 275 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_1200: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 300 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_500: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 125 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 500000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 1000000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_700: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 175 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_800: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 200 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_1000: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8,sci12 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 200 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_1300: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8,sci12 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 260 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_1400: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8,sci12 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 280 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_1500: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8,sci12 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 300 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/PHP.properties/rubis.properties_900: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | httpd_ejb_html_path = /EJB_HTML 8 | httpd_ejb_script_path = /servlet 9 | httpd_servlets_html_path = /Servlet_HTML 10 | httpd_servlets_script_path = /servlet 11 | httpd_php_html_path = /PHP 12 | httpd_php_script_path = /PHP 13 | 14 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 15 | httpd_use_version = PHP 16 | 17 | # Workload: precise which transition table to use 18 | workload_remote_client_nodes = sci6,sci7,sci8,sci12 19 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 20 | workload_number_of_clients_per_node = 180 21 | 22 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 23 | workload_number_of_columns = 27 24 | workload_number_of_rows = 29 25 | workload_maximum_number_of_transitions = 1000 26 | workload_use_tpcw_think_time = yes 27 | workload_number_of_items_per_page = 20 28 | workload_up_ramp_time_in_ms = 300000 29 | workload_up_ramp_slowdown_factor = 2 30 | workload_session_run_time_in_ms = 1800000 31 | workload_down_ramp_time_in_ms = 300000 32 | workload_down_ramp_slowdown_factor = 3 33 | 34 | 35 | #Database information 36 | database_server = sci22 37 | 38 | # Users policy 39 | database_number_of_users = 1000000 40 | 41 | # Region & Category definition files 42 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 43 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 44 | 45 | # Items policy 46 | database_number_of_old_items = 500000 47 | database_percentage_of_unique_items = 80 48 | database_percentage_of_items_with_reserve_price = 40 49 | database_percentage_of_buy_now_items = 10 50 | database_max_quantity_for_multiple_items = 10 51 | database_item_description_length = 8192 52 | 53 | # Bids policy 54 | database_max_bids_per_item = 20 55 | 56 | # Comments policy 57 | database_max_comments_per_user = 20 58 | database_comment_max_length = 2048 59 | 60 | 61 | # Monitoring Information 62 | monitoring_debug_level = 0 63 | monitoring_program = /usr/bin/sar 64 | monitoring_options = -n DEV -n SOCK -rubcw 65 | monitoring_sampling_in_seconds = 1 66 | monitoring_rsh = /usr/bin/rsh 67 | monitoring_scp = /usr/bin/scp 68 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_20: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 20 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_40: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 40 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_60: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 60 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_80: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 80 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /php/register.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Registration 8 | 9 | 10 |   11 |
12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

About me
45 |
48 | 49 |
  50 |
51 |

Welcome to RUBiS online registration

52 | 53 |


54 |

55 | 56 | It's completely free !!! 57 | Just fill the following form to register and get your account ! 58 | 59 | 60 | 61 | 62 |
63 | First Name: 64 | 65 | 66 |
67 | Last Name: 68 | 69 | 70 |
71 | Nick Name: 72 | 73 | 74 |
75 | Password: 76 | 77 | 78 |
79 | Email address: 80 | 81 | 82 |
83 | Region where you live: 84 | 85 | (List available regions) 86 |
87 |
88 |
89 |
90 |

91 | 92 |


93 |
RUBiS (C) 2001 - Rice University/INRIA 94 | 95 | 96 | -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_100: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 100 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_120: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 120 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_140: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 140 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_160: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 160 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_180: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 180 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_200: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 200 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_220: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 220 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_240: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 240 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_260: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 260 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_280: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 280 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_300: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 300 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_100: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 100 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_120: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 120 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_140: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 140 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_160: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 160 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_180: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 180 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_20: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 20 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_200: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 200 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_300: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 300 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_40: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 40 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_60: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 60 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_80: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 80 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_400: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 200 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_500: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 250 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_600: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 300 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_320: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 160 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_340: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 170 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_360: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 180 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_380: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 190 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_400: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 200 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_420: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 210 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_440: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 220 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_460: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 230 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_480: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 240 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/EJB.properties/rubis.properties_500: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = EJB 10 | 11 | ejb_server = sci20 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS/Client edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 250 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 120000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 900000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_900: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 300 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_1000: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 250 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_1100: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 275 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_700: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 175 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_800: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 200 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_1200: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8,sci9,sci12 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 200 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_1300: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8,sci9,sci12 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 217 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_1400: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8,sci9,sci12 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 234 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /bench/Servlets.properties/rubis.properties_1500: -------------------------------------------------------------------------------- 1 | # HTTP server information 2 | httpd_hostname = sci23 3 | httpd_port = 80 4 | 5 | # C-JDBC server information 6 | cjdbc_hostname = 7 | 8 | # Precise which version to use. Valid options are : PHP, Servlets, EJB 9 | httpd_use_version = Servlets 10 | 11 | ejb_server = 12 | ejb_html_path = /EJB_HTML 13 | ejb_script_path = /servlet 14 | 15 | servlets_server = sci21 16 | servlets_html_path = /Servlet_HTML 17 | servlets_script_path = /servlet 18 | 19 | php_html_path = /PHP 20 | php_script_path = /PHP 21 | 22 | # Workload: precise which transition table to use 23 | workload_remote_client_nodes = sci6,sci7,sci8,sci9,sci12 24 | workload_remote_client_command = /usr/local/jdk1.3.1/bin/java -classpath RUBiS edu.rice.rubis.client.ClientEmulator 25 | workload_number_of_clients_per_node = 250 26 | 27 | workload_transition_table = /users/cecchet/RUBiS/workload/transitions.txt 28 | workload_number_of_columns = 27 29 | workload_number_of_rows = 29 30 | workload_maximum_number_of_transitions = 1000 31 | workload_number_of_items_per_page = 20 32 | workload_use_tpcw_think_time = yes 33 | workload_up_ramp_time_in_ms = 60000 34 | workload_up_ramp_slowdown_factor = 2 35 | workload_session_run_time_in_ms = 300000 36 | workload_down_ramp_time_in_ms = 60000 37 | workload_down_ramp_slowdown_factor = 3 38 | 39 | 40 | #Database information 41 | database_server = sci22 42 | 43 | # Users policy 44 | database_number_of_users = 1000000 45 | 46 | # Region & Category definition files 47 | database_regions_file = /users/cecchet/RUBiS/database/ebay_regions.txt 48 | database_categories_file = /users/cecchet/RUBiS/database/ebay_simple_categories.txt 49 | 50 | # Items policy 51 | database_number_of_old_items = 1000000 52 | database_percentage_of_unique_items = 80 53 | database_percentage_of_items_with_reserve_price = 40 54 | database_percentage_of_buy_now_items = 10 55 | database_max_quantity_for_multiple_items = 10 56 | database_item_description_length = 8192 57 | 58 | # Bids policy 59 | database_max_bids_per_item = 20 60 | 61 | # Comments policy 62 | database_max_comments_per_user = 20 63 | database_comment_max_length = 2048 64 | 65 | 66 | # Monitoring Information 67 | monitoring_debug_level = 0 68 | monitoring_program = /usr/bin/sar 69 | monitoring_options = -n DEV -n SOCK -rubcw 70 | monitoring_sampling_in_seconds = 1 71 | monitoring_rsh = /usr/bin/rsh 72 | monitoring_scp = /usr/bin/scp 73 | monitoring_gnuplot_terminal = gif -------------------------------------------------------------------------------- /php/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | RUBiS: Rice University Bidding System 8 | 9 | 10 |   11 |
12 | 13 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 46 | 47 |
14 |
15 |
18 |
19 |

20 | Home

21 |
24 |
25 |

26 | Register

27 |
30 |
31 |

32 | Browse

33 |
36 |
37 |

38 | Sell

39 |
42 |
43 |

44 | About me

45 |
48 | 49 |
  50 |
51 |

52 | Welcome to RUBiS's home page !

53 | 54 |


RUBiS is a bidding system prototype that is used to evaluate the 55 | bottlenecks of such application. 56 |
This version is the PHP implementation of RUBiS. 57 |
  58 |
  59 |

60 | How to use RUBiS

61 | RUBiS can be used from a web browser for testing purposes or with the provided 62 | benchmarking tools. 63 |
Here is how to use RUBiS from your web browser : 64 |

1. If you are lost, at any time just click on the Home 65 | link that brings you back to this page. 66 |
2. You first have to register yourself as a new user by selecting 67 | Register 68 |
3. You can browse the items to sell and bid on them by selecting 69 | Browse. 70 | Note that you can't bid if you are not a registered user. 71 |
4. Select Sell if you want to sell a new item. 72 |
5. The About me link gives you a report of your personal 73 | information and the current items you are selling or bidding on. 74 |

Good luck ! 75 |

76 |


77 |
RUBiS (C) 2001 - Rice University/INRIA 78 | 79 | 80 | --------------------------------------------------------------------------------