InterMezzo (file system)
انٹرمیزو لینکس کرنل کے لیے لکھا گیا ایک تقسیم شدہ فائل سسٹم تھا، جو جی این یو جنرل پبلک لائسنس کے تحت تقسیم کیا گیا تھا۔ اسے ورژن 2.4.15 سے معیاری لینکس دانا میں شامل کیا گیا تھا لیکن اسے ورژن 2.6 سے ہٹا دیا گیا تھا۔ انٹرمیزو کو موجودہ جرنلنگ فائل سسٹم جیسے کہ ایکسٹ 3، جے ایف ایس، ریزر ایف ایس یا ایکس ایف ایس کے اوپر کام کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ 1999 کے آس پاس تیار کیا گیا تھا۔ انٹرمیزو سسٹم ایک سرور پر مشتمل ہوتا ہے، جس میں فائل سسٹم کی ماسٹر کاپی ہوتی ہے، اور فائل سسٹم کے کیش کے ساتھ ایک یا زیادہ کلائنٹ ہوتے ہیں۔ یہ یا تو ریپلیکیشن موڈ میں کام کرتا ہے، جس میں کلائنٹ پورے فائل سسٹم کی نقل کو برقرار رکھتا ہے، یا آن ڈیمانڈ موڈ میں جس میں کلائنٹ صرف ان فائلوں کی درخواست کرتا ہے جن کی اسے ضرورت ہوتی ہے۔ یہ سرور کے فائل سسٹم جریدے میں تمام تحریروں کو پکڑ کر اور انہیں دوبارہ چلانے کے لیے کلائنٹ سسٹمز پر اسٹریم کرکے ایسا کرتا ہے۔ انٹرمیزو کو "اعلی دستیابی والا فائل سسٹم" کے طور پر بیان کیا گیا ہے کیونکہ کلائنٹ سرور سے کنکشن ختم ہونے کے باوجود بھی کام جاری رکھ سکتا ہے۔ منقطع ہونے کی مدت کے دوران، اپ ڈیٹس لاگ ان کیے جاتے ہیں اور جب کنکشن بحال ہو جائے گا تو اس کی تشہیر کی جائے گی۔ تنازعات کا پتہ لگایا جاتا ہے اور "تنازعات کے حل کی پالیسی" کے مطابق ان سے نمٹا جاتا ہے (حالانکہ تنازعات سے بچنے کے لیے بہترین پالیسی ہونے کا امکان ہے)۔ ریپلیکیشن موڈ کی عام ایپلی کیشنز یہ ہیں: مشترکہ فائل سسٹم پر کام کرنے والے سرورز کا ایک مجموعہ۔ ایسے کمپیوٹر جو ہمیشہ نیٹ ورک سے منسلک نہیں ہوتے، جیسے لیپ ٹاپ۔ آن ڈیمانڈ موڈ کی عام ایپلی کیشنز تقسیم شدہ فائل سرونگ تھیں، جیسے فائل ٹرانسفر پروٹوکول (ایف ٹی پی) یا ڈبلیو ڈبلیو ڈبلیو، یا ڈیسک ٹاپ ورک سٹیشن۔ انٹرمیزو کارنیگی میلن یونیورسٹی میں کوڈا فائل سسٹم پروجیکٹ کے حصے کے طور پر شروع کیا گیا تھا اور اس نے کوڈا سے بہت سے ڈیزائن فیصلے لیے تھے (لیکن کوڈ کا اشتراک نہیں کیا تھا)۔ کوڈا بدلے میں اوپن اے ایف ایس پروجیکٹ کی ایک شاخ تھی۔ اسے بہتر پیمائش، کارکردگی، ماڈیولرٹی، اور موجودہ فائل سسٹمز کے ساتھ آسان انضمام کے لیے ڈیزائن کیا گیا تھا۔ اگست 1999 میں اوپن سورس کنونشن میں پیٹر جے برام، مائیکل کالاہان اور فل شوان نے ایک مقالہ پیش کیا تھا۔ اسٹیلیاس کمپیوٹنگ نامی کمپنی نے 1999 کے آخر میں ایک ویب سائٹ بنائی، اور جنوری 2000 میں "بیٹا" ٹیسٹ ورژن کا اعلان کیا۔ اگرچہ اسے ورژن 2.4 میں معیاری لینکس دانا میں سپورٹ کیا گیا تھا، انٹرمیزو کو 2.6 سیریز میں ہٹا دیا گیا تھا۔ اس کے ڈویلپرز 2001 کے آس پاس کلسٹر فائل سسٹمز نامی کمپنی میں لوسٹر نامی ایک نئے پروجیکٹ پر چلے گئے۔ ترقی تقریبا 2003 تک جاری رہی، اور ویب سائٹ کو 2008 تک برقرار رکھا گیا۔ یہ بھی دیکھیں rsync کوڈا چمک حوالہ جات بیرونی لنکس ڈیبین بگ رپورٹ لاگ ان انٹرمیزو پر، چمک کا ذکر کرتے ہوئے۔ لینکس ڈسٹری بیوٹڈ فائل سسٹمز کے لیے نیٹ ورک فائل سسٹمز ورچوئلائزیشن سافٹ ویئر جسے لینکس کرنل سپورٹ کرتا ہے