SERVEROVÉ SYSTÉMY.

Slides:



Advertisements
Podobné prezentace
Technické prostředky počítačových sítí
Advertisements

© 2000 VEMA počítače a projektování spol. s r. o..
Stránka 1, © Vema, a. s.. Stránka 2, © Vema, a. s. Podnikové aplikace  Integrovaný podnikový systém (Integrated Business System):  komplex aplikací.
Senior IT operations manager
Obecně o operačních systémech
Vytvořil: Petrásek Jan
Mikroprocesory Intel Obr. 1.
Základy databázových systémů
S YTÉMOVÁ INTEGRACE Ing. Jiří Šilhán. S YSTÉMOVÁ INTEGRACE Jedná se o přístup, který přispívá k integraci nesourodých výpočetních systémů. Vyplývá ze.
Úvod do počítačových sítí.  =spojení dvou a více počítačů za účelem sdílení informací a nebo zdrojů Mgr. Jiří Nálevka
SOFTWARE dálkové studium PODNIKÁNÍ 2. listopad 2006.
SOFTWARE operační systémy
Přednáška č. 5 Proces návrhu databáze
Tomáš Baďura ARI.  Mnoho velkých společností dávno začalo prosazovat přesun výpočetního výkonu IT do velkých datových center.  Decentralizované systémy.
Procesory Filip Skulník.
ZÁKLADNÍ DESKA.
Přínosy virtualizace a privátního cloudu
Operační systém Adam Greguš, 4.A.
Přínosy a druhy počítačových sítí. Jednou z nejvýznamnějších technologií používaných v oblasti výpočetních systémů jsou již řadu let počítačové sítě.
, InforumJiří Šilha, LANius s.r.o. Nové možnosti komunikace knihovních systémů firmy LANius s.r.o. Client-server varianta systému CLAVIUS ®
Informatika I Informatika pro 1. ročník 4 letého gymnázia
Operační systémy.
Počítačové sítě LAN Pavlína Kolbábková.
Diskové systémy.
Microsoft System Center Operations Manager
Databázové systémy. Práce s daty Ukládání dat Aktualizace dat Vyhledávání dat Třídění dat Výpočty a agregace.
Počítač, jeho komponenty a periferní zařízení
Databázové systémy Architektury DBS.
Úvod do nových médií a komunikace Ing. Jiří Kysela Katedra informačních technologií - Fakulta elektrotechniky.
Operační systém (OS) ICT Informační a komunikační technologie.
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
Lokální počítačové sítě Novell Netware Ing. Zdeněk Votruba Technická fakulta ČZU Laboratoř výpočetních aplikací.
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
NeoSync on-line zálohování pro každého / pro každou firmu
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
8 ZÓN 16 KLÁVESNIC 32 TYPŮ ZÓN 6 VÝSTUPŮ 10 UŽIVATELSKÝCH KÓDŮ 100 UDÁLOSTÍ V HISTORII DETEKTORY KLÁVESNICE G8.
Operační systémy Mgr. Ludmila Faltýnková EU OPVK ICT2-4/Inf12 Základní škola Olomouc, Heyrovského 33 Určeno pouze pro výuku Žádná část ani celek nesmí.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
CZ.1.07/1.4.00/ VY_32_INOVACE_152_IT7 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Digitální výukový materiál zpracovaný v rámci projektu „EU peníze školám“ Projekt:CZ.1.07/1.5.00/ „SŠHL Frýdlant.moderní školy“ Škola:Střední škola.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Virtualizace PC.
OPERAČNÍ SYSTÉMY.
Mikroprocesor.
Typy počítačových sítí Střední odborná škola Otrokovice Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je PaedDr. Pavel.
Pavel Olšan & Ondřej Mrzena.  Co je server  Funkce  Verze Windows a instalace  Active Directory  Účty  DNS  DHCP  .
Základní pojmy Standard síťového hardwaru
Identifikátor materiálu: EU
NETPROSYS, s.r.o. Řešení TC ORP Řešení technologických center ORP.
Rozdělení počítačů (2). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Historie počítačových sítí Co je to síť Důvody vzájemného sdílení zařízení Co je to rozhraní (interface) a protokol Historicky standardní rozhraní PC.
NOTEBOOK někdy také laptop, Anglicky na klíně (počítač, s kterým lze pracovat na klíně)) je označení pro přenosný počítač. Notebooky používáme na stejné.
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně AUTOR: Bc. Petr Poledník NÁZEV: Podpora výuky v technických oborech TEMA: Počítačové systémy ČÍSLO.
Nastavení serverů OB21-OP-EL-KON-DOL-M Orbis pictus 21. století.
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.
Software,hardware,data,biti a bajty.  Software je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost.
Vzdělávací oblast dle RVP:Základy výpočetní techniky Okruh dle RVP:Hardware Tematická oblast: Název vzdělávacího materiálu:Typy počítačů Kód vzdělávacího.
Základní deska. Základní deska (anglicky mainboard či motherboard) představuje základní hardware většiny počítačů. Hlavním účelem základní desky je.
Stránkování MATĚJ JURIČIČ 2015/2016 EP1 SPŠ A VOŠ JANA PALACHA KLADNO.
SOFTWARE Operační systémy.
Operační Systém Operační systém je v informatice základní programové vybavení počítače (tj. software), které je zavedeno do paměti počítače při jeho.
OPERAČNÍ SYSTÉMY Číslo projektu CZ.1.07/1.5.00/ Název školy
Internet - historie.
Vlastnosti souborů Jaroslava Černá.
Název školy: ZŠ Bor, okres Tachov, příspěvková organizace
Centrální procesorová jednotka
Sytémová integrace Ing. Jiří Šilhán.
Windows Server 2008 Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí Autor:
IKT UČEBNA 21.STOLETÍ - SINO ZEROclient
Transkript prezentace:

SERVEROVÉ SYSTÉMY

Definice slova SERVER Server – používá se v rámci síťové architektury Client-Server a označuje: Hardware, nebo software (v podobě aplikace, či operačního systému), který poskytuje své zdroje pro své klienty (Clients). Jedná se o centrální prvek a je odpovědný za řízení přístupu ke svým zdrojům. Je tedy nadřazeným prvkem. Client je zase prvkem podřízeným.

SERVER - druhy Hardware – počítač, nebo zařízení které je uzpůsobeno k poskytování svých zdrojů pro klienty. Typickými zdroji, které jsou poskytovány hardwarem patří výkon procesorů, kapacita operační paměti, alokace diskového úložiště, alokace síťových prostředků. Software Operační systém – speciálně upravený operační systém určený pro centrální řízení a přístup ke svým zdrojům. Typickým zdrojem, který operační systém poskytuje je přidělení kapacity v rámci diskového prostoru, nebo priorita jednotlivých procesů. Na úrovni OS jsou řešena konkrétní oprávnění (vztažena na hardware, nebo software), přístup ověřován jménem a heslem, čipovou kartou, certifikátem, MAC adresami atd. Aplikační servery – aplikace navržená pro práci v client-server síti, upravena tak, aby její část, nebo celá běžela na serveru (HW a OS) a druhá část pak na klientovi (případně se z klienta jen spouštěla).

SERVERY - příklady Hardware servery – upravené počítače od renomovaných firem např. HP, IBM, DELL, Fujitsu Siemens, Cisco, Intel, nebo Acer. Software Operační systémy – Windows Server 2008 R2, RedHat Enterprise Linux Server, HP-UX, Solaris, FreeBSD, ale i virtualizační platformy VMWare ESXi, Microsoft Hyper-V Server 2008 R2, nebo Citrix XEN Server, RedHat Enterprise Virtualization atd. Aplikační servery – velké množství, příkladem jsou různé databázové systémy (Microsoft SQL Server, Oracle Database server, MySQL, PostgreSQL, SQLite, Firebird, Caché atd.), dále webservery (Apache, IIS), nebo aplikační služby jako DHCP server, DNS server, WINS server, dále pak mailserverové aplikace (Kerio Connect, Microsoft Exchange, Lotus Notes, Merak Mail server).

Servery – hardware Dělení Hardware servery se dělí dle procesorových architektur na: X86 servery – někdy taky Industry-standard Itanium servery SPARC servery PowerPC servery A další minoritní CPU architektury používané spíše pro speciální účely Nejvíce se prodává x86 serverů. Tedy serverů na platformě procesorů Intel, nebo AMD.

Servery – hardware Dělení Servery dále dělíme dle nasazení: SMB – Small Business servery – stroje určené pro malé firmy, pro domácí použití, levné, méně vybavené, přesto se základními rysy serveru Standard servery (general usage) – skupina nemá vlastní pojmenování, ale zastupuje většinu prodaných serverů. Jedná se o stroje s obecnou použitelností od malých firem, po ty úplně největší. Hlavním znakem je jejich univerzálnost a adekvátní vybavenost. Starají se o většinu běžné serverové agendy. HPC servery (high performance) – servery designované na vysoký výpočetní výkon se standardní spolehlivostí a dostupností. Typické jsou extrémní procesory, množství paměti, ale spíše standardní výbava Business Critical (Mission critical) – server určené pro absolutní dostupnost, bez tolerance výpadku, pro nejkritičtější systémy.

Servery – hardware Dělení Dle tzv. fabrického provedení (nebo také dle formfactoru) Tower servery – nejpodobnější klasickému PC, uplatnění hlavně u SMB a standardních serverů v nižší cenové hladině. Dbá se na nižší hlučnost a nízkou spotřebu, hodí se tam, kde není specifická technická místnost. Bývají i v tzv. konvertibilní formě pro montáž do racku. Jsou relativně velké. Neexistuje BCS skupina.

Rack-mount servery – určené k montáži do datového rozvaděče, normované rozměry (hloubka max. 1 metr, šířka +/- 45cm, výška v jednotkách U=4,5cm), pevná rozteč montážních otvorů. 1,2,4,8 socket verze u x86 serverů, existují i pro BCS a HPC skupinu.

SemiBlade servery – určeny hlavně pro HPC skupinu, mají jednotné napájení a chlazení, jednoduchý design, montáž do rozvaděče a smyslem je udělat maximum CPU per U v racku (takže v rámci rozvaděče maximálně zahustit výpočetní výkon)

Blade servery – určeny především do datových center, plně zkonsolidovaná kabeláž, konsolidované napájení, chlazení, ale i veškerý networking a v současnosti i diskové úložiště. Navrženy s cílem zjednodušit správu velkého množství serverů, zmenšit potřebu kabeláže, zmenšit nároky na chlazení a maximálně zahustit výpočetní prostor v rámci jednoho rozvaděče. Maximem bude více jak 3200 CPU jader v rámci jednoho 50U rozvaděče. Koncept vymyšlen firmou IBM

Blade technologie

Serverové procesory Intel Xeon – nejprodávanější, obecné použití, dnes 4-10 jader (vč. nových Sandybridge Xeonů). V dost ohledech srovnatelné s procesory I5 a I7, neobsahují grafické jádro, obsahují ale maximální podporu virtualizačních platforem. Vynikají při práci s pamětí (v současnosti) Intel Itanium – procesory pro BCS použití, typické jsou pro ně nižší takty, vysoká kvalita a vysoká výkonnost v kritických aplikacích. AMD Opteron – konkurence pro Xeon, vynikají nižší cenou a obrovským množstvím jader (až 12 u řady MagnyCours), vhodné pro databáze, dnes však za zenitem. Sun (Oracle) SPARC – procesory určené především pro operační systémy Solaris, vhodné pro databáze, nebo webové a analytické aplikace. Není moc vhodný pro běžné použití. IBM Power CELL – speciální CPU pro HPC stroje, navržené pro multiCPU operace, použito v superpočítači IBM Roadrunner. Tento procesor je mj. použit i v konzoli Sony Playstation 3.

Typické znaky serverových systémů Chod 24x7 – tedy nonstop Odolnost proti chybám Proaktivní a reaktivní reakce na vzniklé stavy Upraveny pro multitaskingové a multithreadové nasazení Vyšší cena proti klientským systémům Páteřními prvky sítí

Specifické vlastnosti serverů Dostupnost (availability) Spolehlivost (reliability) Odolnost (fault-tolerance) Sledovatelnost (monitoring) Možnost ovládání (management) Předporuchová detekce (prefailure detection)

Dostupnost serverů Dostupnost (availability) – klíčovým parametrem, udává se v procentech, udává procento dostupnosti počítačového systému pro klienty (tedy procento, kdy server je schopen dělat to, co má). U serverů by mělo toto procento začínat na čísle 95% a mělo by stoupat výše. Standardní dostupnost pro běžné kvalitní servery by měla být kolem 99%. Nejlepší servery mají dostupnost přes 99,99999%. Číslo udává GARANTOVANOU dostupnost. Hodnota dostupnosti je jedním z určujících faktorů ceny serveru. Zvyšování dostupnosti: Kvalita komponent Servisní podpora Díly vyměnitelné za chodu Záložní systémy Clustering systém

Co je clustering? Termín Cluster označuje skupinu dvou a více počítačů, které se navenek tváří jako jeden výpočetní systém. Jedná se tedy o logické (nikoliv fyzické) uspořádání počítačů. Clustery mají dva základní úkoly: Zvyšování výkonu (jednu operaci může dělat více počítačů najednou) Zvyšování spolehlivosti – výpadkem jednoho člena dojde pouze ke snížení výkonu, nikoliv k výpadku provozu. Clustery – typy Active-Passive – obvykle ve dvojici počítačů je jeden jen jako záložní, nic nedělá, jen čeká až ten první selže, aby ho nahradil. Active-Active – všechny uzly clusteru (všechna PC) pracují, žádný není záložní, v současnosti preferovaná varianta.

Clustering – doma? Clustering má následující podmínky: Min. dva stejné počítače (lze i neshodné typy, ale není to doporučované) Oba dva musí mít přístup na stejnou síť Oba dva musí mít přístup na sdílené úložiště (což je problém, který nelze v domácích podmínkách příliš řešit) Uzly musí vidět na shodné disky Doma? – ano, např. s využitím virtualizace, nebo samostatného diskového řešení na bázi iSCSI, ale z praktického hlediska to nemá doma smysl (ale pro získání představy to je vynikající)

Sdílené úložiště (připojeno přes iSCSI, FC, nebo SharedSAS) Schéma clusteru Sdílené úložiště (připojeno přes iSCSI, FC, nebo SharedSAS) PC1 Uzel 1 PC2 Uzel 2

Clustering - doplnění Výše uvedené 100% platí pro čisté clustery Částečně lze clustering suplovat i jinými metodami (např. replikacemi). V praxi to vypadá tak, že data jsou duplikována na dvou izolovaných počítačových systémech, které se mezi sebou inteligentně domlouvají o proběhnuvších změnách na jednom, nebo druhém systému (provádějí replikaci změn) Existuje delší čas na Linuxu, nově k dispozici na úrovni operačního systému Windows 2012. Historicky je tato funkce především spjata s databázemi.

Spolehlivost serverů Spolehlivost (reliability) – úzce souvisí s dostupnost, bezvadný provoz bez následků na dostupnost a bez snížení výkonnosti. Zvyšování spolehlivosti: Kvalitní BIOS, zdvojený Kvalitní ovladače a firmware komponent Pečlivé testování Sledování výkonnosti

Odolnost serverů, fault-tolerance Odolnost (fault-tolerant) – Schopnost chránit se proti předvídatelným chybám (nesouvisí přímo s předporuchovou detekcí). Jedná se o reaktivní systém. Reaguje až na vznik poruchy. Fault-tolerant techniky umožňují přežít vznik a existenci chyby do doby, než bude opravena. S tím se obvykle pojí termín redundance. Redundance – je technologie, která díky znásobení počtu některých komponent serveru dokáže přežít jednu, nebo více poruch. Mezi fault-tolerant komponenty patří: zdroje, paměti, pevné disky, ventilátory a omezeně některé procesory. Někdy funguje v režimu fault-tolerance i celý počítač. Redundantní mohou být i síťové prvky, síťová spojení, nebo dokonce celé sítě.

Fault tolerance techniky RAID – technologie související s disky a paměťmi, řeší fault-tolerant konfigurace na těchto nejcitlivějších komponentech formou logického spojování ECC (nebo Advanced ECC, případně Chipkill) – ochrana před „provozními“ chybami Redundance u dalších komponent – zdroje, ventilátory – systém jeden jistí druhého, když fungují mají snížený výkon a tím se méně opotřebovávají. Clustering – Speciální technologie umožňující fault-tolerant konfigurace celých systémů (viz nákres), funguje buď jako fault tolerant, nebo výkonová verze NLB – Network load balancing – podobná technologie jako clustering s tím, že je určená pro zvýšení odolnosti a dostupnosti pro síťové prvky, nebo pro zvýšení výkonnosti. U samotných síťových prvků pak existují názvy jako Link-aggregation, port-trunking, LACP, bonding, teaming atd. Hotplug, swap – není fault-tolerant technika, ale doplňuje je a umožňuje řešit stavy za provozu bez nutnosti vypínat celý server. Pozor FT techniky nenahrazuje, musí být jimi doplněna.

Sledovatelnost, management Sledovatelnost (monitoring) – Prvky serveru umožňující dohled na korektním fungováním serveru jak na hardwarové, tak softwarové úrovni. Patří sem všemožná čidla (teploty, výkonnosti), sledovací prvky limitů (thresholdů), které jsou vyhodnocovány buď automaticky, nebo manuálně operátorem. U disků třeba technologie SMART. Sledovatelnost je základním stavebním prvkem proaktivní formy údržby. Na aplikační straně jsou pak technologie schopné zachytávat tyto parametry = SNMP protokol, nebo WBEM Možnost ovládání (management) – řízení chodu serveru na úrovni operačního systému, nebo mimo něj, kdykoliv, odkudkoliv téměř bez ohledu na zdravotní stav serveru. Používají se speciální technologie, které umožňují řídit zařízení aniž by běžel operační systém. U HP například iLO (Integrated Lights-Out), u jiných výrobců například Intel vPro, u Dellu iDRAC, u IBM BMC, nebo jiné technologie. Dále pak sem patří nástavbové aplikace nad operační systém určené především ke sledování softwarových komponent serverů a hlavně výkonnostní části.

Předporuchová detekce Předporuchová detekce (prefailure detection) - sada speciálních softwarových utilit integrovaných do čipů na některých komponentech, které sledují stav zařízení a v případě výchylky od limitu stanového administrátorem, nebo výrobcem dojde k vygenerování trapu (eventu, události), který upozorní na stav před vznikem chyby (chyba tedy ještě nenastala, ale systém informuje, že je pravděpodobné, že k ní dojde). Existuje pro kritická zařízení paměti, procesory a hlavně pevné disky. Některé funkce PFD najdeme i na normálních počítačích (technologie S.M.A.R.T).