|
ABSTRACT
Server consolidation, an application form of virtualization technology, consolidates multiple physical servers into a single or fewer real machines. It results in higher resource utilization and smaller space consumption and is considered as a tendency for enterprise application deployment. Some researches were carried for evaluating its static performance. However, few researches were done on the dynamic performance. Here, we present VSCBenchmark for evaluating the dynamic performance of server consolidation, such as creating and killing the VMs under different workload. Besides evaluating the performance change under different application scenarios, the benchmark also simplifies the construction and configuration of testing scenarios as much as possible. In this paper, a general overview of VSCBenchmark and its implementation are introduced. We also present some experimental results and characterize the dynamic performance of Xen and OpenVZ using VSCBenchmark.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Paul Barham , Boris Dragovic , Keir Fraser , Steven Hand , Tim Harris , Alex Ho , Rolf Neugebauer , Ian Pratt , Andrew Warfield, Xen and the art of virtualization, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
| |
2
|
J. P. Casazza, M. Greenfield, and K. Shi, "Redefining Server Performance Characterization for Virtualization Benchmarking", Intel Technology Journal, 2006, 10(3):243--252.
|
| |
3
|
Bryan Clark , Todd Deshane , Eli Dow , Stephen Evanchik , Matthew Finlayson , Jason Herne , Jeanna Neefe Matthews, Xen and the art of repeated research, Proceedings of the annual conference on USENIX Annual Technical Conference, p.47-47, June 27-July 02, 2004, Boston, MA
|
| |
4
|
R. P. Goldberg, "Survey of Virtual Machine Research", IEEE Computer, June 1974, pp.34--45.
|
| |
5
|
D. Gupta, L. Cherkasova, R. Gardner, and A. Vahdat, "Enforcing performance isolation across virtual machines in Xen", Proceedings of the ACM/IFIP/USENIX 7th International Middleware Conference, Melbourne, Australia, Lecture Notes in Computer Science, Vol.4290, pp.342--362, Springer, November 2006.
|
| |
6
|
D. Gupta, R. Gardner, and L. Cherkasova, "XenMon: QoS monitoring and performance profiling tool", HP Labs Technical Report, HPL-2005-187, October 2005.
|
 |
7
|
Aravind Menon , Jose Renato Santos , Yoshio Turner , G. (John) Janakiraman , Willy Zwaenepoel, Diagnosing performance overheads in the xen virtual machine environment, Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, June 11-12, 2005, Chicago, IL, USA
[doi> 10.1145/1064979.1064984]
|
 |
8
|
|
| |
9
|
OpenVZ, http://en.wikipedia.org/wiki/OpenVZ.
|
| |
10
|
Openwebload, http://openwebload.sourceforge.net
|
| |
11
|
P. Padala, X. Zhu, Z. Wang, S. Singhal, and K. G. Shin, "Performance Evaluation of Virtualization Technologies for Server Consolidation", HP Labs Technical Report, HPL-2007-59R1, 2008.
|
| |
12
|
|
| |
13
|
S. Soltesz, H. Potzl, M. E. Fiuczynski, A. Bavier, and L. Paterson, "Container-based operating system virtualization: A scalable, high performance alternative to hypervisors", Proceedings of the EuroSys 2007.
|
| |
14
|
Sysbench, http://sysbench.sourceforge.net
|
| |
15
|
H. UmenoI, M. L. C. Paraynot, K. Teramoto, M. Kawano, H. Inamasu, S. Enoki, M. Kiyama, T. Aoyama, and T. Fukunaga, "Performance Evaluation on Server Consolidation Using Virtual Machines", Proceedings of International Joint Conference on SICE-ICASE, Oct. 18--21, 2006, Busan, Korea.
|
| |
16
|
VMware Corp. VMmark Benchmarking Guide. VMware, 2007.
|
| |
17
|
XenSource, http://www.xensource.com
|
|