Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Performance testing

Performance testing

For Performance meetup at SolarWinds

Jakub Fojtl

March 27, 2018
Tweet

More Decks by Jakub Fojtl

Other Decks in Technology

Transcript

  1. Sizing of our software Aka How many servers for my

    users On-site deployments Our motivation
  2. Installation
 and
 evaluation Install and configure SafeQ using installers Order

    VMs from internal tesbed Do the magic* Spend weeks gathering data and evaluate
  3. Installation
 and
 evaluation Install and configure SafeQ using installers Order

    VMs from internal tesbed Do the magic* Spend weeks gathering data and evaluate Ok, X printers per server
  4. *Do the magic Many printing protocols (LPR, IPP…) Our own

    HW Many Vendor SDKs In-house SW to the rescue
  5. *Do the magic Many printing protocols (LPR, IPP…) Our own

    HW Many Vendor SDKs In-house SW to the rescue
  6. *Do the magic Many printing protocols (LPR, IPP…) Our own

    HW Many Vendor SDKs In-house SW to the rescue Fufator
  7. New Requirements Able to describe customer’s environments Reusable at customer

    Automatic from start to end Monitoring Flexible in test scenarios
  8. Chef ruby-based DSL for deployments Artifactory for artefacts first class

    support for DSC Chef server <- chef client we plan to reuse in installers
  9. Evaluation defined scenario finished
 within constraints e.g. printing <job> for

    90th percentile of <users> finishes in <200 ms> HW utilization is secondary
  10. What’s next reuse this at customers adding more user focused

    metrics use chef to provision 3rd party systems
  11. What’s next reuse this at customers adding more user focused

    metrics use chef to provision 3rd party systems overview in PowerBI