Reiser5 teatab failide valikulise migratsiooni toetamisest

Eduard Šiškin rakendatud Reiser5 failide valikulise migratsiooni tugi. Projekti Reiser5 raames see areneb oluliselt ümbertöödeldud ReiserFS-i failisüsteemi variant, milles paralleelselt skaleeritavate loogiliste köidete tugi on rakendatud failisüsteemi tasemel, mitte plokkseadme tasemel, võimaldades teil andmeid tõhusalt loogilise köite vahel jaotada.

Varem viidi andmeplokkide migreerimine läbi ainult Reiser5 loogilise mahu tasakaalustamise kontekstis, et säilitada sellel õiglane jaotus. Nüüd saate teisaldada mis tahes faili andmed loogilise köite mis tahes kettakomponenti. Lisaks saate selle faili spetsiaalselt märgistada, nii et tasakaalustamisprotseduur ignoreerib seda ja seetõttu jäävad selle andmeplokid määratud kettale.

Failide migratsiooni ja sildistamise kasutajaliides on avaldatud. See liides hõlmab ioctl(2) süsteemikutset ja on mõeldud rakenduste programmeerijatele. Migreerimine ja märgistamine on lõppkasutajale saadaval ka utiliidi volume.reiser4(8) abil.

Selle funktsiooni ilmne rakendus oleks teisaldada kõik "kuumad" (st kõige sagedamini kasutatavad) failid loogilise helitugevuse kõige tõhusamatesse komponentidesse ja "kinnitada" need sinna. Sel eesmärgil on soovitatav kasutada puhverserveri ketas, mis ei osale regulaarses andmete levitamises. Saate faile teisaldada ka tavalistele loogilise mahuga komponentketastele, kuid "õiglus" võib kannatada.
andmete levitamine, mis toob kaasa rikkumise paralleelne skaleerimine.

Allikas: opennet.ru

Lisa kommentaar