ইনফিনিব্যান্ড হাই পারফরম্যান্স মাল্টি পারপস নেটওয়ার্ক আর্কিটেকচার

ইনফিনিব্যান্ড হল একটি উচ্চ-পারফরম্যান্স, একটি সুইচ ডিজাইন ভিত্তিক মাল্টি-পারফেক্ট নেটওয়ার্ক আর্কিটেকচার যা প্রায়ই "সুইচড ফ্যাব্রিক" নামে পরিচিত। ইনফিনিব্যান্ডটি ("আইবি" -এর জন্য ছোট) I / O নেটওয়ার্কগুলিতে যেমন স্টোরেজ এরিয়া নেটওয়ার্কে (SAN) বা ক্লাস্টার নেটওয়ার্কগুলিতে ব্যবহারের জন্য ডিজাইন করা হয়েছিল এটা উচ্চ কর্মক্ষমতা কম্পিউটিং একটি নেতৃস্থানীয় মান পরিণত হয়েছে বিশ্বের দ্রুততম 500 সুপার কম্পিউটারের 200 টিরও বেশি ইনফিনিব্যান্ড ব্যবহার করে গিগাবিট ইথারনেট ব্যবহার করছে।

ইনফিনিব্যান্ডের ইতিহাস

1990-এর দশকে ইনফিনিব্যান্ডে কাজ শুরু করে দুটি আলাদা শিল্প গ্রুপের বিভিন্ন নাম অনুসারে সিস্টেম ইন্টারকানেক্টস জন্য প্রযুক্তিগত মান ডিজাইন। 1999 সালে দুইটি গ্রুপ একত্রিত হওয়ার পর, "ইনফিনিব্যান্ড" অবশেষে নতুন স্থাপত্যের নাম হিসেবে আবির্ভূত হয়। ইনফিনিব্যান্ড স্থাপত্যের সংস্করণ 1.0 সংস্করণটি 2000 সালে প্রকাশিত হয়েছিল।

কিভাবে ইনফিনিব্যান্ড কাজ করে

ইনফিনিব্যান্ড আর্কিটেকচারের বিশেষ উল্লেখগুলি OSI মডেলের 1 থেকে 4 এর স্প্যান লেয়ারগুলি। এটি শারীরিক এবং তথ্য-লিঙ্ক স্তর হার্ডওয়্যার প্রয়োজনীয়তাগুলি জুড়েছে এবং এটি সংযোগ-ভিত্তিক এবং সংযোগহীন পরিবহন প্রোটোকলগুলিকে টিসিপিইউডিপি- সমতুল্য করে। ইনফিনিব্যান্ডটি নেটওয়ার্ক লেয়ারে অ্যাড্রেসিংয়ের জন্য IPv6 ব্যবহার করে।

InfinBand চ্যানেল I / O নামক অ্যাপ্লিকেশনের জন্য একটি বার্তা পরিষেবা পরিচালনা করে যা বিশেষ পরিবেশে উচ্চ কার্যকারিতা অর্জনের জন্য নেটওয়ার্ক অপারেটিং সিস্টেম বাইপাস করে। এটি দুটি ইনফিনিব্যান্ড-সক্ষম অ্যাপ্লিকেশনের জন্য একটি সরাসরি যোগাযোগ চ্যানেল তৈরি করার ক্ষমতা প্রদান করে যা ক্যু প্যারেস নামক ক্যুগুলিকে প্রেরণ ও গ্রহণ করে। কয়েন ডাটা শেয়ারিং (রিমোট ডাইরেক্ট মেমরি অ্যাক্সেস বা RDMA নামে পরিচিত) জন্য প্রতিটি অ্যাপ্লিকেশনের জন্য অ্যাক্সেসযোগ্য মেমরি স্পেস ম্যাপ।

একটি InfiniBand নেটওয়ার্ক চার প্রাথমিক উপাদান গঠিত:

অন্য নেটওয়ার্ক গেটওয়ের মতো, একটি ইনফিনিব্যান্ড গেটওয়ে স্থানীয় নেটওয়ার্কগুলির বাইরে একটি আইবি নেটওয়ার্ক ইন্টারফেস করে।

হোস্ট চ্যানেল অ্যাডাপ্টারগুলি ইনফিনিব্যান্ড ডিভাইসগুলিকে আইবি ফ্যাব্রিকে সংযুক্ত করে, আরও প্রথাগত ধরনের নেটওয়ার্ক অ্যাডাপ্টারগুলি

সাবনেট ম্যানেজার সফ্টওয়্যার একটি InfiniBand নেটওয়ার্ক ট্র্যাফিক প্রবাহ পরিচালনা করে। কেন্দ্রীয় পরিচালকের সাথে যোগাযোগ করার জন্য প্রতিটি আইবি ডিভাইস একটি সাবনেট ম্যানেজার এজেন্ট পরিচালনা করে।

ইনফিনিব্যান্ড সুইচগুলি নেটওয়ার্কের একটি প্রয়োজনীয় উপাদান, বিভিন্ন সংযোজকগুলির মধ্যে একে অপরের সাথে সংযুক্ত করার জন্য ডিভাইসগুলি সংগ্রহ করতে সক্ষম। ইথারনেট এবং ওয়াই-ফাই থেকে ভিন্ন, আইবি নেটওয়ার্ক সাধারণত রাউটার ব্যবহার করে না।

কিভাবে দ্রুত ইনফিনিব্যান্ড হয়?

InfiniBand মাল্টি গিগাবাইট নেটওয়ার্ক গতি সমর্থন, পর্যন্ত 56 Gbps এবং তার কনফিগারেশন উপর নির্ভর করে উচ্চতর। প্রযুক্তি রোডম্যাপ 100 জিবিপিএস এবং ভবিষ্যতে সংস্করণের দ্রুত গতির জন্য সমর্থন অন্তর্ভুক্ত।

ইনফিনিব্যান্ডের সীমাবদ্ধতা

ইনফিনিব্যান্ডের অ্যাপ্লিকেশনগুলি বেশিরভাগই ক্লাস্টার সুপারকম্পিউটার এবং অন্যান্য বিশেষ নেটওয়ার্ক সিস্টেমগুলিতে সীমাবদ্ধ। বিপণন দাবি একদিকে, ইনফিনিব্যান্ডটি ইন্টারনেট ডেটাচেনট্রে ইথারনেট বা ফাইবার চ্যানেলকে প্রতিস্থাপন করতে পারে এমন একটি পদ্ধতিতে সাধারণ উদ্দেশ্যপূর্ণ ডেটা নেটওয়ার্কিংয়ের জন্য ডিজাইন করা হয়নি। এটি এই প্রোটোকলের কার্যকরী সীমাবদ্ধতাগুলির কারণে TCP / IP এর মত প্রথাগত নেটওয়ার্ক প্রোটোকল স্ট্যাকগুলি ব্যবহার করে না, কিন্তু এগুলি মূলধারার অ্যাপ্লিকেশানগুলি সমর্থন করে না।

এটি এখনো একটি মূলধারার প্রযুক্তি নয় কারণ উইনসক মত স্ট্যান্ডার্ড নেটওয়ার্ক সফটওয়্যার লাইব্রেরিগুলি InfiniBand- এর সাথে কাজ করার জন্য স্থাপত্যের কার্যকারিতার সুবিধাগুলি ছাড়াও করা যাবে না।