Reiser5 tanlangan fayllarni ko'chirishni qo'llab-quvvatlashini e'lon qiladi

Eduard Shishkin amalga oshirildi Reiser5 da tanlangan fayllarni ko'chirishni qo'llab-quvvatlash. Reiser5 loyihasining bir qismi sifatida u rivojlanmoqda sezilarli darajada qayta ishlangan ReiserFS fayl tizimining varianti bo'lib, unda parallel kengaytiriladigan mantiqiy hajmlarni qo'llab-quvvatlash blokli qurilma darajasida emas, balki fayl tizimi darajasida amalga oshiriladi, bu sizga mantiqiy hajm bo'ylab ma'lumotlarni samarali tarqatish imkonini beradi.

Ilgari ma'lumotlar bloklarini ko'chirish faqat Reiser5 mantiqiy hajmini muvozanatlash kontekstida amalga oshirilgan, bunda adolatli taqsimotni ta'minlash uchun. Endi siz har qanday faylning ma'lumotlarini mantiqiy hajmning istalgan disk komponentiga ko'chirishingiz mumkin. Bundan tashqari, siz ushbu faylni maxsus belgilashingiz mumkin, shunda balanslash protsedurasi uni e'tiborsiz qoldiradi va shuning uchun uning ma'lumotlar bloklari belgilangan diskda qoladi.

Fayllarni ko'chirish va teglash uchun foydalanuvchi interfeysi nashr etildi. Ushbu interfeys ioctl (2) tizim chaqiruvidan foydalanishni o'z ichiga oladi va amaliy dasturchilar uchun mo'ljallangan. Migratsiya va belgilash oxirgi foydalanuvchi uchun volume.reiser4(8) yordam dasturi yordamida ham mavjud.

Ushbu funktsiyaning aniq qo'llanilishi barcha "issiq" (ya'ni, eng ko'p foydalaniladigan) fayllarni mantiqiy hajmning eng yuqori samarali komponentlariga ko'chirish va ularni "pin" qilishdir. Shu maqsadda foydalanish tavsiya etiladi proksi disk, bu muntazam ma'lumotlarni tarqatishda ishtirok etmaydi. Siz fayllarni mantiqiy hajmdagi oddiy komponent disklariga ham ko'chirishingiz mumkin, ammo "adolat" zarar etkazishi mumkin.
buzilishiga olib keladigan ma'lumotlarni tarqatish parallel masshtablash.

Manba: opennet.ru

a Izoh qo'shish