ПІДХІД ДО ФОРМУВАННЯ МУЛЬТИХМАРНОГО СЕРЕДОВИЩА НА ОСНОВІ БАГАТОКРИТЕРІАЛЬНОГО АНАЛІЗУ ТА ОНТОЛОГІЧНОГО МОДЕЛЮВАННЯ
DOI:
https://doi.org/10.26906/SUNZ.2024.4.084Ключові слова:
хмарні обчислення, мульти-хмара, сумісність даних, MCDA, онтологічна модельАнотація
На сьогоднішній день використання декількох хмар для збереження і обробки даних вже є розповсюдженою практикою по всьому світу. Кожний постачальник хмарних ресурсів пропонує для цього різні рішення, що ускладнює вибір користувачеві постачальника послуг, адже він, у свою чергу, прагне досягти максимальної ефективності за найменших витрат. У даній роботі досліджуються багатохмарні парадигми: мультихмарні шлюзи зберігання даних, платформи керування даними та хмарно-незалежні бібліотеки. В даному дослідженні пропонується на основі багатокритеріального аналізу (MCDA) методами AHP і TOPSIS обрати кращий підхід для корпоративних і академічних рішень. Критеріями слугують вартість, зусилля щодо впровадження, безпека і продуктивність. Крім того, запропоновано онтологічну модель для формування гнучкого сценарію вибору мультихмарних підходів, оригінальність якої полягає у використанні вагових коефіцієнтів отриманих з практичних експериментів із застосуванням AHP та TOPSIS методів, та сфокусованих на специфіці використання мультихмарних середовищ у корпоративному та академічному середовищах. Це дозволяє отримати найбільш ефективні способи поєднання хмарних сервісів для конкретного сценарію застосування. Проведені експериментальні дослідження дозволяють зробити висновок, що для академічних задач найбільше підходять мультихмарні шлюзи зберігання даних, проте для корпоративних середовищ - хмарно-незалежні бібліотеки і платформи керування даними.Завантаження
Посилання
“Flexera 2024 State of the Cloud Report,” Accessed on: 15.04.2024. [Online]. Available: https://info.flexera.com/CMREPORT-State-of-the-Cloud.
J. Carvalho, D. Vieira, and F. Trinta, “Dynamic Selecting Approach for Multi-cloud Providers,” in Cloud Computing – CLOUD 2018, M. Luo and L. J. Zhang, Eds., Cham: Springer, 2018, vol. 10967, Lecture Notes in Computer Science, https://doi.org/10.1007/978-3-319-94295-7_3.
P. Wang, C. Zhao, W. Liu, Z. Chen, and Z. Zhang, “Optimizing Data Placement for Cost-Effective and High Available MultiCloud Storage,” Computing and Informatics, vol. 39, pp. 51–82, 2020. doi: 10.31577/cai20201-251.
J. Alonso, L. Orue-Echevarria, V. Casola, and et al., “Understanding the challenges and novel architectural models of multicloud native applications – a systematic literature review,” J. Cloud Computing, vol. 12, p. 6, 2023. https://doi.org/10.1186/s13677-022-00367-6.
M. Boch et al., “A Systematic Review of Data Management Platforms,” in Information Systems and Technologies, A. Rocha, H. Adeli, G. Dzemyda, and F. Moreira, Eds., Cham: Springer, 2022, vol. 469, Lecture Notes in Networks and Systems, https://doi.org/10.1007/978-3-031-04819-7_2.
H. A. Imran et al., "Multi-Cloud: A Comprehensive Review," in 2020 IEEE 23rd International Multitopic Conference (INMIC), Bahawalpur, Pakistan, 2020, pp. 1-5, doi: 10.1109/INMIC50486.2020.9318176.
S. Tu, "Multicloud Connectivity: A Complete Guide," Megaport, 2022. [Online]. Available: https://www.megaport.com/blog/multicloud-connectivity-complete-guide/
“Why Do Companies Use Multi-Cloud?” [Online]. Available: https://prosimo.io/why-do-companies-use-multi-cloud/.
N. S. Kravets and M. S. Chernyshov, “Problems of Multi-Cloud Solutions Deploying and Managing,” Bionika Intellekta, no. 1(96), pp. 63–68, 2021. doi: 10.30837/bi.2021.1(96).10. [Online]. Available: https://openarchive.nure.ua/server/api/core/bitstreams/7ffc0f49-0a95-4228-8bc4-5d0cbcab6fed/content.
“Terraform Docs Overview,” [Online]. Available: https://developer.hashicorp.com/terraform/docs.
“Apache Libcloud,” Libcloud. [Online]. Available: https://libcloud.apache.org/.
“Cloud Storage Gateway,” Techopedia, Accessed on: 25.04.2024. [Online]. Available: https://www.techopedia.com/definition/26537/cloud-storage-gateway.
“The Top 7 Cloud Storage Gateway Solutions,” [Online]. Available: https://expertinsights.com/insights/top-cloud-storagegateway-solutions/.
O. Tomarchio, D. Calcaterra, and G. D. Modica, “Cloud resource orchestration in the multi-cloud landscape: a systematic review of existing frameworks,” J. Cloud Computing, vol. 9, p. 49, 2020. https://doi.org/10.1186/s13677-020-00194-7.
“What is Data Management Platform (DMP)?” Oracle. [Online]. Available: https://www.oracle.com/cx/marketing/data-management-platform/what-is-dmp/#how-to-choose-the-right-dmp.
M. Farid, H. S. Lim, C. P. Lee, and R. Latip, “Scheduling Scientific Workflow in Multi-Cloud: A Multi-Objective Minimum Weight Optimization Decision-Making Approach,” Symmetry, vol. 15, no. 2047, 2023. https://doi.org/10.3390/sym15112047.
A. Cacerec, L. Globa, “AHP-driven multi-criteria analysis of multi-cloud data management techniques”, unpublished.
M. Aruldoss, T. M. Lakshmi, and V. P. Venkatesan, “A Survey on Multi Criteria Decision Making Methods and Its Applications,” American Journal of Information Systems, vol. 1, no. 1, pp. 31-43, 2013. doi: 10.12691/ajis-1-1-5.
A. Buriachenko and N. Kuts, “Multi-Criterion Analysis Methods,” ResearchGate, 2021. [Online]. Available: https://www.researchgate.net/publication/348774582_MULTI-CRITERION_ANALYSIS_METHODS.
V. S. Korendovych, “Application of Multi-Criteria Analysis for Priority Selection,” Journal: Collection of the Scientific Papers of the Centre for Military and Strategic Studies of the National Defence University of Ukraine, no. 2-60, pp. 129-136, 2018. doi: 10.33099/2304-2745/2017-2-60/129-136.
M. Hanine, O. Boutkhoum, A. Tikniouine, and et al., “Application of an Integrated Multi-Criteria Decision Making AHPTOPSIS Methodology for ETL Software Selection,” SpringerPlus, vol. 5, p. 263, 2016. https://doi.org/10.1186/s40064-016-1888-z.
Crayon. [Online]. Available at: https://www.crayon.com.
Nordcloud. [Online]. Available at: https://nordcloud.com.
Tech-5. [Online]. Available at: https://tech-5.de.
AWS, 2024. AWS Prices. Available at: https://aws.amazon.com/ru/pricing/?aws-products-pricing.sort-by=item.additionalFields.productNameLowercase&aws-products-pricing.sort-order=asc&awsf.Free%20Tier%20Type=*all&awsf.tech-category=*all
I. Linkov and E. Moberg, Multi-Criteria Decision Analysis: Environmental Applications and Case Studies. Accessed on: 08.05.2024. [Online]. Available: https://books.google.pl/books?hl=uk&lr=&id=LqdH2G6xk1AC&oi=fnd&pg=PP1&dq=Multiple+Criteria+Decision+Analysis&ots=rqQXIy452V&sig=fFSu7G4k4Lnxv55eO3dRQSWBarI&redir_esc=y#v=onepage&q=Multiple%20Criteria%20Decision%20Analysis&f=false.
A. Y. Gladun and K. O. Khala, “Computer Means, Networks, and Systems,” Kzms, no. 18, pp. 5-10, 2019. [Online]. Available: http://nbuv.gov.ua/UJRN/Kzms_2019_18_3.
A. A. Kosolapov and Y. O. Pshinko, “Ontological Models in the Problems of Automation of Sorting Stations,” Artificial Intelligence, no. 4, pp. 344–352, 2013. [Online]. Available: http://dspace.nbuv.gov.ua/handle/123456789/85188.
O. V. Zakharova, “Basic Principles for the Construction of Ontological Graph-Oriented Description of the Application Area,”Problemy Programuvannia, no. 4, pp. 51-59, 2010. [Online]. Available: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/50356/6_s_51-59.pdf?sequence=1.
S. Haiko and V. Prykhodniuk, “Representation of Educational Resources as Interactive Documents,” in Proceedings of the XII International Scientific-Practical Conference «INTERNET-EDUCATION-SCIENCE» (IES-2020), Ukraine, Vinnytsia, 26-29 May 2020, pp. 249–251. Vinnytsia: VNTU, 2020.