Обробка Big Data хмарних обчислень на основі операційних систем
dc.contributor.advisor | Коваленко, Анатолій Єпіфанович | |
dc.contributor.author | Олещенко, Євгенія Олегівна | |
dc.date.accessioned | 2024-10-03T08:44:11Z | |
dc.date.available | 2024-10-03T08:44:11Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Дипломна робота: 94 с., 17 рис., 7 табл., 35 посилань, 1 додаток. Об’єкт дослідження – система обробки та аналізу великих обсягів інформації. Предмет дослідження – використання хмарного середовища на базі операційної системи для запровадження моделі MapReduce аналізувати великі обсяги інформації. Мета роботи – дослідження та аналіз використання хмарних обчислень для управління та аналізу великих обсягів даних (Big Data), включаючи основні підходи, класифікацію стратегій, платформи керування Big Data, розподілені файлові системи, зберігання великих даних, застосування MapReduce та оптимізацію. Актуальність – дослідження застосування хмарних обчислень для управління та аналізу Big Data. Хмарні обчислення надають можливість доступу до обчислювальних ресурсів на вимогу, що сприяє швидкому економічному розвитку та зменшенню технологічних бар'єрів. У світлі зростаючого значення обробки великих обсягів інформації та розвитку хмарних технологій, дослідження, що фокусується на використанні хмарних обчислень для управління Big Data, є надзвичайно актуальним і важливим. Результат роботи – створена програма точного підрахунку повторюваності слів у заданому текстовому файлі з подальшим зберіганням даних у вихідному файлі. Додана функціональність засікання часу роботи програми. Код був скомпільований в окремому середовищі розробки Visual Studio Code 2, а потім розгорнутий у кластері Hadoop, для отримавання файлу розширення .jar та подальшого його використання. Реалізація та запуск програми відбувалися в терміналі локального компʼютера. Для реалізації програми було використано ноутбук Macbook Pro 3-inch, M1, 2020 на базі операційної системи macOS Sonoma версії 14.4.1 (23E224). | |
dc.description.abstractother | Master's thesis: 94 p., 17 figures, 7 tables, 35 references, 1 appendix. The object of the study is the system for processing and analyzing large volumes of data. The subject is the use of a cloud environment based on an operating system to implement the MapReduce model for analyzing large volumes of data. The purpose is to research and analyze the use of cloud computing for managing and analyzing large datasets (Big Data), including the main approaches, classification strategies, Big Data management platforms, distributed file systems, Big Data storage, the application of MapReduce, and optimization. The relevance is explores the application of cloud computing for managing and analyzing Big Data. Cloud computing provides on-demand access to computational resources, contributing to rapid economic development and reducing technological barriers. Given the increasing importance of processing large volumes of information and the development of cloud technologies, research focused on using cloud computing for managing Big Data is highly relevant and significant. The results is a program was created to accurately count the frequency of words in a given text file, with the results stored in an output file. Functionality for timing the program's execution was added. The code was compiled in a separate development environment, Visual Studio Code 2, and then deployed to a Hadoop cluster to obtain a .jar file for further use. The implementation and execution of the program took place in the terminal of a local computer. The program was developed using a MacBook Pro 3-inch, M1, 2020, running on macOS Sonoma version 14.4.1 (23E224). | |
dc.format.extent | 95 с. | |
dc.identifier.citation | Олещенко, Є. О. Обробка Big Data хмарних обчислень на основі операційних систем : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Олещенко Євгенія Олегівна. – Київ, 2024. – 95 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/69504 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | big data | |
dc.subject | хмарні обчислення | |
dc.subject | mapreduce | |
dc.subject | hadoop | |
dc.subject | хмарне середовище | |
dc.subject | iaas | |
dc.subject | paas | |
dc.subject | saas | |
dc.subject | архітектура хмарних обчислень | |
dc.subject | безпека | |
dc.subject | оптимізація | |
dc.subject | аналіз великих обсягів інформації | |
dc.subject | cloud computing | |
dc.subject | cloud environment | |
dc.subject | cloud computing architecture | |
dc.subject | security | |
dc.subject | optimization | |
dc.subject | big data analysis | |
dc.title | Обробка Big Data хмарних обчислень на основі операційних систем | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Oleshchenko_bakalavr.pdf
- Розмір:
- 2.24 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: