🗊Презентация Paylanmiş si̇stemlər

Категория: Информатика
Нажмите для полного просмотра!
Paylanmiş si̇stemlər, слайд №1Paylanmiş si̇stemlər, слайд №2Paylanmiş si̇stemlər, слайд №3Paylanmiş si̇stemlər, слайд №4Paylanmiş si̇stemlər, слайд №5Paylanmiş si̇stemlər, слайд №6Paylanmiş si̇stemlər, слайд №7Paylanmiş si̇stemlər, слайд №8Paylanmiş si̇stemlər, слайд №9Paylanmiş si̇stemlər, слайд №10Paylanmiş si̇stemlər, слайд №11Paylanmiş si̇stemlər, слайд №12Paylanmiş si̇stemlər, слайд №13Paylanmiş si̇stemlər, слайд №14Paylanmiş si̇stemlər, слайд №15Paylanmiş si̇stemlər, слайд №16Paylanmiş si̇stemlər, слайд №17

Вы можете ознакомиться и скачать презентацию на тему Paylanmiş si̇stemlər. Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





PAYLANMIŞ SİSTEMLƏR 
(distributed systems)
Tətbiqi proseslər və bu proseslərdə istifadə olunan verilənlər bazaları toplusu verilənlərin emalının paylanmış sistemləri və ya, sadəcə olaraq, paylanmış sistemlər (PS) adlanırlar. Kompüter şəbəkəsinin qovşaqları isə paylanmış sistemin qovşaqları adlanır.
Описание слайда:
PAYLANMIŞ SİSTEMLƏR (distributed systems) Tətbiqi proseslər və bu proseslərdə istifadə olunan verilənlər bazaları toplusu verilənlərin emalının paylanmış sistemləri və ya, sadəcə olaraq, paylanmış sistemlər (PS) adlanırlar. Kompüter şəbəkəsinin qovşaqları isə paylanmış sistemin qovşaqları adlanır.

Слайд 2





Paylanmış sistemin modeli 
Paylanmış sistem  S={S1,S2,…SN} qovşaqları və istənilən qovşaqlar cütünü birləşdirən verilənlərin ötürülməsi sistemi toplusudur.
PS-in qovşaqlarında verilənlər bazaları (VB) şəklində təşkil olunmuş informasiya saxlanılır və tətbiqi proseslərlə emal olunur.
Tətbiqi proseslər bir-biri ilə informasiyanın məzmunlu emalına təkan verən və ya ancaq idarəedici funksiyaları yerinə yetirən məlumatların mübadiləsi yolu ilə qarşılıqlı əlaqədədirlər. Emal edən məlumatlar: Mij (i,j=1,…N), idarəedici məlumatlar: mij (i,j=1,…N), 
Verilənlərin (məlumatların) ötürülməsi sistemi etibarlıdır, yəni məlumatlar itmir və öz-özünə yaranmır, bütün qovşaqlar məlumatları qəbul etməyə hazırdırlar.
Paylanmış sistemlərin qovşaqlarında fəaliyyət göstərən prosessorlar etibarlıdırlar.
Описание слайда:
Paylanmış sistemin modeli Paylanmış sistem S={S1,S2,…SN} qovşaqları və istənilən qovşaqlar cütünü birləşdirən verilənlərin ötürülməsi sistemi toplusudur. PS-in qovşaqlarında verilənlər bazaları (VB) şəklində təşkil olunmuş informasiya saxlanılır və tətbiqi proseslərlə emal olunur. Tətbiqi proseslər bir-biri ilə informasiyanın məzmunlu emalına təkan verən və ya ancaq idarəedici funksiyaları yerinə yetirən məlumatların mübadiləsi yolu ilə qarşılıqlı əlaqədədirlər. Emal edən məlumatlar: Mij (i,j=1,…N), idarəedici məlumatlar: mij (i,j=1,…N), Verilənlərin (məlumatların) ötürülməsi sistemi etibarlıdır, yəni məlumatlar itmir və öz-özünə yaranmır, bütün qovşaqlar məlumatları qəbul etməyə hazırdırlar. Paylanmış sistemlərin qovşaqlarında fəaliyyət göstərən prosessorlar etibarlıdırlar.

Слайд 3





Paylanmış sistemlərin idarə edilməsi 
mərkəzləşdirilmiş 
mərkəzləşdirilməmiş 
Mərkəzləşdirilmiş paylanmış sistemdə bir və ya bir neçə qovşaq, digərlərinə nisbətən, daha geniş idarə edici funksiyalara malikdir. Mərkəzləşdirilmiş paylanmış sistem mərkəzləşdirilmiş idarə etməni, artıqlığın aradan qaldırılmasını, verilənlərə ümumi baxışı təmin edir. Lakin bu cür təşkil olumuş sistemlərdə mərkəzi qovşaq və ya əlaqə kanalları işdən çıxdıqda müəyyən çətinliklər yaranır.
Mərkəzləşdirilməmiş sistemlərdə şəbəkələrin qovşaqlarında yerləşmiş lokal sistemlər ümumi məsələnin həlli zamanı, funksionallıq nöqteyi-nəzərdən, bərabər hüquqludurlar. Mərkəzləşdirilmənin olmaması verilənləri istifadəçilərə yaxınlaşdırmağa imkan verir, emalı tezləşdirir, verilənlərin təkrarlanması hesabına etibarlılığı artırır.
Описание слайда:
Paylanmış sistemlərin idarə edilməsi mərkəzləşdirilmiş mərkəzləşdirilməmiş Mərkəzləşdirilmiş paylanmış sistemdə bir və ya bir neçə qovşaq, digərlərinə nisbətən, daha geniş idarə edici funksiyalara malikdir. Mərkəzləşdirilmiş paylanmış sistem mərkəzləşdirilmiş idarə etməni, artıqlığın aradan qaldırılmasını, verilənlərə ümumi baxışı təmin edir. Lakin bu cür təşkil olumuş sistemlərdə mərkəzi qovşaq və ya əlaqə kanalları işdən çıxdıqda müəyyən çətinliklər yaranır. Mərkəzləşdirilməmiş sistemlərdə şəbəkələrin qovşaqlarında yerləşmiş lokal sistemlər ümumi məsələnin həlli zamanı, funksionallıq nöqteyi-nəzərdən, bərabər hüquqludurlar. Mərkəzləşdirilmənin olmaması verilənləri istifadəçilərə yaxınlaşdırmağa imkan verir, emalı tezləşdirir, verilənlərin təkrarlanması hesabına etibarlılığı artırır.

Слайд 4





Müasir PS-lərə qoyulan tələblər
yüksək etibarlılıq;
informasiya resurslarına kollektiv müraciət;
icazəsiz müraciətdən verilənlərin qorunması;
sistemin həm texniki, həm də informasiya-hesablama resurslarının maksimal dərəcədə istifadəsi;
sistemə məsafədən və cəld müdaxilə;
istifadəçilərin sistemlə asan ünsiyyəti;
arxitekturanın açıq olması (istənilən zaman genişlənmə imkanı)
Описание слайда:
Müasir PS-lərə qoyulan tələblər yüksək etibarlılıq; informasiya resurslarına kollektiv müraciət; icazəsiz müraciətdən verilənlərin qorunması; sistemin həm texniki, həm də informasiya-hesablama resurslarının maksimal dərəcədə istifadəsi; sistemə məsafədən və cəld müdaxilə; istifadəçilərin sistemlə asan ünsiyyəti; arxitekturanın açıq olması (istənilən zaman genişlənmə imkanı)

Слайд 5





Paylanmış verilənlər bazası sistemləri
PS-in qovşaqlarında verilənlər bazalarının lokal idarə etmə sistemləri (VBİS) tərəfindən nəzarət olunan, verilənlər bazaları şəklində təşkil olunmuş informasiya saxlanılır və yenilənir. 
PS-də qovşaqlar, VBİS-in xidmətlərini istifadəçiyə təqdim edərək, bir-birilə qarşılıqlı əlaqə yarada bilirlər. 
Bu halda, PS paylanmış verilənlər bazası (PVB) sistemi adlanır.
Описание слайда:
Paylanmış verilənlər bazası sistemləri PS-in qovşaqlarında verilənlər bazalarının lokal idarə etmə sistemləri (VBİS) tərəfindən nəzarət olunan, verilənlər bazaları şəklində təşkil olunmuş informasiya saxlanılır və yenilənir. PS-də qovşaqlar, VBİS-in xidmətlərini istifadəçiyə təqdim edərək, bir-birilə qarşılıqlı əlaqə yarada bilirlər. Bu halda, PS paylanmış verilənlər bazası (PVB) sistemi adlanır.

Слайд 6





PVB(Distributed DataBase)-nin 
təyin edilməsi
PVB adətən aşağıdakı 12 xassə ilə təyin edilir:
Lokal müstəqillik (local autonomy) istənilən qovşağın işi digər qovşaqda hər hansı bir əməliyyatın uğurla yerinə yetirilib-yetirilməməsindən asılı olmamalıdır.
Mərkəzi qovşaqdan asılı olmamaq (no reliance on central site) heç bir qovşaq əsas qovşaqdan asılı olmamalıdır. Əsas qovşaqda müəyyən mənada mərkəzləşdirilmiş xidmət aparılır, yəni sorğuların mərkəzləşdirilmiş emalı, tranzaksiyaların mərkəzləşdirilmiş idarə olunması, adların mərkəzləşdirilmiş verilməsi və s.
Fasiləsiz işləmə (continuous operation) hər hansı qovşaq nasaz olduqda belə, sistem öz işini davam etdirir. 
Yerləşmədən asılı olmamaq (location independence) Bu xassə onu bildirir ki, istifadəçi verilənlərin fiziki olaraq harda yerləşməsini bilmir. Məntiqi baxımdan istifadəciyə elə gəlir ki, bütün verilənlər onun lokal qovşağında yerləşmişdir.
Описание слайда:
PVB(Distributed DataBase)-nin təyin edilməsi PVB adətən aşağıdakı 12 xassə ilə təyin edilir: Lokal müstəqillik (local autonomy) istənilən qovşağın işi digər qovşaqda hər hansı bir əməliyyatın uğurla yerinə yetirilib-yetirilməməsindən asılı olmamalıdır. Mərkəzi qovşaqdan asılı olmamaq (no reliance on central site) heç bir qovşaq əsas qovşaqdan asılı olmamalıdır. Əsas qovşaqda müəyyən mənada mərkəzləşdirilmiş xidmət aparılır, yəni sorğuların mərkəzləşdirilmiş emalı, tranzaksiyaların mərkəzləşdirilmiş idarə olunması, adların mərkəzləşdirilmiş verilməsi və s. Fasiləsiz işləmə (continuous operation) hər hansı qovşaq nasaz olduqda belə, sistem öz işini davam etdirir. Yerləşmədən asılı olmamaq (location independence) Bu xassə onu bildirir ki, istifadəçi verilənlərin fiziki olaraq harda yerləşməsini bilmir. Məntiqi baxımdan istifadəciyə elə gəlir ki, bütün verilənlər onun lokal qovşağında yerləşmişdir.

Слайд 7







PVB(Distributed DataBase)-nin 
təyin edilməsi
Fraqmentləşmədən asılı olmamaq (fragmentation independence) Bu xassə məntiqi olaraq tam təşkil edən verilənlərin paylanmış olaraq (fraqmentlər şəklində) yerləşməsini göstərir. Fraqmentləşmə 2 cür olur: üfüqi (sətirlər üzrə) və şaqüli (sütunlar üzrə) Fraqmentləşmə sistemin məhsuldarlığını artırmaq məqsədi ilə aparılır, çünki verilənlərin onlardan ən çox istifadə olunan yerdə saxlanılması daha münasibdir. 
Replikasiyadan asılı olmamaq (replication independence) Replikasiya dedikdə, baxılan fraqmentin müxtəlif qovşaqlarda bir neçə müxtəlif surət (replika) şəklində saxlanması başa düşülür. Replikasiyanın əsas üstünlüyü sistemin məhsuldarlığının artırılmasındadır, belə ki, istifadəçilər lokal surətlərlə işləyə bildiyindən, uzaq qovşaqlarla informasiya mübadiləsi aparılmır. 
Paylanmış sorğuların emalı (distributed query processing) Bir neçə qovşağı əhatə edən sorğunun yerinə yetirilməsi imkanının mümkünlüyü
Paylanmış tranzaksiyaların idarə olunması (distributed transaction processing) Paylanmış sistemdə hər hansı tranzaksiyanın yerinə yetirilməsi bir neçə qovşaqda əməliyyatların aparılması ilə əlaqədar ola bilər. Bu zaman sistemin tamlığı pozulmamalıdır.
Описание слайда:
PVB(Distributed DataBase)-nin təyin edilməsi Fraqmentləşmədən asılı olmamaq (fragmentation independence) Bu xassə məntiqi olaraq tam təşkil edən verilənlərin paylanmış olaraq (fraqmentlər şəklində) yerləşməsini göstərir. Fraqmentləşmə 2 cür olur: üfüqi (sətirlər üzrə) və şaqüli (sütunlar üzrə) Fraqmentləşmə sistemin məhsuldarlığını artırmaq məqsədi ilə aparılır, çünki verilənlərin onlardan ən çox istifadə olunan yerdə saxlanılması daha münasibdir. Replikasiyadan asılı olmamaq (replication independence) Replikasiya dedikdə, baxılan fraqmentin müxtəlif qovşaqlarda bir neçə müxtəlif surət (replika) şəklində saxlanması başa düşülür. Replikasiyanın əsas üstünlüyü sistemin məhsuldarlığının artırılmasındadır, belə ki, istifadəçilər lokal surətlərlə işləyə bildiyindən, uzaq qovşaqlarla informasiya mübadiləsi aparılmır. Paylanmış sorğuların emalı (distributed query processing) Bir neçə qovşağı əhatə edən sorğunun yerinə yetirilməsi imkanının mümkünlüyü Paylanmış tranzaksiyaların idarə olunması (distributed transaction processing) Paylanmış sistemdə hər hansı tranzaksiyanın yerinə yetirilməsi bir neçə qovşaqda əməliyyatların aparılması ilə əlaqədar ola bilər. Bu zaman sistemin tamlığı pozulmamalıdır.

Слайд 8





PVB(Distributed DataBase)-nin 
təyin edilməsi
Aparat təminatından asılı olmamaq (hardware independence) Hal-hazlrda müxtəlif firmaların müxtəlif çeşidli kompüterlərindən və işçi stansiyalarından istifadə olunur. Aparat təminatının bu cür müxtəlifliyi PVB-nin ümumi fəaliyyətinə təsir etməməlidir, yəni verilənlərin saxlanması və idarəolunması elə təşkil olunmalıdır ki, istifadəçi baxımdan vahid sistem təsəvvürü yaransın. 
Əməliyyat sistemindən asılı olmamaq (operationg system independence) Bu xassəyə əvvəlki xassənin nəticəsi kimi baxmaq olar. PVB-nin işi nəinki müxtəlif kompüterlədə, həm də müxtılif əməliyyat sistemlərində təmin olunmalıdır. 
Şəbəkədən asılı olmamaq (network independence) Əgər PVB müxtəlif aparat təminatından, müxtəlif əməliyyat sistemlərindən asılı olmayaraq işləyə bilirsə, onun müxtəlif tip şəbəkələrdən asılı olmayaraq fəaliyyət göstərməsi məqsədəuyğundur. PS-də müxtəlif şəbəkə protokollarından istifadə edilə bilər.
VBİS-dən asılı olmamaq (database independence) PS-də müxtəlif istehsalçıların müxtəlif formatlı VBİS-ləri birgə işləyə bilər, birgə sorğular qura bilərlər.
Описание слайда:
PVB(Distributed DataBase)-nin təyin edilməsi Aparat təminatından asılı olmamaq (hardware independence) Hal-hazlrda müxtəlif firmaların müxtəlif çeşidli kompüterlərindən və işçi stansiyalarından istifadə olunur. Aparat təminatının bu cür müxtəlifliyi PVB-nin ümumi fəaliyyətinə təsir etməməlidir, yəni verilənlərin saxlanması və idarəolunması elə təşkil olunmalıdır ki, istifadəçi baxımdan vahid sistem təsəvvürü yaransın. Əməliyyat sistemindən asılı olmamaq (operationg system independence) Bu xassəyə əvvəlki xassənin nəticəsi kimi baxmaq olar. PVB-nin işi nəinki müxtəlif kompüterlədə, həm də müxtılif əməliyyat sistemlərində təmin olunmalıdır. Şəbəkədən asılı olmamaq (network independence) Əgər PVB müxtəlif aparat təminatından, müxtəlif əməliyyat sistemlərindən asılı olmayaraq işləyə bilirsə, onun müxtəlif tip şəbəkələrdən asılı olmayaraq fəaliyyət göstərməsi məqsədəuyğundur. PS-də müxtəlif şəbəkə protokollarından istifadə edilə bilər. VBİS-dən asılı olmamaq (database independence) PS-də müxtəlif istehsalçıların müxtəlif formatlı VBİS-ləri birgə işləyə bilər, birgə sorğular qura bilərlər.

Слайд 9


Paylanmiş si̇stemlər, слайд №9
Описание слайда:

Слайд 10





PVB sisteminin modeli
PVB sisteminin modeli üçlüklə təyin edilir:
Tranzaksiyalar çoxluğu
Korrektlik kriterisi olub korrekt yerinə yetirilən tranzaksiyalar çoxluğudur
Описание слайда:
PVB sisteminin modeli PVB sisteminin modeli üçlüklə təyin edilir: Tranzaksiyalar çoxluğu Korrektlik kriterisi olub korrekt yerinə yetirilən tranzaksiyalar çoxluğudur

Слайд 11





PVB – verilənlər çoxluğu olub, hər bir verilən elementinin adı və qiyməti vardır.
Istifadəçilər tərəfindən görünən elementlər məntiqi verilən elementləri olub məntiqi verilənlər bazasını təşkil edir.
Hər bir Xi məntiqi elementinə fiziki elementler çoxluğu uyğundur
Fiziki elementlər çoxluğunun surətləri PVB-nin qovşaqlarında yerləşir
PVB-nin bütün fiziki elementler çoxluğu fiziki verilənlər bazasını təşkil edir.
Описание слайда:
PVB – verilənlər çoxluğu olub, hər bir verilən elementinin adı və qiyməti vardır. Istifadəçilər tərəfindən görünən elementlər məntiqi verilən elementləri olub məntiqi verilənlər bazasını təşkil edir. Hər bir Xi məntiqi elementinə fiziki elementler çoxluğu uyğundur Fiziki elementlər çoxluğunun surətləri PVB-nin qovşaqlarında yerləşir PVB-nin bütün fiziki elementler çoxluğu fiziki verilənlər bazasını təşkil edir.

Слайд 12





PVB-də replikasiya
F fiziki verilənlər bazasının hər hansı x elementinin surəti başqa bir qovşaqda yoxdursa, o zaman PVB-də verilənlərin replikasiyası yoxdur
F fiziki verilənlər bazasının hər bir x elementinin surəti hər bir qovşaqda mövcuddursa, o zaman PVB-də verilənlərin tam replikasiyası vardır
F fiziki verilənlər bazasının hər bir x elementinin surəti bir neçə qovşaqda mövcuddursa, o zaman PVB-də verilənlərin qismən replikasiyası vardır
Описание слайда:
PVB-də replikasiya F fiziki verilənlər bazasının hər hansı x elementinin surəti başqa bir qovşaqda yoxdursa, o zaman PVB-də verilənlərin replikasiyası yoxdur F fiziki verilənlər bazasının hər bir x elementinin surəti hər bir qovşaqda mövcuddursa, o zaman PVB-də verilənlərin tam replikasiyası vardır F fiziki verilənlər bazasının hər bir x elementinin surəti bir neçə qovşaqda mövcuddursa, o zaman PVB-də verilənlərin qismən replikasiyası vardır

Слайд 13





Monovers və multivers PVB
Hər bir fiziki x elementi adətən bir neçə versiyaya malik olur, versiya lalnız birdirsə, fiziki element monovers, əks halda multivers adlanır
PVB-nin hər bir elementi monoversdirsə - monovers (monoversion)  PVB, əks halda multivers (multiversion) PVB adlanır
Описание слайда:
Monovers və multivers PVB Hər bir fiziki x elementi adətən bir neçə versiyaya malik olur, versiya lalnız birdirsə, fiziki element monovers, əks halda multivers adlanır PVB-nin hər bir elementi monoversdirsə - monovers (monoversion) PVB, əks halda multivers (multiversion) PVB adlanır

Слайд 14





PVB-nin elementləri
Məntiqi verilənlər bazası
Fiziki verilənlər bazası
Qovşaqlar çoxluğu
Hər bir fiziki elementin hansı qovşaqda olduğunu təyin edən funksiya
Описание слайда:
PVB-nin elementləri Məntiqi verilənlər bazası Fiziki verilənlər bazası Qovşaqlar çoxluğu Hər bir fiziki elementin hansı qovşaqda olduğunu təyin edən funksiya

Слайд 15





PVBİS
Sk qovşağında yerləşən bütün fiziki elementlər çoxluğu lokal verilənlər bazasını təşkil edir
Hər bir lokal verilənlər bazası lokal verilənlər bazasının avtonom idarəedilməsi sistemi – LVBİS, PVB isə PVBİS ilə idarə edilir.
PVB-nin ardıcıllığı bu hallarda pozula bilər:
Verilən elementlərinə müraciət tələb edən proqramın korrekt olmayan paralel idarəsi zamanı
Sistemın qismən və ya tam olaraq yararsız hala gətirən aparat və proqram təminatı səhvləri zamanı
Описание слайда:
PVBİS Sk qovşağında yerləşən bütün fiziki elementlər çoxluğu lokal verilənlər bazasını təşkil edir Hər bir lokal verilənlər bazası lokal verilənlər bazasının avtonom idarəedilməsi sistemi – LVBİS, PVB isə PVBİS ilə idarə edilir. PVB-nin ardıcıllığı bu hallarda pozula bilər: Verilən elementlərinə müraciət tələb edən proqramın korrekt olmayan paralel idarəsi zamanı Sistemın qismən və ya tam olaraq yararsız hala gətirən aparat və proqram təminatı səhvləri zamanı

Слайд 16





PVB-nin idarə edilməsində əsas məsələlər
Paralelliyin idarə edilməsi. paylanmış verilənlər bazasına paralel müraciətinin korrekt şəkildə idarə edilməsi uyğun alqoritmlərin işlənməsi deməkdir. Paralelliyin idarə edilməsi alqoritmləri PVB-də münaqişələrin qarşısının alınması üçün nəzərdə tutulublar. Bu zaman hesablamaların və zaman sərfinin azaldılması, PVB sisteminin məhsuldarlığının artırılması tələb olunur.
Sorğuların yerinə yetirilməsinin optimallaşdırılması
Etibarlılığın təmin edilməsi. Tətbiqi proseslərin paralel işləməsi zamanı PVB-nin tərkibində ziddiyyət yarana bilər. Ona görə də, PVB-nin vacib komponenti sayılan tranzaksiyaların idarə edilməsi sistemi tətbiqi proseslərin paralel yerinə yetirilməsini elə idarə etməlidir ki, paylanmış verilənlər bazasının tamlığı pozulmasın.
Описание слайда:
PVB-nin idarə edilməsində əsas məsələlər Paralelliyin idarə edilməsi. paylanmış verilənlər bazasına paralel müraciətinin korrekt şəkildə idarə edilməsi uyğun alqoritmlərin işlənməsi deməkdir. Paralelliyin idarə edilməsi alqoritmləri PVB-də münaqişələrin qarşısının alınması üçün nəzərdə tutulublar. Bu zaman hesablamaların və zaman sərfinin azaldılması, PVB sisteminin məhsuldarlığının artırılması tələb olunur. Sorğuların yerinə yetirilməsinin optimallaşdırılması Etibarlılığın təmin edilməsi. Tətbiqi proseslərin paralel işləməsi zamanı PVB-nin tərkibində ziddiyyət yarana bilər. Ona görə də, PVB-nin vacib komponenti sayılan tranzaksiyaların idarə edilməsi sistemi tətbiqi proseslərin paralel yerinə yetirilməsini elə idarə etməlidir ki, paylanmış verilənlər bazasının tamlığı pozulmasın.

Слайд 17





PVB-də tranzaksiyaların paralel idarə edilməsi
Описание слайда:
PVB-də tranzaksiyaların paralel idarə edilməsi



Похожие презентации
Mypresentation.ru
Загрузить презентацию