This is an automated email from the ASF dual-hosted git repository. dakaikang pushed a commit to branch hotstuff-1 in repository https://gitbox.apache.org/repos/asf/incubator-resilientdb.git
commit 0eb759c6c9f4485dfa1d2886d38cbecab9ccb0f1 Author: Ubuntu <[email protected]> AuthorDate: Sun Nov 30 00:14:57 2025 +0000 scalabilty results --- scripts/deploy/all_scalability_experiment.sh | 2 +- scripts/deploy/config/hs.config | 4 +- scripts/deploy/config/hs1.config | 4 +- scripts/deploy/config/hs2.config | 4 +- scripts/deploy/config/performance.conf | 50 +++++++++++----------- scripts/deploy/config/slot_hs1.config | 4 +- .../latex_plot_data/scalability_latency.data | 8 ++-- .../latex_plot_data/scalability_throughput.data | 6 ++- .../scalability_latency/HS-1-SLOT_32.data | 1 + .../plot_data/scalability_latency/HS-1_32.data | 1 + .../plot_data/scalability_latency/HS-2_32.data | 1 + .../plot_data/scalability_latency/HS_32.data | 1 + .../scalability_throughput/HS-1-SLOT_32.data | 1 + .../plot_data/scalability_throughput/HS-1_32.data | 1 + .../plot_data/scalability_throughput/HS-2_32.data | 1 + .../plot_data/scalability_throughput/HS_32.data | 1 + scripts/null | 1 - 17 files changed, 51 insertions(+), 40 deletions(-) diff --git a/scripts/deploy/all_scalability_experiment.sh b/scripts/deploy/all_scalability_experiment.sh index 881a0b1e..6f12090c 100755 --- a/scripts/deploy/all_scalability_experiment.sh +++ b/scripts/deploy/all_scalability_experiment.sh @@ -1,7 +1,7 @@ #!/bin/bash protocols=("HS" "HS-2" "HS-1" "HS-1-SLOT") -replica_numbers=(32 64) +replica_numbers=(4 16 32 64) for replica_number in "${replica_numbers[@]}"; do ./start_us_east_1_instances.sh ${replica_number} diff --git a/scripts/deploy/config/hs.config b/scripts/deploy/config/hs.config index c723a43e..816a2092 100644 --- a/scripts/deploy/config/hs.config +++ b/scripts/deploy/config/hs.config @@ -10,8 +10,8 @@ "non_responsive_num": 0, "fork_tail_num": 0, "rollback_num": 0, - "tpcc_enabled": true, + "tpcc_enabled": false, "network_delay_num": 0, "mean_network_delay": 0, - "timer_length": 100 + "timer_length": 10 } diff --git a/scripts/deploy/config/hs1.config b/scripts/deploy/config/hs1.config index 19e5bb29..ce57cc19 100644 --- a/scripts/deploy/config/hs1.config +++ b/scripts/deploy/config/hs1.config @@ -10,8 +10,8 @@ "non_responsive_num": 0, "fork_tail_num": 0, "rollback_num": 0, - "tpcc_enabled": true, + "tpcc_enabled": false, "network_delay_num": 0, "mean_network_delay": 0, - "timer_length": 100 + "timer_length": 10 } diff --git a/scripts/deploy/config/hs2.config b/scripts/deploy/config/hs2.config index 7856280c..01c4acb1 100644 --- a/scripts/deploy/config/hs2.config +++ b/scripts/deploy/config/hs2.config @@ -10,8 +10,8 @@ "non_responsive_num": 0, "fork_tail_num": 0, "rollback_num": 0, - "tpcc_enabled": true, + "tpcc_enabled": false, "network_delay_num": 0, "mean_network_delay": 0, - "timer_length": 100 + "timer_length": 10 } diff --git a/scripts/deploy/config/performance.conf b/scripts/deploy/config/performance.conf index b3ca2505..348496e5 100644 --- a/scripts/deploy/config/performance.conf +++ b/scripts/deploy/config/performance.conf @@ -6,32 +6,32 @@ iplist=( 172.31.20.96 172.31.17.35 172.31.16.166 -30.0.3.243 -30.0.15.246 -30.0.7.24 -30.0.13.57 -30.0.15.108 -30.0.6.204 -30.0.5.176 -20.0.6.255 -20.0.2.190 -20.0.8.253 -20.0.9.123 -20.0.11.77 -20.0.5.74 -40.0.8.133 -40.0.4.165 -40.0.2.81 -40.0.12.0 -40.0.5.190 -40.0.12.253 -90.0.7.226 -90.0.3.163 -90.0.9.3 -90.0.15.134 -90.0.12.10 -90.0.14.60 172.31.22.194 +172.31.27.199 +172.31.31.12 +172.31.21.12 +172.31.27.59 +172.31.19.124 +172.31.19.253 +172.31.22.192 +172.31.25.183 +172.31.24.183 +172.31.22.250 +172.31.18.186 +172.31.30.241 +172.31.26.53 +172.31.30.181 +172.31.23.246 +172.31.19.31 +172.31.29.223 +172.31.17.214 +172.31.25.86 +172.31.31.90 +172.31.31.23 +172.31.25.82 +172.31.28.81 +172.31.30.211 +172.31.16.82 ) client_num=1 diff --git a/scripts/deploy/config/slot_hs1.config b/scripts/deploy/config/slot_hs1.config index 19e5bb29..ce57cc19 100644 --- a/scripts/deploy/config/slot_hs1.config +++ b/scripts/deploy/config/slot_hs1.config @@ -10,8 +10,8 @@ "non_responsive_num": 0, "fork_tail_num": 0, "rollback_num": 0, - "tpcc_enabled": true, + "tpcc_enabled": false, "network_delay_num": 0, "mean_network_delay": 0, - "timer_length": 100 + "timer_length": 10 } diff --git a/scripts/deploy/latex_plot_data/scalability_latency.data b/scripts/deploy/latex_plot_data/scalability_latency.data index a6311ada..6588ad7d 100644 --- a/scripts/deploy/latex_plot_data/scalability_latency.data +++ b/scripts/deploy/latex_plot_data/scalability_latency.data @@ -1,3 +1,5 @@ -n HS HS-2 HS-1 HS-1-SLOT -4 0.005109615 0.0039999599999999995 0.00304826 0.0028587524999999997 -16 0.006651525 0.00538602 0.0039652875 0.0035656675 +n HS HS-2 HS-1 HS-1-SLOT +4 5.4735 4.3366 3.2029 3.21112 +16 7.8041 5.9582 4.5172 4.4728 +32 9.0037 7.171 5.5422 5.336 +64 14.0277 11.2806 8.4171 8.4536 \ No newline at end of file diff --git a/scripts/deploy/latex_plot_data/scalability_throughput.data b/scripts/deploy/latex_plot_data/scalability_throughput.data index 7b38677c..c91f4143 100644 --- a/scripts/deploy/latex_plot_data/scalability_throughput.data +++ b/scripts/deploy/latex_plot_data/scalability_throughput.data @@ -1,3 +1,5 @@ n HS HS-2 HS-1 HS-1-SLOT -4 94128.333333333336 95205.45454545454 90623.63636363637 99521.66666666667 -16 74059.14893617021 73131.06382978724 73240.0 80678.75 +4 89945 90253 90286 90152 +16 65173 65236 64815 64928 +32 55642 55470 55303 56983 +64 37627 37479 37314 37711 \ No newline at end of file diff --git a/scripts/deploy/plot_data/scalability_latency/HS-1-SLOT_32.data b/scripts/deploy/plot_data/scalability_latency/HS-1-SLOT_32.data new file mode 100644 index 00000000..98a2f217 --- /dev/null +++ b/scripts/deploy/plot_data/scalability_latency/HS-1-SLOT_32.data @@ -0,0 +1 @@ +0.0053285350000000006 diff --git a/scripts/deploy/plot_data/scalability_latency/HS-1_32.data b/scripts/deploy/plot_data/scalability_latency/HS-1_32.data new file mode 100644 index 00000000..761a7286 --- /dev/null +++ b/scripts/deploy/plot_data/scalability_latency/HS-1_32.data @@ -0,0 +1 @@ +0.005330797500000001 diff --git a/scripts/deploy/plot_data/scalability_latency/HS-2_32.data b/scripts/deploy/plot_data/scalability_latency/HS-2_32.data new file mode 100644 index 00000000..e261545b --- /dev/null +++ b/scripts/deploy/plot_data/scalability_latency/HS-2_32.data @@ -0,0 +1 @@ +0.00718967 diff --git a/scripts/deploy/plot_data/scalability_latency/HS_32.data b/scripts/deploy/plot_data/scalability_latency/HS_32.data new file mode 100644 index 00000000..9ed6458a --- /dev/null +++ b/scripts/deploy/plot_data/scalability_latency/HS_32.data @@ -0,0 +1 @@ +0.008989690000000002 diff --git a/scripts/deploy/plot_data/scalability_throughput/HS-1-SLOT_32.data b/scripts/deploy/plot_data/scalability_throughput/HS-1-SLOT_32.data new file mode 100644 index 00000000..4fee12e5 --- /dev/null +++ b/scripts/deploy/plot_data/scalability_throughput/HS-1-SLOT_32.data @@ -0,0 +1 @@ +55620.625 diff --git a/scripts/deploy/plot_data/scalability_throughput/HS-1_32.data b/scripts/deploy/plot_data/scalability_throughput/HS-1_32.data new file mode 100644 index 00000000..2f887578 --- /dev/null +++ b/scripts/deploy/plot_data/scalability_throughput/HS-1_32.data @@ -0,0 +1 @@ +57278.94736842105 diff --git a/scripts/deploy/plot_data/scalability_throughput/HS-2_32.data b/scripts/deploy/plot_data/scalability_throughput/HS-2_32.data new file mode 100644 index 00000000..ee198957 --- /dev/null +++ b/scripts/deploy/plot_data/scalability_throughput/HS-2_32.data @@ -0,0 +1 @@ +57030.94736842105 diff --git a/scripts/deploy/plot_data/scalability_throughput/HS_32.data b/scripts/deploy/plot_data/scalability_throughput/HS_32.data new file mode 100644 index 00000000..ff6da320 --- /dev/null +++ b/scripts/deploy/plot_data/scalability_throughput/HS_32.data @@ -0,0 +1 @@ +57277.89473684211 diff --git a/scripts/null b/scripts/null index d39db87d..5f879988 100644 --- a/scripts/null +++ b/scripts/null @@ -1,2 +1 @@ /home/ubuntu/incubator-resilientdb/service/contract/benchmark/data/smallbank.json: No such file or directory -Connection to 20.0.14.230 closed by remote host.
