Muvaffaqiyatsizligi sababli qayta konfiguratsiya- nosozlik aniqlangandan so'ng, mavjud apparat izlanadi va vazifa grafigiga kiritiladi.
Passiv tayyorgarlik bilan qayta konfiguratsiya- rezervlash Uskuna oldindan aniqlanadi, tugundagi vazifa grafigining yuqori qismini amalga oshirishni ta'minlaydigan jarayon ishga tushiriladi, ulanishlar o'rnatiladi, lekin asosiy tugun ishlamay qolmasa, jarayon ma'lumotlarni qayta ishlamaydi.
Faol tayyorlikni qayta sozlash- vazifa grafigining yuqori qismi ma'lumotlarni qayta ishlashni parallel ravishda amalga oshiradigan va natijani uzatuvchi bir nechta tugunlarda amalga oshiriladi.
Natijada, tizim dasturiy ta'minot va apparat darajasidagi nosozliklarga moslashuvchan tayyorlikni, tarmoq, hisoblash quvurlari va tugunni amalga oshirishdan qat'i nazar, ishlashni to'xtatmasdan va ish faoliyatini yo'qotmasdan tugunlar konfiguratsiyasini o'zgartirish imkoniyatini ta'minlaydi.
Rivojlangan L-Net tizimi, mavjud analoglardan farqli o'laroq, DCS tugunlarining dasturiy ta'minotining to'liq muvofiqligi bilan keng ko'lamli apparat xususiyatlaridan foydalanishni o'z ichiga oladi. Bitta operatsion tizim (QNX Neutrino) boshqaruvi ostida tugunlarni ishga tushirishda ularni turli xil interfeyslar va tashqi qurilmalar to'plamiga ega bo'lgan turli protsessor arxitekturalarida (x86, ARM, MIPS va boshqalar) qurish mumkin. Tugunlarni amalga oshirish ish stoli kompyuterlari, sanoat shaxsiy kompyuterlari, taqiladigan shaxsiy kompyuterlar va bitta taxtali kompyuterlar shaklida mumkin. Ishlab chiqilgan DCS dasturiy majmuasining barcha komponentlari QNX OS bilan uning istalgan tugunlarida ishga tushirilishi mumkin, shu bilan birga boshqa operatsion tizimli tugunlardan foydalanish mumkinligicha qoladi. Ushbu yondashuv har bir tugunni operator darajasidagi va boshqaruv darajasidagi muammolarni hal qilish uchun ishlatishga imkon beradi. Shuning uchun, mavjud moslashuvchan tizim umumlashtirilgan DCS arxitekturasiga xos bo'lgan qat'iy darajalar ierarxiyasisiz tengdoshli tugunlar o'rtasidagi o'zaro ta'sirlar va ushbu arxitekturani asos sifatida ishlatadigan tizimlar. Peer-to-peer tarmog'i tizimni joylashtirish, ishlatish, masshtablash va disk raskadrovka jarayonlarini soddalashtiradi.
Rivojlangan tizimda ortiqcha apparat vositalarining hisoblash imkoniyatlarini amalga oshirish uchun Qnet tarmoq protokoli va L-Net tarmoq dasturiy taʼminotiga asoslangan dinamik konfiguratsiya va qayta konfiguratsiya algoritmlari taklif etiladi. Dinamik konfiguratsiya algoritmi barcha tugunlar bo'ylab hisob yukini taqsimlash va vazifalarni parallellashtirish va tugunlar o'rtasida ma'lumot uzatish kanallaridagi yukni dinamik ravishda muvozanatlashtirishga asoslangan. Tizimni qayta konfiguratsiya qilish algoritmi mavjud uskuna, ustuvorliklar va tizimga yuklangan vazifalarga qarab, ishlamay qolganda ishlashni tiklashning uchta stsenariysi mavjudligini nazarda tutadi: ishlamay qolganda, passiv tayyorgarlik (resurslarni taqsimlash) va faol tayyorgarlik (resursdan foydalanish). . Dinamik konfiguratsiya va qayta konfiguratsiya algoritmlari tizimda mavjud apparat zahiralari hisobiga unumdorlik va ishonchlilikni oshirish imkonini beradi.
Do'stlaringiz bilan baham: |