منصوبے کے بارے میں

فاسٹ ڈی ایف ایس ایک اوپن سورس، اعلی کارکردگی والا تقسیم شدہ فائل سسٹم (ڈی ایف ایس) ہے جو فائلوں کو محفوظ کرنے، ہم آہنگ کرنے اور ان تک رسائی (اپ لوڈ اور ڈاؤن لوڈ) کے لیے ڈیزائن کیا گیا ہے۔ یہ اعلیٰ صلاحیت اور لوڈ بیلنسنگ کے چیلنجوں سے نمٹتا ہے، جس کی وجہ سے یہ فائل پر مبنی خدمات جیسے تصاویر شیئر کرنے اور ویڈیوز شیئر کرنے والی سائٹس کے لیے موزوں ہے۔ اہم خصوصیات میں شامل ہیں: - گروپ شدہ اسٹوریج سرورز کے ساتھ ایک سادہ اور لچکدار پیئر ٹو پیئر ڈھانچہ، جس میں ناکامی کے واحد نقاط نہیں ہوتے - فاسٹ ڈی ایف ایس کے ذریعے تیار کردہ فائل آئی ڈیز فائل تک رسائی کے لیے اسناد کا کام کرتی ہیں، جس سے روایتی نیم سرورز یا میٹا سرورز کی ضرورت ختم ہو جاتی ہے - بڑی، درمیانی اور چھوٹی فائلوں کی معاونت، بشمول چھوٹی فائلوں کے لیے ضم شدہ اسٹوریج تاکہ بے شمار چھوٹی فائلوں کو سنبھالا جا سکے - اسٹوریج سرورز متعدد ڈسکوں کی معاونت کرتے ہیں اور واحد ڈسک کی ناکامی پر ڈیٹا کی بحالی کرتے ہیں - این جی اِنکس کے ساتھ بغیر کسی رکاوٹ کے انضمام کے لیے ایک این جی اِنکس ایکسٹینشن ماڈیول - آئی پی وی 6، نیٹ نیٹ ورکس، اور کراس ڈیٹا سینٹر یا ہائبرڈ کلاؤڈ تعیناتی کی معاونت - پڑھنے لکھنے کی علیحدگی اور کراس ڈیٹا سینٹر ڈیزاسٹر بیک اپ - اپینڈر فائلوں پر ٹرنکیٹ، اپینڈ اور ترمیم کے عمل کے لیے اے پی آئیز - ملٹی تھریڈڈ فائل اپ لوڈ اور ڈاؤن لوڈ کے ساتھ ٹوٹے ہوئے مقام سے دوبارہ شروع کرنے کی معاونت فن تعمیر: فاسٹ ڈی ایف ایس دو کرداروں کے ساتھ کام کرتا ہے: ریکر اور اسٹوریج۔ ٹریکر فائل تک رسائی کے لیے شیڈولنگ اور لوڈ بیلنسنگ سنبھالتا ہے، جبکہ اسٹوریج سرورز فائلیں محفوظ کرتے ہیں اور فائل میٹا ڈیٹا (کلید-قدر کے جوڑے جیسے width=1024) کا انتظام کرتے ہیں۔ ریکر اور اسٹوریج دونوں کلسٹرز میں سرورز شامل یا ہٹائے جا سکتے ہیں بغیر آن لائن خدمات متاثر کیے۔ اسٹوریج سرورز کو اعلیٰ صلاحیت کے لیے فائل گروپس میں منظم کیا جاتا ہے، ایک گروپ کے اندر سرورز ایک دوسرے کا بیک اپ لیتے ہیں اور لوڈ بیلنسنگ کرتے ہیں۔ جب اسٹوریج کی گنجائش ناکافی ہو، تو صلاحیت بڑھانے کے لیے اضافی گروپس شامل کیے جا سکتے ہیں۔ فائل کی شناخت دو حصوں پر مشتمل ہوتی ہے: گروپ کا نام اور فائل کا نام۔ کلائنٹ ایس ڈی کے دستیاب ہیں برائے: - سی زبان (سورس کوڈ میں شامل) - پی ایچ پی ایکسٹینشن (سورس کوڈ میں شامل) - جاوا ایس ڈی کے (الگ ریپوزٹری) - گو ایس ڈی کے (الگ ریپوزٹری) فاسٹ ڈی ایف ایس ایک ہلکا پھلکا آبجیکٹ اسٹوریج حل ہے۔ عام تقسیم شدہ فائل سسٹمز کے لیے جنہیں ڈیٹا بیسز، کے 8 ایس، اور ورچوئل مشینوں کے لیے مضبوط ڈیٹا مستقل مزاجی کی ضرورت ہوتی ہے، متبادل کے طور پر فاسٹ سی ایف ایس تجویز کیا جاتا ہے۔