Sem vložte zadání Vaší práce.

Rozměr: px
Začít zobrazení ze stránky:

Download "Sem vložte zadání Vaší práce."

Transkript

1 Sem vložte zadání Vaší práce.

2

3 České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Bakalářská práce Návrh diskového pole pomocí flashdisků Jakub Pavčo Vedoucí práce: Ing. Ivan Šimeček, Ph.D. 14. května 2014

4

5 Poděkování Tímto bych chtěl poděkovat Ing. Ivanu Šimečkovi, Ph.D. za cenné rady, velikou ochotu pomoci, zapůjčení USB flash disku a celkové vedení práce. Dále bych chtěl poděkovat přátelům a přítelkyni, kteří mi svěřili své USB flash disky k testování a měření. Nakonec bych chtěl poděkovat rodině za podporu v průběhu studia.

6

7 Prohlášení Prohlašuji, že jsem předloženou práci vypracoval(a) samostatně a že jsem uvedl(a) veškeré použité informační zdroje v souladu s Metodickým pokynem o etické přípravě vysokoškolských závěrečných prací. Beru na vědomí, že se na moji práci vztahují práva a povinnosti vyplývající ze zákona č. 121/2000 Sb., autorského zákona, ve znění pozdějších předpisů. V souladu s ust. 46 odst. 6 tohoto zákona tímto uděluji nevýhradní oprávnění (licenci) k užití této mojí práce, a to včetně všech počítačových programů, jež jsou její součástí či přílohou a veškeré jejich dokumentace (dále souhrnně jen Dílo ), a to všem osobám, které si přejí Dílo užít. Tyto osoby jsou oprávněny Dílo užít jakýmkoli způsobem, který nesnižuje hodnotu Díla a za jakýmkoli účelem (včetně užití k výdělečným účelům). Toto oprávnění je časově, teritoriálně i množstevně neomezené. Každá osoba, která využije výše uvedenou licenci, se však zavazuje udělit ke každému dílu, které vznikne (byť jen zčásti) na základě Díla, úpravou Díla, spojením Díla s jiným dílem, zařazením Díla do díla souborného či spracováním Díla (včetně překladu), licenci alespoň ve výše uvedeném rozsahu a zároveň zpřístupnit zdrojový kód takového díla alespoň srovnatelným způsobem a ve srovnatelném rozsahu, jako je zpřístupněn zdrojový kód Díla. V Praze dne 14. května

8 České vysoké učení technické v Praze Fakulta informačních technologií c 2014 Jakub Pavčo. Všechna práva vyhrazena. Tato práce vznikla jako školní dílo na Českém vysokém učení technickém v Praze, Fakultě informačních technologií. Práce je chráněna právními předpisy a mezinárodními úmluvami o právu autorském a právech souvisejících s právem autorským. K jejímu užití, s výjimkou bezúplatných zákonných licencí, je nezbytný souhlas autora. Odkaz na tuto práci Pavčo, Jakub. Návrh diskového pole pomocí flashdisků. Bakalářská práce. Praha: České vysoké učení technické v Praze, Fakulta informačních technologií, 2014.

9 Abstract This Bachelor thesis goal is connecting USB flash drives into one disks array. USB flash drives are plugged in by USB bus. To secure data in disks array is implemented as RAID 5. Part of the thesis is implementation of disks array interface. This interface allows making disks array and subsequently use it for storing data. Results of tests of disk arrays and graphs of speed of reading and writing data are in the text of the thesis. Keywords Disks array, USB flash drive, USB, RAID 5, wear leveling Abstrakt Tato bakalářská práce se zabývá spojením USB flash disků v jedno diskové pole. USB flash disky jsou připojeny přes sběrnici USB. Pro zabezpečení dat je diskové pole implementováno jako RAID 5. Součástí práce je implementace rozhraní diskového pole. Toto rozhraní umožňuje vytvořit diskové pole a následně ho využívat k uchovávání dat. V textu práce jsou zaznamenány výsledky testů diskového pole, a také grafy rychlosti čtení a zápisu dat. Klíčová slova Diskové pole, USB flash disk, USB, RAID 5, wear leveling ix

10

11 Obsah Úvod 1 1 Rozbor postupu práce Studium technologií Analýza a návrh Návrh rozhraní, jak by mělo fungovat Implementace rozhraní Testování a měření rozhraní Popis technologií a definice pojmů Sběrnice USB Diskové pole USB flash disky Analýza a návrh Implementace wear leveling v zařízeních Podporovaná zařízení Diskové pole Struktura vytvářeného rozhraní Komunikace s USB flash disky RAID Realizace rozhraní Implementace USB komunikace Implementace RAID Testování a měření výkonnosti rozhraní Použitá zařízení Testování komunikace s USB flash disky xi

12 6.3 Testování diskového pole Měření výkonnosti Závěr 45 Možnosti rozšíření Literatura 47 A Uživatelská příručka 49 A.1 Příprava USB flash disků A.2 Obnovení činnosti USB flash disku v systému Windows A.3 Ovládání rozhraní A.4 Omezení diskového pole B Seznam použitých zkratek 53 C Obsah přiloženého CD 55 xii

13 Seznam obrázků 2.1 USB 3.1: Architektura dvojité sběrnice [3] Struktura Command Block Wrapperu [4] Struktura Command Status Wrapperu [4] Mapování LBA na PBA [11] Jak funguje wear leveling při zápisu bloků [11] Graf rychlosti čtení dat jednoho USB flash disku Graf rychlosti čtení dat 3 USB flash disků Graf rychlosti čtení dat 4 USB flash disků Graf rychlosti čtení dat 5 USB flash disků Graf rychlosti čtení dat 6 USB flash disků Graf rychlosti zápisu dat jednoho USB flash disku Graf rychlosti zápisu dat 3 USB flash disků Graf rychlosti zápisu dat 4 USB flash disků Graf rychlosti zápisu dat 5 USB flash disků Graf rychlosti zápisu dat 6 USB flash disků xiii

14

15 Seznam tabulek 2.1 Tabulka šířky pásma dle verzí USB Tabulka porovnání NOR a NAND technologií [7] Porovnání druhů wear leveling [11] Testování vytvoření a zrušení RAIDu Testování náhodného zápisu do RAIDu Testování zápisu do poškozeného RAIDu Testování odpojení USB flash disku v průběhu zápisu do RAIDu Testování selhání zápisu 2 USB flash disků do RAIDu Testování opravy poškozeného RAIDu xv

16

17 Úvod Myslím si, že mnoho lidí má doma několik starých USB flash disků. Člověku přijde škoda je zahodit. Sice tyto starší USB flash disky mají menší kapacitu, ale pořád fungují. Dají se pořád používat na přenos a uchování menších souborů, ale s vetším obsahem dat vzniká problém. Pokud by tento problém vyvstal ojediněle, stačí data zkomprimovat a rozdělit do několika archivů, které se již na jednotlivé USB flash disky vejdou. Další možným řešením je použít software pro vytváření diskových polí z paměťových zařízení. Tomuto softwaru nastavíte, se kterými zařízeními má pracovat a vytvoří vám z nich diskové pole. Bohužel tyto programy nepředpokládají, že budou pracovat s USB flash disky, tudíž nepracují s USB flash disky optimálně. Zde vzniká prostor pro mou bakalářskou práci. Navrhnout a naprogramovat software pro vytváření diskového pole, který bude optimálně pracovat s USB flash disky. 1

18

19 Kapitola 1 Rozbor postupu práce Cílem práce je navrhnout a naimplementovat diskové pole, které se bude skládat z USB flash disků. Fyzickou vlastností těchto pamětí je určitá životnost jednotlivých sektorů, která je dána počtem jejich přepsání. Po určitém množství přepsaní se může sektor poškodit, proto se při návrhu diskového pole budu snažit minimalizovat přepis jednotlivých sektorů. Práci budu realizovat v několika krocích, které ve výsledku povedou k dosažení cíle. Jednotlivé kroky: Studium technologií Analýza a návrh Návrh rozhraní, jak by měla fungovat Implementace rozhraní Testování a měření rozhraní 1.1 Studium technologií USB flash disky se připojují ke sběrnici USB. Pro realizaci komunikace s USB flash disky budu potřebovat poznat USB. Potřebné informace k následné realizaci jsou v podkapitole 2.1 Sběrnici USB. Dnes je známo několik diskových polí. Každé je postaveno na trochu jiném principu. Abych se mohl správně rozhodnout, které diskové pole implementovat, je třeba je nejdříve nastudovat. Popisu diskových polí se věnuje podkapitola 2.2. Pro zvolení vhodného ukládání dat na USB flash disky nastuduji jejich strukturu paměti. Informace o USB flash discích jsou v podkapitole

20 1. Rozbor postupu práce 1.2 Analýza a návrh Po získání informací o potřebných technologiích bude třeba analyzovat možnosti a navrhnout řešení. Diskové pole má pracovat s USB flash disky, bude třeba je tedy třeba analyzovat. Také bude třeba rozhodnout, jak připojit více USB flash disků k jednomu počítači, kde není tolik portů k připojení USB zařízení. Oběma těmito záležitostmi se zabývá podkapitola 3.2. Ze zjištěných informací o diskových polích bude třeba rozhodnout, které diskové pole bude vhodné pro realizaci. Analýza a návrh diskového pole budou v podkapitole Návrh rozhraní, jak by mělo fungovat Rozhraní bude třeba rozdělit do několika logických celků, které budou propojeny do výsledné rozhraní. Před samotnou realizací je vhodné navrhnout tyto struktury a promyslet kritická místa návrhu. Tomuto se věnuje kapitola Struktura vytvářeného rozhraní (4), která se dále dělí na jednotlivé celky. Jeden z celků by měl obstarávat komunikaci s USB flash disky. Další celek by měl implementovat RAID. 1.4 Implementace rozhraní Celky navržené v kapitole Struktura vytvářeného rozhraní bude třeba realizovat ve vybraném programovacím jazyce. Popis mé implementace rozhraní je v kapitole Testování a měření rozhraní Pro ověření funkčnosti diskového pole navrhnu a provedu testy. Také změřím výkonnost diskového pole, jak rychlé bude vůči jednotlivým zařízením. Tomuto se věnuje kapitola 6. 4

21 Kapitola 2 Popis technologií a definice pojmů 2.1 Sběrnice USB V této kapitole o USB jsem čerpal ze zdrojů: [1], [2], [3]. Sběrnice USB umožňuje datové přenosy mezi hostitelským počítačem a více periferními zařízeními. Jedná se o jednotný centralizovaný hardwarový a softwarový systém, který obsahuje více zařízení a více procesů aplikačního softwaru. Řadič hostitele s podporou víceúrovňového softwaru spojuje softwarové procesy se všemi rozhraními Architektura sběrnice Architektura sběrnice USB umožňuje čtyři základní typy toku dat mezi hostitelem a periferními zařízeními: Izochronní přenosy přenosy dat v reálném čase, které probíhají přes část šířky pásma sběrnice a je garantováno jejich doručení během daného časového intervalu. Není zaručeno dodání dat v nezměněné podobě. Poškozená data se znovu nepřenáší a neplatné pakety jsou ignorovány. Rozhraní USB umožňuje navázat synchronní spojení mezi zařízeními a aplikačními programy s použitím izochronních přenosů. Přerušení přenosy spontánních zpráv, které je nutné provést s minimálním zpožděním, jaké zařízení dovoluje. Hromadné přenosy dat probíhají bez jakýchkoli požadavků na termín doručení a rychlost. Hromadné přenosy mohou zabírat celou šířku pásma, která zbývá po ostatních typech přenosů. Mají nejnižší prioritu a 5

22 2. Popis technologií a definice pojmů při vysokém zatížení sběrnice je lze pozastavit. Doručení je garantováno. V případě chyby se data přenášejí znovu. Řídící přenosy slouží ke konfiguraci zařízení při jejich prvním připojení ke sběrnici a k jejich následnému řízení. Protokol poskytuje garantované doručení dat a potvrzení, že řídící příkaz úspěšně provedlo. Hardwarová část USB obsahuje: Periferní zařízení USB, označované jako funkce USB, které plní užitečné funkce. Hostitelský řadič, který spojuje sběrnici s centrem počítače připojeným do kořenového rozbočovače. Ten poskytuje připojovací body zařízením USB. Rozbočovače USB, které nabízejí další připojovací body. Kabely USB, které připojují zařízení k rozbočovačům. Softwarová část USB obsahuje: Klientský software: ovladače zařízení USB, které poskytuje aplikační programům přístup k zařízení Ovladač USB, který odpovídá za všechna zařízení USB, jejich soupis, konfiguraci, zpřístupnění služeb, distribuci šířky pásma sběrnice, rozvod napájecího napětí atd. Ovladač hostitelského řadiče, který převádí vstupně-výstupní požadavky na datové struktury používané hostitelským řadičem za účelem provádění fyzických transakcí, přístupu k registrům hostitelského řadiče a ke komunikační oblasti systémové paměti. Fyzické zařízení USB musí být vybaveno rozhraním USB, které poskytuje plnou podporu protokolu USB, provádění standardních operací (konfigurace a reset) a informace s popisem zařízení. Sběrnice USB se vyznačuje fyzickou topologií v podobě vícevrstvé hvězdy. Tato topologie má jeden vrchol z kterého vedou spojení do dalších zařízení. Pokud je zařízením rozbočovač, tak v tomto bodu vzniká další hvězda, pro kterou se rozbočovač chová jako vrchol. Na vrcholu sběrnice USB se nachází hostitelský řadič připojený ke kořenovému rozbočovači. Rozbočovač je zařízení, které poskytuje další připojovací body a může také napájet zařízení, jež jsou k němu připojena. K libovolnému portu rozbočovače lze přímo připojit periferní zřízení nebo mezilehlý rozbočovač. Sběrnice umožňuje až pět úrovní řetězení rozbočovačů (kořenový rozbočovač se nepočítá). K jedné sběrnici lze 6

23 2.1. Sběrnice USB připojit až 127 zařízení. USB rozbočovač, anglicky označený jako USB hub, je zařízení, které nabízí další přípojné body Šířka pásma sběrnice Šířka pásma je dána verzí USB. Vyšší verze podporují i rychlosti nižších verzí. Verze Název rychlosti Nízká Plná Vysoká Super Super+ Šířka pásma 1.5 Mb/s 12 Mb/s 480 Mb/s 5 Gb/s 10 Gb/s Tabulka 2.1: Tabulka šířky pásma dle verzí USB Specifikace USB umožňuje připojit k jedné sběrnici zařízení s odlišnými přenosovými rychlostmi. V případě verzí 1.0, 1.1 a 2.0 je třeba, aby pro každý režim rychlosti byly přijaty odpovídající omezení na maximální délku datového pole. Verze 3.0 a 3.1 mají dvojitou sběrnici. Vedení signálu je hardwarově odděleno pro verze 1.0, 1.1 a 2.0 od verzí 3.0 a 3.1. Tím se nesnižuje výkon celé sběrnice, když se připojí zařízení s nižší rychlostí. Enhanced SuperSpeed Host High- Speed USB 2.0 Host Full- Speed Low- Speed USB Host USB Connector(s) Enhanced SuperSpeed Bus Enhanced SuperSpeed Hub USB 2.0 Hub USB 2.0 Bus Composite cable USB Hub Device Enhanced SuperSpeed Function USB 2.0 Function USB Peripheral Device Obrázek 2.1: USB 3.1: Architektura dvojité sběrnice [3] 7

24 2. Popis technologií a definice pojmů Zdroj napájení Sběrnice poskytuje zařízením napájení, které má nominální hodnotu 5 V. Zařízení mohou samozřejmě disponovat vlastními zdroji napájení. Napájení sběrnice se přiřazuje v jednotkách 100 ma. Zařízení může odebírat maximálně pět jednotek. Port, který dodává pět jednotek výkonu, se označuje jako port s vysokým výkonem. Port s nízkým výkonem poskytuje pouze jednu jednotku výkonu. Z hlediska napájení lze zařízení napájená ze sběrnice třídit následujícím způsobem: Kořenové rozbočovače odebírají výkon ze stejného zdroje jako hostitelský řadič. Pokud se používá externí zdroj, musejí být rozbočovače vybaveny portem s vysokým výkonem. Rozbočovače napájené ze sběrnice mohou obsahovat pouze porty s nízkým výkonem (navíc nejvýše čtyři tyto porty, protože jednu jednotku výkonu odebírá řadič rozbočovače). Rozbočovače s vlastním napájením mohou odebírat pouze jednu jednotku výkonu. Tento typ rozbočovače poskytuje portům po proudu výkon z jiného zdroje. Funkce s nízkým výkonem napájené ze sběrnice mohou čerpat nejvýše jednu jednotku výkonu. Funkce s vysokým výkonem napájené ze sběrnice mohou čerpat až pět jednotek výkonu. Funkce s vlastním napájením smějí odebírat nejvýše jednu jednotku výkonu, i když ztratí vlastní zdroj napájení. Režim napájení zařízení nebo sběrnice a maximální proud ze sběrnice jsou popsány v popisovači konfigurace zařízení Popisovače zařízení Sběrnice USB přijala hierarchii popisovačů, které informují o všech vlastnostech zařízení. Jsou to: 8 Popisovač zařízení (Device descriptor) popisuje zařízení jako celek. Jsou zde uloženy informace o verzi USB, třídě, podtřídě, protokolu, výrobci, modelu a počtu možných konfigurací. Také informace o velikosti popisovače a maximální velikosti paketu. Popisovač konfigurace (Configuration descriptor) popisuje počet rozhraní, atributy (typ zdroje napájení a schopnost generovat vzdálené probuzení) a výkon čerpaný ze sběrnice v každé konfiguraci pro aktuální rychlost.

25 2.1. Sběrnice USB Popisovač rozhraní (Interface descriptor) popisuje počet aplikačních koncových bodů, třídu a protokol rozhraní pro každé rozhraní, které je ve specifikované konfiguraci dostupné. Popisovače koncových bodů (Endpoint descriptor) definují počet a směr koncových bodů, atributy (typy přenosů) a maximální délku datového pole. Koncové body s adresou menší než 128 jsou výstupní (na tyto koncové body posíláme data). Koncové body s adresou větší nebo rovné 128 jsou vstupní (z těchto koncových bodů čteme data) Identifikace a klasifikace zařízení Když systém USB detekuje připojení zařízení, načte jeho popisovače, aby určil, které softwarové komponenty se mají načíst a jaké prvky je nutné o dostupnosti zařízení informovat. Popisovač zařízení má dvoubajtová pole, která zařízení identifikují: idvendor: toto pole přiřazuje USB-IF idproduct a bcddevice: určuje výrobce Kromě toho může mít zařízení alfanumerické řetězce popisovačů, které obsahují názvy výrobce a zařízení a jeho sériové číslo. Na řetězcové popisovače směřují ukazatele v polích imanufacturer, iproduct a iserialnumber. Hodnota iserialnumber by měla být originální pro každé zařízení, daného výrobce a produktu. Aby bylo možné určit účel, funkce a protokoly podporované zařízením a jeho jednotlivá rozhraní, obsahuje popisovač zařízení kódy třídy, podtřídy a protokolu. Tyto identifikátory přímo souvisí s rozhraními. Pokud zařízení prezentuje běžný kód, musí splňovat standardní požadavky kladené na rozhraní s uvedeným protokolem pro danou třídu a podtřídu. Kód třídy, podtřídy a protokolu nejsou obsaženy pouze v popisovačích rozhraní, ale také v popisovačích zařízení. Nulový kód třídy zařízení znamená, že se zařízení skládá z několika nezávislých rozhraní, z nichž každému lze přiřadit vlastní kód třídy, podtřídy a protokolu Zařízení hromadného ukládání dat Třída 8 jsou zařízení hromadného ukládání dat. Pro tuto třídu je specifický požadavek pro získání maximálního počtu logických jednotek zařízení (číslují se od nuly). Když je maximální počet logických jednotek např. pět, tak to znamená, že zařízení obsahuje šest logických jednotek od nuly do pětky. 9

26 2. Popis technologií a definice pojmů V této třídě je možné pro komunikaci využít několik protokolů. Protokol stanovuje metodu přenosu příkazů, informací o stavu a dat. Přenosový protokol Bulk-only se používá v zařízeních s libovolnou rychlostí a je doporučen pro všechny nově vyvíjené přístroje. Tento protokol poskytuje vzájemnou synchronizaci hostitele a zařízení pomocí nesynchronizovaných proudů nezávislých kanálů Bulk-IN a Bulk-OUT přes dvojci odpovídajících koncových bodů. Podtřída určuje obsah bloků příkazů. USB flash disk spadají do podtřídy 6, tj. transparentní přenos příkazů sběrnice SCSI. SCSI je zkratka vycházející z anglického pojmu Small Computer System Interface. Tato sběrnice slouží k připojení různých malých zařízení k počítači [1]. Pro odesílání příkazů se používají obálky. Hodnoty jsou ukládány ve formě little endian. Little endian je metoda ukládání dat, kde nejnižší významný bajt více bajtové hodnoty je uložen na nejnižší adrese paměti. Hostitel odešle paket CBW (Command Block Wrapper) s pevnou délkou (31 bajtů). Jeho struktura je na obrázku 2.2. dcbwsignature identifikuje datový paket jako CBW. Má vždy hodnotu h (hexadecimálně). dcbwtag je příznak, který označuje identifikuje každý příkaz. Používá se ke spojení s CSW (viz. dále) odpovědí. dcbwdatatransferlength je číslo, které říká, kolik bajtů bude přeneseno v rámci provedení příkazu. bmcbwflags jehož nejvyšší bit určuje, jakým směrem budou přenášena data v rámci provádění příkazu. Nula znamená, že data budou přenášena z hostitele do zařízení. Jednička znamená, že data budou přenášena ze zařízení do hostitele. bcbwlun je číslo logického zařízení, kterému je příkaz určen. bcbwcblength je velikost pole CBWCB v bajtech. Velikost může být od 0 do 16 bajtů. CBWCB Obsahuje příkaz, který má zařízení vykonat. Hodnoty, které jsou od indexu bcbwcblength, jsou ignorovány. Zařízení zpracuje příkaz a podle směru přenosu a velikosti dat(pokud je velikost dat nula, nic se nepřenáší) se provede přenos požadovaného bloku dat. Zařízení odpovídá na každý blok příkazů stavovým blokem CSW (Command Status Wrapper) v analogické obálce, což je 13bajtový paket se strukturou na obrázku dcswsignature identifikuje datový paket jako CSW. Má vždy hodnotu h (hexadecimálně).

27 2.1. Sběrnice USB dcswtag je příznak, který tuto odpověď sváže s konkrétním blokem příkazů CBW. dcswdataresidue udává rozdíl mezi požadovaným (a přeneseným) objemem dat a množstvím, jež zařízení skutečně zpracovalo. bcswstatus je stavový bajt provedení příkazu. Nula znamená úspěšné provedení příkazu, jedna neúspěch a hodnota dva znamená chybu fáze (zrušení sekvence příkazů a dat). Na každý odeslaný paket příkazu musí hostitel přijmout odpověď: stavový blok se stejným příznakem. Obrázek 2.2: Struktura Command Block Wrapperu [4] Obrázek 2.3: Struktura Command Status Wrapperu [4] 11

28 2. Popis technologií a definice pojmů 2.2 Diskové pole V této kapitole o diskových polích jsem čerpal ze zdrojů [5] a [6]. RAID je zkratkou pro Redundant Array Of Inexpensive Disks některé zdroje uvádí Redundant Array Of Independent Disks. Je to množina disků, které jsou seskupeny do jednoho logického celku, pro zvýšení spolehlivosti, rychlosti čtení a zápisu, či kapacity Pojmy použité v této podkapitole XOR je v matematice exkluzivní disjunkce. Funkce na základě dvou bitů vrací hodnotu nula, pokud jsou bity stejné, nebo hodnotu jedna, pokud jsou vstupní bity různé. Pokud se porovnávají dva bajty, tak se postupně porovnávají jednotlivé bity a výsledek se ve stejném pořadí ukládá do výsledného bajtu. Paritní bajt je spojen se skupinou bajtů, ze kterých je spočítán. Pokud bude jeden z bajtů z této skupiny chybět, tak ho lze dopočítat z ostatních bajtů skupiny a paritního bajtu. K výpočtu se používá operace XOR. Paritní blok má stejnou funkci jako paritní bajt, ale zde se nepracuje s jedním bajtem, ale s celým blokem bajtů Hardwarová a softwarová realizace diskového pole RAID lze implementovat hardwarově nebo softwarově. Každá z těchto implementací má své výhody. Hardwarové diskové pole vypadá jako krabice, do které se vkládají disky. Pro operační systém se jeví jako jeden disk. Administrace a monitorování se dějí na poli. Jelikož je potřeba vyrobit specifický hardware, znamená to, že tato implementace stojí peníze. Softwarové diskové pole má výhodu v tom, že nepotřebuje specifický hardware, stačí mít dostatečné množství přípojných bodů a software, který bude disky spojovat. Každá realizace má své výhody a nevýhody, proto má každá své využití. Zajímavé porovnání jsem nalezl na webu raid-hardware-vs-raid-software.html. 12

29 2.2. Diskové pole RAID 0 RAID 0 zvyšuje výslednou kapacitu pole a to na součet kapacit všech disků. Jelikož je veškerá kapacita využita k ukládání dat, nezbývá žádný prostor k ukládání redundancí. V případě poškození některého disku, jsou data ztracena. Dle způsobu realizace je možné některá data zachránit. RAID 0 je možné realizovat dvěma možnostmi Zřetězení Tato realizace ukládá data na první disk, dokud je na něm volné místo. Až je první disk zaplněn, data jsou ukládána na druhý disk. Takto lze zaplnit kapacitu všech disků. Výhody: Získáme velký logický celek Využívá se kapacita všech disků Nevýhody: V případě poškození disku ztráta všech dat na tomto disku (je možná záchrana dat z ostatních disků, jelikož jsou data uložena pospolu) Prokládání Data jsou rozdělena po sektorech na všech discích. První sektor je uložen na prvním disku, druhý sektor na následujícím disku, další sektor na dalším disku. Až se zapíše sektor na poslední disk, pokračuje se od začátku. Výhody: Získáme logický celek s kapacitou všech disků Zvýšení propustnosti vyvážením zátěže malými přístupy Paralelizace velkých přístupů s cílem zkrácení doby odpovědi Nevýhody: V případě poškození jednoho disku jsou poškozena všechna data RAID 1 RAID 1 se označuje jako zrcadlení. Stejná data jsou ukládána na dva, či více disků. Pokud jeden disk selže, data jsou neporušená na jiném disku. Obvykle se používají 2 disky, v případě 3 disků by byla využita pouze třetina celkové kapacity, natož více disků. V případě zapojení disků s různou kapacitou, lze 13

30 2. Popis technologií a definice pojmů na každém disku využít jen maximální kapacitu toho disku, který z nich má nejmenší kapacitu. Výhody: Při ztrátě disku, lze data okamžitě získat z kopie Zápis je stejně rychlý jako u jednoho disku (podle strategie zápisu: paralelní/sériová) Počet operací čtení ze sekundu je větší než u jednoho disku Nevýhody: Využijeme pouze 50% diskové kapacity (v případě 2 disků) RAID 2, 3, 4 V praxi tyto RAIDy nejsou moc využívány. RAID 2 využívá prokládání po bitech a pro zabezpečení dat se využívá Hammingův kód. Pro 4 disky na ukládání dat jsou potřeba 3 další disky k redundantním informacím. To už se blíží RAIDu 1. RAID 3 využívá prokládání po bajtech a pro zabezpečení dat využívá jeden disk, na kterém je uložen paritní bajt. RAID 4 využívá prokládání po blocích a pro zabezpečení dat využívá jeden disk, na kterém se uložen paritní blok. NevýhodouRAIDu 3 a RAIDu 4 je, že při jakémkoli zápisu se také zapisuje parita na paritní disk RAID 5 Tento RAID potřebuje nejméně 3 disky.raid 5, jako RAID 4, prokládá po blocích, ale paritní blok neukládá na jeden disk. Tento paritní blok je distribuován postupně na všech discích. Počítání paritního bloku zpomaluje zápis. V případě poškození jednoho disku RAID pořád funguje, jen musí data dopočítávat z parity, což čtení dat zpomaluje. Z každého zařízení se může použít taková kapacita, která je z jednotlivých kapacit zařízení nejmenší. Nad touto kapacitou by již jeden disk nemohl ukládat data. 14 Výhody: Paritní informace odpovídají kapacitě jednoho disku, ostatní kapacitu lze využít pro data Paralelizace čtení velkých přístupů s cílem zkrácení doby odpovědi Zvýšení propustnosti vyvážením zátěže malými přístupy

31 2.3. USB flash disky Nevýhody: U SW RAIDu problém se zápisy Vhodný pokud počet operací zápisu nepřekročí cca 15% RAID 6 Rozšíření RAID 5 o další paritní blok, tudíž tento RAID může fungovat i po selhání 2 disků RAID Kombinace RAID 1 a RAID 0. Nejdříve se vytvoří dvě RAID 1 pole, a poté se nad nimi vytvoří prokládaný RAID 0. Využije se zrychlení zápisu, jelikož jsou data rozkládána na 2 disky (RAID 1 ). Může selhat až 1 disk v každém poli RAID USB flash disky V této kapitole o diskových polích jsem čerpal ze zdrojů: [7], [8], [9], [10], [11]. USB flash disky nabízejí zvyšující se kombinaci vysokého množství dat k uchování, rychlých datových přenosů a velké flexibility. To vše se vejde na dlaň ruky. Dřívější přenosná zařízení jako floppy nebo CD / DVD disky nenabízí takovéto možnosti. USB flash disky nabízí jednoduchou metodu pro rychlé stažení a přenesení digitálních souborů z a do počítače nebo zařízení. Využívají se na počítačích a zařízeních, které obsahují Universal Serial Bus (USB) Typ paměti USB flash disky obsahují flash paměť, která je nevolatilní. Nevolatilní paměti obsahují data, i když nejsou napájeny. Jsou dvě hlavní technologie flash pamětí: NOR a NAND. Každá z těchto technologií má výhody v různých druzích aplikací. Porovnání je v následující tabulce 2.2: NOR flash NAND flash Vysoká rychlost přístupu Ano Ano Čtení dat po stránkách Ne Ano Čtení dat po bajtech Ano Ne Typické využití Síťové paměťové zařízení Průmyslová paměť Tabulka 2.2: Tabulka porovnání NOR a NAND technologií [7] 15

32 2. Popis technologií a definice pojmů NAND technologie byla objevena až po NOR technologii a jmenuje se podle specifické technologie ukládání dat (Not AND). NAND flash úložná zařízení obsahují pole tranzistorů s plovoucími hradly. Náboje mohou být zachyceny v plovoucích hradlech ke změně proudu, při kterém se tranzistor zapne. Toto způsobuje, že tranzistory jsou použity jako bity nevolatilní paměti. Flash paměť je rozdělena do nezávislých bloků, kde každý blok je nejmenší smazatelná oblast. Vymazání bloku je časově náročná operace, která může trvat přibližně 1,5-3 ms. Každý blok se skládá z množiny adresovatelných stránek. Každý blok obsahuje stejný počet stránek, většinou je to 64 stránek v bloku. Stránka je obvykle velká 2 KB. Všechny stránky jsou rozšířeny o přidané oddělené bajty (většinou je to 64 bajtů). Tyto přidané bajty jsou důležité pro ukládání metadat. Například pro wear-leveling (viz ). Před zápisem je třeba danou oblast vymazat. Takže pokud se ukládá jedna stránka, je třeba načíst data z daného bloku, tento blok vymazat, a poté zapsat načtená data i s nově ukládanou stránkou. Každý blok je řádově sto tisíc krát vymazatelný Wear leveling Wear leveling zajišťuje menší a rovnoměrné opotřebení buněk tak, že se snaží rozkládat počet zápisů mezi jednotlivé buňky. Pokud by se data zapisovala neustále do jedné stránky, došlo by po několika desítkách tisících přepisů k opotřebení bloku a jeho poškození. Wear leveling distribuuje data rovnoměrně do všech paměťových bloků USB flash disku Princip fungování Pro porozumění, jak wear leveling pracuje, je nejdříve potřeba se podívat, jak jsou na USB flash disku data ukládána a adresována. Toto se týká LBA (logická adresa bloku) a PBA (fyzická adresa bloku). LBA je zkratka pro logickou adresu bloku z anglického pojmu Logical Block Address. Tuto adresu používá operační systém pro přístup k jednotlivým stránkám flashdisku. Tato adresa je přeložena řadičem flashdisku na PBA, kde jsou uložena data. Převod je zachycen na obrázku 2.4. PBA je zkratka pro fyzickou adresu bloku z pojmu anglického Physical Block Address. Tato adresa je fixní fyzická adresa stránek flashdisku, kde jsou uložena data. Tento pojem souvisí s logickou adresou bloku, které mezi sebou propojuje řadič zařízení. Převod je zachycen na obrázku

Disková pole (RAID) 1

Disková pole (RAID) 1 Disková pole (RAID) 1 Architektury RAID Důvod zavedení RAID: reakce na zvyšující se rychlost procesoru. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem.

Více

Universal Serial Bus (USB)

Universal Serial Bus (USB) Universal Serial Bus (USB) Terminologie V sestavách se zařízeními USB se používá architektura master slave. Počítač je master. Oba konce kabelu nejsou kompatibilní downstream/upstream. počítač upstream

Více

Disková pole (RAID) 1

Disková pole (RAID) 1 Disková pole (RAID) 1 Architektury RAID Základní myšlenka: snaha o zpracování dat paralelně. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem. Řešení: data

Více

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2 IPZ laboratoře Analýza komunikace na sběrnici USB L305 Cvičení 2 2008 Cvičící: Straka Martin, Šimek Václav, Kaštil Jan Obsah cvičení Fyzická struktura sběrnice USB Rozhraní, konektory, topologie, základní

Více

Distribuované systémy a počítačové sítě

Distribuované systémy a počítačové sítě Distribuované systémy a počítačové sítě Universal Serial Bus - USB Komunikační principy Enumerace Standardní třídy zařízení Obecné charakteristiky distribuovaná datová pro připojení počítačových periferií

Více

Disková pole (RAID) 1

Disková pole (RAID) 1 Disková pole (RAID) 1 Architektury RAID Důvod zavedení RAID: reakce na zvyšující se rychlost procesoru. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem.

Více

Universal Serial Bus. Téma 12: USB. Komunikační principy Enumerace Standardní třídy zařízení

Universal Serial Bus. Téma 12: USB. Komunikační principy Enumerace Standardní třídy zařízení Universal Serial Bus Téma 12: USB Komunikační principy Enumerace Standardní třídy zařízení Obecné charakteristiky distribuovaná datová pro připojení počítačových periferií klávesnice, myš, Flash disk,

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura IO podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Co je úkolem? Propojit jednotlivé

Více

Uživatelská příručka

Uživatelská příručka Česky Interface USB DMX512 http://www.soh.cz Uživatelská příručka Úvodní informace. 2 Instalace ovladačů. 2 Vlastnosti DMX PIPE.. 4 Obsah balení. 4 Zapojení kabelu DMX512 4 Propojení DMX512 modulů.....

Více

Metody připojování periferií

Metody připojování periferií Metody připojování periferií BI-MPP Přednáška 8 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011

Více

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje.

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje. Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje. Servery jsou buď umístěny volně nebo ve speciální místnosti, kterou

Více

Systém souborů (file system, FS)

Systém souborů (file system, FS) UNIX systém souborů (file system) 1 Systém souborů (file system, FS)! slouží k uchování dat na vnějším paměťovém médiu a zajišťuje přístup ke struktuře dat! pro uživatele možnost ukládat data a opět je

Více

KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ

KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ KLÍČOVÉ POJMY technické vybavení počítače uchování dat vstupní a výstupní zařízení, paměti, data v počítači počítačové sítě sociální

Více

Metody připojování periferií

Metody připojování periferií Metody připojování periferií BI-MPP Přednáška 6 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011

Více

Přednáška. Úložiště dat: HDD, SDD, RAID, DAS, NAS, SAN. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Přednáška. Úložiště dat: HDD, SDD, RAID, DAS, NAS, SAN. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Přednáška Úložiště dat: HDD, SDD, RAID, DAS, NAS, SAN. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována

Více

5. Čtení/zápis sektorů z/do USB paměťového média I

5. Čtení/zápis sektorů z/do USB paměťového média I BI-MPP Cvičení 5,6 - USB Mass Storage, Miroslav Skrbek (C)2010,2011 1 z 5 5. Čtení/zápis sektorů z/do USB paměťového média I Náplň cvičení V tomto cvičení se naučíte číst/zapisovat data z/na datovou USB

Více

Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Periferní zařízení, cvičení IPZ Analýza komunikace na sběrnici USB

Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Periferní zařízení, cvičení IPZ Analýza komunikace na sběrnici USB Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Periferní zařízení, cvičení IPZ Analýza komunikace na sběrnici USB Úloha č. 2. Zadání: 1. Seznamte se s principy komunikace na sériovém

Více

Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití.

Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití. Metodický list hardware Výukový materiál Hardware je zaměřený především na výuku principů práce hardwaru a dále uvádí konkrétní příklady použití. Postupuje od výčtu základních prvků, bez kterých se PC

Více

pole Princip 1. Zvýšení rychlosti. 2. Zvýšení bezpečnosti uložených dat (proti ztrátě).

pole Princip 1. Zvýšení rychlosti. 2. Zvýšení bezpečnosti uložených dat (proti ztrátě). Rozdělení celkové kapacity disků mezi několik diskových jednotek. Princip Důvody:. Zvýšení rychlosti. Paralelní práce většího počtu diskových jednotek.. Zvýšení bezpečnosti uložených dat (proti ztrátě).

Více

ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE

ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE 2011 Technická univerzita v Liberci Ing. Přemysl Svoboda ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE V Liberci dne 16. 12. 2011 Obsah Obsah... 1 Úvod... 2 Funkce zařízení... 3 Režim sběru dat s jejich

Více

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI 1 Architektura SCSI 2 ParalelnírozhraníSCSI Sběrnice typu multimaster. Max. 8 resp. 16 zařízení. Různé elektrické provedení SE (Single Ended) HVD (High Voltage Differential) LVD (Low Voltage Differential)

Více

Kapitola 10: Diskové a souborové struktury. Klasifikace fyzických médií. Fyzická média

Kapitola 10: Diskové a souborové struktury. Klasifikace fyzických médií. Fyzická média - 10.1 - Kapitola 10: Diskové a souborové struktury Přehled fyzických ukládacích médií Magnetické disky RAID (Redundant Array of Inexpensive Disks) Terciární úložiště Přístup k médiu Souborové organizace

Více

OZD. 2. ledna 2013. Logický (Objekty, atributy,...) objekty stejného typu.

OZD. 2. ledna 2013. Logický (Objekty, atributy,...) objekty stejného typu. OZD 2. ledna 2013 1 Paměti Hierarchie: Registry Cache (nejsou viditelné) Primární pamět (RAM) Pamět druhé úrovně (Disky, trvalá úložiště), pomalá Pamět třetí úrovně (CD, pásky) 1.1 Paměti druhé úrovně

Více

Princip funkce počítače

Princip funkce počítače Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování

Více

Systém řízení sběrnice

Systém řízení sběrnice Systém řízení sběrnice Sběrnice je komunikační cesta, která spojuje dvě či více zařízení. V určitý okamžik je možné aby pouze jedno z připojených zařízení vložilo na sběrnici data. Vložená data pak mohou

Více

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti počítače lze rozdělit do tří základních skupin: registry paměťová místa na čipu procesoru jsou používány

Více

Registrový model HDD

Registrový model HDD Registrový model HDD Charakteristika Pevný disk IDE v sestavě personálního počítače sestává z disku a jeho řadiče tyto dvě komponenty tvoří jeden mechanický celek. Procesor komunikuje s řadičem přes registry

Více

Paměti Flash. Paměti Flash. Základní charakteristiky

Paměti Flash. Paměti Flash. Základní charakteristiky Paměti Flash K.D. - přednášky 1 Základní charakteristiky (Flash EEPROM): Přepis dat bez mazání: ne. Mazání: po blocích nebo celý čip. Zápis: po slovech nebo po blocích. Typická životnost: 100 000 1 000

Více

Paměťový podsystém počítače

Paměťový podsystém počítače Paměťový podsystém počítače typy pamětových systémů počítače virtuální paměť stránkování segmentace rychlá vyrovnávací paměť 30.1.2013 O. Novák: CIE6 1 Organizace paměťového systému počítače Paměťová hierarchie...

Více

Uživatelská příručka

Uživatelská příručka Deska sběru dat Uživatelská příručka Vydání 2.1 Počet stran: 8 1 Obsah: 1 Úvod... 3 2 Obchodní informace... 3 2.1 Příslušenství... 3 2.2 Informace o výrobci... 3 3 Popis zařízení... 4 3.1 Popis funkce...

Více

Systém adresace paměti

Systém adresace paměti Systém adresace paměti Základní pojmy Adresa fyzická - adresa, která je přenesena na adresní sběrnici a fyzicky adresuje hlavní paměť logická - adresa, kterou má k dispozici proces k adresaci přiděleného

Více

SEMESTRÁLNÍ PROJEKT Y38PRO

SEMESTRÁLNÍ PROJEKT Y38PRO SEMESTRÁLNÍ PROJEKT Y38PRO Závěrečná zpráva Jiří Pomije Cíl projektu Propojení regulátoru s PC a vytvoření knihovny funkcí pro práci s regulátorem TLK43. Regulátor TLK43 je mikroprocesorový regulátor s

Více

Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Přednáška Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského

Více

1. DATOVÉ SCHRÁNKY OBECNÝ PŘÍSTUP K DATOVÉ SCHRÁNCE DATOVÉ ZPRÁVY... 3

1. DATOVÉ SCHRÁNKY OBECNÝ PŘÍSTUP K DATOVÉ SCHRÁNCE DATOVÉ ZPRÁVY... 3 ESO9 international a.s. Zpracoval: Skyva Petr U Mlýna 2305/22, 141 Praha 4 Záběhlice Dne: 15.1.20187 tel.: +420 585 203 370-2 e-mail: info@eso9.cz Revize: Skyva Petr www.eso9.cz Dne: 15.1.20187 Obsah 1.

Více

Komunikační protokol

Komunikační protokol Komunikační protokol verze dokumentu 8, pro firmware od verze 3.3 DALI232, DALI232e, DALInet, DALI2net y DALI RS232 / Ethernet ASCII protokol podpora MULTIMASTER signalizace připojení DALI sběrnice podpora

Více

Mezipaměti počítače. L2 cache. L3 cache

Mezipaměti počítače. L2 cache. L3 cache Mezipaměti počítače Cache paměť - mezipaměť Hlavní paměť procesoru je typu DRAM a je pomalá. Proto se mezi pomalou hlavní paměť a procesor vkládá menší, ale rychlá vyrovnávací (cache) paměť SRAM. Rychlost

Více

Deska sběru chyb a událostí

Deska sběru chyb a událostí Deska sběru chyb a událostí Uživatelská příručka Vydání 1.1 Počet stran: 8 1 Obsah: 1 Úvod... 3 2 Obchodní informace... 3 2.1 Sortiment a objednávání... 3 2.2 Záruka... 3 2.3 Opravy... 3 2.4 Informace

Více

Popis programu EnicomD

Popis programu EnicomD Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry

Více

Základní pojmy. Program: Algoritmus zapsaný v programovacím jazyce, který řeší nějaký konkrétní úkol. Jedná se o posloupnost instrukcí.

Základní pojmy. Program: Algoritmus zapsaný v programovacím jazyce, který řeší nějaký konkrétní úkol. Jedná se o posloupnost instrukcí. Základní pojmy IT, číselné soustavy, logické funkce Základní pojmy Počítač: Stroj na zpracování informací Informace: 1. data, která se strojově zpracovávají 2. vše co nám nebo něčemu podává (popř. předává)

Více

MBus Explorer MULTI. Uživatelský manuál V. 1.1

MBus Explorer MULTI. Uživatelský manuál V. 1.1 MBus Explorer MULTI Uživatelský manuál V. 1.1 Obsah Sběr dat ze sběrnice Mbus...3 Instalace...3 Spuštění programu...3 Program MBus Explorer Multi...3 Konfigurace sítí...5 Konfigurace přístrojů...6 Nastavení

Více

Architektura vnějších pamětí

Architektura vnějších pamětí Architektura vnějších pamětí Standardizace rozhraní, SAN-NAS, RAID a jiní, X36PZA Periferní zařízení M. Šnorek Obsah přednášky Rozhraní diskových jednotek. ST 506/412, IDE/ATA, PATA, SATA. SCSI vývoj rozhraní,

Více

12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování

12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování 12. Virtuální sítě (VLAN) Studijní cíl Základní seznámení se sítěmi VLAN. Doba nutná k nastudování 1 hodina VLAN Virtuální síť bývá definována jako logický segment LAN, který spojuje koncové uzly, které

Více

Komunikační protokol

Komunikační protokol Komunikační protokol verze dokumentu 1 převodník DALI / Ethernet napájení PoE nebo 9-32V indikace komunikace na DALI montáž na DIN lištu (2 moduly) 1 www.foxtron.cz Komunikační protokol slouží pro ovládání

Více

Souborové systémy Mgr. Josef Horálek

Souborové systémy Mgr. Josef Horálek Souborové systémy Mgr. Josef Horálek Souborové systémy = Prostředky pro práci se souborovými systémy patří mezi nejsilnější stránky linuxového jádra. = Využívají unixový přístup k souborové hierarchii

Více

CA21 PŘÍRUČKA UŽIVATELE

CA21 PŘÍRUČKA UŽIVATELE CA21 PŘÍRUČKA UŽIVATELE CA21 je komunikační adaptér umožňující propojení sítí automatů a periferií MICROPEL s PC pomocí rozhraní USB příručka uživatele edice 03.2009 2. verze dokumentu pro firmware 1.080

Více

Profilová část maturitní zkoušky 2013/2014

Profilová část maturitní zkoušky 2013/2014 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2013/2014 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

PROTOKOL RDS. Dotaz na stav stanice " STAV CNC Informace o stavu CNC a radiové stanice FORMÁT JEDNOTLIVÝCH ZPRÁV

PROTOKOL RDS. Dotaz na stav stanice  STAV CNC Informace o stavu CNC a radiové stanice FORMÁT JEDNOTLIVÝCH ZPRÁV PROTOKOL RDS Rádiový modem komunikuje s připojeným zařízením po sériové lince. Standardní protokol komunikace je jednoduchý. Data, která mají být sítí přenesena, je třeba opatřit hlavičkou a kontrolním

Více

Datová úložiště. Zdroj: IBM

Datová úložiště. Zdroj: IBM Datová úložiště Zdroj: IBM Malé ohlédnutí Malé ohlédnutí Malé ohlédnutí (?) Ukládání dat domácí Uložení na pevný disk počítače Použití pro malé objemy Typicky domácí a kancelářské použití Když záloha,

Více

Uživatelský manuál. KNXgw232

Uživatelský manuál. KNXgw232 KNXgw232 Uživatelský manuál verze 1.5 KNXgw232 slouží pro ovládání a vyčítání stavů ze sběrnice KNX RS232 s ASCII protokolem signalizace komunikace galvanické oddělení KNX - RS232 možnost napájení z KNX

Více

Systémy pro sběr a přenos dat

Systémy pro sběr a přenos dat Systémy pro sběr a přenos dat propojování distribuovaných systémů modely Klient/Server, Producent/Konzument koncept VFD (Virtual Field Device) Propojování distribuovaných systémů Používá se pojem internetworking

Více

Profilová část maturitní zkoušky 2014/2015

Profilová část maturitní zkoušky 2014/2015 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

Reprodukce tohoto návodu k obsluze, nebo jeho části, v jakékoli formě bez předchozího písemného svolení společnosti DEGA CZ s.r.o. je zakázána.

Reprodukce tohoto návodu k obsluze, nebo jeho části, v jakékoli formě bez předchozího písemného svolení společnosti DEGA CZ s.r.o. je zakázána. NÁVOD K OBSLUZE KONFIGURACE Konfigurační software DEGA CONFIG ISO 9001:2008 Quality Management Systems Systéme de Qualité www.sgs.com Obsah str. 2 / Technické požadavky str. 2 / Návod k použití str. 3

Více

Řízení IO přenosů DMA řadičem

Řízení IO přenosů DMA řadičem Řízení IO přenosů DMA řadičem Doplňující text pro POT K. D. 2001 DMA řadič Při přímém řízení IO operací procesorem i při použití přerušovacího systému je rychlost přenosu dat mezi IO řadičem a pamětí limitována

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox desktopová virtualizace. Zdeněk Merta VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji

Více

Systémy pro sběr a přenos dat

Systémy pro sběr a přenos dat Systémy pro sběr a přenos dat Centralizované SPD VME, VXI Compact PCI, PXI, PXI Express Sběrnice VME 16/32/64 bitová paralelní sběrnice pro průmyslové aplikace Počátky v roce 1981 neustále se vyvíjí původní

Více

Katalog egon služeb verze: 0.01

Katalog egon služeb verze: 0.01 Katalog egon služeb verze: 0.01 Historie verzí Verze Datum Popis 0.01 20.7.2011 egon služby prototypu OBSAH 1 Úvod... 5 1.1 Členění dokumentu... 5 1.2 Třídy služeb... 5 1.3 SLA služeb... 6 1.3.1 SLA-01...

Více

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu Čipová sada Čipová sada (chipset) je hlavní logický integrovaný obvod základní desky. Jeho úkolem je řídit komunikaci mezi procesorem a ostatními zařízeními a obvody. V obvodech čipové sady jsou integrovány

Více

Albatros MultiV ALBATROS MultiV ALBATROS MultiV-R Datový převodník LG PI485 / MODBUS TCP LG PI485 / MODBUS RTU s možností rozpočítávání spotřeby elekt

Albatros MultiV ALBATROS MultiV ALBATROS MultiV-R Datový převodník LG PI485 / MODBUS TCP LG PI485 / MODBUS RTU s možností rozpočítávání spotřeby elekt ALBATROS MultiV ALBATROS MultiV-R Datový převodník LG PI485 / MODBUS TCP LG PI485 / MODBUS RTU s možností rozpočítávání spotřeby elektrické energie Ing. Pavel Lašťovka 1 Revize 1.5 Obsah: 1. Popis převodníku...

Více

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ARCHITEKTURA DATABÁZOVÝCH SYSTÉMŮ. Ing. Lukáš OTTE, Ph.D.

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ARCHITEKTURA DATABÁZOVÝCH SYSTÉMŮ. Ing. Lukáš OTTE, Ph.D. VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ARCHITEKTURA DATABÁZOVÝCH SYSTÉMŮ Ing. Lukáš OTTE, Ph.D. Ostrava 2013 Tento studijní materiál vznikl za finanční podpory

Více

Internetový obchod ES Pohoda Web Revolution

Internetový obchod ES Pohoda Web Revolution Internetový obchod ES Pohoda Web Revolution Uživatelský manuál propojení na ES Pohoda Verze 1.0 Web Revolution s.r.o. 2010 Internetový obchod ES Pohoda Uživatelský manuál na propojení na ES Pohoda Přehled

Více

T-Mobile Internet. Manager. pro Windows NÁVOD PRO UŽIVATELE

T-Mobile Internet. Manager. pro Windows NÁVOD PRO UŽIVATELE T-Mobile Internet Manager pro Windows NÁVOD PRO UŽIVATELE Obsah 03 Úvod 04 Požadavky na hardware a software 04 Připojení zařízení k počítači 05 Uživatelské rozhraní 05 Výběr sítě 06 Připojení k internetu

Více

NAPOJENÍ ZAŘÍZENÍ S KOMUNIKACÍ BELIMO MP-BUS NA SÍŤ AUTOMATŮ MICROPEL

NAPOJENÍ ZAŘÍZENÍ S KOMUNIKACÍ BELIMO MP-BUS NA SÍŤ AUTOMATŮ MICROPEL NAPOJENÍ ZAŘÍZENÍ S KOMUNIKACÍ BELIMO MP-BUS NA SÍŤ AUTOMATŮ MICROPEL Principy komunikace zařízení na MP-Bus s automatem MICROPEL, popis prostředků pro zákaznický program edice 02.2014 verze 1.0 MPC400

Více

Knihovna DataBoxLib TXV 003 56.01 první vydání prosinec 2010 změny vyhrazeny

Knihovna DataBoxLib TXV 003 56.01 první vydání prosinec 2010 změny vyhrazeny Knihovna DataBoxLib TXV 003 56.01 první vydání prosinec 2010 změny vyhrazeny 1 TXV 003 56.01 Historie změn Datum Vydání Popis změn Prosinec 2010 1 První vydání, popis odpovídá DataBoxLib_v14 OBSAH 1 Úvod...3

Více

Dvojnásobný převodník s frekvenčními vstupy a analogovými výstupy na DIN lištu RV-2F

Dvojnásobný převodník s frekvenčními vstupy a analogovými výstupy na DIN lištu RV-2F Popis: Převodníky jsou určeny pro převod frekvenčních signálů na lineární napěťové nebo proudové signály plně konfigurovatelné v rozsahu 0 10V nebo 0 20mA. Modul je umístěn v kompaktní krabičce pro montáž

Více

Solid State Drive SSD polovodičový disk. J. Vrzal, verze 0.8

Solid State Drive SSD polovodičový disk. J. Vrzal, verze 0.8 Solid State Drive SSD polovodičový disk J. Vrzal, verze 0.8 Charakteristika SSD Charakteristika SSD soustava energeticky nezávislých flash pamětí, které jsou osazeny na destičce tištěného spoje alternativa

Více

Seriové ATA, principy, vlastnosti

Seriové ATA, principy, vlastnosti Seriové ATA, principy, vlastnosti Snahy o zvyšování rychlosti v komunikaci s periferními zařízeními jsou velmi problematicky naplnitelné jedním z omezujících faktorů je fyzická konstrukce rozhraní a kabelů.

Více

Uživatelský manuál. KNX232e / KNX232e1k

Uživatelský manuál. KNX232e / KNX232e1k Uživatelský manuál verze dokumentu 1.2 (pro firmware od verze 2.1) KNX232e / KNX232e1k KNX232e slouží pro ovládání a vyčítání stavů ze sběrnice KNX sériová linka s ASCII protokolem signalizace komunikace

Více

Způsoby realizace této funkce:

Způsoby realizace této funkce: KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je výstup určen jen výhradně kombinací vstupních veličin. Hodnoty výstupních veličin nezávisejí na předcházejícím stavu logického obvodu, což znamená, že kombinační

Více

NÁVOD K OBSLUZE. Obj. č.: 99 96 35 Zkrácený návod k obsluze

NÁVOD K OBSLUZE. Obj. č.: 99 96 35 Zkrácený návod k obsluze NÁVOD K OBSLUZE Obj. č.: 99 96 35 Zkrácený návod k obsluze Toto stanici musí mít každý, kdo má problémy s připojením určitých periférií (například s klávesnicí) a nemá svůj notebook (počítač) vybaven příslušnými

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií Autor: Tomáš Válek, xvalek02@stud.fit.vutbr.cz Login: xvalek02 Datum: 21.listopadu 2012 Obsah 1 Úvod do rozhraní I 2 C (IIC) 1 2 Popis funkčnosti

Více

Uživatelský manuál. KNXgal. řízení zabezpečovacích ústředen. Galaxy ze sběrnice KNX. napájeno ze sběrnice KNX. indikace komunikace na KNX

Uživatelský manuál. KNXgal. řízení zabezpečovacích ústředen. Galaxy ze sběrnice KNX. napájeno ze sběrnice KNX. indikace komunikace na KNX KNXgal Uživatelský manuál verze 1.2 řízení zabezpečovacích ústředen Galaxy ze sběrnice KNX napájeno ze sběrnice KNX indikace komunikace na KNX a s ústřednou Galaxy montáž na DIN lištu (1 modul) nastavitelné

Více

EXTRAKT z české technické normy

EXTRAKT z české technické normy EXTRAKT z české technické normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním ICS 35.240.60 materiálem o normě. Dopravní telematika Vyhrazené spojení krátkého rozsahu (DSRC) Datová

Více

Profilová část maturitní zkoušky 2017/2018

Profilová část maturitní zkoušky 2017/2018 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2017/2018 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

Metody připojování periferií

Metody připojování periferií Metody připojování periferií BI-MPP Přednáška 3 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011

Více

Pohled do nitra mikroprocesoru Josef Horálek

Pohled do nitra mikroprocesoru Josef Horálek Pohled do nitra mikroprocesoru Josef Horálek Z čeho vycházíme = Vycházíme z Von Neumannovy architektury = Celý počítač se tak skládá z pěti koncepčních bloků: = Operační paměť = Programový řadič = Aritmeticko-logická

Více

Architektura počítačů

Architektura počítačů Architektura počítačů Studijní materiál pro předmět Architektury počítačů Ing. Petr Olivka katedra informatiky FEI VŠB-TU Ostrava email: petr.olivka@vsb.cz Ostrava, 2010 1 1 Architektura počítačů Pojem

Více

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Příloha č. 3 k č.j. MV-159754-3/VZ-2013 Počet listů: 7 TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Nové funkcionality Czech POINT 2012 Popis rozhraní egon Service Bus Centrální Místo Služeb 2.0 (dále jen CMS

Více

Linux RAID, LVM. 27. listopadu 2012. Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko.

Linux RAID, LVM. 27. listopadu 2012. Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko. Linux RAID, LVM Ondřej Caletka 27. listopadu 2012 Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko. Ondřej Caletka (CESNET, z.s.p.o.) Linux RAID, LVM 27. listopadu 2012 1 / 17 Obsah

Více

PŘÍLOHY. PRESTO USB programátor

PŘÍLOHY. PRESTO USB programátor PŘÍLOHY PRESTO USB programátor 1. Příručka PRESTO USB programátor Popis indikátorů a ovládacích prvků Zelená LED (ON-LINE) - PRESTO úspěšně komunikuje s PC Žlutá LED (ACTIVE) - právě se komunikuje s uživatelskou

Více

Zálohování v MS Windows 10

Zálohování v MS Windows 10 Zálohování v MS Windows 10 Historie souborů Způsob zálohování jako v MS Windows 8.1 Nastavení Aktualizace a zabezpečení Zálohování nebo Ovládací panely Systém a zabezpečení - Historie souborů Přidat jednotku

Více

NAS 251 Seznámení s RAID

NAS 251 Seznámení s RAID NAS 251 Seznámení s RAID Nastavení disků s RAID A S U S T O R C O L L E G E CÍLE KURZU V tomto kurzu se naučíte: 1. Co je RAID a jeho různé nastavení 2. Nastavit nové disky s RAID PŘEDCHOZÍ ZNALOSTI Předchozí

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Petr

Více

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Příloha č.2 - Technická specifikace předmětu veřejné zakázky Příloha č.2 - Technická specifikace předmětu veřejné zakázky Popis stávajícího řešení u zadavatele Česká centra (dále jen ČC ) provozují 8 fyzických serverů, připojené k local storage. Servery jsou rozděleny

Více

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení Karel Johanovský Michal Bílek SPŠ-JIA Konektory a Kabely Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení 1 Zařízení integrovaná do MB Základní deska se

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT

Více

Informační a komunikační technologie

Informační a komunikační technologie Informační a komunikační technologie 4. www.isspolygr.cz Vytvořil: Ing. David Adamovský Strana: 1 Škola Integrovaná střední škola polygrafická Ročník Název projektu 1. ročník SOŠ Interaktivní metody zdokonalující

Více

Vrstvy periferních rozhraní

Vrstvy periferních rozhraní Vrstvy periferních rozhraní Cíl přednášky Prezentovat, jak postupovat při analýze konkrétního rozhraní. Vysvětlit pojem vrstvy periferních rozhraní. Ukázat způsob využití tohoto pojmu na rozhraní RS 232.

Více

2.9 Vnitřní paměti. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

2.9 Vnitřní paměti. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Ověřeno ve výuce dne, třída Střední průmyslová škola strojnická Vsetín

Více

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý Uživatelský manuál Aplikace GraphViewer Vytvořil: Viktor Dlouhý Obsah 1. Obecně... 3 2. Co aplikace umí... 3 3. Struktura aplikace... 4 4. Mobilní verze aplikace... 5 5. Vytvoření projektu... 6 6. Části

Více

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická Katedra mikroelektroniky Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce Zadání Stávající

Více

Modulární monitorovací systém Gradient Digitální systém pro záznam, archivaci a vyhodnocení telefonie.

Modulární monitorovací systém Gradient Digitální systém pro záznam, archivaci a vyhodnocení telefonie. Modulární monitorovací systém Gradient Digitální systém pro záznam, archivaci a vyhodnocení telefonie. Obsah prezentace. Historie systému Gradient. Popis funkcí systému Gradient. Závěr kontaktní informace.

Více

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ MANAGEMENT PROJEKTŮ SPOLEČNOST DECADIC PROJEKT FRAMETRIX SPECIFIKACE POŽADAVKŮ AUTOR DOKUMENTU JIŘÍ JANDA BRNO 15. března 2012 Obsah 1 Úvod........................................

Více

Technologické postupy práce s aktovkou IS MPP

Technologické postupy práce s aktovkou IS MPP Technologické postupy práce s aktovkou IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Technologické postupy práce

Více

Téma 10: Správa hardwarových zařízení a ovladačů II

Téma 10: Správa hardwarových zařízení a ovladačů II Téma 10: Správa hardwarových zařízení a ovladačů II 1 Teoretické znalosti V tomto cvičení budete detailněji pracovat se Správcem zařízení a nastavením ovladačů zařízení hardware. Správce zařízení S tímto

Více

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informační systémy 2 Obsah: Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informační systémy 2 03 Informační systémy

Více

Firmware USBasp pro modul AVRUSB. Milan Horkel. Parametr Hodnota Poznámka. Rozhraní USB Low Speed. Procesor ATmega8 ATmega88 Varianty překladu

Firmware USBasp pro modul AVRUSB. Milan Horkel. Parametr Hodnota Poznámka. Rozhraní USB Low Speed. Procesor ATmega8 ATmega88 Varianty překladu Firmware USBasp pro modul AVRUSB Milan Horkel Firmware USBasp umožňuje použít modul AVRUSB jako ISP programátor procesorů řady AVR pod všemi běžnými operačními systémy. 1. Technické parametry Parametr

Více

Architektury počítačů a procesorů

Architektury počítačů a procesorů Kapitola 3 Architektury počítačů a procesorů 3.1 Von Neumannova (a harvardská) architektura Von Neumann 1. počítač se skládá z funkčních jednotek - paměť, řadič, aritmetická jednotka, vstupní a výstupní

Více

Počítač jako elektronické, Číslicové zařízení

Počítač jako elektronické, Číslicové zařízení Počítač jako elektronické, Číslicové Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1135_Počítač jako elektrornické, číslicové _PWP Název školy: Číslo a název projektu: Číslo a název šablony

Více

Souborové systémy. Architektura disku

Souborové systémy. Architektura disku Souborové systémy Architektura disku Disk je tvořen několika plotnami s jedním nebo dvěma povrchy, na každém povrchu je několik soustředných kružnic (cylindrů) a na každém několik úseků (sektorů). Příklad

Více

Semestrální práce 2 znakový strom

Semestrální práce 2 znakový strom Semestrální práce 2 znakový strom Ondřej Petržilka Datový model BlockFileRecord Bázová abstraktní třída pro záznam ukládaný do blokového souboru RhymeRecord Konkrétní třída záznamu ukládaného do blokového

Více