Модели процессов согласования реплик в базах данных Nosql



Download 2,9 Mb.
Pdf ko'rish
bet38/67
Sana29.03.2022
Hajmi2,9 Mb.
#516795
TuriАнализ
1   ...   34   35   36   37   38   39   40   41   ...   67
Bog'liq
193-Диссертация

2.4.
 
Разработка моделей отказов и восстановления доступа к записи в 
базах данных NoSQL 
2.4.1.
 
Аналитическая модель отказов и восстановления доступа к 
записи в базах данных NoSQL 
Данная модель приведена в [94]. Рассмотрим кластер, состоящий из U 
узлов. Пусть каждый узел выходит из строя с интенсивностью δ (1/ δ – среднее 
время наработки на отказ одного узла). Узел обслуживается ремонтной бригадой 
с интенсивностью μ (1/ μ – среднее время восстановления одного узла). В 
дальнейшем узел будем называть заявкой. Если все бригады заняты, то заявка 
становится в очередь, K – число обслуживающих аппаратов, т.е. ремонтных 
бригад. На рисунке 2.16 схематически представлен процесс отказов и 
восстановления узлов кластера.
δ 
Узлы
1
2
U
μ
1
2
K
Очередь 
неисправных узлов 
(U-K)
Ремонтные бригады (ОА)
Рисунок 2.16 – Процесс выхода из строя и восстановления узлов. 
Пусть время наработки на отказ узла и время его обслуживания 
(восстановления) распределены по экспоненциальному закону соответственно с 
параметром 1/δ и μ. Тогда данный процесс можно описать в виде системы 
массового обслуживания M/M/K/U/U (модель «ремонтника» с многоканальным 
обслуживанием и экспоненциальным временем восстановления). Для этой модели 
существует аналитическое решение [60, стр. 126, 127]. Вероятность p
i
того, что в 
системе (в очереди на обслуживание или в ОА) находятся i заявок, равна: 


78 



























i
K
i
U
i
0
i
U
i
0
i
K
K!
i!
C
μ
δ
p
C
μ
δ
p
p
, если i < K 
, если i ≥ K 
(2.38) 
1
U
K
i
i
K
i
U
i
1
K
1
i
i
U
i
0
K
K!
i!
C
C
1
p


















































μ
δ
μ
δ

(2.39) 
Выполним модификацию модели «ремонтника». 
Обозначим через P
Ni 
вероятность того, что N узлов с репликами какой-либо 
записи находятся на обслуживании при условии, что в системе находятся i заявок 
(i≥N): 
i
U
N
i
N
U
Ni
C
C
p



(2.40) 
Тогда, вероятность P
0
того, что на обслуживании (в очереди или в ОА) 
находятся все узлы, где хранятся N реплик записи, можно определить по формуле 
полной вероятности: 



U
N
i
Ni
i
0
p
p
P
(2.41) 
Т.е. это вероятность, что при обработке запроса на чтение клиент получит 
только значение ключа записи (вероятность отказа в доступе к записи). 

Download 2,9 Mb.

Do'stlaringiz bilan baham:
1   ...   34   35   36   37   38   39   40   41   ...   67




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish