Search Header Logo
Redundance, škálovatelnost a QoS

Redundance, škálovatelnost a QoS

Assessment

Presentation

Computers

8th Grade

Practice Problem

Easy

Created by

Matej Weber

Used 3+ times

FREE Resource

25 Slides • 18 Questions

1

Redundance, škálovatelnosti a QoS

2

Úvod do redundance, škálovatelnosti a QoS

  • Redundance: Zajištění dostupnosti systémů i v případě selhání, například duplikováním klíčových komponent.

  • Škálovatelnost: Schopnost systému přizpůsobit se zvýšené zátěži, ať už přidáním zdrojů (škálování nahoru/dolů) nebo více jednotek (škálování do šířky).

  • QoS (Quality of Service): Řízení kvality služeb ve smyslu zajištění prioritních procesů, optimální latence, a eliminace ztrát paketů.

3

  • Příklad: V online obchodě, který musí zvládat sezónní nárůst návštěvníků (škálovatelnost) a zajišťovat nepřerušený provoz i při selhání některých serverů (redundance).

4

Multiple Choice

Co je hlavním cílem redundance v IT?

1

Zvýšení výkonu systému

2

Zajištění nepřetržité dostupnosti při selhání komponent

3

Optimalizace kvality přenosu dat

4

Rozšíření kapacity systému

5

Redundance – Definice a koncept

  • Redundance v IT znamená přidání nadbytečných komponent, které zajistí, že systém bude stále funkční, i když jedna část selže.

  • Tento koncept se používá zejména u kritických systémů, kde výpadek může mít katastrofální následky (např. nemocniční systémy, bankovnictví, datová centra).

  • Redundance může být dosažena na různých úrovních – od fyzické infrastruktury (servery, napájení) po softwarové řešení (databázové replikace, zálohování).

6

  • Příklad: V datovém centru jsou servery duplikované (tzv. cluster), takže pokud jeden server selže, jiný okamžitě přebere jeho funkci.

7

Multiple Choice

V jakých systémech je redundance nejdůležitější?

1

V herních serverech

2

V bankovních systémech

3

V kancelářských počítačích

4

V sociálních sítích

8

Typy redundance – Hardwarová redundance

  • Hardwarová redundance je nejběžnější formou redundance, kde jsou duplikovány fyzické komponenty systému.

  • Zahrnuje komponenty jako servery, disková pole, napájecí zdroje, síťová připojení nebo dokonce celé datové místnosti.

  • Cílem je zajistit, že pokud dojde k selhání jedné z těchto komponent, systém bude fungovat dál bez výpadku.

  • Příklad: V cloudových službách, jako je Amazon Web Services (AWS), jsou data uložena na více fyzických místech, aby byla zajištěna jejich dostupnost i při výpadku jednoho z datacenter.

9

Multiple Choice

Co je příkladem hardwarové redundance?

1

Replikace databáze

2

Záložní generátor

3

Duplikovaný server

4

Snížení latence

10

Softwarová redundance

  • Softwarová redundance zahrnuje kopírování a zálohování dat a aplikací, aby byla zajištěna jejich dostupnost i v případě selhání softwaru.

  • To může zahrnovat replikaci databází, zálohy softwarových konfigurací a použití nástrojů pro obnovu po havárii.

  • Příklad: U e-commerce aplikací, jako je Shopify, jsou databáze replikovány mezi různými geografickými lokalitami. Pokud jedna lokalita selže, jiná převezme zpracování požadavků.

11

Multiple Choice

Co je hlavním cílem softwarové redundance?

1

Zvýšení výkonu softwaru

2

Zajištění dostupnosti softwaru v případě selhání

3

Zvýšení rychlosti zpracování dat

4

Minimalizace ztráty dat

12

Redundance na úrovni sítí

  • Síťová redundance znamená, že jsou v síťové infrastruktuře použity duplikované cesty nebo připojení, které zajišťují, že selhání jednoho směrovače nebo spojení nevyvolá výpadek celé sítě.

  • Implementuje se pomocí více ISP (Internet Service Providers), duálních switchů, směrovačů nebo kabelů.

  • Příklad: Bankovní systémy mají redundantní síťová připojení, aby byla transakční data přenášena i při selhání jednoho poskytovatele internetového připojení.

13

Multiple Choice

Jakým způsobem je zajištěna síťová redundance?

1

Použitím více směrovačů a síťových cest

2

Zvýšením šířky pásma

3

Zálohováním dat v cloudu

4

Použitím QoS pro zlepšení kvality služeb

14

Redundance v napájení

  • Redundance se neomezuje pouze na data a sítě, ale také na napájení. Organizace mohou používat záložní generátory, duální napájecí zdroje nebo nepřerušitelné napájecí zdroje (UPS).

  • To zajišťuje, že zařízení a servery budou fungovat i při výpadku elektrické energie.

  • Příklad: V nemocnicích se používají záložní generátory a UPS, které zajistí nepřerušovaný provoz životně důležitých systémů, například přístrojů pro monitorování pacientů.

15

Multiple Choice

Jaká zařízení se používají pro zajištění napájecí redundance?

1

Switch a směrovač

2

UPS a záložní generátor

3

RAM a pevné disky

4

QoS a virtuální servery

16

Škálovatelnost – Definice a koncept

  • Škálovatelnost je schopnost systému rozšiřovat své kapacity dle potřeby, například při nárůstu požadavků na zpracování dat nebo provoz.

  • Škálování může probíhat dvěma způsoby:

    • Vertikální škálování (scale-up): Přidání výkonu jednomu uzlu.

    • Horizontální škálování (scale-out): Přidání více uzlů nebo serverů.

  • Příklad: Webový server, který zvládá zvýšený provoz během Black Friday přidáním dalších serverů do clusteru.

17

Multiple Choice

Co je hlavním cílem škálovatelnosti?

1

Zvýšení bezpečnosti systému

2

Zajištění plynulého fungování systému při zvýšené zátěži

3

Minimalizace ztráty paketů

4

Zlepšení rychlosti síťových připojení

18

Vertikální škálovatelnost (Scale-up)

  • Vertikální škálování znamená zvýšení kapacity jednoho uzlu – například přidáním více RAM, procesorů nebo úložiště do serveru.

  • Toto řešení má své limity, protože hardwarové zdroje nelze nekonečně navyšovat.

  • Příklad: Zvýšení výkonu databázového serveru přidáním více paměti RAM k zvládnutí většího počtu transakcí.

19

Multiple Choice

Co je příkladem vertikální škálovatelnosti?

1

Přidání nových serverů

2

Zálohování dat

3

Zajištění síťové redundance

4

Zvětšení kapacity paměti RAM v jednom serveru

20

Horizontální škálovatelnost (Scale-out)

  • Horizontální škálování znamená přidání více serverů nebo uzlů, které fungují paralelně a rozkládají zátěž mezi sebou.

  • Tato metoda je flexibilnější a umožňuje teoreticky nekonečné rozšiřování systému.

  • Příklad: Cloudová infrastruktura jako Google Cloud umožňuje přidat více serverů v okamžiku, kdy systém potřebuje zpracovat větší množství uživatelských požadavků.

21

Multiple Choice

Co je hlavní výhodou horizontální škálovatelnosti?

1

Přidání více výkonu jednomu serveru

2

Rozšíření systému přidáním více serverů

3

Zvýšení šířky pásma pro jeden server

4

Redukce zpoždění dat

22

Příklady škálovatelnosti v praxi

  • Velké firmy jako Netflix nebo Amazon používají horizontální škálovatelnost k zajištění dostupnosti a výkonu svých služeb i během vrcholných období.

  • Příklad: Netflix dynamicky škáluje své servery na základě poptávky. Když více lidí začne sledovat streamy, přidají se další servery, aby byla zajištěna plynulost přenosu.

23

Multiple Choice

Která z následujících společností využívá škálovatelnost k zajištění dostupnosti svých služeb?

1

YouTube

2

Microsoft Office

3

Google Chrome

4

Netflix

24

Výhody a nevýhody škálovatelnosti

  • Výhody škálovatelnosti: Flexibilita, snížení nákladů na IT infrastrukturu, optimalizace výkonu.

  • Nevýhody: Komplexita správy, vyšší nároky na koordinaci systémů, možná rizika ztráty konzistence dat při horizontálním škálování.

25

Multiple Choice

Co může být nevýhodou horizontální škálovatelnosti?

1

Omezené rozšiřování systému

2

Nedostatek hardwarových zdrojů

3

Vyšší složitost správy systému

4

Zvýšené riziko ztráty dat

26

QoS – Definice a koncept

  • QoS (Quality of Service) je sada technik a nástrojů, které umožňují prioritizovat určité síťové provozy tak, aby byly zajištěny optimální přenosové parametry (latence, šířka pásma, ztráty paketů).

  • Hlavním cílem QoS je zajistit, aby důležité aplikace nebo služby měly přednost před méně důležitými.

27

  • Příklad: V podnicích mohou být telefonní hovory přes VoIP (Voice over IP) prioritizovány před běžným stahováním dat, aby byla zajištěna jejich kvalita.

28

Multiple Choice

Jaký je hlavní účel QoS (Quality of Service)?

1

Zajištění vysoké bezpečnosti dat

2

Prioritizace síťového provozu pro lepší kvalitu služeb

3

Zvýšení škálovatelnosti systému

4

Zajištění redundance na síťové úrovni

29

Parametry QoS

  • QoS se zaměřuje na několik klíčových parametrů:

    • Šířka pásma: Zajišťuje dostatečnou kapacitu pro přenos dat.

    • Latence: Snižuje zpoždění v síťovém provozu.

    • Jitter: Redukce nepravidelnosti v doručování datových paketů.

    • Ztráta paketů: Minimalizace ztráty dat během přenosu.

30

  • Příklad: Při živém streamování videa (např. YouTube Live) se používá QoS, aby byl obsah doručován s minimální latencí a bez výpadků.

31

Multiple Choice

Který z následujících parametrů QoS se týká šířky pásma?

1

Latence

2

Jitter

3

Kapacita přenosu dat

4

Ztráta paketů

32

QoS na úrovni sítí

  • QoS je implementováno pomocí různých technologií na síťové úrovni, jako jsou směrovače a switche, které rozlišují a zpracovávají různé typy provozu dle priority.

  • Příklad: VoIP služby (Skype, Zoom) mají přiřazenou vyšší prioritu v podnikových sítích, aby nedocházelo k výpadkům zvuku během videohovorů.

33

Multiple Choice

Jakým způsobem mohou směrovače přispívat k QoS?

1

Replikací dat

2

Zálohováním provozu

3

Řízením priorit síťového provozu

4

Zvýšením počtu serverů

34

QoS a síťové protokoly

  • Síťové protokoly jako DiffServ (Differentiated Services) a IntServ (Integrated Services) umožňují poskytovatelům služeb efektivně řídit provoz.

  • DiffServ rozděluje data do tříd, kde jsou některé datové pakety prioritizovány před jinými.

35

  • Příklad: Poskytovatelé internetových služeb (ISP) mohou dát přednost video streamování (např. Netflix) před běžným webovým procházením.

36

Multiple Choice

Který protokol se využívá pro řízení síťového provozu dle QoS?

1

HTTP

2

FTP

3

DiffServ

4

IPv6

37

QoS v cloudu

  • Cloudové služby také implementují QoS, aby zajistily optimální výkon aplikací, které vyžadují vysokou dostupnost a nízkou latenci.

  • Příklad: Microsoft Azure a Amazon Web Services (AWS) nabízejí QoS řešení pro zákazníky, kteří potřebují stabilní a rychlé zpracování transakcí.

38

Multiple Choice

Jakým způsobem cloudové služby implementují QoS?

1

Replikací dat na více místech

2

Rozdělením provozu do prioritních vrstev

3

Zajištěním škálovatelnosti

4

Použitím redundantních datových center

39

Výhody a nevýhody QoS

  • Výhody QoS: Vyšší spolehlivost kritických aplikací, eliminace výpadků, zlepšení uživatelského zážitku.

  • Nevýhody: Komplexní nastavení a správa, vyšší nároky na hardware a síťové zdroje.

40

Multiple Choice

Co může být nevýhodou QoS?

1

Zvýšená bezpečnost dat

2

Vyšší náklady na správu a implementaci

3

Snížení ztráty paketů

4

Optimalizace síťového provozu

41

Závěr – Kombinace redundance, škálovatelnosti a QoS

  • Redundance, škálovatelnost a QoS jsou tři základní principy, které společně zajišťují spolehlivost, výkon a kvalitu moderních IT systémů.

  • Organizace, které implementují tyto principy, mohou zajistit plynulý a efektivní chod i během špičkových požadavků nebo v případě nečekaných selhání.

42

  • Příklad: Datová centra velkých společností (např. Google, Microsoft) integrují všechny tři koncepty k zajištění nepřetržité dostupnosti a kvality jejich služeb.

43

Multiple Choice

Který koncept zajišťuje dostupnost systémů při selhání?

1

QoS

2

Škálovatelnost

3

Load balancing

4

Redundance

Redundance, škálovatelnosti a QoS

Show answer

Auto Play

Slide 1 / 43

SLIDE