Diskless Remote Boot in Linux
ڈی آر بی ایل (ڈسک لیس ریموٹ بوٹ ان لینکس) ایک این ایف ایس-/ این آئی ایس سرور ہے جو کلائنٹ مشینوں کے لیے ڈسک لیس یا سسٹم لیس ماحول فراہم کرتا ہے۔ اسے کلونزیلا سافٹ ویئر کے ساتھ کلوننگ مشینوں کے لیے استعمال کیا جا سکتا ہے، جو لینکس کی تقسیم جیسے فیڈورا، ڈیبین وغیرہ کی نیٹ ورک انسٹالیشن فراہم کرتا ہے، پی ایکس ای بوٹ (یا اسی طرح کے ذرائع) کے ذریعے مشینوں کو چھوٹے سائز کے آپریشن سسٹم (جیسے ڈی ایس ایل، پپی لینکس، فری ڈاس) کے ساتھ فراہم کرتا ہے۔ انسٹالیشن اسکرپٹ، لائیو سی ڈی کے ذریعے سپورٹڈ لینکس ڈسٹری بیوشن چلانے والی مشین پر ڈی آر بی ایل-سرور انسٹالیشن فراہم کرنا۔ ڈیبین، اوبنٹو، مینڈریوا، ریڈ ہیٹ لینکس، فیڈورا، سینٹ او ایس یا ایس یو ایس ای پہلے سے نصب مشین پر انسٹال کرنا ممکن ہے۔ ایل ٹی ایس پی کے برعکس، یہ تقسیم شدہ ہارڈ ویئر وسائل کا استعمال کرتا ہے اور کلائنٹس کے لیے مقامی ہارڈ ویئر تک مکمل رسائی ممکن بناتا ہے، اس طرح کم طاقت والی سرور مشینوں کا استعمال ممکن بناتا ہے۔ اس میں کلونزیلا بھی شامل ہے، جو سمنٹیک گھوسٹ کی طرح ایک پارٹیشننگ اور ڈسک کلوننگ یوٹیلیٹی ہے۔ ڈی آر بی ایل جی این یو جی پی ایل لائسنس کی شرائط کے تحت آتا ہے لہذا صارف کو اسے اپنی مرضی کے مطابق بنانے کی صلاحیت فراہم کرتا ہے۔ خصوصیات ڈی آر بی ایل دو اہم زمروں میں بہترین ہے۔ ڈسک کلوننگ کلونزیلا (ڈی آر بی ایل کے ساتھ پیک شدہ) خالی جگہ کاپی کرنے سے بچنے کے لیے پارٹ امیج کا استعمال کرتا ہے، اور ہارڈ ڈسک امیجز کو کمپریس کرنے کے لیے جی زپ کرتا ہے۔ اس کے بعد ذخیرہ شدہ تصویر کو ملٹی کاسٹ پیکٹوں کا استعمال کرتے ہوئے بیک وقت متعدد مشینوں میں بحال کیا جا سکتا ہے، اس طرح بڑی تعداد میں کمپیوٹرز کی تصویر لینے میں لگنے والے وقت کو بہت کم کیا جا سکتا ہے۔ ڈی آر بی ایل لائیو سی ڈی آپ کو کسی بھی مشین پر کچھ بھی انسٹال کیے بغیر یہ سب کرنے کی اجازت دیتا ہے، صرف سی ڈی سے ایک مشین (سرور) کو بوٹ کرکے، اور پی ایکس ای باقی مشینوں کو بوٹ کرکے۔ ڈسک لیس نوڈ پرانے ہارڈ ویئر کو استعمال کرنے کا ایک بہترین طریقہ ہے۔ پرانے ہارڈ ویئر کو پتلی کلائنٹس کے طور پر استعمال کرنا ایک اچھا حل ہے، لیکن اس کے کچھ نقصانات ہیں جن کی تلافی ڈسک لیس نوڈ کر سکتا ہے۔ آڈیو/ویڈیو اسٹریمنگ-ایک ٹرمینل سرور کو نیٹ ورک پر کلائنٹ کو ڈیکمپریس، ری کمپریس اور ویڈیو بھیجنا چاہیے۔ ایک ڈسک لیس نوڈ مقامی طور پر تمام ڈمپریشن کرتا ہے، اور مقامی مشین پر کسی بھی گرافکس ہارڈ ویئر کی صلاحیتوں کا استعمال کر سکتا ہے۔ سافٹ ویئر جس میں ریئل ٹائم ان پٹ کی ضرورت ہوتی ہے-چونکہ ایک پتلی کلائنٹ پر تمام ان پٹ آپریٹنگ سسٹم کے ذریعے رجسٹر ہونے سے پہلے نیٹ ورک پر بھیجا جاتا ہے، اس لیے کافی تاخیر ہو سکتی ہے۔ یہ سافٹ ویئر میں ایک بڑا مسئلہ ہے جس کے لیے ریئل ٹائم ان پٹ کی ضرورت ہوتی ہے (یعنی۔ ویڈیو گیمز)۔ ڈسک لیس نوڈس سافٹ ویئر کو مقامی طور پر چلاتے ہیں، اور اس طرح، یہ مسئلہ نہیں ہے۔ ڈی آر بی ایل کسی کو نسبتا آسانی کے ساتھ متعدد ڈسک لیس نوڈس ترتیب دینے کی اجازت دیتا ہے۔ یہ کیسے کام کرتا ہے کلائنٹ کمپیوٹر کو پی ایکس ای یا ایتھربوٹ کا استعمال کرتے ہوئے نیٹ ورک کارڈ سے بوٹ کرنے کے لیے سیٹ کیا جاتا ہے۔ کلائنٹ ایک آئی پی ایڈریس کی درخواست کرتا ہے، اور بوٹ کرنے کے لیے ٹی ایف ٹی پی امیج، دونوں ڈی آر بی ایل سرور کے ذریعے فراہم کیے جاتے ہیں۔ کلائنٹ ٹی ایف ٹی پی کے ذریعے ڈی آر بی ایل سرور کے ذریعہ فراہم کردہ ابتدائی رام ڈسک کو بوٹ کرتا ہے، اور ایک این ایف ایس شیئر (جو ڈی آر بی ایل سرور کے ذریعہ بھی فراہم کیا جاتا ہے) کو اس کے جڑ (/) پارٹیشن کے طور پر نصب کرنے کے لیے آگے بڑھتا ہے۔ وہاں سے، کلائنٹ یا تو لینکس ڈسٹری بیوشن کو بوٹ کرتا ہے جس پر ڈی آر بی ایل سرور انسٹال ہوتا ہے، کلونزیلا، یا مختلف لینکس ڈسٹری بیوشن کے لیے انسٹالر، اس بات پر منحصر ہے کہ اس مخصوص کلائنٹ کو ڈی آر بی ایل سرور پر کیسے ترتیب دیا گیا تھا۔ سسٹم کے تمام وسائل مقامی مشین پر رہتے ہیں سوائے اسٹوریج کے، جو ڈی آر بی ایل سرور پر رہتا ہے۔ ڈی آر بی ایل کے ساتھ ایک کامیاب ڈسک لیس نوڈ ماحول کی کلیدیں ڈی آر بی ایل انسٹالیشن میں اہم رکاوٹ ڈی آر بی ایل سرور پر اسٹوریج اور کلائنٹ ورک سٹیشن کے درمیان ہوتی ہے۔ سرور پر تیز اسٹوریج (ریڈ)، اور ایک تیز نیٹ ورک (گیگابٹ ایتھرنیٹ)، اس قسم کے ماحول میں مثالی ہیں۔ بیرونی وسائل ڈی آر بی ایل کلونزیلا حوالہ جات بوٹنگ نیٹ ورک کی فراہمی ایمبیڈڈ لینکس سافٹ ویئر آپریٹنگ سسٹم کی تقسیم صرف پڑھنے والے میڈیا سے بوٹ ایبل