Reiser5, seçici dosya geçişi desteğini duyurdu

Eduard Şişkin uygulandı Reiser5'te seçici dosya geçişi desteği. Reiser5 projesinin bir parçası olarak geliştiriliyor anlamlı yeniden işlenmiş Paralel ölçeklenebilir mantıksal birimlere yönelik desteğin, blok aygıt düzeyinden ziyade dosya sistemi düzeyinde uygulandığı, verileri mantıksal birime verimli bir şekilde dağıtmanıza olanak tanıyan ReiserFS dosya sisteminin bir çeşidi.

Daha önce, veri bloklarının geçişi, üzerinde adil bir dağıtım sağlamak amacıyla yalnızca Reiser5 mantıksal hacminin dengelenmesi bağlamında gerçekleştiriliyordu. Artık herhangi bir dosyanın verilerini mantıksal birimin herhangi bir disk bileşenine taşıyabilirsiniz. Ayrıca, dengeleme prosedürünün onu dikkate almaması ve dolayısıyla veri bloklarının belirtilen diskte kalması için bu dosyayı özel olarak işaretleyebilirsiniz.

Dosya taşıma ve etiketlemeye yönelik kullanıcı arayüzü yayımlandı. Bu arayüz ioctl(2) sistem çağrısının kullanımını içerir ve uygulama programcılarına yöneliktir. Taşıma ve işaretleme, son kullanıcıya hacim.reiser4(8) yardımcı programını kullanarak da yapılabilir.

Bu işlevselliğin açık bir uygulaması, tüm "sıcak" (yani en sık erişilen) dosyaları mantıksal birimin en yüksek performanslı bileşenlerine taşımak ve onları oraya "sabitlemek" olacaktır. Bu amaçla kullanılması tavsiye edilir vekil diskDüzenli veri dağıtımına katılmayan. Dosyaları mantıksal birime sahip normal bileşen disklerine de taşıyabilirsiniz, ancak "adalet" bundan zarar görebilir.
ihlale yol açacak veri dağıtımı paralel ölçeklendirme.

Kaynak: opennet.ru

Yorum ekle