History of computer clusters
کمپیوٹر کلسٹرز کی تاریخ کو گریگ فسٹر کی ان سرچ آف کلسٹرز میں ایک فوٹ نوٹ کے ذریعے سب سے بہتر طور پر قید کیا گیا ہے: "ڈی ای سی کی طرف سے کلسٹرز کا ذکر کرنے والی عملی طور پر ہر پریس ریلیز میں کہا گیا ہے کہ 'ڈی ای سی، جس نے کلسٹرز ایجاد کیے۔'۔ آئی بی ایم نے بھی انہیں ایجاد نہیں کیا۔ گاہکوں نے کلسٹرز ایجاد کیے، جیسے ہی وہ اپنے تمام کام کو ایک کمپیوٹر پر فٹ نہیں کر سکے، یا انہیں بیک اپ کی ضرورت پڑی۔ پہلے کی تاریخ معلوم نہیں ہے، لیکن یہ حیرت انگیز ہوگا اگر یہ 1960 کی دہائی میں نہ ہوتا، یا 1950 کی دہائی کے آخر میں بھی نہ ہوتا۔ کلسٹر کمپیوٹنگ کی رسمی انجینئرنگ کی بنیاد کو کسی بھی قسم کے متوازی کام کرنے کے ذرائع کے طور پر آئی بی ایم کے جین امدل نے ایجاد کیا تھا، جس نے 1967 میں متوازی پروسیسنگ پر بنیادی مقالہ کے طور پر جانا جانے والا شائع کیا: امدل کا قانون۔ امدادل کا قانون ریاضیاتی طور پر اس رفتار کو بیان کرتا ہے جس کی توقع کسی متوازی فن تعمیر پر کسی بھی دی گئی دوسری صورت میں سیریل طور پر انجام دیئے گئے کام کو متوازی بنانے سے کی جا سکتی ہے۔ اس مضمون میں ملٹی پروسیسر کمپیوٹنگ اور کلسٹر کمپیوٹنگ دونوں کے لیے انجینئرنگ کی بنیاد کی وضاحت کی گئی ہے، جہاں بنیادی فرق یہ ہے کہ آیا انٹر پروسیسر مواصلات کو کمپیوٹر کے اندر (مثال کے طور پر ایک حسب ضرورت اندرونی مواصلاتی بس یا نیٹ ورک) یا کموڈٹی نیٹ ورک پر کمپیوٹر کے باہر سپورٹ کیا جاتا ہے یا نہیں۔ نتیجتا، ابتدائی کمپیوٹر کلسٹرز کی تاریخ کم و بیش براہ راست ابتدائی نیٹ ورکس کی تاریخ سے جڑی ہوئی ہے، کیونکہ نیٹ ورک کی ترقی کے لیے بنیادی محرکات میں سے ایک کمپیوٹنگ کے وسائل کو جوڑنا، ایک ڈی فیکٹو کمپیوٹر کلسٹر بنانا تھا۔ پیکٹ سوئچنگ نیٹ ورک کو تصوراتی طور پر 1962 میں رینڈ کارپوریشن نے ایجاد کیا تھا۔ پیکٹ سوئچڈ نیٹ ورک کے تصور کا استعمال کرتے ہوئے، اے آر پی اے این ای ٹی پروجیکٹ 1969 میں چار مختلف کمپیوٹر مراکز کو جوڑ کر دنیا کا پہلا کموڈٹی نیٹ ورک پر مبنی کمپیوٹر کلسٹر بنانے میں کامیاب ہوا (جن میں سے ہر ایک اپنے طور پر "کلسٹر" کا کچھ تھا، لیکن شاید کموڈٹی کلسٹر نہیں تھا)۔ اے آر پی اے این ای ٹی پروجیکٹ انٹرنیٹ میں پروان چڑھا-جسے "تمام کمپیوٹر کلسٹرز کی ماں" سمجھا جا سکتا ہے (تقریبا تمام کمپیوٹ وسائل کے اتحاد کے طور پر، بشمول کلسٹرز، جو جڑے ہوئے ہیں)۔ اس نے آج دنیا کے تمام کمپیوٹر کلسٹرز کے استعمال میں نمونہ بھی قائم کیا-دوسری صورت میں منقطع فریموں میں واقع پروسیسر (سیٹوں) کے درمیان انٹر پروسیسر مواصلات انجام دینے کے لیے پیکٹ سوئچڈ نیٹ ورکس کا استعمال۔ کسٹمر بلٹ اور ریسرچ کلسٹرز کی ترقی 1970 کی دہائی کے اوائل سے دونوں نیٹ ورکس اور یونکس آپریٹنگ سسٹم کے ساتھ ساتھ آگے بڑھی، کیونکہ ٹی سی پی/آئی پی اور زیروکس پی اے آر سی پروجیکٹ دونوں نے نیٹ ورک پر مبنی مواصلات کے لیے پروٹوکول بنائے اور انہیں باقاعدہ بنایا۔ ہائیڈرا آپریٹنگ سسٹم 1971 میں کارنیگی میلن یونیورسٹی میں ڈی ای سی پی ڈی پی-11 منی کمپیوٹرز کے ایک گروپ کے لیے بنایا گیا تھا جسے C.mmp کہا جاتا ہے۔ تاہم، یہ تقریبا 1983 تک نہیں تھا کہ ریموٹ جاب ڈسٹری بیوشن اور فائل شیئرنگ آسانی سے کرنے کے لیے پروٹوکول اور ٹولز کی وضاحت کی گئی تھی (بڑی حد تک بی ایس ڈی یونکس کے تناظر میں، جیسا کہ سن مائیکرو سسٹمز کے ذریعے نافذ کیا گیا تھا) اور اس لیے مشترکہ فائل سسٹم کے ساتھ عام طور پر تجارتی طور پر دستیاب ہو گیا۔ پہلا تجارتی کلسٹرنگ پروڈکٹ اے آر سی نیٹ تھا، جسے ڈیٹاپائنٹ نے 1977 میں تیار کیا تھا۔ اے آر سی نیٹ تجارتی طور پر کامیاب نہیں تھا اور جب تک ڈیجیٹل ایکوپمنٹ کارپوریشن نے 1984 میں وی اے ایکس/وی ایم ایس آپریٹنگ سسٹم کے لیے اپنا وی اے ایکس کلسٹر پروڈکٹ جاری نہیں کیا تب تک کلسٹرنگ فی سیل واقعی شروع نہیں ہوئی۔ اے آر سی نیٹ اور وی اے ایکس کلسٹر مصنوعات نے نہ صرف متوازی کمپیوٹنگ کی حمایت کی، بلکہ مشترکہ فائل سسٹم اور پردیی آلات کو بھی سپورٹ کیا۔ خیال یہ تھا کہ اعداد و شمار کی وشوسنییتا اور انفرادیت کو برقرار رکھتے ہوئے متوازی پروسیسنگ کے فوائد فراہم کیے جائیں۔ وی اے ایکس کلسٹر، جو اب وی ایم ایس کلسٹر ہے، اب بھی الفا، ایٹینیم اور ایکس 86-64 سسٹمز پر چلنے والے اوپن وی ایم ایس پر دستیاب ہے۔ دو دیگر قابل ذکر ابتدائی تجارتی کلسٹر ٹنڈم ہمالیہ (تقریبا 1994 کی اعلی دستیابی والی مصنوعات) اور آئی بی ایم ایس/390 متوازی سسپلیکس (بنیادی طور پر کاروباری استعمال کے لیے بھی تقریبا 1994) تھے۔ 1989 میں متوازی ورچوئل مشین (پی وی ایم) سافٹ ویئر کی ترقی کے ذریعے ادا کیے گئے اہم کردار کو نوٹ کیے بغیر کموڈٹی کمپیوٹر کلسٹرز کی کوئی تاریخ مکمل نہیں ہوگی۔ ٹی سی پی/آئی پی مواصلات پر مبنی اس اوپن سورس سافٹ ویئر نے کسی بھی ٹی سی پی/آئی پی سے منسلک سسٹمز سے بنے ایک ورچوئل سپر کمپیوٹر-ایک اعلی کارکردگی والے کمپیوٹ کلسٹر-کی فوری تخلیق کو قابل بنایا۔ اس ماڈل کے اوپر بنائے گئے فری فارم ہیٹرجینیئس کلسٹرز نے تیزی سے ایف ایل او پی ایس میں کل تھرو پٹ حاصل کیا جو کہ سب سے مہنگے "بگ آئرن" سپر کمپیوٹرز کے ساتھ بھی دستیاب ہونے سے بہت زیادہ تھا۔ پی وی ایم اور سستے نیٹ ورک والے پی سی کی آمد، 1993 میں، کموڈٹی کلسٹرز سے سپر کمپیوٹر بنانے کے ناسا کے منصوبے کی طرف لے گئی۔ 1995 میں بیولف کلسٹر-ایک ایسا کلسٹر جو کموڈٹی نیٹ ورک کے اوپر بنایا گیا تھا "ایک سپر کمپیوٹر ہونے" کے مخصوص مقصد کے لیے جو مضبوطی سے جوڑے ہوئے متوازی ایچ پی سی کمپیوٹیشن انجام دینے کے قابل تھا-ایجاد کیا گیا، جس نے گرڈ کمپیوٹنگ کی ایک نامزد ہستی کے طور پر آزادانہ ترقی کو فروغ دیا، حالانکہ گرڈ طرز کی کلسٹرنگ کم از کم یونکس آپریٹنگ سسٹم اور ارپینٹ تک رہی تھی، چاہے وہ ہو یا نہ ہو، یا اس کا استعمال کرنے والے کلسٹرز کا نام رکھا گیا تھا۔ سپر کمپیوٹنگ کی تاریخ بھی دیکھیں حوالہ جات ہم آہنگ کمپیوٹنگ کمپیوٹر کلسٹر متوازی کمپیوٹنگ