Advertisement

Characterizing the Performance and Resilience of HCI Clusters with the TPCx-HCI Benchmark

  • H. Reza TaheriEmail author
  • Gary Little
  • Bhavik Desai
  • Andrew Bond
  • Doug Johnson
  • Greg Kopczynski
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11135)

Abstract

We use the newly-released TPCx-HCI benchmark to characterize the performance and resilience properties of Hyper-Converged Infrastructure clusters. We demonstrate that good performance on an HCI cluster requires delivering all properties of high IOPS, low latencies, low CPU overhead, and uniform access to data from all Nodes. We show that unless the cluster can quickly and efficiently rebalance the VMs after a change in the workload, performance will be severely impacted.

We use the data accessibility test of TPCx-HCI to show how performance is impacted by rebuilding traffic after a Node goes down, and how long it takes for the rebuilding to finish.

Keywords

Performance benchmarking Hyper-converged infrastructure performance Industry-standard benchmarks 

References

  1. 1.
    Bond, A., Kopczynski, G., Taheri, H.R.: Two firsts for the TPC: a benchmark to characterize databases virtualized in the cloud, and a publicly-available, complete end-to-end reference kit. In: Nambiar, R., Poess, M. (eds.) TPCTC 2012. LNCS, vol. 7755, pp. 34–50. Springer, Heidelberg (2013).  https://doi.org/10.1007/978-3-642-36727-4_3CrossRefGoogle Scholar
  2. 2.
    Bond, A., Johnson, D., Kopczynski, G., Taheri, H.R.: Architecture and performance characteristics of a PostgreSQL implementation of the TPC-E and TPC-V workloads. In: Nambiar, R., Poess, M. (eds.) TPCTC 2013. LNCS, vol. 8391, pp. 77–92. Springer, Cham (2014).  https://doi.org/10.1007/978-3-319-04936-6_6CrossRefGoogle Scholar
  3. 3.
    Bond, A., Johnson, D., Kopczynski, G., Taheri, H.R.: Profiling the performance of virtualized databases with the TPCx-V benchmark. In: Nambiar, R., Poess, M. (eds.) TPCTC 2015. LNCS, vol. 9508, pp. 156–172. Springer, Cham (2016).  https://doi.org/10.1007/978-3-319-31409-9_10CrossRefGoogle Scholar
  4. 4.
    Sethuraman, P., Reza Taheri, H.: TPC-V: a benchmark for evaluating the performance of database applications in virtual environments. In: Nambiar, R., Poess, M. (eds.) TPCTC 2010. LNCS, vol. 6417, pp. 121–135. Springer, Heidelberg (2011).  https://doi.org/10.1007/978-3-642-18206-8_10CrossRefGoogle Scholar
  5. 5.
    SPECvirt_sc2013 benchmark info, SPEC Virtualization Committee. http://www.spec.org/virt_sc2013/
  6. 6.
  7. 7.
  8. 8.
    VMware, Inc., vSphere Distributed Resource Scheduler. https://www.vmware.com/products/vsphere/drs-dpm.html

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • H. Reza Taheri
    • 1
    Email author
  • Gary Little
    • 2
  • Bhavik Desai
    • 2
  • Andrew Bond
    • 3
  • Doug Johnson
    • 4
  • Greg Kopczynski
    • 1
  1. 1.VMware, Inc.Palo AltoUSA
  2. 2.Nutanix, Inc.San JoseUSA
  3. 3.Red Hat, Inc.RaleighUSA
  4. 4.InfoSizing, Inc.Manitou SpringsUSA

Personalised recommendations