Administrace OS Unix. filesystém UFS mount snapshot RAID

Podobné dokumenty
Systémy souborů (File Systems)

Disky a systémy souborů. predn_10.odt :45:36 1

Administrace Unixu a sítí

Přednáška. Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Operační systémy 1. Přednáška číslo Souborové systémy

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

Paměťová média. Motto dne: Z Berkeley vzešly dvě důležité věci LSD a BSD. Nevěříme, že je to náhoda.

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

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

Souborový systém (File System FS) Souborové systémy. Souborová fragmentace. Disková fragmentace. Organizace dat na pevném disku

Bloková zařízení v LINUXu Jan Vrbata - GOPAS

Souborové systémy Mgr. Josef Horálek

MODERNÍ SOUBOROVÉ SYSTÉMY - ZFS. Richard Janča

Disková pole (RAID) 1

Implementace souborového systému

Disková pole (RAID) 1

Disková pole (RAID) 1

Přednáška 2. Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. Úvod do Operačních Systémů Přednáška 2

Organizace a zpracování dat I (NDBI007) RNDr. Michal Žemlička, Ph.D.

2010/2011 ZS P i r i nc č py po ít č čů a SOUBOROVÝ SUBSYSTÉM

pcdfs/pcdfs.d 7. ledna

Linux RAID, LVM. Ondřej Caletka

Operační systémy 1. Přednáška číslo Struktura odkládacích zařízení

Operační systémy 2. Struktura odkládacích zařízení Přednáška číslo 10

RAID základní informace

Bezpečn č os o t t dat

Implementace souborového systému

Systém souborů (file system, FS)

JFS MODERNÍ SOUBOROVÉ SYSTÉMY

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.

NAS 251 Seznámení s RAID

Přednáška. Správa paměti I. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

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

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ár odpovědí jsem nenašla nikde, a tak jsem je logicky odvodila, a nebo jsem ponechala odpověď z pefky, proto je možné, že někde bude chyba.

B4B35OSY: Operační systémy

IPZ laboratoře Struktura pevného disku L305 Cvičení 1 Cvičící:

Informační a komunikační technologie

Jan Kasprzak. XXIX. konference EurOpen.CZ 1. Klov slova: Linux, storage, file system. Abstrakt. Abstract

Storage... co je nového (SSD!)... a co se zatím nepovedlo rozbít:-)

Administrace OS Unix. Úvodní informace Principy administrace Uživatelé

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška V. 12. prosinec, / 37

Souborový systém NTFS (New Technology File System) Jan Šváb

PA152: Efektivní využívání DB 2. Datová úložiště. Vlastislav Dohnal

Správa disků (storage) v Linuxu. Milan Brož Software Engineer / Kernel Storage / Red Hat mbroz@redhat.com

Systém souborů. Účel souborového systému. Organizace dat na disku

Principy počítačů a operačních systémů

RAID, LVM a souborové systémy

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

Linux připojování zařízení. 6 praktická část

Souborové systémy. Architektura disku

Oprava softwarového RAIDu po selhání. Tomáš Matějíček

Operační systémy 2. Přednáška číslo 2. Přidělování paměti

B4B35OSY: Operační systémy

TECHNICKÁ SPECIFIKACE

Organizace a zpracování dat I

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Systém souborů (File System)

MARIE PACS S PACSem hezky od podlahy když se data sypou!

Karel Johanovský Petr Jelínek. Aneb, co všechno je potřeba

Soubory. SŠSI Tábor 1

Praktická cvičení- teoretická průprava

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška V. 9. prosinec, / 40

Přednáška. Správa paměti II. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Pokročilé architektury počítačů

Střední odborná škola a Střední odborné učiliště, Hořovice

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura IBM Corporation

Vlastnosti Xen na univerzitě. Michal Švamberg

Operační systémy IOS. Studijní opora. Tomáš Kašpárek, Radek Kočí, Petr Peringer, Tomáš Vojnar 25. listopadu 2006

Střední odborná škola a Střední odborné učiliště, Hořovice

UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky. Porovnání výkonu softwarových diskových polí. Jan Růžička

DataDomain pod drobnohledem

OS Správa souborů. Tomáš Hudec.

Systém adresace paměti

Hadoop a HDFS. Bc. Milan Nikl

Souborové systémy a logická struktura dat (principy, porovnání, příklady).

Operační systémy. Přednáška 7: Správa paměti I

I/O systém Vnější paměti. PB 169 Počítačové sítě a operační systémy

Diskové paměti nové pojmy a technologie

Použití šifrovaných disků v Linuxu

PA152. Implementace databázových systémů

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

Efektivní ochrana dat ve virtualizovaném prostředí. Marek Bradáč

Externí paměti 1 Feromagnetické

Logická organizace paměti Josef Horálek

Univerzita Pardubice Fakulta elektrotechniky a informatiky ISOSY Matěj Trakal

Růst datových potřeb Pojem velkokapacitní se mění v čase Dříve několik MB, dnes stovky GB až TB

B4B35OSY: Operační systémy

Operační systémy. Správa paměti (SP) Požadavky na SP. Spojování a zavedení programu. Spojování programu (linking) Zavádění programu (loading)

Fyzická a logická struktura media HDD

LVM2 logical volume management

2.2 Acronis True Image 19

Desktop systémy Microsoft Windows

Desktop systémy Microsoft Windows

11. Správa I/O Správa souborů. ZOS 2006, L. Pešička

Operační systémy Tomáš Hudec. 11 Soubory a souborové systémy. Obsah: 11.1 Alokace prostoru na médiu,

09. Memory management. ZOS 2006, L.Pešička

Desktop systémy Microsoft Windows

Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz.

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ

Transkript:

