Abstract
For two decades, TPC benchmarks have been the gold standards for evaluating the performance of database servers. An area that TPC benchmarks had not addressed until now was virtualization. Virtualization is now a major technology in use in data centers, and is the number one technology on Gartner Group’s Top Technologies List. In 2009, the TPC formed a Working Group to develop a benchmark specifically intended for virtual environments that run database applications. We will describe the characteristics of this benchmark, and provide a status update on its development.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agesen, O.: Software and Hardware Techniques for x86 Virtualization (2009), http://www.vmware.com/files/pdf/software_hardware_tech_x86_virt.pdf
Bose, S., Mishra, P., Sethuraman, P., Taheri, R.: Benchmarking Database Performance in a Virtual Environment. In: Nambiar, R.O., Poess, M. (eds.) TPCTC 2009. LNCS, vol. 5895, pp. 167–182. Springer, Heidelberg (2009)
Casazza, J., Greenfield, M., Shi, K.: Redefining Server Performance Characterization for Virtualization Benchmarking. Intel® Technology Journal (August 2006), http://www.intel.com/technology/itj/2006/v10i3/
De Gelas, J.: Real-world virtualization benchmarking: the best server CPUs compared, http://www.anandtech.com/show/2770/1
Creasy, R.J.: The Origin of the VM/370 Time-Sharing System. IBM Journal of Research and Development 25(5), 483
Figueiredo, R., Dinda, P.A., Fortes, J.A.B.: Guest Editors’ Introduction: Resource Virtualization Renaissance. Computer 38(5), 28–31 (2005), http://www2.computer.org/portal/web/csdl/doi/10.1109/MC.2005.159
Gartner Identifies the Top 10 Strategic Technologies for 2009: Gartner Newsroom (2009), http://www.gartner.com/it/page.jsp?id=777212
HP Integrity Virtual Machines, http://h71028.www7.hp.com/enterprise/us/en/os/hpux11i-partitioning-integrity-vm.html?jumpid=ex_r1533_us/en/large/tsg/go_integrityvms
HP Integrity Virtual Machine User Guide, http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c02044090/c02044090.pdf
IBM PowerVM Virtualization, http://www-03.ibm.com/systems/power/software/virtualization/index.html
Nanda, S., Chiueh, T.-C.: A Survey on Virtualization Technologies. Technical Report ECSL-TR-179, SUNY at Stony Brook (Feburary (2005), http://www.ecsl.cs.sunysb.edu/tr/TR179.pdf
Nelson, M., Lim, B.-H., Hutchins, G.: Fast Transparent Migration for Virtual Machines. In: USENIX 2005, pp. 391–394 (April 2005)
Oracle Sun Virtualization, http://www.sun.com/software/solaris/virtualization.jsp
Patel, S., Phillips, S., Strong, A.: Sun’s Next-Generation Multi-threaded Processor - Rainbow Falls: Sun’s Next Generation CMT Processor. HOT CHIPS 21
Rosenblum, M., Garfinkel, T.: Virtual Machine Monitors: Current Technology and Future Trends. Computer 38(5), 39–47 (2005)
SPEC Virtualization Committee, http://www.spec.org/virt_sc2010
TPC: Detailed TPC-E Description, http://www.tpc.org/tpce/spec/TPCEDetailed.doc
Transaction Processing Performance Council, http://www.tpc.org
Vieira, M., Madeira, H.: From Performance to Dependability Benchmarking: A Mandatory Path. In: Nambiar, R., Poess, M. (eds.) TPCTC 2009. LNCS, vol. 5895, pp. 67–83. Springer, Heidelberg (2009)
VMware Inc., VMware High Availability, Concepts, Implementation, and Best Practices (2007), http://www.vmware.com/files/pdf/VMwareHA_twp.pdf
VMware Inc., Protecting Mission-Critical Workloads with VMware Fault Tolerance (2009), http://www.vmware.com/files/pdf/resources/ft_virtualization_wp.pdf
VMware Inc., VMmark: A Scalable Benchmark for Virtualized Systems, http://www.vmware.com/pdf/vmmark_intro.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sethuraman, P., Reza Taheri, H. (2011). TPC-V: A Benchmark for Evaluating the Performance of Database Applications in Virtual Environments. In: Nambiar, R., Poess, M. (eds) Performance Evaluation, Measurement and Characterization of Complex Systems. TPCTC 2010. Lecture Notes in Computer Science, vol 6417. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18206-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-18206-8_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-18205-1
Online ISBN: 978-3-642-18206-8
eBook Packages: Computer ScienceComputer Science (R0)