ZFSonLinux 0.8.0 vÀljaanne

Umbes kaks aastat ja 5 RC-vĂ€ljalaskmist oli ZFS on Linux (lĂŒhendatult ZoL) arendajatel vajalik, et vĂ€lja anda ÀÀrmiselt oluline versioon — ZFS-0.8.0.

Uued vÔimalused:

  • „Kohaline” krĂŒpteerimine nii failisĂŒsteemide kui ka osade jaoks. Vaikevalikuks on aes-256-ccm algoritm. Andmekomplekti vĂ”tmed haldatakse kĂ€su „zfs load-key” ja seotud alamkĂ€sudega.
  • KrĂŒpteerimine zfs send/receive ajal. Lubab hoida varukoopiaid usaldamatutes teenustes ilma kompromiteerimise vĂ”imaluseta.
  • Seadmest eemaldamine pool’ist kĂ€su „zpool remove” kaudu. KĂ”ik andmed kopeeritakse taustal allesjÀÀnud ĂŒlemistesse seadmetesse, ja panga maht vastavalt vĂ€heneb.
  • AlamkĂ€sk „zpool checkpoint” lubab salvestada kogu panga oleku ja soovi korral tagasi minna tĂ€pselt sellesse olekusse. Seda vĂ”ib pidada laiendatud snapshots’iks pangast. See on kasulik keerukate haldustööde teostamisel, mis muidu ei ole pöördumatud (nĂ€iteks uue funktsiooni lubamine, andmekomplekti hĂ€vitamine jne)
  • TRIM pangaseadmete jaoks. Lubab tĂ”husamalt kasutada tahkiseid mĂ€luseadmeid ja ennetada nende jĂ”udluse vĂ”i/vĂ”i eluaja vĂ€henemist. Trim-konfigureerimist on vĂ”imalik teostada nii eraldi kĂ€su „zpool trim” kaudu kui ka sisse lĂŒlitada sarnase valiku discard — uus pangafunktsioon „autotrim”
  • Panga initsialiseerimine. AlamkĂ€sk „zpool initialize” kirjutab oma mustri kĂ”igisse jaotamata ruumidesse. See kĂ”rvaldab esialgse jĂ”udluse vĂ€henemise, mis vĂ”ib esineda mĂ”nedes virtualiseeritud salvestustes (nt VMware VMDK).
  • Projektide arvestuse ja kvootide tugi. See funktsioon lisab projekti kasutuse ja kvootide jĂ€lgimise olemasolevatele ruumi ja kvootide jĂ€lgimise funktsioonidele. Projekti kvoodid lisavad tĂ€iendava mÔÔtme traditsioonilistele kasutaja/rĂŒhma kvootidele. AlamkĂ€sud „zfs project” ja „zfs projectspace” on lisatud projektide haldamiseks, kvootide piiride seadmiseks ja kasutuse aruannete koostamiseks.
  • Kanali programmid. AlamkĂ€sk „zpool program” vĂ”imaldab kasutada LUA skripte haldusprotseduuride teostamiseks. Skripte kĂ€ivitatakse „liivakastis” ajaja mĂ€lu piirangutega.
  • Pyzfs. Uus python-raamatukogu, et tagada stabiilne liides ZFSi haldamiseks. See wrapper tagab ĂŒhemĂ”ttelise (one-to-one) vaste libzfs_core API funktsioonidele, kuid allkirjad ja tĂŒĂŒbid on Python'i murdele loogilisemad.
  • Ühilduvus Python3-ga. Utiliidid "arcstat", "arcsummary" ja "dbufstat" on uuendatud ĂŒhilduvuse saavutamiseks Python3-ga
  • Otsene IO. Lisatud tugi otsese vĂ€ljundi (O_DIRECT) kasutamiseks.

Samuti on kiirus tĂ”usnud alamkĂ€skude scrub/resilver/list/get jaoks, lisatud on vĂ”imalus vĂ€ljastada metaandmed eraldi seadmele (nt kĂ”rge jĂ”udlusega vĂ€ikese mahuga SSD), ZIL-i jĂ”udlust on suurendatud vahemĂ€llu salvestamise ja optimeerimisega, lisatud on tugi SHA256 kontrollsummade ja AES krĂŒpteerimise riistvaraliseks kiirendamiseks, kasutades Intel QAT (Quick Assist Technology).

Toetatud Linuxi kernelid: 2.6.32 — 5.1 (keari 5.0 ja kĂ”rgemate puhul SIMDi kiirendamine hetkel toetust ei oma)

TĂ€ielik muudatuste loetelu

Moodulite parameetrite vaikevÀÀrtused on valitud, et tagada optimaalne koormus enamikus töökoormustes ja konfiguratsioonides. TĂ€ielik nimekiri valikutest — man 5 zfs-module-parameters

Allikas: linux.org.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster