Přednášky z distribuovaných systémů

Slides:



Advertisements
Podobné prezentace
Synchronizace Přednášky z distribuovaných systémů Ing. Jiří Ledvina, CSc.
Advertisements

Integrovaná střední škola, Hodonín, Lipová alej 21, Hodonín Registrační čísloCZ.1.07/1.5.00/ Označení DUMVY_32_INOVACE_E21.17 Ročník2. ročník.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY. Název projektu: Nové ICT rozvíjí matematické a odborné kompetence Číslo projektu: CZ.1.07/1.5.00/ Název školy:
ČAS A JEHO MĚŘENÍ Dostupné z Metodického portálu ISSN: , financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem.
Elektronické učební materiály - II. stupeň Digitální technologie 9 Autor: Bc. Pavel Šiktanc Movie Maker uložení a sdílení filmů Co se všechno naučíme???
OPERAČNÍ SYSTÉMY Část 3 – správa procesů Zpracovala: Mgr. Marcela Cvrkalová Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97.
Kalendář Mgr. Lenka Stará. AutorMgr. Lenka Stará Vytvořeno dne Odpilotováno dne Ve třídě1.C Vzdělávací oblastČlověk a jeho svět Vzdělávací.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 9. ročník III
VY_52_INOVACE_04_11_LEZB Zbyněk Lecián Výukový materiál Škola: Střední průmyslová škola elektrotechnická a informačních technologií Brno Autor: Zbyněk.
Snímek 1 PowerPoint2OP381 Manažerská informatika 1 2OP381 Manažerská informatika 1 Microsoft PowerPoint 2016 – 2. část.
Název projektu:ZŠ Háj ve Slezsku – Modernizujeme školu Číslo projektu:CZ.1.07/1.4.00/ Oblast podpory: Zlepšení podmínek pro vzdělávání na základních.
Principy Základních registrů Ing. Ondřej Felix, CSc.
Digitální učební materiál Název projektu: Inovace vzdělávání na SPŠ a VOŠ PísekČíslo projektu: CZ.1.07/1.5.00/ Škola: Střední průmyslová škola a.
Škola Katolické gymnázium Třebíč, Otmarova 22, Třebíč Název projektu
Základy automatického řízení 1
Ucelené řešení pro řízení lidských zdrojů, ekonomiky a logistiky
Kód materiálu: VY_32_INOVACE_11_CAS_A_JEHO_MERENI Název materiálu:
ČAS.
STATISTIKA Starší bratr snědl svůj oběd i oběd mladšího bratra. Oba snědli v průměru jeden oběd.
DUM:VY_32_INOVACE_IX_1_17 Výkon Šablona číslo: IX Sada číslo: I
6. Kinematika – druhy pohybů, skládání pohybů
Práce se sloupkovými diagramy
Dopravní značení pro chodce VY_32_INOVACE_5A_13
Výukový materiál zpracován v rámci projektu
Název školy: ZŠ Varnsdorf, Edisonova 2821, okres Děčín, příspěvková organizace Člověk a příroda, Fyzika, Pohyby těles ve Sluneční soustavě Autor: Kamil.
Rovnoměrný pohyb Tematická oblast Fyzika Datum vytvoření Ročník
Provozováno Výzkumným ústavem pedagogickým v Praze.
Základní škola a Mateřská škola Bílá Třemešná, okres Trutnov
Přístupový systém aneb kontrola vstupů
Název školy: Základní škola a mateřská škola, Hlušice
Autor: Mgr. Svatava Juhászová Datum: Název: VY_52_INOVACE_33_FYZIKA
8.1 Aritmetické vektory.
Databáze MS ACCESS 2010.
Distribuovaná sdílená paměť
Souběh Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
DIGITÁLNÍ UČEBNÍ MATERIÁL
Důsledky základních postulátů STR
Obchodní akademie, Střední odborná škola a Jazyková škola s právem státní jazykové zkoušky, Hradec Králové Autor: Mgr. Jana Novotná Název materiálu:
Six sigma – zkrácená verze
Kód materiálu: VY_32_INOVACE_11_CAS_A_JEHO_MERENI Název materiálu:
Název: Normy spotřeby času Autor: Ing. Petr Mareš
1. ročník oboru Mechanik opravář motorových vozidel
Plánování procesů Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Čas Základní škola a Mateřská škola Valašské Meziříčí, Poličná 276, okres Vsetín, příspěvková organizace projekt č. CZ.1.07/1.4.00/ Č. DUMu: VY_52_INOVACE_329.
Zpracovala: Mgr. Jana Ottová
– Vložení WordArtu a klipartu
BIBS Informatika pro ekonomy přednáška 2
Informatika pro ekonomy přednáška 8
HODINY - poznej stejný čas, velikost
Děti jsou naše budoucnost
Pohyb tělesa rychlost, dráha, čas.
Meteorologický preprocesor CALMET a jeho využití pro objektivizaci konstrukce větrných růžic Radostovice Hana Škáchová, OME.
Pohybové úlohy 2 Dostupné z Metodického portálu ISSN: , financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem.
Materiál byl vytvořen v rámci projektu
ADMINISTRATIVNÍ ZÁTĚŽ A BYROKRACIE   V INSOLVENČNÍCH ŘÍZENÍ Z POHLEDU DAT InsolCentrum, červen 2018  
Hra ke zopakování či procvičení učiva:
Přednášky z Distribuovaných systémů
Logistický systém ve společnosti Těžké strojírenství Plzeň a.s.
Úroveň přístupu ke komunikačnímu médiu
Přednášky z distribuovaných systémů
Analýza informačního systému
Úvodní přednáška pro 1. ročník
Informatika pro ekonomy přednáška 8
Hra ke zopakování či procvičení učiva:
Hra ke zopakování či procvičení učiva:
Systém odměňování výkonu
Základní škola Zlín, Nová cesta 268, příspěvková organizace
Kód materiálu: VY_32_INOVACE_09_DEN_ZEME Název materiálu: Den Země
Připravované změny vyhlášky o kvalitě dodávek elektřiny a vyhlášky o Pravidlech trhu s elektřinou a další požadavky na „lokální“
Transkript prezentace:

Přednášky z distribuovaných systémů Synchronizace Přednášky z distribuovaných systémů

Synchronizace hodin Pokud má každý počítač vlastní hodiny, pak jakékoliv události, která se objeví po jiné události, může být přidělen novější čas. 24.2.2019 DS - Synchronizace

Výpočet středního slunečního dne. Fyzické hodiny (1) Výpočet středního slunečního dne. 24.2.2019 DS - Synchronizace

Fyzické hodiny (2) TAI sekundy mají stejnou délku na rozdíl od slunečních sekund. Přestupné sekundy jsou vkládány pokud je nutné udržet fázi se sluncem. 24.2.2019 DS - Synchronizace

Algoritmy synchronizace hodin Vztah mezi časem hodin a UTC pokud hodiny jdou různou rychlostí. 24.2.2019 DS - Synchronizace

Cristiansův Algoritmus Získání běžného času z časového serveru 24.2.2019 DS - Synchronizace

Berkeley Algorithm Časový daemon se zeptá všech ostatních počítačů na jejich hodnotu času Počítače odpovědí Časový daemon odpoví počítačům jak nastavit čas 24.2.2019 DS - Synchronizace

Lamportův algoritmus - časové značky Předpokládá, že každý proces má vlastní hodiny, které běží různými rychlostmi. Lamportův algoritmus tyto rychlosti hodin koriguje. 24.2.2019 DS - Synchronizace

Příklad – zcela uspořádaný multicast Úprava replikované databáze a její opuštění v nekonzistentním stavu. 24.2.2019 DS - Synchronizace

Globální stav (1) Konzistentní oddělení Nekonzistentní oddělění 24.2.2019 DS - Synchronizace

Globální stav (2) Organizace procesů a kanálů pro distribuovaný snímek 24.2.2019 DS - Synchronizace

Globální stav (3) Proces Q nejdříve přijme marker a zaznamená svůj lokální stav Q zaznamená všechny příchozí zprávy Q přijme marker pro svůj vstupní kanál a ukončuje záznam stavu vstupního kanálu 24.2.2019 DS - Synchronizace

Algoritmus vhazování (The Bully Algorithm) (1) Algoritmus výběru vhazováním Proces 4 má výběr Procesy 5 a 6 odpovídají, že se má proces 4 zastavit Nyní drží výběr 5 i 6. 24.2.2019 DS - Synchronizace

Algoritmus vhazování (The Bully Algorithm) (3) Proces 6 zastaví proces 5 Proces 6 vyhrává a všem to oznámí 24.2.2019 DS - Synchronizace

Algoritmus výběru v kruhu Algoritmus výběru používající kruh. 24.2.2019 DS - Synchronizace

Vzájemné vyloučení: centralizovaný algoritmus Proces 1 žádá koordinátora o povolení vstoupit do kritické sekce. Dostává povolení. Poté žádá o povolení vstoupit do téže kritické sekce proces 2. Koordinátor neodpovídá. Když proces 1 opouští kritickou sekci, oznámí to koordinátorovi a ten opoví procesu 2. 24.2.2019 DS - Synchronizace

Distribuovaná algoritmus vzájemného vyloučení Dva procesy chtějí vstoupit do kritické oblasti v tentýž moment. Proces 0 má nižší časovou známku a tak vítězí. Když proces 0 opouští kritickou sekci, posílá OK a proces 2 může vstoupit do kritické sekce. 24.2.2019 DS - Synchronizace

Algoritmus předávání pověření v kruhu (Token Ring) Neuspořádaná skupina procesů v síti. Logický kruh vytvořený programově. 24.2.2019 DS - Synchronizace

Porovnání tří algoritmů vzájemného vyloučení. algoritmus Počet zpráv na vstup Zpoždění před vstupem (v počtu zpráv) problémy centralizovaný 3 2 Výpadek koordinátora distribuovaný 2 ( n – 1 ) Výpadek libovolného procesu kruh 1 to  0 to n – 1 Ztráta pověření, výpadek procesu Porovnání tří algoritmů vzájemného vyloučení. 24.2.2019 DS - Synchronizace