Administrace OS Unix filesystém UFS mount snapshot RAID Ing. Zdeněk Muzikář, CSc., Ing. Jan Žďárek, Ph.D. Příprava studijního programu Informatika je podporována projektem financovaným z Evropského sociálního fondu a rozpočtu hlavního města Prahy. Praha & EU: Investujeme do vaší budoucnosti Zdeněk Muzikář, 2011

Vlastnosti Filesystém UFS vyvinul se z filesystému S5 na stejném principu i ext, ext2, ext3 velmi efektivní pro soubory do řádu desítek max. stovek MB neexistuje problém fragmentace dále neperspektivní (velké soubory, fsck, multi-volumes, ) Implementace a vnitřní struktura Bootblok, Superblok pracuje se (implicitně) s 8kB datovými bloky (16 sektorů) diskový prostor (slice) rozdělen na tzv. cylindr grupy (CG) i-node tabulka rozdělena na části alokační strategie vše v jedné CG struktura i-node atributy souboru: typ, př.práva, vlastník, skup.vlastník, velikost, 3 časy, čítač linků odkaz na shadow i-node v případě ACL 15 odkazů na datové bloky (12 přímých) možnost logování

Sektor 0 Sektory 1-15 Disk label (nebo rezervované místo) Filesystém UFS bootblok Implementace UFS na jednom slice disku (SPARC) nebo jednom slice v rámci partition (PC) Sektory 16-31 Primární superblok První cylindr grupa 16 0 Sektory 32-47 Záložní superblok slice 0 Cylindrgrup blok Inode tabulka (část) slice 1 Datové bloky slice 6 Druhá cylindr grupa Záložní superblok Cylindrgrup blok Inode tabulka (část) Datové bloky UFS Třetí cylindr grupa Záložní superblok Cylindrgrup blok Inode tabulka (část) Datové bloky

Vytoření a mount (UFS) Vytvoření filesystému newfs /dev/rdsk/c0d0s0 některé přepínače (viz manuálové stránky): -i počet byte diskového prostoru na 1 i-node -m minimální volné (nevyužitelné ) místo, v % jde kdykoli změnit příkazem tunefs Připojení filesystému (disku) mount F ufs /dev/dsk/c0d0... /mount-point mount vždy na blokové zařízení připojení přes cache znakové zařízení přímá vazba na driver fsck vždy na znakové zařízení vznikne záznam v /etc/mnttab

mount a umount (UFS) Automatický mount při bootu popsáno v /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /mp ufs 1 yes nosuid,logging doporučená pravidla Příkazy mountall # vyžaduje entry v /etc/vfstab fstyp [-v] /dev/rdsk/c... # info o FS na disku tune2fs -l /dev/hda1 # Linux Odpojení disku umount /mount-point umount /dev/dsk/c0... # totéž jako mount-point umountall # vyžaduje entry v /etc/vfstab

fsck (filesystem check) fsck detekuje a opravuje v 5 průchodech nekonzistence FS umí nahradit superblok záložní verzí spouští se automaticky při bootu, je-li disk špinavý pracuje v interaktivním nebo neinteraktivním režimu adresář lost+found nesmí se spouštět na rw připojený FS spouští se přes znakový speciální soubor logging (journal/transactions) transakce na úrovni metadat je před provedením zapsána do FS rotační buffer zrychluje fsck po havárii

Snapshot (UFS) zapamatování definovaného stavu filesystému nejčastěji se používá k archivaci je třeba definovat soubor v pozadí (na jiném FS) jedná se o děravý soubor, kam se kopíruje původní stav příkaz fssnap vytvoří speciální snapshot soubor (zařízení), který lze přimountovat ro Př.(Solaris): /dev/fssnap/0 a /dev/rfssnap/0 Příklad (Solaris): mount -o ro `fssnap o bs=/var/tmp /export/home` /mpoint

RAID - I Redundant Array of Independent Disks Virtuální disk (Metadevice, Logical Volume, ) SW x HW řešení SW SVM, LVM, Veritas VM,.. ZFS filesystém Důvody zvýšení kapacity FS (i dynamicky) zvýšení bezpečnosti zvýšení výkonu RAID 0 - skládání concatenation (zřetězení) za sebe - neutrální z hlediska výkonu - lze použít k dynamickému zvětšení FS striping (prokládání) vedle sebe - zrychlení, riziko - často se kombinuje s RAID 1

RAID - II RAID 1 zrcadlení bezpečné, drahé rychlost neutrální nebo vyšší (čtení) při havárii minimální pokles výkonu možné strategie čtení: Round Robin, Geometric, First možné strategie zápisu: Paralel, Serial lze použít pro / FS RAID 5 pole s paritou (distribuovanou), stripe po blocích kompromis mezi bezpečností a cenou rychlost pro čtení vyšší, zápis pomalejší doporučení používat pro FS kde zápis <20% při havárii dramatický pokles výkonu SW RAID 5 nelze použít pro / FS a swap RAID 0+1, RAID 1+0 kombinace Stripe+Mirror nebo Mirror+Stripe zachová zvýšený výkon Stripe, ale kompenzuje riziko

RAID - III RAID 2 - jako RAID 3, ale stripe po bitech, zabezpečeno Hammingovým kódem, lze opravit chyby čtení, komplikované RAID 3 - jako RAID 5, ale stripe po bytech, dedikovaný paritní disk RAID 4 - jako RAID 5, ale dedikovaný paritní disk přetížený RAID 6 jako RAID 5, ale 2 paritní disky parita distribuovaná odolné proti výpadku 2 disků rychlost čtení jako RAID 5, zápis ještě pomalejší Soft partitions Rozdělení disku (virtuálního) na velký počet malých virtuálních disků Zásady při vytváření RAID maximální nezávislost komponent stejná kapacita a výkon komponent