Hot spare
سسٹم کی ترتیبات میں وشوسنییتا فراہم کرنے کے لیے ایک گرم اسپیئر یا گرم اسپیئر یا گرم اسٹینڈ بائی کو فیل اوور میکانزم کے طور پر استعمال کیا جاتا ہے۔ گرم اسپیئر فعال ہے اور ورکنگ سسٹم کے حصے کے طور پر منسلک ہے۔ جب کوئی کلیدی جزو ناکام ہوجاتا ہے تو گرم اسپیئر کو آپریشن میں تبدیل کر دیا جاتا ہے۔ زیادہ عام طور پر، گرم اسٹینڈ بائی کا استعمال کسی بھی ڈیوائس یا سسٹم کا حوالہ دینے کے لیے کیا جا سکتا ہے جو دوسری صورت میں اہم اسٹارٹ اپ تاخیر پر قابو پانے کے لیے تیار ہو۔ گرم اسپیئرز کی مثالیں اجزاء جیسے اے/وی سوئچ، کمپیوٹر، نیٹ ورک پرنٹر، اور ہارڈ ڈسک ہیں۔ سامان کو چلایا جاتا ہے، یا "گرم" سمجھا جاتا ہے، لیکن فعال طور پر کام نہیں کر رہا ہے (یعنی۔ کے ذریعہ استعمال کیا جاتا ہے) نظام۔ برقی جنریٹر گرم اسٹینڈ بائی پر رکھے جا سکتے ہیں، یا بھاپ ٹرین کو فائر کیے گئے شیڈ (لفظی طور پر گرم) پر رکھا جا سکتا ہے جو خدمت میں انجن کی ممکنہ ناکامی کو تبدیل کرنے کے لیے تیار ہو۔ وضاحت ایک قابل اعتماد نظام کو ڈیزائن کرنے میں، یہ تسلیم کیا جاتا ہے کہ ناکامیاں ہوں گی۔ انتہائی حد تک، ایک مکمل نظام کو نقل کیا جا سکتا ہے اور اسے تازہ ترین رکھا جا سکتا ہے-لہذا بنیادی نظام کے ناکام ہونے کی صورت میں، ثانوی نظام کو بہت کم یا بغیر کسی رکاوٹ کے تبدیل کیا جا سکتا ہے۔ زیادہ تر اکثر، ایک گرم اسپیئر ایک واحد اہم جزو ہوتا ہے جس کے بغیر پورا نظام ناکام ہو جاتا۔ اسپیئر جزو کو سسٹم میں اس طرح سے مربوط کیا جاتا ہے کہ کسی پریشانی کی صورت میں اسپیئر جزو کو استعمال کرنے کے لیے سسٹم کو تبدیل کیا جا سکتا ہے۔ یہ خود کار طریقے سے یا دستی طور پر کیا جا سکتا ہے، لیکن دونوں صورتوں میں غلطی کا پتہ لگانے کے کچھ ذرائع کا ہونا معمول ہے۔ ایک گرم اسپیئر لازمی طور پر 100% کی دستیابی نہیں دیتا ہے یا سوئچنگ کے عمل کے دوران سسٹم کے عارضی نقصان سے بچاتا ہے۔ یہ اس وقت کو نمایاں طور پر کم کرنے کے لیے ڈیزائن کیا گیا ہے جب سسٹم دستیاب نہیں ہے۔ ہاٹ اسٹینڈ بائی کا فعال ہونے کا قدرے مختلف مطلب ہو سکتا ہے لیکن گرم اسپیئر کے لیے نتیجہ خیز نہیں، یعنی یہ آبجیکٹ کے بجائے ایک حالت ہے۔ مثال کے طور پر، قومی پاور گرڈ میں، بجلی کی فراہمی کو قلیل مدتی مانگ کے لیے متوازن رکھنے کی ضرورت ہے۔ کوئلے سے چلنے والے بجلی گھر کو پیداواری درجہ حرارت تک لانے میں کئی گھنٹے لگ سکتے ہیں۔ بوجھ کے توازن کی اجازت دینے کے لیے، جنریٹر ٹربائنوں کو جنریٹر بند کر کے چلایا جا سکتا ہے تاکہ جیسے ہی مانگ کی چوٹیاں ہوں، بوجھ کو متوازن کرنے کے لیے جنریٹر کو تیزی سے آن کیا جا سکے۔ دوڑنے کے لیے تیار ہونے کی حالت میں ہونا ہاٹ اسٹینڈ بائی کے نام سے جانا جاتا ہے۔ اگرچہ یہ کوئی جدید رجحان نہیں ہے، بھاپ ٹرین کے آپریٹرز فائر کیے گئے ٹرمینس پر ایک اسپیئر بھاپ انجن رکھ سکتے ہیں، کیونکہ انجن کو ٹھنڈا کرنے میں کافی وقت لگتا ہے۔ اسپیئر اسی طرح کا جزو یا نظام ہو سکتا ہے، یا یہ کم کارکردگی کا نظام ہو سکتا ہے، جو اصل جزو کی مرمت اور بازیافت کے لیے وقت کی مدت سے نمٹنے کے لیے ڈیزائن کیا گیا ہو۔ زیادہ دستیابی والے نظاموں میں، ڈیزائن کرنا عام بات ہے تاکہ نہ صرف ایک اسپیئر موجود ہو جسے جلدی سے تبدیل کیا جا سکے، بلکہ یہ بھی کہ ناکام جزو کو سسٹم کو روکے بغیر مرمت یا تبدیل کیا جا سکے-اسے ہاٹ سویپنگ کہا جاتا ہے۔ یہ سمجھا جا سکتا ہے کہ دوسری ناکامی کا امکان کم ہے، اور اس لیے نظام کو صرف اس طرح ڈیزائن کیا گیا ہے کہ مناسب دیکھ بھال کی مدت تک آپریشن جاری رہے۔ مناسب حل کا تعین عام طور پر کسی مسئلے کے امکان اور اس مسئلے کی شدت کے خلاف دستیابی کو نافذ کرنے کے اخراجات کو متوازن کرکے کیا جاتا ہے۔ ہاٹ اسٹینڈ بائی کی دو قسمیں ہیں: 1. ہاٹ اسٹینڈ بائی ماسٹر-سلیو 2. شیئرنگ موڈ میں ہاٹ اسٹینڈ بائی کمپیوٹر کا استعمال ہاٹ اسپیئر ڈسک ایک ڈسک یا ڈسک کا گروپ ہے جو خود بخود یا دستی طور پر استعمال ہوتا ہے، گرم اسپیئر پالیسی پر منحصر ہے، ناکام یا ناکام ڈسک کو ریڈ کنفیگریشن میں تبدیل کرتا ہے۔ ہاٹ اسپیئر ڈسک ریڈ ریڈنڈنسی گروپ کے لیے مین ٹائم ٹو ریکوری (ایم ٹی ٹی آر) کو کم کر دیتی ہے، اس طرح دوسری ڈسک کی ناکامی اور اس کے نتیجے میں ڈیٹا کے ضائع ہونے کے امکان کو کم کرتی ہے جو کسی بھی واحد بے کار ریڈ (جیسے، ریڈ-1، ریڈ-5، ریڈ-10) میں ہوتا ہے۔ عام طور پر، ایک گرم اسپیئر متعدد مختلف ڈسکوں کو تبدیل کرنے کے لیے دستیاب ہوتا ہے اور گرم اسپیئر کو استعمال کرنے والے سسٹمز کو عام طور پر ایک بے کار گروپ کی ضرورت ہوتی ہے تاکہ اسپیئر ڈسک پر ڈیٹا تیار کرنے کے لیے وقت دیا جا سکے۔ اس وقت کے دوران سسٹم کو بعد کی ناکامی کی وجہ سے ڈیٹا کے نقصان کا سامنا کرنا پڑتا ہے، اور اس وجہ سے اسپیئر ڈسک پر خودکار طور پر تبدیل ہونے سے دستی دریافت اور عمل درآمد کے مقابلے میں اس خطرے سے نمٹنے کا وقت کم ہو جاتا ہے۔ گرم اسپیئرز کا تصور ہارڈ ویئر تک محدود نہیں ہے، بلکہ سافٹ ویئر سسٹم کو بھی تیاری کی حالت میں رکھا جا سکتا ہے، مثال کے طور پر ڈیٹا بیس سرور کے پاس گرم اسٹینڈ بائی پر سافٹ ویئر کاپی ہو سکتی ہے، ممکنہ طور پر اسی مشین پر بھی مختلف عوامل سے نمٹنے کے لیے جو ڈیٹا بیس کو ناقابل اعتماد بناتے ہیں، جیسے ڈسک کی ناکامی کا اثر، ناقص تحریری سوالات یا ڈیٹا بیس سافٹ ویئر کی غلطیاں۔ ریلوے سگنلنگ میں ہاٹ اسٹینڈ بائی آپریشن ایک ہی قسم کے کم از کم دو یونٹس کو طاقت دی جائے گی، جو ایک ہی قسم کے ان پٹ وصول کریں گے، ایک جیسے حسابات انجام دیں گے اور تقریبا مطابقت پذیر انداز میں ایک جیسے آؤٹ پٹ تیار کریں گے۔ آؤٹ پٹ عام طور پر فزیکل آؤٹ پٹ ہوتے ہیں (انفرادی آن/آف قسم کے ڈیجیٹل سگنلز، یا اینالاگ سگنلز)، یا سیریل ڈیٹا میسجز جو ان کے مطلوبہ استعمال کی نوعیت کے لحاظ سے مناسب پروٹوکول میں لپٹے ہوتے ہیں۔ بیرونی آلات (جیسے سوئچ، سگنلز، آن بورڈ پروپلشن/بریکنگ کنٹرول ڈیوائسز وغیرہ) کو کنٹرول کرنے کے لیے صرف ایک یونٹ (ماسٹر یا آن لائن یونٹ کے طور پر نامزد، ایپلیکیشن منطق کے ذریعے) کے آؤٹ پٹ استعمال کیے جاتے ہیں۔ یا صرف ڈسپلے فراہم کرنے کے لیے۔ دوسرا یونٹ ہاٹ اسٹینڈ بائی یا ہاٹ اسپیئر یونٹ ہے، جو ماسٹر یونٹ کے ناکام ہونے کی صورت میں اقتدار سنبھالنے کے لیے تیار ہے۔ جب ماسٹر یونٹ ناکام ہوجاتا ہے تو، گرم اسپیئر پر ایک خودکار فیل اوور بہت ہی کم وقت میں ہوتا ہے اور گرم اسپیئر سے آؤٹ پٹ، جو اب ماسٹر یونٹ ہے، کنٹرول شدہ آلات اور ڈسپلے پر پہنچائے جاتے ہیں۔ کنٹرول شدہ آلات اور ڈسپلے فیل اوور کے دوران ایک مختصر بلپ یا خلل کا تجربہ کر سکتے ہیں۔ تاہم، انہیں خلل کو برداشت کرنے/نظر انداز کرنے کے لیے ڈیزائن کیا جا سکتا ہے تاکہ نظام کا مجموعی عمل متاثر نہ ہو۔ ویکیوم ٹیوبوں کا گرم اسٹینڈ بائی آپریشن اس کا مطلب یہ ہے کہ کسی ڈیوائس، یا ڈیوائس کے حصے، جسے فوری طور پر چالو کرنے کی ضرورت پڑ سکتی ہے، کو ویکیوم ٹیوبوں (پہلے سے) گرم کرکے رکھا جاتا ہے لیکن انوڈ وولٹیج کی فراہمی بند کردی جاتی ہے۔ اس کی وجہ سے عام کیتھوڈ کوٹنگز قبل از وقت ناکام ہو جاتی ہیں۔ ڈوئل ماڈیولر ریڈنڈنسی حوالہ جات وشوسنییتا انجینئرنگ غلطی برداشت کرنے والے کمپیوٹر سسٹم بھی دیکھیں۔