Real-Time - Timings  (Round Trip)

 

Collated:  Fault-Free

 

Instructions

·        modify the PowerQuotesClient.java file

o       comment out the start(); line in the initClient function

·        rebuild the code

·        modify the serverlist.props file to include only:

o       drlucky = 1

·        start the JNDI on drlucky

·        start the Replication Manager (as ksteppe)

·        start the stock ticker

·        run the client timer on drlucky

o       (powerquotes/build/client/run-timer.sh)

o       the command is >./run-timer.sh col_ff 1 1

·        the output files are as follows

o       ~alnavarr/top_files/col_ff_times.txt

o       ~alnavarr/top_files/col_ff_before_top_drlucky.txt

o       ~alnavarr/top_files/col_ff_after_top_drlucky.txt

 

note: these aren't meant to be detailed instructions, but are meant to be hints for team members to be able to perform the same tests at another time.

 

Results

 

·        Top before (col_ff_before_top_drlucky.txt)

·        Top after (col_ff_after_top_drlucky.txt)

 

 

 

 

Distributed:  Fault Free

 

Instructions

·        modify the PowerQuotesClient.java file

o       comment out the start(); line in the initClient function

·        rebuild the code

·        modify the serverlist.props file to include:

o       risk = 1

o      trouble = 1

o       scrabble = 1

·        start the JNDI on drlucky

·        start the Replication Manager (as ksteppe)

·        start the stock ticker

·        run the client timer on candyland

o       (powerquotes/build/client/run-timer.sh)

o       the command is >./run-timer.sh distrib_ff 3 1

·        the output files are as follows

o       ~alnavarr/top_files/distrib_ff_times.txt

o       ~alnavarr/top_files/distrib_ff_before_top_drlucky.txt

o       ~alnavarr/top_files/distrib_ff_after_top_drlucky.txt

o       ~alnavarr/top_files/distrib_ff_before_top_risk.txt

o       ~alnavarr/top_files/distrib_ff_after_top_risk.txt

o       ~alnavarr/top_files/distrib_ff_before_top_client.txt

o       ~alnavarr/top_files/distrib_ff_after_top_client.txt

 

note: these aren't meant to be detailed instructions, but are meant to be hints for team members to be able to perform the same tests at another time.

 

Results

 

·        Top before - drlucky (distrib_ff_before_top_drlucky.txt)

·        Top after - drlucky (distrib_ff_after_top_drlucky.txt)

·        Top before - risk (distrib_ff_before_top_risk.txt)

·        Top after - risk (distrib_ff_after_top_risk.txt)

·        Top before - client (distrib_ff_before_top_client.txt)

·        Top after - client (distrib_ff_after_top_client.txt)

 

 

 

 

Distributed:  With Faults

 

Instructions

·        modify the PowerQuotesClient.java file

o       comment out the start(); line in the initClient function

·        modify the ClientTimer.java file

o       comment out the runTest(); lines in the constructor functions

o       uncommment the runFaultTest(); lines in the constructor functions

·        rebuild the code

·        modify the serverlist.props file to include:

o       risk = 1

o      trouble = 2

o       scrabble = 3

·        start the JNDI on drlucky

·        start the Replication Manager (as ksteppe)

·        start the stock ticker

·        run the client timer on candyland

o       (powerquotes/build/client/run-timer.sh)

o       the command is >./run-timer.sh distrib_fault 3 1

·        the output files are as follows

o       ~alnavarr/top_files/distrib_fault_times.txt

o       ~alnavarr/top_files/distrib_fault_before_top_drlucky.txt

o       ~alnavarr/top_files/distrib_fault_after_top_drlucky.txt

o       ~alnavarr/top_files/distrib_fault_before_top_risk.txt

o       ~alnavarr/top_files/distrib_fault_after_top_risk.txt

o       ~alnavarr/top_files/distrib_fault_before_top_trouble.txt

o       ~alnavarr/top_files/distrib_fault_after_top_trouble.txt

o       ~alnavarr/top_files/distrib_fault_before_top_scrabble.txt

o       ~alnavarr/top_files/distrib_fault_after_top_scrabble.txt

o       ~alnavarr/top_files/distrib_fault_before_top_client.txt

o       ~alnavarr/top_files/distrib_fault_after_top_client.txt

 

note: these aren't meant to be detailed instructions, but are meant to be hints for team members to be able to perform the same tests at another time.

 

Results

 

·        Top before - drlucky (distrib_fault_before_top_drlucky.txt)

·        Top after - drlucky (distrib_fault_after_top_drlucky.txt)

·        Top before - risk (distrib_fault_before_top_risk.txt)

·        Top after - risk (distrib_fault_after_top_risk.txt)

·        Top before - trouble (distrib_fault_before_top_trouble.txt)

·        Top after - trouble (distrib_fault_after_top_trouble.txt)

·        Top before - scrabble (distrib_fault_before_top_scrabble.txt)

·        Top after - scrabble (distrib_fault_after_top_scrabble.txt)

·        Top before - client (distrib_fault_before_top_client.txt)

·        Top after - client (distrib_fault_after_top_client.txt)