Reiser5 فائل سسٽم موجود آهي

دستياب جانچ لاءِ، Reiser5 فائيل سسٽم مقامي مشين تي منطقي حجمن جي مدد سان. بنيادي جدت متوازي اسڪيلنگ (اسڪيلنگ آئوٽ) آهي، جيڪا نه ڪئي وئي آهي بلاڪ سطح تي، پر فائيل سسٽم کي استعمال ڪندي.

هن طريقي جي فائدي جي طور تي، اهو بيان ڪيو ويو آهي ته FS+RAID/LVM مجموعن ۽ غير متوازي فائل سسٽم (ZFS, Btrfs) ۾ ڪو به نقصان موجود ناهي، جهڙوڪ خالي جاء جو مسئلو، ڪارڪردگي جي خرابي جڏهن حجم ڀريو ويندو آهي. 70٪ کان وڌيڪ، منطقي حجم (RAID/LVM) کي ترتيب ڏيڻ لاءِ پراڻا الگورتھم، جيڪي منطقي مقدار ۾ ڊيٽا جي موثر ورڇ جي اجازت نٿا ڏين. هڪ متوازي FS ۾، هڪ ڊوائيس کي منطقي حجم ۾ شامل ڪرڻ کان اڳ، ان کي معياري mkfs افاديت استعمال ڪندي فارميٽ ڪيو وڃي.

Reiser5 هڪ O (1) مفت بلاڪ مختص ڪندڙ استعمال ڪري ٿو. ڪنهن به مفت بلاڪ سرچ آپريشن جي وڌ ۾ وڌ قيمت منطقي حجم جي ماپ کان آزاد آهي. اهو ممڪن آهي ته مختلف سائيز ۽ بينڊوڊٿ جي بلاڪ ڊوائيسز مان هڪ منطقي حجم کي آسان ۽ موثر طور تي گڏ ڪرڻ. اهڙين ڊوائيسن تي ڊيٽا جي ورڇ نئين الگورٿم (جنهن کي "فائبر اسٽريپنگ" سڏيو ويندو آهي) استعمال ڪندي روسي رياضي دان ۽ پروگرامر ايڊوارڊ شيشڪن پاران تجويز ڪيل آهي.

هر ڊوائيس ڏانهن هدايت ڪيل I/O درخواستن جو حصو صارف پاران مقرر ڪيل ان جي لاڳاپي جي گنجائش جي برابر آهي، انهي ڪري ته منطقي حجم ڊيٽا سان ڀريو وڃي ٿو "برابر" ۽ "منصفانه". ساڳئي وقت، بلاڪ ڊوائيسز جيڪي ننڍيون ظرفيت سان گڏ اسٽوريج لاء گهٽ بلاڪ وصول ڪن ٿا، ۽ گهٽ بينڊوڊٿ سان ڊوائيسز "بٽلينيڪ" نه بڻجي ويندا آهن (جيئن ٿئي ٿو، مثال طور، RAID arrays ۾).

هڪ ڊوائيس کي حجم ۾ شامل ڪرڻ ۽ حجم مان هڪ ڊوائيس کي هٽائڻ سان گڏ آهي ريبلانسنگ، جيڪو ورهائڻ جي "منصفانه" کي محفوظ ڪري ٿو. انهي صورت ۾، لڏپلاڻ واري ڊيٽا جو حصو پڻ شامل ڪيل ڊوائيس جي لاڳاپي صلاحيت جي برابر آهي (هٽايو ويو). بي ترتيب ٿيل ڊيٽا جي لڏپلاڻ جي رفتار ڊسڪ تي لکڻ جي رفتار جي ويجهو آهي. اهو ممڪن آهي ته هڪ ئي وقت ۾ هڪ منطقي حجم ۾ شامل سڀني بلاڪ ڊوائيسز کي برقرار رکڻ لاء، انهن مان هر هڪ لاء هڪ انفرادي طريقي سان استعمال ڪندي (HDDs لاء خراب ٿيڻ، SSDs لاء درخواستون رد ڪرڻ وغيره وغيره). هڪ منطقي حجم تي مفت جاء معياري df (1) استعمال ڪندي مانيٽر ڪيو ويندو آهي. ان کان سواء، صارف کي منطقي حجم جي هر جزو جي ڊوائيس تي مفت جاء جي نگراني ڪرڻ جو موقعو ڏنو ويو آهي.

منطقي حجم سان گڏ سڀئي عمل (شامل ڪرڻ، ڊيوائسز کي ختم ڪرڻ، وغيره) ايٽمي آهن ۽ ريزر 4 ۾ ٽرانزيڪشن سان ڪم ڪرڻ لاءِ معياري اوزار استعمال ڪندي لاڳو ڪيا ويا آهن. اهڙي مداخلت واري آپريشن کان پوء حجم جي صحيح "انفولڊنگ" هدايتن جي ذريعي ترتيب ڏني وئي آهي. هن وقت، Reiser5 وٽ اڃا تائين آف لائن (ماؤنٽ ٿيل) حجمن کي منظم ڪرڻ لاءِ اوزار نه آهن، تنهن ڪري صارفين کي دعوت ڏني وئي آهي ته هو آزادانه طور تي انهن جي منطقي جلدن جي ترتيبن کي محفوظ ۽ تازه ڪاري ڪن. هي تشڪيل آساني سان تيار ٿي سگهي ٿو هڪ نصب ٿيل حجم لاءِ استعمال ڪندي منطقي حجم افاديت استعمال ڪندي reiser4progs پيڪيج ۾ شامل.

منصوبه بندي کان:

  • ميٽا ڊيٽا جي ورڇ ڪيترن ئي ذيلي حجمن ۾؛
  • fsck يوٽيلٽي کي استعمال ڪندي منطقي مقدار جي چڪاس/ بحالي (ان جي پراڻي ورزن کي اپڊيٽ ڪندي)؛
  • تقسيم ۽ شفاف ڊيٽا لڏپلاڻ تي ڪسٽم ڪنٽرول، جيڪو HPC ايپليڪيشنن لاء وڏي اهميت وارو آهي (برسٽ بفرز)؛
  • ڊيٽا ۽ ميٽا ڊيٽا چيڪسمس؛
  • منطقي جلدن جا 3D سنيپ شاٽ نه رڳو باقاعده فائل آپريشنز کي رول بيڪ ڪرڻ جي صلاحيت سان، پر حجم تي آپريشن پڻ (جهڙوڪ ڊوائيسز شامل ڪرڻ ۽ ختم ڪرڻ)؛
  • گلوبل (نيٽ ورڪنگ) حجم جيڪي مختلف مشينن تي ڊوائيسز کي گڏ ڪن ٿا.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو