Методи динамічного завантаження класів у розподілених сховищах даних
dc.contributor.advisor | Замятін, Денис Станіславович | |
dc.contributor.author | Ріпневський, Олександр Олександрович | |
dc.date.accessioned | 2018-06-01T12:34:14Z | |
dc.date.available | 2018-06-01T12:34:14Z | |
dc.date.issued | 2018-05 | |
dc.description.abstractuk | Актуальність теми. Сучасне суспільство дедалі більше набирає рис інформаційного. Інформація стає одним із головних стратегічних ресурсів держав на одному рівні з матеріальними, енергетичними та електронними. Обробка даних безпосередньо в оперативній пам’яті є досить широко обговорюваною темою в останній час. Багато компаній, які в минулому відмовлялись розглядати використання in-memory технологій через високу вартість, зараз перебудовують архітектуру своїх інформаційних систем, щоб використовувати переваги швидкої транзакційної обробки даних, пропонованих даними рішеннями. Це є наслідком стрімкого падіння вартості оперативної пам'яті (RAM), в результаті чого стає можливим зберігання всього набору операційних даних в пам'яті, збільшуючи швидкість їх обробки більш ніж в 1000 разів, порівняно із обробкою даних на жорстких дисках. In-Memory Compute Grid та In-Memory Data Grid продукти надають необхідні інструменти для побудови таких рішень. Цей підхід дуже швидко набув широкого визнання серед експертів в області проектування хмарних платформ, а також будь-яких систем, що мають потребу в практично необмеженому масштабуванні системи зберігання даних. Багато відомих компаній випустили на ринок системи такого типу: Oracle Coherence - Java / C / .NET VMWare Gemfire - Java GigaSpaces - Java / C / .NET JBoss (RedHat) Infinispan - Java Terracota - Java В межах даного дослідження будуть розглядатись рішення для Java, тобто вузлами кластера IMDG будуть JVM. Крім того IMDG на Java може бути використаний для швидкого доступу до даних через REST API. В даній роботі розглянуті різні реалізації розподілених сховищ даних. Описано основні функції та розглянуто механізми обробки даних в IMDG. Окремо розглянутий механізм завантаження класів до сховищ в оперативній пам’яті, та описано існуючі рішення його оптимізації. Технологія та In-Memory Data Grid є відносно новою, тому існує ряд проблем, які потребують вирішення. Однією з таких проблем розподілених сховищ даних в оперативній пам’яті є неможливість зміни схеми даних без перезавантаження кластеру, що, в свою чергу, призведе до втрати даних. На сьогодні ця проблема вирішується за допомогою динамічного завантаження класів у розподілених сховищах даних. Існує досить велика кількість різнопланових задач, яка вимагає створення системи динамічного завантаження класів у розподілених сховищах даних в оперативній пам’яті. Об’єктом дослідження є технологія динамічного завантаження класів у розподілених сховищах даних. Предметом дослідження є In-Memory Data Grid реалізації розподілених сховищ даних Мета і задачі дослідження. Метою даної роботи є оптимізація механізму та створення системи завантаження класів до розподілених сховищ даних в оперативній пам’яті. Для цього розробляється алгоритм та модель інструменту динамічного завантаження, спрямована на покращення та збільшення швидкості розробки за допомогою IMDG технології. | uk |
dc.format.page | 102 с. | uk |
dc.identifier.citation | Ріпневський, О. О. Методи динамічного завантаження класів у розподілених сховищах даних : магістерська дис. : 123 Комп’ютерна інженерія / Ріпневський Олександр Олександрович. – Київ, 2018. – 102 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/23183 | |
dc.language.iso | uk | uk |
dc.publisher.place | Київ | uk |
dc.subject | динамічне завантаження | uk |
dc.subject | обробка інформації | uk |
dc.title | Методи динамічного завантаження класів у розподілених сховищах даних | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- RipnevskyiOO_magistr.pdf
- Розмір:
- 1.91 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 7.74 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: