Western Digital hefur gefið út sérhæft Zonefs skráarkerfi fyrir svæðisbundin drif

Forstjóri hugbúnaðarþróunar hjá Western Digital lagði til á póstlista kjarnaforritara Linux nýtt skráarkerfi, Zonefs, sem miðar að því að einfalda lágstigsvinnu með svæðisbundin geymslutækiZonefs tengir hvert svæði á diski við sérstaka skrá sem hægt er að nota til að geyma gögn í hráu formi án þess að þurfa að breyta geira- eða blokkastigi.

Zonefs er ekki POSIX-samhæft skráarkerfi og hefur tiltölulega takmarkað notkunarsvið, sem gerir forritum kleift að nota skráar-API-ið í stað þess að fá beinan aðgang að blokkartækinu með ioctl. Svæðistengdar skrár krefjast raðbundinna skrifaaðgerða, byrjandi frá enda skráarinnar (skrifun í viðbótarham).

Skrár sem eru í Zonefs er hægt að nota til að hýsa gagnagrunna ofan á svæðisbundnum geymslutækjum með því að nota log-structured merge (LSM) log storage strukturs, byggt á hugmyndinni um eina skrá á geymslusvæði. Til dæmis eru svipaðar byggingar notaðar í RocksDB og LevelDB gagnagrunnum. Þessi aðferð dregur úr kostnaði við að flytja kóða sem upphaflega var hannaður til að vinna með skrár frekar en blokkatæki, og gerir einnig kleift að fá aðgang að svæðisbundnum geymslutækjum á lágu stigi frá forritum sem eru skrifuð á öðrum tungumálum en C.

Undirskipulögð geymslutankar gefið í skyn tæki á harðir seguldiskar eða NVMe SSD, sem geymslurýmið er skipt í svæði sem mynda hópa af blokkum eða geira, þar sem aðeins er leyft að bæta við gögnum í röð, sem uppfærir allan hópinn af blokkum.

Til dæmis er upptökusvæðisskipan notuð í tækjum með flísalögðum segulmagnaðri upptöku (Segulmagnað upptaka með skífum, SMR), þar sem breidd brautarinnar er minni en breidd segulhaussins og skrifun á sér stað með hluta af skörun við aðliggjandi braut, sem þýðir að öll endurskrifun krefst þess að endurskrifa allan brautahópinn. SSD-diskar eru í eðli sínu ætlaðir til raðbundinna skrifaaðgerða með forúthreinsun gagna, en þessar aðgerðir eru faldar á stjórnunarstigi og FTL (Flash Translation Layer). Til að bæta skilvirkni fyrir ákveðin vinnuálag staðlaði NVMe-samtökin Zoned Namespaces (ZNS) viðmótið, sem gerir kleift að fá beinan aðgang að svæðum, framhjá FTL.

Western Digital hefur gefið út sérhæft Zonefs skráarkerfi fyrir svæðisbundin drif

В Linux fyrir svæðisbundna harða diska sem byrja með kjarna 4.10 boðið upp á ZBC (SCSI) og ZAC (ATA) blokkartæki eru studd, og frá og með útgáfu 4.13 hefur dm-zoned einingunni verið bætt við, sem birtir svæðisbundna diska sem venjulega blokkartæki og felur skriftakmarkanir sem gilda við notkun. Á skráarkerfisstigi er svæðisbundinn stuðningur þegar samþættur í F2FS skráarkerfið, og sett af uppfærslum fyrir Btrfs skráarkerfið er í þróun, sem auðveldar aðlögun þess að svæðisbundnum diskum með því að starfa í CoW (copy-on-write) ham.
Ext4 og XFS keyra á svæðisbundnum diskum það er hægt að raða því Notkun dm-zoned. Til að einfalda þýðingu skráakerfa var lagt til ZBD viðmótið, sem þýðir handahófskenndar skrifaðgerðir á skrár í strauma af raðbundnum skrifaðgerðum.

Western Digital hefur gefið út sérhæft Zonefs skráarkerfi fyrir svæðisbundin drif

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster