1 / 26

NTFS

NTFS. New Technology File System Készítette: Kaszta Andrea. Mi a fájlrendszer? - számítógépen levő fájlok elnevezésére, tárolására és rendezésére szolgáló módszer Pl.: FAT16, FAT32, NTFS ( New Technology File System ), HPFS ( High Performance File System ), CDFS, Ext2, Ext3.

eudora
Download Presentation

NTFS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NTFS New Technology File System Készítette: Kaszta Andrea

  2. Mi a fájlrendszer? - számítógépen levő fájlok elnevezésére, tárolására és rendezésére szolgáló módszer Pl.: FAT16, FAT32, NTFS (New Technology File System), HPFS (High Performance File System), CDFS, Ext2, Ext3

  3. FAT fájlrendszer • Win9x és MS-DOS által használatos • MS-DOS alapú gépeken használt fájlrendszer továbbfejlesztett alváltozata • tartalmazza az ún. fájlallokációs táblát – FAT (File Allocation Table) – amelyből biztonsági okokból kettő is van. Ezek az adathordozó elején találhatóak, a 0. szektorban. Benne tárolódnak az adathordozón levő könyvtárak és fájlok adatai

  4. Méretezés • legkisebb egység a klaszter(cluster). Egy klaszter több szektorból áll, amelyek egyenként 512 bájt méretűek. A klaszterek nagyságát a partíció teljes mérete határozza meg • a FAT16 hátrány a helypocsékolás (waste vagy slack), ”megtelt a merevlemez” hibaüzenet, pedig csak a FAT érte el a maximális bejegyzések számát, az 512 bájtot

  5. A FAT16-rendszer legnagyobb hiányossága, a partícióméret korlátozása 2 GB-ra. Ezt továbbfejlesztve jelent meg a FAT32, mely esetében már nincs meg ez a korlátozás. *Aki DOS vagy NT4 felől kompatibilis akar maradni Win95/98-cal, annak meg kell elégednie a maximum 2 GB-os partíciómérettel

  6. Fájlnevek • FAT-nál használhatóak hosszú, 255 karakteres és rövid, 8.3-as formátumú fájlnevek. Nem tesz különbséget kis- és nagybetűk között • a 8.3-as névnek mindig betűvel vagy számmal kell kezdődnie és nem tartalmazhatja a \ / : * ? ” < > karaktereket. Nem megengedett a szóköz, valamint a . [ ] : ; , = karaktereken kívül a rendszer által fenntartott nevek

  7. NTFS fájlrendszer • az NTFS a Windows NT saját állományrendszere • a FAT-hoz hasonlóan, klaszterekbe szerveződik • FAT tábla helyett MFT-t (Master File Table) használ, mely fájlokból áll • 264 bájt méretű partíciók (16 EB - Exabájt) • gyakorlatilag nem kezel 2 TB-nál nagyobb partíciókat

  8. elődjeivel szemben naplózási és titkosítási funkciókkal is rendelkezik, sőt, biztonsági információk tárolására is alkalmas • a biztonságot hozzáférési rendek, ill. fájlrendszer titkosítása biztosítja • lehetővé teszi, hogy több adatfolyam (Alternate Data Stream) legyen egy fájlon belül • nagyobb partíciók esetén optimalizált helykihasználás jellemzi

  9. MFT (Master File Table) • az NTFS rejtet fájlokba szervezi az MFT-t, mely az állományrendszert leíró adatokat tárolja, kezeli a partíció fájljait és a hozzá kapcsolódó meta-adatokat • az önmagára vonatkozó meta-adatokat az első 16 rekord tartalmazza, ami 16 KB-t foglal el • az MFT adatrekordok írják le a az MFT-beli pozíciókat, tartalmat és a szabad területet

  10. Az MFT első 16 rekordja:

  11. kisebb, pl. 900 bájtos fájl, akár teljes egészében is elfér egy rekordban, egy nagyobb fájl esetén a rekord, hivatkozásokat tartalmaz • ez érvényes a könyvtárakra is; a nagyobb könyvtárak, melyek adatelemei külső klaszterre mutatnak, B-fa struktúrába vannak szervezve, és ez gyorsabb keresést eredményez

  12. Jogosultságok • könyvtárakhoz vagy fájlokhoz jogosultsági listát rendelhetünk • a fájlok jogosultságai az NTFS-nél mindig magasabb szintűek mint a könyvtáraké • NTFS5-ben a jogosultságok öröklődhetnek

  13. hagyományos attribútumok (Read-Only, Archive, Compressed, Hidden, System) mellett megjelenik egy új, a hozzáférési jogosultságok attribútum (Permissions) • minden fájlnak van tulajdonosa, rendelkezik jogosultságokkal; ezek csoportonként, vagy felhasználónként adhatók meg

  14. Jogosultságok: Read – R Write – W List/Execute – X Delete – D ModifyProperties – P TakeOwnerShip – O

  15. Kompresszió • adatainkat tömörítve tárolhatjuk a merevlemezen • szöveges fájl esetén 50%-al, futtatható fájl esetén pedig 40%-al csökken a méret • a tömörített fájlokat minden alkalmazás el tudja olvasni kicsomagolás nélkül, mivel a Windows automatikusan elvégzi ezt a feladatot • ezek a fájlok, illetve könyvtárak C (Compressed) attribútummal fognak rendelkezni

  16. Titkosítás és adatrejtés • EFS-el (Encrypting File System) történik • az EFS a kernelben van, és a nem lapozható memóriakészletet használja akulcsok tárolására • alapértelmezett beállítás szerint, rendszergazdai beavatkozás nélkül titkosíthatunk fájlokat • ha egy felhasználónak nincs kulcsa, az operációs rendszer automatikusan generál neki egyet

  17. titkosítás kérhető egyedi fájlokra vagy teljes könyvtárra is • egy fájl nem lehet egyszerre tömörített és titkosított • a titkosítási illetve a megfejtési folyamat automatikusan történik, a rendszer felismeri a titkosított fájlokat és kikeresi a szükséges kulcsokat • egy fájlhoz akárhány felhasználó hozzáférhet (mindenki a saját kulcsával)

  18. Helyreállíthatóság Két lehetőség van a lemezhibák helyreállítására: • dinamikus adathelyreállítás szektor fenntartásával:ez a lehetőség hibatűrő köteteken működik. Ez a módszer egy tartalékszektort ad a Windows-nak a hibás szektor lecserélésére • NTFS szektorcsoport-újraleképezés (cluster remapping):hibás szektor észlelésekor, dinamikusan lecserélődik a hibás szektort tartalmazó szektorcsoport, és új csoport foglalódik le az adat számára

  19. amennyiben olvasás közben lép fel hiba, az adat elvesztődik, ha pedig írás alatt lép fel hiba, új szektorcsoportba kerül az adat • a hibás szektorok helye a hibáscsoport-fájlba (Bad Cluster File) mentődik el

  20. Lemeztükrözés (Mirror Set) • biztonsági funkció, amely a kiírásra szánt adatot két lemezre is felírja egy időben • bármelyik meghibásodása esetén, a másik teljes körűen képes azt helyettesíteni • hátránya, hogy a lemezkihasználtság csak 50%

  21. Csíkkészlet (Stripe Set) • alkalmazása a kötet gyorsabb elérését (olvasás/írás) eredményezi • több lemezen, azonos nagyságú üres területekből lehet kialakítani • az üres területeket azonos nagyságú csíkokra osztja fel, és az ábrán látható sorszámozás szerint használja fel • hibatűrése rossz, mivel egy lemez sérülése az egész csíkot használhatatlanná teszi

  22. mivel 4 lemezen van a csíkkészlet, 4 olvasófej áll a rendelkezésünkre, ezeknek kisebb mozgást kell végezniük, így gyorsabb az írás illetve olvasás

  23. Fájlnevek • fájlok és könyvtárak neve, kiterjesztéssel együtt legfeljebb 255 karakter lehet • általában nem számít a kisbetű/nagybetű különbség, kivétel a POSIX alkalmazások fájlkezelése • a nevek nem tartalmazhatják a \ / : * ? ” < > karaktereket

  24. Összefoglalás FAT és NTFS alapvető jellemzői

  25. Előnyök és hátrányok

  26. NTFS vagy FAT? • az NTFS sokkal hatékonyabb mint a FAT-rendszerek, mégis néha jobb FAT-ot használni Például: • más rendszerekkel való kompatibilitás esetén (Win95/98 esetén jobb a FAT16) • nagyon kicsi, 1-2 GB alatti partíciók esetén • ritkán változó, teleírt partíciók esetén • amennyiben szükséges az állományok védelme, használjunk NTFS-t

More Related