ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния распрСдСлСнных Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСм

Π”ΠΈΡΡΠ΅Ρ€Ρ‚Π°Ρ†ΠΈΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ прСдлагаСтся модСль Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ восстановлСния распрСдСлСнной систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ сбоСв. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности процСсса восстановлСния Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… нСдостатка Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ прСдлоТСнная ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° опрСдСлСния консистСнтных состояний систСмы. ЀормулируСтся ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ся Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ наблюдаСмой консистСнтности… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния распрСдСлСнных Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСм (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  • Π“Π»Π°Π²Π° 1. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ состояниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области
    • 1. 1. РаспрСдСлСнныС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ систСмы
    • 1. 2. ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ распрСдСлСнных Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСм
    • 1. 3. ΠžΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²Ρ‹Π΅ систСмы. РСпликация ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
    • 1. 4. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ΅ восстановлСниС
    • 1. 5. ΠœΠ΅Ρ‚ΠΎΠ΄ фиксации ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ
    • 1. 6. ΠœΠ΅Ρ‚ΠΎΠ΄ Турналирования событий
    • 1. 7. Π€Π°Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ сбои ΠΈ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ сбои
    • 1. 8. ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊ восстановлСния
  • Π“Π»Π°Π²Π° 2. Адаптивная матСматичСская модСль восстановлСния распрСдСлСнной систСмы
    • 2. 1. ΠŸΡ€Π΅Π΄ΠΏΠΎΡΡ‹Π»ΠΊΠΈ создания Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
    • 2. 2. Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ постановка Π·Π°Π΄Π°Ρ‡ΠΈ
    • 2. 3. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ
    • 2. 4. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности ΠΌΠΎΠ΄Π΅Π»ΠΈ
    • 2. 5. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… вСроятностного Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° свСдСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…
  • Π“Π»Π°Π²Π° 3. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм
    • 3. 1. ΠœΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Π΅ систСмы
    • 3. 2. Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм
    • 3. 3. НСдСтСрминированныС события
    • 3. 4. РСализация ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния
    • 3. 5. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ тСхничСскиС вопросы

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

РаспрСдСлСнныС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ систСмы ΠΈΠ³Ρ€Π°ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΌΠΈΡ€Π΅. РаспрСдСлСнныС вычислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π½Π°ΡƒΠΊΠ΅, Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅, Π² ΡΠ½Π΅Ρ€Π³Π΅Ρ‚ΠΈΠΊΠ΅, Π² Π²ΠΎΠ΅Π½Π½ΠΎΠΌ Π΄Π΅Π»Π΅, Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… областСй. ΠžΠ±Π»Π°ΡΡ‚ΡŒ примСнСния распрСдСлСнных систСм быстро Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ с Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°.

Π’ ΡΠΈΠ»Ρƒ высокой слоТности распрСдСлСнных систСм практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΡƒΡŽ систСму, Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ ошибок. Π’Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ возникновСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ сбоя ΠΏΡ€ΠΈ эксплуатации распрСдСлСнной систСмы достаточно высока ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ послСдствия. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для распрСдСлСнных систСм особСнно Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ являСтся Π·Π°Π΄Π°Ρ‡Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ надСТности эксплуатации ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‡Π° построСния отказоустойчивых распрСдСлСнных систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ послСдствия сбоСв Π±Π΅Π· прСкращСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы. ΠΠ΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ отказоустойчивой систСмы являСтся систСма ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ сбои Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмС ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰Π°Ρ свСдСния ΠΎ ΡΠ±ΠΎΡΡ… систСмС восстановлСния.

БущСствуСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊ построСния отказоустойчивых систСм. Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ пСрспСктивных Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ являСтся Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ΅ восстановлСниС, Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ΡΡ Π² Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ систСмы ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ€Π°Π½Π΅Π΅ сохранСнному ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π² ΡΠ»ΡƒΡ‡Π°Π΅ сбоя. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ систСмы Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ восстановлСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Ρ‡Π΅ΠΌ устранСниС ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΎΡ‚ΠΊΠ°Π·Π° [41].

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ отказоустойчивой систСмы с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ восстановлСния являСтся достаточно слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство особСнностСй. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ: обСспСчСниС цСлостности взаимодСйствия элСмСнтов систСмы, обСспСчСниС цСлостности взаимодСйствия систСмы ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… устройств, обСспСчСниС Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ сохранСния ΠΈ Π²ΠΎΡΡΡ‚ановлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΡΠΎΡΡ‚ояниях систСмы, обСспСчСниС высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСсса восстановлСния.

Для ΠΌΠ½ΠΎΠ³ΠΈΡ… соврСмСнных Ρ€Π°Π±ΠΎΡ‚ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ восстановлСния Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ нСдостатки:

1. Π‘ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прСдполоТСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… сбоСв. Π’ Ρ‡Π°ΡΡ‚ности, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Ρ€Π°Π±ΠΎΡ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅) сбои, приводящиС ΠΊ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ остановкС процСссов, хотя для ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… систСм Π±ΠΎΠ»Π΅Π΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ сбои [10].

2. Π‘ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прСдполоТСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ возмоТностСй дСтСктирования сбоСв. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, считаСтся, Ρ‡Ρ‚ΠΎ систСма ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° являСтся Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ, ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΌΠΈ свСдСниями ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ.

Π’ Π½Π°ΡΡ‚оящСй Ρ€Π°Π±ΠΎΡ‚Π΅ рассматриваСтся построСниС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ восстановлСния с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмы ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°:

1. Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ сбоСв;

2. Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ опрСдСлСния истинных ΠΏΡ€ΠΈΡ‡ΠΈΠ½ сбоя;

3. Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ распрСдСлСнного Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°;

4. максимальная ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ систСмы восстановлСния для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ характСризуСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ соврСмСнных распрСдСлСнных систСм ΡΠ²Π»ΡΡŽΡ‚ΡΡ ошибки синхронизации процСссов, приводящиС ΠΊ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΠΌΡΡ сбоям. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ ошибок синхронизации ΠΈΠ»ΠΈ ошибок, связанных с ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΡ„Π΅Ρ€Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, слоТно ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΈΠ½Π½ΡƒΡŽ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ошибки. ИспользованиС Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π² Π²Ρ‹ΡΠΎΠΊΠΎ распрСдСлСнных систСмах, состоящих ΠΈΠ· Π±ΠΎΠ»ΡŒΡˆΠΎΠ³ΠΎ количСства ΡƒΠ·Π»ΠΎΠ², ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€Π°ΠΉΠ½Π΅ нСэффСктивным. Π’Π°ΠΆΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ распрСдСлСнной систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° являСтся вСроятностный Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² ΡΠ²ΡΠ·ΠΈ с ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ синхронизации свСдСний, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ² систСмы [6].

Для практичСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ построСнной ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ особСнностСй Π΅Π΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ класс ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм. НаправлСниС ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм являСтся Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π±Ρ‹ΡΡ‚Ρ€ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ° Π°Π³Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ программирования ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ возмоТности для построСния распрСдСлСнных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… комплСксов ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ [44]. Основная идСя ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ программирования — использованиС Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Π°Π³Π΅Π½Ρ‚Ρ‹. АгСнты Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΈ Ρ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ срСдой посрСдством ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сообщСний. БистСма Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π°Π³Π΅Π½Ρ‚ΠΎΠ² Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅Ρ‚ систСму Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΡƒΠ΄ΠΎΠ±Π½Π° для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния распрСдСлСнной систСмы.

Π¦Π΅Π»ΠΈ диссСртационной Ρ€Π°Π±ΠΎΡ‚Ρ‹.

1. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния распрСдСлСнной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ ошибок.

2. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния распрСдСлСнной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… вСроятностного Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

3. РСализация ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния распрСдСлСнных систСм Π½Π° ΠΊΠ»Π°ΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ JADE. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ исслСдования.

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… исслСдований Π² Ρ€Π°Π±ΠΎΡ‚Π΅ использовались ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², матСматичСского модСлирования, Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΎΠ², Ρ‚Π΅ΠΎΡ€ΠΈΠΈ мноТСств ΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ². ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ комплСкса ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½ ряд Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… экспСримСнтов.

Научная Π½ΠΎΠ²ΠΈΠ·Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ прСдлагаСтся модСль Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ восстановлСния распрСдСлСнной систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ сбоСв. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности процСсса восстановлСния Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… нСдостатка Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ прСдлоТСнная ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° опрСдСлСния консистСнтных состояний систСмы. ЀормулируСтся ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ся Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ наблюдаСмой консистСнтности для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ области примСнимости ΠΌΠΎΠ΄Π΅Π»ΠΈ. Бтроится модСль взаимодСйствия систСмы восстановлСния с Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ систСмой ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ практичСским Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся построСниС ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния распрСдСлСнных систСм Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ сбоСв. Данная модСль ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ надСТности ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ класса распрСдСлСнных систСм.

Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ описаниС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ JADE. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ рСализация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована для создания отказоустойчивых ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Апробация Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

