مطالعه تطبیقی نرم افزارهای منبع باز استقرار و مدیریت رایانش ابری با استفاده از مدل کیفیت از دیدگاه پردازش کلان داده
الموضوعات : سامانههای پردازشی و ارتباطی چندرسانهای هوشمند
1 - دانشگاه صنعتی امیرکبیر، دانشکده مهندسی کامپیوتر، گروه نرمافزار، تهران، ایران
2 - استادیار دانشگاه صنعتی امیرکبیر، دانشکده مهندسی کامپیوتر، گروه نرمافزار، تهران، ایران
الکلمات المفتاحية: رایانش ابری, مدیریت ابر, ذخیرهسازی کلان داده, مدل کیفیت, پردازش کلان داده,
ملخص المقالة :
روز به روز حجم دادههای تولید شده توسط انسانها در حال افزایش است. ذخیرهسازی و پردازش دادهها، یکی از مباحث بسیار مهم در مواجهه با کلان دادهها است که نیازمند منابع ذخیرهسازی و پردازشی گسترده میباشد. رایانش ابری به دلیل ویژگیها و معماری خود، به عنوان یک زیرساخت امیدبخش برای این مساله مطرح است. برای ذخیرهسازی و پردازش دادهها در بستر ابری، افراد و سازمانها ممکن است برای کنترل و دسترسی بیشتر روی منابع و دادهها تمایل بیشتری به استقرار و مدیریت ابرهای خصوصی داشته باشند. برای استقرار و مدیریت ابرهای خصوصی نرمافزارهای متعدد منبعباز ارائه شده است که گزینش بین آنها به عنوان یک چالش به خصوص برای کسانی که تازه در این راه قدم بر میدارند مطرح است. هدف ما در این مقاله ارائه یک مدل کیفیت برای مدیریت زیرساخت ابری و مقایسه نرمافزارهای محبوب Eucalyptus، OpenStack و CloudStack بر اساس مدل کیفیت ارائه شده با تمرکز بر کلان داده به منظور نمایش قابلیتها، ضعفها و برتریهای هر کدام در جهت کمک به گزینش بین آنها می باشد.
[1] |
Mark Beyer , Douglas Laney , "The Importance of 'Big Data': A Definition," 21 6 2012. [Online]. Available: https://www.gartner.com/en/documents/2057415/the-importance-of-big-data-a-definition. [Accessed 16 12 2021]. |
[2] |
Cheikh Kacfah Emani, Nadine Cullot, Christophe Nicolle, "Understandable Big Data: A survey," Computer Science Review, vol. 17, pp. 70-81, 2015. |
[3] |
Amir Gandomi, Murtaza Haider, "Beyond the hype: Big data concepts, methods, and analytics," International Journal of Information Management, vol. 35, pp. 137-144, 2015. |
[4] |
Chun-Wei Tsai, Chin-Feng Lai, Han-Chieh Chao, Athanasios V. Vasilakos, "Big Data Analytics: A Survey," Journal of Big Data, vol. 2, no. 21, 14 05 2015. |
[5] |
Peter Mell, Tim Grance, "The NIST Definition of Cloud," Recommendations of the National Institute of Standards and Technology, vol. 800, no. 145, 2011/9/28. |
[6] |
Yaoxue Zhang, Ju Ren, Jiagang Liu, Chugui Xu, Hui Guo, Yaping Liu, "A Survey on Emerging Computing Paradigms for Big Data," Chinese Journal of Electronics, vol. 26, no. 1, pp. 1-12, 2017. |
[7] |
Nrusimham Ammu, Mohd Irfanuddin, "Big Data Challenges," International Journal of Advanced Trends in Computer Science and Engineering, vol. 2, pp. 613-615, 2013. |
[8] |
Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung, "The Google File System," in Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, New York, NY, USA, Association for Computing Machinery, 2003, p. 29–43. |
[9] |
T. White, Hadoop: The Definitive Guide, O'Reilly, 2012. |
[10] |
Ali Davoudian, Liu Chen, Mengchi Liu, "A Survey on NoSQL Stores," ACM Computing Surveys (CSUR), vol. 51, no. 2, pp. 1-43, 2018. |
[11] |
Jeffrey Dean, Sanjay Ghemawat, "MapReduce: Simplified Data Processing on Large Clusters," Communications of the ACM, vol. 51, no. 1, pp. 107-113, 2008. |
[12] |
Chaowei Yang, Qunying Huang, Zhenlong Li, Kai Liu, Fei Hu, "Big Data and Cloud Computing: Innovation Opportunities and Challenges," International Journal of Digital Earth, vol. 10, no. 1, pp. 13-53, 2017. |
[13] |
"Analytics on AWS," [Online]. Available: https://aws.amazon.com/big-data/datalakes-and-analytics/. [Accessed 16 12 2021]. |
[14] |
"Introduction: A Bit of OpenStack History," [Online]. Available: https://docs.openstack.org/project-team-guide/introduction.html. [Accessed 16 12 2021]. |
[15] |
"ISO/IEC 25010," [Online]. Available: https://iso25000.com/index.php/en/iso-25000-standards/iso-25010. [Accessed 25 3 2022]. |
[16] |
R. E. Al-Qutaish, "Quality Models in Software Engineering Literature: An Analytical and Comparative Study," Journal of American Science, vol. 6, no. 3, 2010. |
[17] |
Theo Lynn, Graham Hunt, David Corcoran, John P Morrison, Philip D Healy, "A Comparative Study of Current Open-source Infrastructure as a Service Frameworks," in CLOSER, 2015. |
[18] |
"Eucalyptus Documentation," 06 08 2021. [Online]. Available: https:/ /docs. Eucalyptus. cloud/eucalyptus/5/. |
[19] |
"Official Documentation for Eucalyptus Cloud," 06 08 2021. [Online]. Available: https://docs.eucalyptus.cloud/eucalyptus/4.4.5/index.html. |
[20] |
"Welcome to Apache Cloud Stack’s Documentation," 06 08 2021. [Online]. Available: http://docs.cloudstack.apache.org/en/latest/index.html. |
[21] |
" OpenStack Documentation," 08 06 2021. [Online]. Available: https://docs.openstack.org/yoga/ |
[22] |
Isaac Odun-Ayo, Olasupo Ajayi, Sanjay Misra, "Cloud Computing and Open Source Software:Issues and Developments," in Proceedings of the International MultiConference of Engineers and Computer Scientists, 2018. |
[23] |
Siddharth Jain, Rakesh Kumar, Sunil Kumar Jangir Anamika, "A Comparative Study for Cloud Computing Platform on Open Source Software," ABHIYANTRIKI: An International Journal of Engineering & Technology (AIJET), vol. 1, no. 2, 2014. |
[24] |
Brummett, Travis and Sheinidashtegol, Pezhman and Sarkar, Debadrita and Galloway, Michael, "Performance Metrics of Local Cloud Computing Architectures," in 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing, 2015. |
[25] |
Mullerikkal, Jaison Paul and Sastri, Yedhu, "A Comparative Study of OpenStack and CloudStack," in 2015 Fifth International Conference on Advances in Computing and Communications (ICACC), 2015. |
[26] |
Vahid Amiry, Shayan Zamani Rad, Mohammad Kazem Akbari, Morteza Sargolzai Javan, "Implementing Hadoop Platform on Eucalyptus Cloud Infrastructure," in 2012 Seventh International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, 2012. |
[27] |
"Welcome to Sahara!," 19 10 2018. [Online]. Available: https://docs.openstack.org/sahara/latest/. [Accessed 16 12 2021]. |
[28] |
Mumtaz Al-Mukhtar, Asraa Abdulrazak Ali Mardan, "Performance Evaluation of Private Clouds Eucalyptus versus CloudStack," International Journal of Advanced Computer Science and Applications, vol. 5, 2014. |