A Linux által ismert legfontosabb fájlrendszerek.

Slides:



Advertisements
Hasonló előadás
A PC gépek szoftverei Kérdés: "Mi az elefánt?" Válasz: "Egér operációs rendszerrel."
Advertisements

Weblapkészítési tudnivalók 2: Útmutató az elnevezésekhez Pék Ágnes © 2009.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Videó kártyák újdonságai Készítette: Villás Tibor.
Hálózati architektúrák
Hálózati architektúrák Novell Netware. Történet 1983/85: Netware első fájl-szerver LAN OS saját hálózati protokoll: IPX/SPX 1986: Netware v2.x telepítőkészlet.
Irodai és rendszer fájltípusok
Az operációs rendszer.
A számítógép alapegységei
A számítógépi programalkotások jogi védelme
A szoftver.
Microsoft Windows A Windows fejlődése, általános jellemzése – 2. dia
A pendriveok az ezredforduló után kezdtek el megjelenni a kereskedelmi forgalomban. Két céget érdemes megemlíteni ezzel kapcsolatban:  TREK: adattároló.
Az operációs rendszerek
Jelszavak helyes megválasztása, szótáras törés
Fájlrendszerek: Linux EXT Csernik Márió 9.A.
A memória.
Készítette : Szente Szilvia Spek Krisztina Felkészítő tanár : Spek Krisztina Iskola : Magyar Tannyelvű Magán Szakközépiskola, Gúta.
O PERÁCIÓS RENDSZEREK. F OGALMA Az operációs rendszer programok gyűjteménye, amelyek elősegítik a számítógép hardverének könnyű, sokoldalú és biztonságos.
Module 1: A Microsoft Windows XP Professional telepítése
Takács Béla Eset: Egyenrangú (peer-to-peer) hálózat Mi kell hozzá? A számítógépekben (PC-kben) legyen hálózati kártya (Network Interface Card)
Takács Béla Operációs rendszerek 2.. „Néhány” fontos operációs rendszer EgyfelhasználósTöbbfelhasználós DOS (Microsoft)UNIX MS-DOS (Microsoft)LINUX.
Naplózó állomány-rendszerek
New Technology File System Készítette: Kaszta Andrea
A számítógép alapegységei. A számítógép a belsőleg tárolt program segítségével automatikusan hajtja végre a programokat. A memória utasítások és adatok.
Állománykezelők és optikai elven működő háttértárak.
Az operációs rendszereK
A Unix operációs rendszer Előadást tarja: Lázár András.
Operációs rendszerek. Az operációs rendszer a számítógépet működtető szoftver, amely a számítógép indulásakor azonnal betöltődik a számítógép memóriájába:
Operációs rendszer.
Adatszerkezetek 1. előadás
Hálózat kiépítésével lehetőségünk nyílik más számítógépek erőforrásainak használatára. Osztott háttértár használat: egy számítógép merevlemezének megosztásával.
Az operációs rendszerek feladata, fajtái, felépítése
Készítette: Tóth Gábor
Bevezetés az operációs rendszerek világába TMG SZK.
Műszer vezérlő - kezelő program GPI-745A teszterhez.
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
Merevlemezek tegnap, ma, holnap. Bevezetés Számítógépünk alapvető alkatrésze Hosszú távú adattárolás Régebben kis méret, lassú működés Manapság nagy méret,
Fájlrendszerek.
FAT (File Allocation Table)
13 – as Tétel! Vállalatánál adatbiztonsági okokból biztonsági mentések alkalmazását veszik fontolóra. Az Ön feladata, hogy a döntéshozók számára ismertesse.
A Windows Server 2003 termékcsalád A Windows Server 2003 termékcsaládnak 4 tagja van: Windows Server 2003, Standard Edition Windows Server 2003, Enterprise.
2. Operációs rendszerek.
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- hálózatok dr. Herdon Miklós dr. Kovács György Magó Zsolt.
Védelmi technikák: fizikai védelem UPS RAID
Biztonság és védelem. AppArmor Alkalmazás biztonsági modul a Linux kernelhez Az Immunix fejlesztette ki A biztonsági szempontból sebezhető alkalmazásoknak.
TÁMOP /1-2F Modern informatikai eszközök Alkalmazások a számítógépen Papp Szabolcs 2009.
Tűzfal (firewall).
Merevlemezek particionálása
Ingyenes, online technikai kurzusok Microsoft Virtual Academy.
A ROM ÉS A BIOS. K ÉSZÍTETTE R ELL P ATRIK A ROM A ROM egy olyan elektrotechnikai eszköz, amely csak olvasható adatok tárolására alkalmas memória. Tartalma.
A Linux operációs rendszer A Linux felépítése. A UNIX önálló változata. Forráskódja szabadon hozzáférhető->gyors terjedés Szabad szoftver de nem nyilvános.
Rendszergazda Tábor Velence 2000 Molnár Péterwww.afg1.sulinet.hu/~molnarp/enewmail.htm.
IP címzés Gubó Gergely Konzulens: Piedl Péter Neumann János Számítástechnikai Szakközépiskola Cím: 1144 Budapest Kerepesi út 124.
Elérésük Win7 alatt: Windows gomb> Minden program> Kellékek> Rendszereszközök> …
Újdonságok a FreeBSD 8.0 verzióban Ádám Szilveszter
Az operációs rendszer feladatai
Operációs rendszerek.
Fájlrendszerek.
IT ALAPFOGALMAK OPERÁCIÓS RENDSZEREK.
Novell Storage Services
Integrált Dokumentum Menedzsment
A FS fájlrendszer Takács László Better Butter B-tree
Ubuntu – ismerkedés Fájlok és könyvtárak
Hálózati architektúrák
Tároló perifériák.
Hálózati architektúrák
Az operációs rendszerek
Integrált Dokumentum Menedzsment
Kisvállalati hálózat kialakítása raspberry szerverrel
Előadás másolata:

A Linux által ismert legfontosabb fájlrendszerek

Te r m i n o l ó g i a Metaadatok A fájlrendszer belső adatszerkezete, mely az adatok rendezett elhelyezését valamint azok elérését biztosítja. A metaadatok szerkezete a fájlrendszer teljesítményének egyik legfontosabb tényezője.

Terminológia Inód Az inódok (angolul inode) a fájl legfontosabb paramétereit tárolják, mint például annak nevét, méretét, az utolsó módosítás dátumát stb. Továbbá egy mutatót (angolul pointer), mely arra a helyre mutat, ahol a fájl fizikailag található a merevlemezen.

Terminológia Napló A napló egy belső szerkezet a merevlemezen, melybe a fájlrendszer egy bizonyos protokollon keresztül folyamatosan jegyzi a (meta)adatok változásait. A naplózás (angolul journaling) lényegesen csökkenti a Linux rendszer összeomlását követő, a rendszer visszaállítására fordított időt.

A legfontosabb linuxos fájlrendszerek Egyik fájlrendszer sem tökéletes – mindnek vannak erősségei és gyengeségei! A legtökéletesebb fájlrendszer sem pótolja a rendszeres biztonsági mentést!

Ext2 Elődje, a Linux Extended Filesystem (Ext) a 0.96c verziójú kernellel került a Linuxba. Második kiadása, az Ext2 a leggyakoribb fájlrendszer. Háttérbe szorulását a naplózó fájlrendszerek előretörése okozza.

Az Ext2 tulajdonságai Stabilitás Sok felhasználó tesztelte régóta. Rendszerösszeomlás esetén egy segédprogram automatikusan ellenőrzi az adatokat, és kijavítja, ha lehetséges. Mivel ez a teljes fájlrendszer ellenőrzését jelenti, hosszú ideig tart. Mivel naplót nem vezet és kevesebb memóriára van szüksége, menet közben gyorsabb lehet a többinél.

Az Ext3 fájlrendszer Az Ext3 Stephen Tweedie fejlesztése. Nem egy új eljáráson alapszik, hanem az Ext2 fájlrendszeren. A két fájlrendszer nagyon közel áll egymáshoz, úgyhogy Ext2 fájlrendszerről nagyon könnyű Ext3 fájlrendszerre átállni. Az alapvető különbség a két fájlrendszer közül az, hogy az Ext3 támogatja a naplózást.

Az Ext3 előnyei Könnyen és biztonságosan frissíthető az Ext2 fájlrendszerről Mivel az Ext2-n alapul, akár csatolt partíciót is át lehet alakítani Ext3-ra.

Az Ext3 előnyei Megbízhatóság jó teljesítmény mellett Az Ext3 nem csak a metaadatokat tudja naplózni, hanem magát az adatok naplózását is képes elvégezni, ha megfelelően állítjuk be. data=journal mód: a legmagasabb bizt. szint data=ordered mód: csak a metaadatokat naplózza data=writeback mód: a metaadatok naplózása után az adatok a fájlrendszerre kerülnek.

ReiserFS A 2.4-es rendszermag újdonsága (bár a SuSe Linux már a 2.2-es kernellel tartalmazta). Jobb helykihasználás, gyorsabb hozzáférés, gyorsabb fájlrendszer-visszaállítás. Fejlesztője Hans Reiser cége, a Namesys. A fejlesztés abbamaradt, mikor Reisert bűnösnek találták felesége meggyilkolásában, azóta önkéntesek foglalkoznak vele.

A ReiserFS előnyei Optimális helykihasználás a merevlemezen ● Minden adat kiegyensúlyozott bináris fa szerkezetben tárolódik. ● Minden adatnak annyi hely jár, amennyin tárolódik. ● Inódok dinamikus kiosztása – nem a fájlrendszer létrehozásánál kell megadni, így rendkívül rugalmas.

Gyorsabb hozzáférés az adatokhoz Kis adatoknál szinte egymás mellett kerülnek mentésre az adatok valamint a az inódokról szóló információk. A szükséges információk eléréséhez így csak egyszer kell hozzáférni a merevlemezhez. A ReiserFS előnyei

Gyors visszaállítás rendszerösszeomlás esetében A napló alkalmazásával, mely rögzíti a metaadatokon utoljára végrehajtott műveleteket a fájlrendszer ellenőrzése - akár nagyon nagy fájlrendszereknél - csak néhány másodpercet vesz igénybe.

JFS Journaling File System Az IBM fejlesztette AIX rendszereihez. Szerverkörnyezetben történő használatra tervezték, ahol csak és kizárólag a teljesítmény számít.

A JFS előnyei Gyors naplózás Csak a metaadatokat naplózza (mint a ReiserFS), Ez lényegesen csökkenti a helyreállítás idejét. Hatékony könyvtárkezelés Kis könyvtáraknál lehetővé teszi a könyvtár tartalmának mentését közvetlen az inódban. Nagyobb könyvtáraknál a fent említett B trees módszert használja, ami lényegesen csökkenti a könyvtárak karbantartását.

Optimális helykihasználás az inódok dinamikus kiosztásával Nem kell törnünk a fejünket a fájlrendszer létrehozásakor az inódok sűrűsége miatt, hiszen a JFS dinamikusan osztja ki az inódok tárhelyét. Ha nincs rá többé szükség, újra rendelkezésre bocsátja. A JFS előnyei

További támogatott fájlrendszerek Főleg az adatok kompatibilitása, és az operációs rendszerek közötti adatcsere céljából különböző egyéb fájlrendszereket is támogat a Linux.

Linux által támogatott fájlrendszerek cramfs Compressed ROM file system: tömörített fájlrendszer, mely ROM-okhoz biztosít olvasási hozzáférést. hpfs High Performance File System: az IBM OS/2 alapértelmezett fájlrendszere - csak olvasási módban támogatott. iso9660 CD-ROM-ok alapértelmezett fájlrendszere. minix Ezt a fájlrendszert, mely a Linux első fájlrendszere volt, kutatási célból hozták létre. Manapság már „csak” hajlékonylemezek formázására szoktuk használni.

msdos FAT, eredetileg DOS alatt használt fájlrendszer, amelyet ma különböző operációs rendszerek használnak. ncpfs hálózaton keresztül történő Novell kötetek csatolásához szükséges fájlrendszer. nfs Network File System: lehetővé teszi, hogy egy hálózaton belül bármelyik gépen és szinte bármelyik fájlrendszeren lévő adatokhoz hozzá lehessen férni. Linux által támogatott fájlrendszerek

smbfs Server Message Block: többek között a Windows által használt fájlrendszer a hálózaton keresztüli adateléréshez sysv SCO UNIX, Xenix és Coherent alatt használt fájlrendszer (kereskedelmi UNIX rendszerek PC-khez). ufs a BSD, aSunOS és a NeXTstep által használt fájlrendszer. Csak olvasási támogatással. Linux által támogatott fájlrendszerek

umsdos UNIX on MSDOS: szokványos FAT fájlrendszeren alapuló fájlrendszer, mely a Unix alatti funkcionalitást (jogosultságok, hivatkozások, hosszú fájlnevek) teszi lehetővé külön, erre a célre létrehozott adatok segítségével. vfat Virtual FAT: a FAT fájlrendszer bővítménye (hosszú fájlnevek támogatása). ntfs-3g: Windows NT file system, teljes támogatással. Linux által támogatott fájlrendszerek