Satura rādītājs:
Definīcija - ko nozīmē Z failu sistēma (ZFS)?
Z failu sistēma (ZFS) ir atvērtā koda loģiskā apjoma pārvaldnieks un failu sistēma, ko Sun Microsystems izveidojusi sākotnēji savai operētājsistēmai Solaris. Tagad tas tiek izmantots daudzās operētājsistēmās, ieskaitot FreeBSD, NetBSD, Mac OS X Server 10.5 un dažādos Linux izplatījumos, izmantojot ZFS-FUSE. Visizcilākā ZFS iezīme ir apvienotā krātuve, kurā vairākas atmiņas ierīces tiek uzskatītas par vienu lielu pūlu, nevis kā atsevišķām ierīcēm un loģiskiem diskdziņiem. Krātuvi var ņemt no kopfonda un piešķirt citām failu sistēmām, un pūlu var palielināt, pievienojot pūlam jaunas atmiņas ierīces. Šī ir tā pati resursu piešķiršanas metode, ko izmanto daudzkanālu mākoņu vidē.
Techopedia skaidro Z failu sistēmu (ZFS)
ZFS ir uzlabota failu sistēma, ko izstrādājusi Sun Microsystems, lai pārvarētu daudzas problēmas, kas iepriekšējām failu sistēmas konstrukcijām bija tādas, kā kļūdu novēršana un apjoma pārvaldība. ZFS ietver datu korupcijas aizsardzību, atbalstu vairākām datu glabāšanas ierīcēm un lielu atmiņas ietilpību, nemazinot veiktspēju, un tajā tiek izmantotas tādas koncepcijas kā apjoma pārvaldība, kopēšanas-rakstīšanas kloni, momentuzņēmumi, nepārtraukta integritātes pārbaude un automātiska labošana, ja tiek atklātas kļūdas. Tas arī izmanto datu replikācijas modeli, kas ir līdzīgs RAID-5, ko sauc par RAID-Z, un novērš RAID-5 fatālu trūkumu, ko sauc par “rakstīšanas caurumu”, kas rada problēmu, kad datu bloks tiek rakstīts uz strīpas, bet strāvas padeves pārtraukums vai pārtraukums notiek tieši pirms paritātes bloka uzrakstīšanas, kā rezultātā dati ir nekonsekventi.
Galvenie ZFS projektēšanas mērķi:
- Datu integritāte - kontrolsumma vienmēr tiek rakstīta ar datiem un tiek aprēķināta no jauna, kad šie dati tiek nolasīti. Ja kontrolsummā ir neatbilstība, kas norāda uz kļūdu, ZFS mēģina automātiski labot kļūdu, ja ir pieejama datu dublēšana (dublējumi).
- Krātuve apvienota - visas atmiņas ierīces tiek pievienotas fondam, ko var piešķirt citām failu sistēmām vai atgriezt. Tas atvieglo pārvaldību, jo viens baseins ir vienkāršāks nekā vairāki fiziski un loģiski diski. Lai palielinātu baseinu, var pievienot jaunas atmiņas ierīces.
- Veiktspēja - veiktspēja tiek palielināta, izmantojot vairākus kešatmiņas saglabāšanas mehānismus. ZFS izmanto adaptīvo rezerves kešatmiņu (ARC), kas ir uzlabota uz atmiņu balstīta lasīšanas kešatmiņa, kopā ar otro L2ARC, ko var pievienot pēc nepieciešamības, un diska bāzes sinhronās rakstīšanas kešatmiņu, kas ir pieejama caur ZIL (ZFS nodoms žurnāls).
