PERFORMANCE EVALUTION OF NOSQL CLOUD DATABASE IN A TELECOM ENVIRONMENT

Rasmus Paivarinta, Yrjo Raivio

2011

Abstract

Although the cloud computing paradigm has emerged in several ICT areas, the telecommunication sector is still mainly using dedicated computer units that are located in operators’ own premises. According to the general understanding, cloud technologies still cannot guarantee carrier grade service level. However, the situation is rapidly changing. First of all, the virtualization of computers eases the optimization of computing resources. Infrastructure as a Service (IaaS) offers a complete computation platform, where instances can be hosted locally, remotely or in a hybrid fashion. Secondly, NoSQL (Not only SQL) databases are widely used in the internet services, such as Amazon and Google, but they are not yet applied to telecom applications. This paper evaluates, whether cloud technologies can meet the carrier grade requirements. IaaS cloud computing platforms and HBase NoSQL database system are used for benchmarking. The main focus is on the performance measurements utilizing a well known home location register (HLR) benchmark tool. Initial measurements are made in private, public and hybrid clouds, while the main measurements are carried out in Amazon Elastic Compute Cloud (EC2). The discussion section evaluates and compares the results with other similar research. Finally, the conclusions and proposals for the next research steps are given.

References

  1. 3GPP, 2009. TS 43.005, version 9.0.0 release 9 - Technical performance objectives.
  2. 3GPP, 2009. TS 43.005, version 9.0.0 release 9 - Technical performance objectives.
  3. Abadi, D. J., 2009. Data management in the cloud: limitations and opportunities. IEEE Data Engineering Bulletin, 32(1), March 2009.
  4. Abadi, D. J., 2009. Data management in the cloud: limitations and opportunities. IEEE Data Engineering Bulletin, 32(1), March 2009.
  5. Amazon, 2011. Amazon Elastic Compute Cloud (EC2). (online) Available at: <http://aws.amazon.com/ec2/> (Accessed: 24 February 2011).
  6. Amazon, 2011. Amazon Elastic Compute Cloud (EC2). (online) Available at: <http://aws.amazon.com/ec2/> (Accessed: 24 February 2011).
  7. Apache, 2011. The Apache Software Foundation - Hbase. (online), Available at: <http://hbase.apache.org/> (Accessed: 24 February 2011).
  8. Apache, 2011. The Apache Software Foundation - Hbase. (online), Available at: <http://hbase.apache.org/> (Accessed: 24 February 2011).
  9. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., Lee, G., Patterson, D. A., Rabkin, A. and Stoica, I., 2009. Above the Clouds: A Berkeley view of cloud computing. Technical Report No. UCB/EECS-2009-28, Electrical Engineering and Computer Sciences, University of California at Berkeley, 10 February 2009.
  10. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., Lee, G., Patterson, D. A., Rabkin, A. and Stoica, I., 2009. Above the Clouds: A Berkeley view of cloud computing. Technical Report No. UCB/EECS-2009-28, Electrical Engineering and Computer Sciences, University of California at Berkeley, 10 February 2009.
  11. Chang, F., Dean, J., Ghemawat, S., Hsieh W. C., Wallach, D. A., Burrows, M., Chandra, T., Fikes, A. and Gruber, R.E., 2006. Bigtable: a distributed storage system for structured data. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI 7806), Seatle, WA, USA 6-8 November 2006, USENIX Association.
  12. Chang, F., Dean, J., Ghemawat, S., Hsieh W. C., Wallach, D. A., Burrows, M., Chandra, T., Fikes, A. and Gruber, R.E., 2006. Bigtable: a distributed storage system for structured data. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI 7806), Seatle, WA, USA 6-8 November 2006, USENIX Association.
  13. Cooper, B. F., Silberstein, A., Tam, E., Ramakrishnan, R. and Sears, R., 2010. Benchmarking cloud serving systems with YCSB. In Proceedings of 1st ACM Symposium on Cloud Computing (SoCC 7810), Indianapolis, Indiana, USA 10-11 June 2010.
  14. Cooper, B. F., Silberstein, A., Tam, E., Ramakrishnan, R. and Sears, R., 2010. Benchmarking cloud serving systems with YCSB. In Proceedings of 1st ACM Symposium on Cloud Computing (SoCC 7810), Indianapolis, Indiana, USA 10-11 June 2010.
  15. Eucalyptus, 2011. The Open Source Cloud Platform. (online) Available at: <http://open.eucalyptus.com/> (Accessed: 24 February 2011).
  16. Eucalyptus, 2011. The Open Source Cloud Platform. (online) Available at: <http://open.eucalyptus.com/> (Accessed: 24 February 2011).
  17. Gabrielsson, J., Hubertsson, O., Más, I. and Skog, R., 2010. Cloud computing in telecommunications. Ericsson Review, vol. 1, pp. 29-33.
  18. Gabrielsson, J., Hubertsson, O., Más, I. and Skog, R., 2010. Cloud computing in telecommunications. Ericsson Review, vol. 1, pp. 29-33.
  19. Ghemawat, S., Gobioff, H. and Leung, S.-T., 2003. The Google file system. In Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP'03), New York, NY, USA 19-22 October 2003, ACM.
  20. Ghemawat, S., Gobioff, H. and Leung, S.-T., 2003. The Google file system. In Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP'03), New York, NY, USA 19-22 October 2003, ACM.
  21. Greenberg, A., Hamilton, J., Maltz, D. A. and Patel, P., 2009. The Cost of a Cloud: Research Problems in Data Center Networks. ACM SIGCOMM Computer Communication Review, Volume 39, Number 1, January 2009.
  22. Greenberg, A., Hamilton, J., Maltz, D. A. and Patel, P., 2009. The Cost of a Cloud: Research Problems in Data Center Networks. ACM SIGCOMM Computer Communication Review, Volume 39, Number 1, January 2009.
  23. Gupta, N., 2006. Enabling High Performance HLR Solutions. Netra Systems and Networking, Sun Microsystems, Inc., version 2, 17 April 17 2006.
  24. Gupta, N., 2006. Enabling High Performance HLR Solutions. Netra Systems and Networking, Sun Microsystems, Inc., version 2, 17 April 17 2006.
  25. Hajjat, M., Sun, X., Sung, Y.-W.E., Maltz, D., Rao, S., Sripanidkulchai, K. and Tawarmalani, M., 2010. Cloudward bound: planning for benefiticial migration of enterprise applications to the cloud. In Proceedings of the 2010 ACM SIGCOMM, New Delhi, India 30 August - 3 September 2010.
  26. Hajjat, M., Sun, X., Sung, Y.-W.E., Maltz, D., Rao, S., Sripanidkulchai, K. and Tawarmalani, M., 2010. Cloudward bound: planning for benefiticial migration of enterprise applications to the cloud. In Proceedings of the 2010 ACM SIGCOMM, New Delhi, India 30 August - 3 September 2010.
  27. Mattess, M., Vecchiola, C. and Buyya, R., 2010. Managing peak loads by leasing cloud infrastructure services from a spot market. In Proceedings of the 12th IEEE International Conference on High Performance Computing and Communications (IEEE HPCC 2010), Melbourne, Australia 1-3 September 2010.
  28. Mattess, M., Vecchiola, C. and Buyya, R., 2010. Managing peak loads by leasing cloud infrastructure services from a spot market. In Proceedings of the 12th IEEE International Conference on High Performance Computing and Communications (IEEE HPCC 2010), Melbourne, Australia 1-3 September 2010.
  29. Moreno-Vozmediano, R., Montero, R. S. and Llorente, I.M., 2009. Elastic management of cluster-based services in the cloud. In Proceedings of the 1st workshop on Automated control for datacenters and clouds (ACDC 7809), Barcelona, Spain 19 June 2009.
  30. Moreno-Vozmediano, R., Montero, R. S. and Llorente, I.M., 2009. Elastic management of cluster-based services in the cloud. In Proceedings of the 1st workshop on Automated control for datacenters and clouds (ACDC 7809), Barcelona, Spain 19 June 2009.
  31. Murphy, M., 2010. Telco cloud. (Presentation) Cloud Asia Singapore, 5 May 2010.
  32. Murphy, M., 2010. Telco cloud. (Presentation) Cloud Asia Singapore, 5 May 2010.
  33. Nurmi, D., Wolski, R. and Grzegorczyk, C., 2009. The Eucalyptus open-source cloud-computing system. In Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2009), Shanghai, China 18-21 May 2009.
  34. Nurmi, D., Wolski, R. and Grzegorczyk, C., 2009. The Eucalyptus open-source cloud-computing system. In Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2009), Shanghai, China 18-21 May 2009.
  35. OpenNebula, 2011. The Open Source Toolkit for Cloud Computing. (online) Available at: <http://www.opennebula.org/start> (Accessed: 24 February 2011).
  36. OpenNebula, 2011. The Open Source Toolkit for Cloud Computing. (online) Available at: <http://www.opennebula.org/start> (Accessed: 24 February 2011).
  37. OpenStack, 2011. (online) Available at: <http://openstack.org/> (Accessed: 24 February 2011).
  38. OpenStack, 2011. (online) Available at: <http://openstack.org/> (Accessed: 24 February 2011).
  39. Pritchett, D., 2008. Base: an acid alternative. ACM Queue, vol 6, no. 3, pp. 48-55.
  40. Pritchett, D., 2008. Base: an acid alternative. ACM Queue, vol 6, no. 3, pp. 48-55.
  41. Shvachko, K., Kuang, H., Radia, S. and Chansler, R., 2010. The Hadoop Distributed File System. In Proceedings of IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), Incline Village, NV, USA 3-7 May 2010, IEEE.
  42. Shvachko, K., Kuang, H., Radia, S. and Chansler, R., 2010. The Hadoop Distributed File System. In Proceedings of IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), Incline Village, NV, USA 3-7 May 2010, IEEE.
  43. Strandell, T., 2003. Open source database systems: systems study, performance and scalability. Master's thesis, University of Helsinki, Faculty of Science, Department of Computer Science and Nokia Research Center.
  44. Strandell, T., 2003. Open source database systems: systems study, performance and scalability. Master's thesis, University of Helsinki, Faculty of Science, Department of Computer Science and Nokia Research Center.
  45. TATP, 2011. Telecom Application Transaction Processing Benchmark. (online) Available at: <http://tatpbenchmark.sourceforge.net/> (Accessed: 24 February 2011).
  46. TATP, 2011. Telecom Application Transaction Processing Benchmark. (online) Available at: <http://tatpbenchmark.sourceforge.net/> (Accessed: 24 February 2011).
  47. Walker, E., Brisken, W. and Romney, J., 2010. To lease or not to lease from storage clouds. Computer, IEEE, April 2010, pp. 44-50.
  48. Walker, E., Brisken, W. and Romney, J., 2010. To lease or not to lease from storage clouds. Computer, IEEE, April 2010, pp. 44-50.
  49. Zerfos, P., Meng, X., Wong, S. H. Y. and Samanta, V., 2006. A study of the Short Message Service of a nationwide cellular network. In Proceedings of Internet Measurement Conference 2006 (IMC 7806), Rio de Janeiro, Brazil 25-27 October 2006.
  50. Zerfos, P., Meng, X., Wong, S. H. Y. and Samanta, V., 2006. A study of the Short Message Service of a nationwide cellular network. In Proceedings of Internet Measurement Conference 2006 (IMC 7806), Rio de Janeiro, Brazil 25-27 October 2006.
