From a1462b51d2de9d0167722ea8e01adde2c46bdd63 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 16 Sep 2022 19:17:19 +0000 Subject: [PATCH] --- load/resultslog.txt | 50 ++++++++++++++++++++++++++------------------- load/runtest.bat | 4 ++-- 2 files changed, 31 insertions(+), 23 deletions(-) diff --git a/load/resultslog.txt b/load/resultslog.txt index 6275fe3..c99b8be 100644 --- a/load/resultslog.txt +++ b/load/resultslog.txt @@ -9,37 +9,25 @@ MEM avg representative during actual test phase LOAD avg representative 5 minute load value during test (not super relevant but maybe in conjunction with other values a good representative) RESTARTS number of times ayanova was restarted due to dotnet exit w error -2022-09-14 $6 droplet tests 3312.onayanova.com in GZTechWorksInc / 1 GB Memory / 25 GB Disk / NYC1 - Ubuntu 22.04 x64 +2022-09-14 $6 droplet tests -Basic -Shared CPU -1 vCPU -1 GB -25 GB -1 TB -$6/mo -Test parameters, user count only change between runs, 20 minutes each run +Test parameters, user count only change between runs, 20 minutes each run. 5 minutes "soak" time between data generation and start of test run ./jmeter/bin/jmeter.bat -f -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results -JayServer=3312.onayanova.com -JaySeedLevel=large -JayUserCount=20 -JayDuration=1200 -JayProtocol=https -Note: large seedlevel took 11 minutes to generate so data was gathered after that point -Basic -Shared CPU -1 vCPU -1 GB -25 GB -1 TB -$6/mo +All tests were on same droplet: 3312.onayanova.com in NYC1 data center - Ubuntu 22.04 x64 + +TYPE CPU TYPE VCPUS MEMORY SSD TRANSFER PRICE +============================================= + +BASIC SHARED CPU 1 VCPU 1 GB 25 GB 1 TB $6/MO 2022-09-14 17:55:22 30 users cpu 47%, mem 83%, load 1.15, apdex avg .920, appdex worst quote .556, pass 98.98%, restarts 0 2022-09-14 18:53:24 50 users cpu 73%, mem 86%, load 2.3, apdex avg .872 worst quote .400, pass 99.95%, restarts 0 2022-09-14 19:56:51 75 users cpu 98%, mem 94%, load 12, apdex avg .577 worst quote .023, pass 86%, restarts 2 2022-09-14 20:58:35 SUPERLOAD huge data, 8 hours run time 20 users cpu 42%, mem 82%, load 1.2, apdex avg .917 worst .489 (makes sense lots of records, quote was .712), pass 99.86%, restarts 0 -Basic - Premium AMD Shared CPU 1 vCPU 1 GB -25 GB -1 TB -$7/mo +BASIC - PREMIUM AMD SHARED CPU 1 VCPU 1 GB 25 GB 1 TB $7/MO 2022-09-15 07:32:50 resize droplet to basic premium AMD only change then rerun 2022-09-15 09:23:31 30 users cpu 35%, mem 85%, load 1.0, appdex avg .955 worst quote .821, pass 100%, restarts 0 2022-09-15 10:47:17 50 users cpu 60%, mem 89%, load 2.0, appdex avg .925 worst pm .587, pass 99.98%, restarts 0 @@ -57,7 +45,27 @@ BASIC SHARED CPU 2 VCPUS 2 GB 25 GB 3 TB $18/MO BASIC - PREMIUM AMD SHARED CPU 2 VCPUS 2 GB 25 GB 3 TB $21/MO +30 users cpu 20%, mem 65%, load .45, appdex avg .986 worst customer data list .943, pass 100% +50 users +75 users +100 users + + +CPU-OPTIMIZED *DEDICATED* CPU 2 VCPUS 4 GB 25 GB 4 TB $42/MO 30 users 50 users 75 users 100 users + +BASIC - PREMIUM AMD SHARED CPU 4 VCPUS 8 GB 25 GB 5 TB $56/MO +30 users +50 users +75 users +100 users + + +BASIC - PREMIUM AMD SHARED CPU 8 VCPUS 16 GB 25 GB 6 TB $112/MO +30 users +50 users +75 users +100 users \ No newline at end of file diff --git a/load/runtest.bat b/load/runtest.bat index 570b467..206e2c8 100644 --- a/load/runtest.bat +++ b/load/runtest.bat @@ -1,4 +1,4 @@ -./jmeter/bin/jmeter.bat -f -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results -JayServer=3312.onayanova.com -JaySeedLevel=large -JayUserCount=30 -JayDuration=1200 -JayProtocol=https -rem ./jmeter/bin/jmeter.bat -f -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results -JayServer=3312.onayanova.com -JaySeedLevel=large -JayUserCount=50 -JayDuration=1200 -JayProtocol=https +rem ./jmeter/bin/jmeter.bat -f -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results -JayServer=3312.onayanova.com -JaySeedLevel=large -JayUserCount=30 -JayDuration=1200 -JayProtocol=https +./jmeter/bin/jmeter.bat -f -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results -JayServer=3312.onayanova.com -JaySeedLevel=large -JayUserCount=50 -JayDuration=1200 -JayProtocol=https rem ./jmeter/bin/jmeter.bat -f -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results -JayServer=3312.onayanova.com -JaySeedLevel=large -JayUserCount=75 -JayDuration=1200 -JayProtocol=https rem ./jmeter/bin/jmeter.bat -f -n -t stressdevops.jmx -l ./results/results.jtl -e -o ./results -JayServer=3312.onayanova.com -JaySeedLevel=large -JayUserCount=100 -JayDuration=1200 -JayProtocol=https