По Ρ‚Π΅ΠΌΠ΅ диссСртации ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 9 Ρ€Π°Π±ΠΎΡ‚, Π² Ρ‚ΠΎΠΌ числС ΠΎΠ΄Π½Π° [9] — Π² ΠΈΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π’ΠΠš Π Π€.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄ΠΎΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»ΠΈΡΡŒ Π½Π° XLVIII Π½Π°ΡƒΡ‡Π½ΠΎΠΉ конфСрСнция МЀВИ (Π”ΠΎΠ»Π³ΠΎΠΏΡ€ΡƒΠ΄Π½Ρ‹ΠΉ-Москва, 2005 Π³.), ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ Π½Π°ΡƒΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ «Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Microsoft Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ программирования» (Москва, 2006 Π³.), XVI ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΡƒΡ‡Π½ΠΎ-тСхничСском сСминарС «Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… управлСния, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ» (ΠΠ»ΡƒΡˆΡ‚Π°, 2007 Π³.), ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ AIS/CAD (Дивноморск, 2007 Π³.), ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ «ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Π½Π°ΡƒΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ» (Π‘Π΅Π»Π³ΠΎΡ€ΠΎΠ΄, 2009 Π³).

ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ модСль восстановлСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ комплСксС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ абонСнтского обслуТивания Mangoss.

ПолоТСния, выносимыС Π½Π° Π·Π°Ρ‰ΠΈΡ‚Ρƒ.

На Π·Π°Ρ‰ΠΈΡ‚Ρƒ выносятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС полоТСния:

1. Адаптивная матСматичСская модСль восстановлСния распрСдСлСнной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ сбоСв.

2. Адаптивная матСматичСская модСль восстановлСния распрСдСлСнной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… вСроятностного Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

3. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ восстановлСния Π½Π° ΠΊΠ»Π°ΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ ΠΎΠ±ΡŠΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ДиссСртация состоит ΠΈΠ· Π²Π²Π΅Π΄Π΅Π½ΠΈΡ, Ρ‚Ρ€Π΅Ρ… Π³Π»Π°Π², Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, списка ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ прилоТСния. Π Π°Π±ΠΎΡ‚Π° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π° Π½Π° 108 страницах, список ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников содСрТит 59 Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

.

Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выносятся Π½Π° Π·Π°Ρ‰ΠΈΡ‚Ρƒ:

1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° адаптивная матСматичСская модСль восстановлСния распрСдСлСнной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ сбоСв. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° эффСктивная ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° опрСдСлСния консистСнтных состояний систСмы.

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° адаптивная матСматичСская модСль восстановлСния распрСдСлСнной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы Π² ΡƒΡΠ»ΠΎΠ²ΠΈΡΡ… вСроятностного Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

3. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½Ρ‹Ρ… систСм Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΌΠ½ΠΎΠ³ΠΎΠ°Π³Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ JADE.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

  1. А.Π’., Π”ΡƒΠ±ΠΎΠ²ΠΈΠΊ Π“. А. ВСрифицируСмая многоагСнтная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° LiveNAP // Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Microsoft Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ программирования: Π’Ρ€ΡƒΠ΄Ρ‹ ВсСроссийской ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ студСнтов, аспирантов ΠΈ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… ΡƒΡ‡Π΅Π½Ρ‹Ρ… / ΠœΠ“Π’Π£ ΠΈΠΌ. Π. Π­. Π‘Π°ΡƒΠΌΠ°Π½Π° М., 2006. — Π‘. 23−24.
  2. А.Π’. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ восстановлСния высоко распрСдСлСнной систСмы с Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌΠΈ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ // ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Π½Π°ΡƒΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ: Π’Ρ€ΡƒΠ΄Ρ‹ ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ Π½Π°ΡƒΡ‡Π½ΠΎ-тСхничСской ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ — Π‘Π΅Π»Π³ΠΎΡ€ΠΎΠ΄: Π‘Π΅Π»Π“Π£, 2009. Π‘. 34−38.
  3. Π“. Π., Миногин А. Π’., Π£ΡΡ‚ΡŽΠΆΠ°Π½ΠΈΠ½ А. Π•. УстранСниС Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ взаимодСйствия Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² Π² ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… с ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠΎΠΉ символов. // МодСли ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ: Π‘Π±ΠΎΡ€Π½ΠΈΠΊ статСй. М.: МЀВИ, 2009. — Π‘. 223−230.
  4. David Π•. Lowell, Subhachandra Chandra, Peter M. Chen. Exploring failure transparency and the limits of gencric recovery // Proceedings of the 4th USENIX OSDI Symposium 2000 — P. 289−304.
  5. M Wiesmann, F. Pedone, A. Schiper, B. Kemme, G. Alonso. Understanding Replication in Databases and Distributed Systems. // 20th IEEE International Conference on Distributed Computing Systems (ICDCS'00) 2000. — P. 264−274.
  6. Π“. Tannenbaum and M. Litzkow. The Condor Distributed Processing System. // Dr. Dobb’s Journal 1995 — P. 40−48.
  7. Yi-Min Wang, Yennun Huang, Kiem-Phong Vo, Pi-Yu Chung, and Chandra Kintala. Checkpointing and Its Applications. // Proceedings of the 1995 International Symposium on Fault-Tolerant Computing (FTCS). 1995. — P. 2231.
  8. D. E. Lowell and P. M. Chen. Discount Checking: Transparent, Low-Overheadi
  9. Recovery for General Applications. University of Michigan CSETR-410−99, 1998.
  10. Fred B. Schneider. Byzantine Generals in Action: Implementing Fail-Stop Processors. // ACM Transactions on Computer Systems. 1984 — N 2. — P. 145 154.
  11. Schlichting R.D., Schneider F.B. Failstop processors: An approach to designing fault-tolerant computing systems. // ACM Transactions on Computing Systems. -1983 -V.1,N3.-P. 222−238.
  12. Cao J. Efficient synchronous checkpointing in distributed systems. // Proceedings of the 15th Australia Computer Science Conference. 1992 — P. 165−179.
  13. Cao J., Wang K.C. Efficient synchronous checkpointing in distributed systems. // Technical Report 91/6. James Cook University of North Queensland, Department of Computer Science. — 1991.
  14. G. Jiang. Infrastructure Web: Distributed monitoring and managing critical infrastructures. // Proc. of. SPIE. 2001 — V.4232.
  15. И. Π‘. Π‘ΡƒΡ€Π΄ΠΎΠ½ΠΎΠ², А. Π‘. ΠšΠΎΡΠ°Ρ‡Π΅Π², Π’. H. ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π’. 3. Π¨Π½ΠΈΡ‚ΠΌΠ°Π½. ΠžΠ±Π·ΠΎΡ€ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ распрСдСлСнных систСм. // ВСхничСский ΠΎΡ‚Ρ‡Ρ‘Ρ‚ М.: ИБП РАН, 2003.-52 с.
  16. D. Brand, P. Zafiropulo. On Communicating Finite-State Machines // Journal of the Association for Computing Machinery. 1983 — V.30, N 2. — P. 323−342.3e.Gerard J. Holzmann. Design and Validation of Computer Protocols. Prentice Hall, 1990.-554 p.
  17. F.B. Schneider. Replication Management using the State-Machine Approach. // Distributed Systems. 1993 — P. 169−197.
  18. N. Vlassis. A Concise Introduction to Multiagent Systems and Distributed AI. -University of Amsterdam. 2003. 76 p.
  19. Michael Wooldridge. An Introduction to MultiAgent Systems. John Wiley & Sons Ltd. 2002.
  20. Carl Hewitt and Jeff Inman. DAI Betwixt and Between: From «Intelligent Agents» to Open Systems Science. // IEEE Transactions on Systems, Man, and Cybernetics. 1991 — P. 1409−1418.
  21. D. Milojicic. MASIF: The OMG mobile agent system interoperability facility. // Lecture Notes in Computer Science. Berlin, Germany: Springer-Verlag. 1998 -P. 50.
  22. P. D. О’Brian, R. C. Nicol. FIPA—toward a standard for software agents. 11 Π’Π’ Technol. J. 1998 — V.16, N 3.
  23. F. Bellifemine, A. Poggi, G. Giovanni Rimassa. JADE—A FIPAcompliant agent framework. // Proc. PAAM, London, U.K. 1999 — P. 97−108.
  24. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ JavaFlow Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹ΠΉ рСсурс. — Ρ€Π΅ΠΆΠΈΠΌ. дост.: http://commons.apache.org/sandbox/javaflow/
  25. Geert Bevin. Continuations in Java HTML. (http://www.artima.com/leiava/articles/continuations.html').
  26. Elnozahy E.N. Manetho. Fault tolerance in distributed systems using rollback-recovery and process replication: Ph.D. Thesis. Rice University, Department of Computer Science, 1993.
  27. Goldberg A., Gopal A., Li K., Strom R., Bacon D. Transparent recovery of Mach applications. // Usenix Mach Workshop Proceedings 1990 — P. 169−184.
  28. Bartlett J.F. A Non Stop Kernel. // Proceedings of the Eighth ACM Symposium on Operating Systems Principles 1981 — P. 22−29.
  29. Johnson D.B., Zwaenepoel W. Senderbased message logging. // Digest of Papers FTCS-17, The Seventeenth Annual International Symposium on Fault-Tolerant Computing 1987-P. 14−19.
  30. David E. Lowell. Theory and Practice of Failure Transparency: PhD thesis -University of Michigan, 1999.
  31. David E. Lowell, Peter M. Chen. Free Transactions with Rio Vista. // Proceedings of the 1997 Symposium on Operating Systems Principles. 1997 — P. 143−146.
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