Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilOndřej Svoboda
1
Počítačové sítě 8. Využití sítí © Milan Keršlágerhttp://www.pslib.cz/ke/slajdy http://creativecommons.org/licenses/by-nc-nd/3.0/ Obsah: ● sdílení v sítích (klient-server, peer-to-peer) ● aplikace v sítích (klient-server, peer-to-peer) ● autentizace, heslo ● clustery 12.5.2011
2
Sdílení souborů ● základní úkol LAN ● klient – klient – každý počítač nabízí i přijímá – žádný počítač nemá v síti výsadní postavení – např. sdílení v síti Windows mezi obyčejnými stanicemi ● klient – server – jedna stanice má výsadní postavení → server – server typicky jen pro spec. činnost → je dedikovaný
3
Aplikace v síti ● spolupráce na aplikační úrovni ● klient – klient – ani jeden nemá výsadní postavení – data zpracovává každý klient sám – přenášejí se kompletní data (např. FoxPro, dBase, …) ● klient – server – data zpracovává server – klient předává požadavky, obdrží výsledky – databázový SQL server, WWW server
4
Autentizace v síti ● ověření totožnosti uživatele ● uživatelské jméno + heslo – tj. to, co uživatel ví ● hardwarové klíče, biometrické údaje – tj. to, co uživatel má
5
Heslo ● jde o tajemství ● nikam heslo nepsat ● nepoužívat obecně známé údaje – jméno, přezdívka, rok narození, ulice bydliště,... – rodné číslo, sourozenci, jméno psa, oblíbený klub,... ● nepoužívat obecná slova – okno, auto, židle, monitor, stůl, … ● nepoužívat stejná hesla
6
Bezpečné heslo ● požadavky na bezpečné heslo ● dostatečná délka – délka je mocnina kombinací, tj. alespoň 8 ● používat speciální znaky – počet využívaných znaků je základ mocniny kombinací ● nepoužívat známá slova – ani anglická ani česká ● používat nesmyslné sekvence znaků – zapamatování pomocí mnemotechnických pomůcek – jEdnA dVě 3, My JsmE braTři
7
Útoky na heslo ● hrubou silou ● útočník zkouší všechny kombinace ● slovníkové útoky ● pro tvorbu hesla je použit slovník ● snižuje počet nutných pokusů ● odhalí nesprávně běžně používaná hesla ● odposlech ● odezírání z klávesnice, keylogger ● zachycení hesla na cestě
8
Clustery ● spojení více počítačů do celku pomocí sítě ● snaha o znásobení výkonu ● různé typy a důvody vytvoření clusteru ● výpočetní ● load-ballancing ● failover ● úložný ● gridový
9
Výpočetní cluster ● znásobení výpočetní síly ● výpočet je nutné rozdělit mezi více počítačů ● síť slouží ke komunikaci, předávání dat ● paralelní systémy ● více spuštěných programů ● každý počítač v clusteru vlastní program ● distribuované výpočty ● upravený program umí rozdělit data ● stejný výpočet nad různými daty na různých uzlech
10
Load-ballancing cluster ● rozložení zátěže ● v clusteru další počítače ● mají identický obsah ● je jedno, který z nich vyřídí požadavek ● např. zatížené WWW servery ● o rozložení zátěže rozhoduje arbitr – např. předřazený počítač
11
Failover cluster ● zajištění odolnosti vůči výpadku ● v případě výpadku převezme úlohu záložní
12
Úložný cluster ● pro ukládání dat ● datová propustnost počítače je omezená ● data ukládána paralelně ● tím se zvětší propustnost
13
Gridový cluster ● počítače v clusteru nejsou vyhrazené ● snaha o využití běžných počítačů ● desktopový počítač často nedělá nic ● speciální aplikace nabídne přes síť jeho výkon ● není-li počítač používán, začne počítat ● např. SETI@Home
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.