VMScluster
وی ایم ایس کلسٹر، جسے اصل میں وی اے ایکس کلسٹر کے نام سے جانا جاتا ہے، ایک کمپیوٹر کلسٹر ہے جس میں اوپن وی ایم ایس آپریٹنگ سسٹم چلانے والے کمپیوٹرز کا ایک گروپ شامل ہوتا ہے۔ جب کہ مضبوطی سے جڑے ہوئے ملٹی پروسیسر سسٹم آپریٹنگ سسٹم کی ایک کاپی چلاتے ہیں، ایک وی ایم ایس کلسٹر ڈھیلے طور پر جڑا ہوتا ہے: ہر مشین اوپن وی ایم ایس کی اپنی کاپی چلاتی ہے، لیکن ڈسک اسٹوریج، لاک منیجر، اور سیکیورٹی ڈومین سبھی کلسٹر وسیع ہوتے ہیں، جو ایک واحد سسٹم امیج تجریدی فراہم کرتے ہیں۔ مشینیں باقی کلسٹر کو متاثر کیے بغیر وی ایم ایس کلسٹر میں شامل ہو سکتی ہیں یا چھوڑ سکتی ہیں۔ بہتر دستیابی کے لیے، وی ایم ایس کلسٹرز بیک وقت دو مشینوں یا اسٹوریج کنٹرولرز سے منسلک ڈوئل پورٹڈ ڈسک کے استعمال کی حمایت کرتے ہیں۔ ابتدائی ریلیز ڈیجیٹل ایکوپمنٹ کارپوریشن (ڈی ای سی) نے پہلی بار مئی 1983 میں وی اے ایکس کلسٹرز کا اعلان کیا۔ اس مرحلے پر، کلسٹرنگ کے لیے خصوصی مواصلاتی ہارڈ ویئر کے ساتھ ساتھ وی ایم ایس میں نچلے درجے کے ذیلی نظاموں میں کچھ بڑی تبدیلیوں کی ضرورت ہوتی ہے۔ سافٹ ویئر اور ہارڈ ویئر مشترکہ طور پر ڈیزائن کیے گئے تھے۔ وی اے ایکس کلسٹر سپورٹ سب سے پہلے وی اے ایکس/وی ایم ایس وی 4 میں شامل کیا گیا تھا، جو 1984 میں جاری کیا گیا تھا۔ اس ورژن نے صرف ڈی ای سی کے ملکیتی کمپیوٹر انٹر کنیکٹ (سی آئی) پر کلسٹرنگ کی حمایت کی۔ ہر کلسٹر کے مرکز میں ایک اسٹار کوپلر ہوتا تھا، جس سے کلسٹر میں موجود ہر نوڈ (کمپیوٹر) اور ڈیٹا اسٹوریج ڈیوائس کو سی آئی کیبلز کے ایک یا دو جوڑوں سے جوڑا جاتا تھا۔ کیبلز کے ہر جوڑے کی ترسیل کی شرح 70 میگا بائٹس فی سیکنڈ تھی، جو اس دور کے لیے تیز رفتار تھی۔ دو جوڑوں کا استعمال کرتے ہوئے 140 میگا بائٹس فی سیکنڈ کی مجموعی ترسیل کی شرح دی گئی، ایک کیبل ناکام ہونے کی صورت میں بے کار پن کے ساتھ ؛ اسٹار کوپلرز میں بہتر دستیابی کے لیے بے کار وائرنگ بھی تھی۔ ہر سی آئی کیبل اپنے کمپیوٹر سے سی آئی پورٹ کے ذریعے منسلک ہوتی ہے، جو سی پی یو کی شمولیت کے بغیر پیکٹ بھیج اور وصول کر سکتی ہے۔ پیکٹ بھیجنے کے لیے، سی پی یو کو صرف میموری میں ایک چھوٹا ڈیٹا ڈھانچہ بنانا ہوتا تھا اور اسے "بھیجیں" قطار میں جوڑنا ہوتا تھا ؛ اسی طرح، سی آئی پورٹ ہر آنے والے پیغام کو "وصول کریں" قطار میں جوڑتا تھا۔ ٹیسٹوں سے پتہ چلا کہ ایک وی اے ایکس-11/780 فی سیکنڈ 3000 پیغامات بھیج اور وصول کر سکتا ہے، حالانکہ یہ برائے نام 1-ایم آئی پی ایس مشین تھی۔ قریب سے متعلق ماس اسٹوریج کنٹرول پروٹوکول (ایم ایس سی پی) نے ماس اسٹوریج سب سسٹم سے اسی طرح کی اعلی کارکردگی کی اجازت دی۔ اس کے علاوہ، ایم ایس سی پی پیکٹوں کو سی آئی پر بہت آسانی سے منتقل کیا گیا تھا جس سے اسٹوریج ڈیوائسز تک دور دراز تک رسائی حاصل ہوتی تھی۔ وی اے ایکس کلسٹرنگ تجارتی کامیابی حاصل کرنے والا پہلا کلسٹرنگ سسٹم تھا، اور وی اے ایکس سسٹمز کے لیے فروخت کا ایک بڑا مقام تھا۔ بعد کی پیش رفت 1986 میں، ڈی ای سی نے اپنے مائیکرو ویکس منی کمپیوٹرز میں وی اے ایکس کلسٹرنگ سپورٹ شامل کی، جو خصوصی مقصد والے ہارڈ ویئر کے بجائے ایتھرنیٹ پر چل رہا تھا۔ سی آئی ہارڈ ویئر کی اعلی دستیابی کے فوائد نہ دیتے ہوئے، ان لوکل ایریا وی اے ایکس کلسٹرز (ایل اے وی سی) نے لو اینڈ منی کمپیوٹرز کے خریداروں کے لیے ایک پرکشش توسیعی راستہ فراہم کیا۔ ایل اے وی سی نے ڈسک لیس سیٹلائٹ نوڈس کو بوٹ نوڈ کی سسٹم ڈسک کا استعمال کرتے ہوئے نیٹ ورک پر بوٹسٹریپ کرنے کی بھی اجازت دی۔ اوپن وی ایم ایس (وی 5 اور اس کے بعد کے) کے بعد کے ورژنوں نے دیگر ٹرانسپورٹس کے علاوہ "مکسڈ انٹر کنیکٹ" وی اے ایکس کلسٹرز (سی آئی اور ایتھرنیٹ دونوں کا استعمال کرتے ہوئے)، اور ڈی ایس ایس آئی (ڈیجیٹل سسٹمز اینڈ اسٹوریج انٹر کنیکٹ)، ایس سی ایس آئی اور ایف ڈی ڈی آئی پر وی اے ایکس کلسٹرنگ کی حمایت کی۔ آخر کار، جیسے جیسے ہائی بینڈوتھ وائڈ ایریا نیٹ ورکنگ دستیاب ہوئی، سیٹلائٹ ڈیٹا لنکس اور طویل فاصلے کے زمینی لنکس کی اجازت دینے کے لیے کلسٹرنگ کو بڑھایا گیا۔ اس سے آفات برداشت کرنے والے کلسٹرز کی تخلیق کی اجازت ملی ؛ متعدد متنوع جغرافیائی علاقوں میں واحد وی اے ایکس کلسٹر کا پتہ لگانے سے، کلسٹر بنیادی ڈھانچے کی ناکامیوں اور قدرتی آفات سے بچ سکتا ہے۔ ایل اے ٹی پروٹوکول کا استعمال کرتے ہوئے ٹرمینل سرورز کے تعارف سے وی اے ایکس کلسٹرنگ کو بہت مدد ملی۔ عام سیریل ٹرمینلز کو ایتھرنیٹ کے ذریعے میزبان نوڈس تک رسائی کی اجازت دینے سے، کسی بھی ٹرمینل کے لیے کسی بھی میزبان نوڈ سے تیزی سے اور آسانی سے جڑنا ممکن ہو گیا۔ اس سے کلسٹر کے ایک نوڈ سے دوسرے نوڈ تک یوزر ٹرمینلز کے فیل اوور کو پورا کرنا بہت آسان ہو گیا۔ ٹی سی پی/آئی پی پر کلسٹرنگ کے لیے سپورٹ کو اوپن وی ایم ایس ورژن 8.4 میں شامل کیا گیا تھا، جو 2010 میں جاری کیا گیا تھا۔ گیگابٹ ایتھرنیٹ اب عام ہونے اور 10 گیگابٹ ایتھرنیٹ متعارف ہونے کے ساتھ، معیاری نیٹ ورکنگ کیبلز اور کارڈز وی ایم ایس کلسٹرنگ کو سپورٹ کرنے کے لیے کافی ہیں۔ خصوصیات اوپن وی ایم ایس ایک ہی کلسٹر میں 96 نوڈس تک کی حمایت کرتا ہے، اور مخلوط آرکیٹیکچر کلسٹرز کی اجازت دیتا ہے، جہاں وی اے ایکس اور الفا سسٹم، یا الفا اور ایٹینیم سسٹم ایک ہی کلسٹر میں مشترکہ طور پر موجود ہو سکتے ہیں (مختلف تنظیموں نے 150 نوڈس تک کے ساتھ ٹرپل آرکیٹیکچر کلسٹرز اور کلسٹر کنفیگریشن کا مظاہرہ کیا ہے، لیکن ان ترتیبات کو باضابطہ طور پر سپورٹ نہیں کیا گیا ہے)۔ بہت سے دوسرے کلسٹرنگ حلوں کے برعکس، وی ایم ایس کلسٹر ریکارڈ لیول لاکنگ کے ساتھ شفاف اور مکمل طور پر تقسیم شدہ ریڈ رائٹ پیش کرتا ہے، جس کا مطلب ہے کہ ایک ہی ڈسک اور یہاں تک کہ ایک ہی فائل تک بیک وقت کئی کلسٹر نوڈس کے ذریعے رسائی حاصل کی جا سکتی ہے۔ لاکنگ صرف فائل کے ایک ریکارڈ کی سطح پر ہوتی ہے، جو عام طور پر متن کی ایک لائن یا ڈیٹا بیس میں ایک ریکارڈ ہوتا ہے۔ یہ اعلی دستیابی ضرب بے کار ڈیٹا بیس سرورز کی تعمیر کی اجازت دیتا ہے۔ کلسٹر کنکشن اوپر کی طرف پھیل سکتے ہیں، جس سے ممبر نوڈس آفس کیمپس میں یا مختلف شہروں میں مختلف عمارتوں میں واقع ہوسکتے ہیں۔ میزبان پر مبنی حجم کا سایہ متعدد کنٹرولرز اور متعدد میزبانوں میں حجم (ایک ہی یا مختلف سائز کے) کو سایہ (آئینہ دار) کرنے کی اجازت دیتا ہے، جس سے تباہی برداشت کرنے والے ماحول کی تعمیر کی اجازت ملتی ہے۔ ڈسٹری بیوٹڈ لاک مینیجر (ڈی ایل ایم) تک مکمل رسائی ایپلی کیشن پروگرامرز کے لیے دستیاب ہے، اور یہ ایپلی کیشنز کو تمام کلسٹر نوڈس میں من مانی وسائل اور سرگرمیوں کو مربوط کرنے کی اجازت دیتا ہے۔ اس میں فائل کی سطح پر ہم آہنگی شامل ہے، لیکن وسائل اور سرگرمیاں اور آپریشن جو ڈی ایل ایم کے ساتھ مربوط کیے جا سکتے ہیں وہ مکمل طور پر من مانی ہیں۔ رولنگ اپ گریڈ اور متعدد سسٹم ڈسک کی معاون صلاحیت کے ساتھ، کلسٹر کنفیگریشن کو آن لائن برقرار رکھا جا سکتا ہے اور اضافی طور پر اپ گریڈ کیا جا سکتا ہے۔ یہ کلسٹر کنفیگریشن کو ایپلی کیشن اور ڈیٹا تک رسائی فراہم کرنے کی اجازت دیتا ہے جبکہ ممبر نوڈس کے ذیلی سیٹ کو نئے سافٹ ویئر ورژن میں اپ گریڈ کیا جاتا ہے۔ کلسٹر اپ ٹائم اکثر سالوں میں ماپا جاتا ہے جس میں موجودہ طویل ترین اپ ٹائم کم از کم سولہ سال ہوتا ہے۔ مزید حوالہ جات نینسی پی کرونین برگ، ہنری ایم لیوی، ولیم ڈی اسٹریکر، "وی اے ایکس کلسٹر: ایک جوڑا ہوا تقسیم شدہ نظام"۔ اے سی ایم ٹرانزیکشنز آن کمپیوٹر سسٹمز 4 (2)، 1986 ڈیجیٹل ٹیکنیکل جرنل 3 (3)، 1991 یہ شمارہ وی اے ایکس کلسٹرز اور ایف ڈی ڈی آئی نیٹ ورکنگ کے لیے وقف تھا۔ (پی ڈی ایف فائلوں کے طور پر محفوظ شدہ۔) بیرونی روابط OpenVMS.org کلسٹر کمپیوٹنگ اوپن وی ایم ایس ہیولیٹ پیکارڈ