Abstract
Cloud computing can realize resources unified scheduling, integrate resources and platforms, speed up the development of value-added products and application’s cycle, reduce costs, and improve business agility by using technology of virtualization. Telecom operators need to virtualize their data centers and build cloud infrastructure for better using resources. So they should move data centers from physical machines to virtual machines for implementing the virtualization. But there are some risks such as the loss of computing ability, performance decline and so on. In this paper, we do a series of experiments to test performance of rational databases and Hadoop in physical machines and virtual machines. We also explore the difference between rational databases and Hadoop when we meet different amounts of data sets. Through these experiments, we find that disk I/O performance of rational database and Hadoop deployed in physical machines is better than that in virtual machines. We also find that Hadoop will have a better performance than rational databases when the data size reaches GB level.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Chen, Y.: Virtualization and cloud computing. Electronic Industry Publications (2009)
Crowston, K., Sieber, S.: Eleanor Wynn: Virtuality and Virtualization. Springer-Verlag New York Inc. (2010)
Cecchet, E., Singh, R., Sharma, U., Shenoy, P.: Dolly: virtualization-driven database provisioning for the cloud. In: Proceedings of the 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp. 51–62. ACM, New York (2011)
Soror, A.A., Aboulnaga, A., Salem, K.: Database virtualization: a new frontier for database tuning and physical design. In 2007 IEEE 23rd International Conference on Data Engineering Workshop, pp. 388–394 (2007)
Yang, H.-C., Dasdan, A., Hsiao, R.-L., Stott Parker, D: Map-reduce-merge: simplified relational data processing on large clusters. In: Proceedings of the 2007 ACM Sigmod International Conference One Management of Data. ACM, Beijing (2007)
Xu, G., Xu, F., Ma, H.: Deploying and researching Hadoop in virtual machines. In 2012 IEEE International Conference on Automation and Logistics (ICAL), pp. 395–399 (2012)
McClean, A., Conceicao, R.C., O’Halloran, M.: A comparison of mapreduce and parallel database management systems. In: The Eighth International Conference on Systems, pp. 64–68 (2013)
Ibrahim, S., Jin, H., Lu, L., Qi, L., Wu, S., Shi, X.: Evaluating mapreduce on virtual machines: the hadoop case. In: Jaatun, M.G., Zhao, G., Rong, C. (eds.) Cloud Computing. LNCS, vol. 5931, pp. 519–528. Springer, Heidelberg (2009)
Loebman, S., Nunley, D., Kwon, Y.-C., Howe, B., Balazinska, M., Gardner, J.P.: Analyzing massive astrophysical datasets: can pig/hadoop or a relational DBMS help?. In: IEEE International Conference on Cluster Computing and Workshops, CLUSTER 2009, pp. 1–10 (2009)
Li, J.: Ten essential tools for sql server dba [DB/OL] (2012). http://tech.it168.com/a2012/0425/1341/000001341794_all.shtml
Ji, X.: Stress testing for Mysql [DB/OL] (2006). http://jixiuf.github.io/Mysql/benchmark.html
Lam, C.: Hadoop in action. Manning Publications (2010)
Summer forest. The technology in big data era [DB/OL] (2012). http://www.cnblogs.com/sharpxiajun/archive/2013/06/02/3114180.html
Li, X.: Virtual performance comparison and tuning experience in Hadoop [DB/OL] (2013). http://cloud.51cto.com/art/201311/416239.html
Du, J.: Core optimization and expansion of the virtualization platform [DB/OL] (2012). http://f.dataguru.cn/thread-48688-1-1.html
White, T.: Hadoop: the definitive guide. Tsinghua University Publications (2011)
Liu, G.: The Development of Hadoop’s application. Machinery Industry Publications (2014)
Singh, A., Korupolu, M., Mohapatra, D.: Server-Storage virtualization: integration and load balancing in data centers. In: Proceedings of the 2008 ACM/IEEE Conference on Supercomputing Article No. 53. IEEE Press, Piscataway (2008)
Jeffrey, D., Sanjay, G.: MapReduce, simplified data processing on large clusters. Commun. ACM 51, 107–113 (2008)
Wu, Z.: Cloud computing core technologies. People’s Posts and Telecommunications publications (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Deng, J., E., H., Chang, Q., Shu, Q., Yang, J., Jiang, H. (2015). Research on Performance Comparison of Data Center Between PM and VM. In: Zu, Q., Hu, B., Gu, N., Seng, S. (eds) Human Centered Computing. HCC 2014. Lecture Notes in Computer Science(), vol 8944. Springer, Cham. https://doi.org/10.1007/978-3-319-15554-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-15554-8_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-15553-1
Online ISBN: 978-3-319-15554-8
eBook Packages: Computer ScienceComputer Science (R0)