Reiser5 از انتقال انتخابی فایل پشتیبانی می کند

ادوارد شیشکین اجرا شد پشتیبانی از انتقال انتخابی فایل در Reiser5. به عنوان بخشی از پروژه Reiser5، در حال توسعه است قابل ملاحظه دوباره کار کرد گونه‌ای از سیستم فایل ReiserFS که در آن پشتیبانی از حجم‌های منطقی مقیاس‌پذیر موازی به جای سطح دستگاه بلوک، در سطح سیستم فایل پیاده‌سازی می‌شود و به شما امکان می‌دهد داده‌ها را به طور موثر در یک حجم منطقی توزیع کنید.

پیش از این، انتقال بلوک‌های داده منحصراً در زمینه متعادل کردن حجم منطقی Reiser5 به منظور حفظ توزیع عادلانه روی آن انجام می‌شد. اکنون می توانید داده های هر فایلی را به هر جزء دیسک یک حجم منطقی منتقل کنید. علاوه بر این، می‌توانید این فایل را به‌طور ویژه علامت‌گذاری کنید تا روند تعادل آن را نادیده بگیرد، و بنابراین، بلوک‌های داده آن روی دیسک مشخص‌شده باقی می‌مانند.

رابط کاربری برای انتقال و برچسب گذاری فایل منتشر شده است. این رابط شامل استفاده از فراخوانی سیستم ioctl(2) است و برای برنامه نویسان برنامه در نظر گرفته شده است. مهاجرت و علامت گذاری نیز با استفاده از ابزار volume.reiser4(8) برای کاربر نهایی در دسترس است.

یکی از کاربردهای واضح این عملکرد این است که همه فایل‌های داغ (یعنی بیشترین دسترسی به آنها) را به بالاترین اجزای حجم منطقی منتقل کنید و آنها را در آنجا پین کنید. برای این منظور استفاده از دیسک پروکسی، که در توزیع منظم داده ها شرکت نمی کند. همچنین می‌توانید فایل‌ها را به دیسک‌های مؤلفه معمولی با حجم منطقی منتقل کنید، اما «انصاف» ممکن است آسیب ببیند.
توزیع داده ها، که منجر به تخلف می شود مقیاس بندی موازی.

منبع: opennet.ru

اضافه کردن نظر