~/talk

Measuring performance variabillity of EC2

Talkat HighLoad++ 2017 · 2017-11-07..11-08· [cloud-infrastructure]
links:none on file
slides:none on file

MongoDB performance tests run 25 times each to measure variability and the big findings are specific: disk noise from ephemeral SSDs is worse than EBS with provisioned IOPS so switching to 5,500 IOPS EBS cuts variance, microbenchmarks with FIO and network checks with iperf3 isolate causes, and CPU tuning — turning off hyperthreading plus disabling power-save states and using numactl — reduces unpredictability. Results drop most tests below 10% variance and many under 5% so the changes are deployed to production.

AI-written summary · about

  1. 0:00Start
  2. 3:31Performance Testing
  3. 7:56Placement Groups
  4. 29:29Cpu
  5. 30:23Hyper Threading
  6. 32:43Mongodb Results
  7. 35:40Network Tests
  8. 37:33Canary Tests
  9. 40:45What Exactly Was Wrong with Placement Groups
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.