Download


Paper Citation


in Harvard Style

Paivarinta R. and Raivio Y. (2011). PERFORMANCE EVALUTION OF NOSQL CLOUD DATABASE IN A TELECOM ENVIRONMENT . In Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8425-52-2, pages 333-342. DOI: 10.5220/0003384703330342


in Harvard Style

Paivarinta R. and Raivio Y. (2011). PERFORMANCE EVALUTION OF NOSQL CLOUD DATABASE IN A TELECOM ENVIRONMENT . In Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8425-52-2, pages 333-342. DOI: 10.5220/0003384703330342


in Bibtex Style

@conference{closer11,
author={Rasmus Paivarinta and Yrjo Raivio},
title={PERFORMANCE EVALUTION OF NOSQL CLOUD DATABASE IN A TELECOM ENVIRONMENT},
booktitle={Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2011},
pages={333-342},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003384703330342},
isbn={978-989-8425-52-2},
}


in Bibtex Style

@conference{closer11,
author={Rasmus Paivarinta and Yrjo Raivio},
title={PERFORMANCE EVALUTION OF NOSQL CLOUD DATABASE IN A TELECOM ENVIRONMENT},
booktitle={Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2011},
pages={333-342},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003384703330342},
isbn={978-989-8425-52-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - PERFORMANCE EVALUTION OF NOSQL CLOUD DATABASE IN A TELECOM ENVIRONMENT
SN - 978-989-8425-52-2
AU - Paivarinta R.
AU - Raivio Y.
PY - 2011
SP - 333
EP - 342
DO - 10.5220/0003384703330342


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - PERFORMANCE EVALUTION OF NOSQL CLOUD DATABASE IN A TELECOM ENVIRONMENT
SN - 978-989-8425-52-2
AU - Paivarinta R.
AU - Raivio Y.
PY - 2011
SP - 333
EP - 342
DO - 10.5220/0003384703330342