МЕТРИКИ ДЛЯ ОБЧИСЛЕННЯ УЗГОДЖЕНОСТІ У РОЗПОДІЛЕНИХ СХОВИЩАХ ДАНИХ

Автор(и)

DOI:

https://doi.org/10.30837/2522-9818.2020.12.040

Ключові слова:

розподілені сховища, час на відповідь, CAP-теорема, стохастична метрика узгодженості, методи побудування розподіленої мережі

Анотація

Предметом дослідження статті є метрики для обчислення стану узгодженості у розподіленому сховищі даних як одної з найважливіших критеріїв надійного розподіленого сховища даних. Метою роботи є дослідження можливості розроблення програми, яка буде працювати на ранніх етапах проектування розподіленої мережі та побудувати компоненти для алгоритму прийняття рішень, метою якого є побудування оптимальної топології мережі. Такий алгоритм має задовольняти будь-яку бізнес-модель та її потреби. Для цього наступні задачі були вирішені: побудована математична модель для стохастичної метрики оцінювання стану узгодженості, сформовані умови для збіжності часу узгодженості в початкових умовах ідеального середовища розподіленого сховища. Використані методи: теорія числових розділень, базові поняття та формули з теорії графів та теорії ймовірності, комп’ютерне моделювання та програма для проведення експериментів. Як результат, встановлено, що в умовах середовища без втрат даних значення збіжності стану узгодженості після першого запиту на запис менше або дорівнює діаметру графу, що відображає топологію мережі. Таке значення має таку ж саму одиницю вимірювання, що і "link cost" кожного зв’язку в мережі. Також, пропонована стохастична модель для метрики оцінювання стану узгодженості. Це дасть можливість моніторингу поточного стану узгодженості системи у заданому часовому інтервалі. Це дослідження є базою для формування елементів алгоритму прийняття рішень для побудови топології в розподіленій мережі та елементів алгоритму моніторингу системи. Також, на основі частоти запитів на запис та читання даних, пропонована стратегія розташування вузлів у мережі, що може зменшити час на відповідь системи, порівняно, якщо не використовувати цю стратегію. Роблячи висновок, практична роль компонентів алгоритму прийняття рішень – допомога архітектору великої розподіленої мережі сховища на етапі проектування, і як результат, CAP-характеристики будуть задовільнені оптимально для конкретних бізнес-потреб. Математична модель для стохастичної метрики оцінювання узгодженості розподіленого сховища може бути застосована як і на етапі проектування системи, для тестування задовільного рівня узгодженості, так і на етапі операційної підтримки системи у якості компонента моніторингу.

Завантаження

Дані завантаження ще не доступні.

Біографія автора

Galyna Zholtkevych, приватний підприємець

дослідник, інженер – розробник програмного забезпечення

##submission.downloads##

Опубліковано

2020-06-24

Як цитувати

Zholtkevych, G. (2020) «МЕТРИКИ ДЛЯ ОБЧИСЛЕННЯ УЗГОДЖЕНОСТІ У РОЗПОДІЛЕНИХ СХОВИЩАХ ДАНИХ», СУЧАСНИЙ СТАН НАУКОВИХ ДОСЛІДЖЕНЬ ТА ТЕХНОЛОГІЙ В ПРОМИСЛОВОСТІ, (2 (12), с. 40–48. doi: 10.30837/2522-9818.2020.12.040.