Characterizing the Performance and Resilience of HCI Clusters with the TPCx-HCI Benchmark
Conference paper
First Online:
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 benchmarksReferences
- 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.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.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.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.SPECvirt_sc2013 benchmark info, SPEC Virtualization Committee. http://www.spec.org/virt_sc2013/
- 6.TPC: TPCx-V benchmark. http://www.tpc.org/tpcx-v/default.asp
- 7.VMware, Inc., VMmark 3. http://www.vmware.com/products/vmmark/overview.html
- 8.VMware, Inc., vSphere Distributed Resource Scheduler. https://www.vmware.com/products/vsphere/drs-dpm.html
Copyright information
© Springer Nature Switzerland AG 2019