3G Bridge
জেনেরিক গ্রিড-গ্রিড (3জি) সেতু হল বিভিন্ন গ্রিড পরিকাঠামোর মধ্যে একটি মুক্ত উৎসের মূল কাজ ব্রিজিং উপাদান। 2008 সালে ক্যান্সারগ্রিড এবং ইডিজিইএস প্রকল্পের মধ্যে এর উন্নয়ন শুরু হয়। উদ্দেশ্য ছিল একটি সাধারণ সেতু উপাদান তৈরি করা যা বিভিন্ন গ্রিড আন্তঃব্যবহারযোগ্যতার পরিস্থিতিতে ব্যবহার করা যেতে পারে। ইডিজিইএস প্রকল্পের মধ্যে ব্যবহৃত 3জি সেতুটি পরিষেবা গ্রিড-ডেস্কটপ গ্রিড আন্তঃব্যবহারযোগ্যতা সমাধানের মূল উপাদান সরবরাহ করে। থ্রিজি ব্রিজ বিভিন্ন গ্রিড ব্যবস্থার ব্যবহারকারী সম্প্রদায়গুলিকে সংযুক্ত করতে সহায়তা করে। উদাহরণস্বরূপ, প্যারামিটার সুইপ সমস্যা (পদার্থবিজ্ঞান, জীববিজ্ঞানী,) নিয়ে কাজ করা সম্প্রদায়গুলি এবং পরিষেবা গ্রিড পরিকাঠামো ব্যবহার করে 3জি ব্রিজ প্রযুক্তি ব্যবহার করে তাদের অ্যাপ্লিকেশনগুলিকে আরও পর্যাপ্ত ডেস্কটপ গ্রিড প্ল্যাটফর্মে স্থানান্তরিত করতে পারে, যার ফলে একটি ত্বরান্বিত গবেষণা হয়। 2008 সালে শুরু হওয়া এই প্রকল্পটি প্রযুক্তিগতভাবে সমন্বয় করেছেন প্যারালাল অ্যান্ড ডিস্ট্রিবিউটেড সিস্টেমস এবং এম. এস. সি-র গবেষণাগারের প্রধান অধ্যাপক পিটার কাজুক। জোলতান ফারকাস, হাঙ্গেরির এম. টি. এ-এস. জেড. টি. এ. কে-তে এল. পি. ডি. এস-এর গবেষণা নেতা। আর্কিটেকচার থ্রিজি ব্রিজ বর্তমানে ইডিজিআই এবং ডিইজিএসআইসিও প্রকল্পে পরিষেবা এবং ডেস্কটপ গ্রিডের মধ্যে কাজের সেতু প্রযুক্তি হিসাবে সক্রিয়ভাবে ব্যবহৃত হয়। থ্রিজি ব্রিজ বিভিন্ন গ্রিড প্রযুক্তিকে তাদের মধ্যে কাজ স্থানান্তর করে আন্তঃসংযোগ করতে সক্ষম করে। এইভাবে এটি নির্দিষ্ট ধরনের অ্যাপ্লিকেশনগুলিকে একটি পর্যাপ্ত এক্সিকিউশন প্ল্যাটফর্মে নিয়ে যাওয়ার অনুমতি দেয় এবং বিভিন্ন গ্রিড অবকাঠামোর মধ্যে লোড শেয়ারিং সক্ষম করে, যার ফলে কাজের ক্ষমতা বৃদ্ধি পায় এবং দ্রুত কার্যকর হয়। থ্রিজি ব্রিজের নিম্নলিখিত প্রধান উপাদানগুলি রয়েছেঃ জব হ্যান্ডলার ইন্টারফেসঃ থ্রিজি ব্রিজ জব ডাটাবেসে কাজ পরিচালনা করার জন্য এটি একটি খুব সহজ মাইএসকিউএল ইন্টারফেস। স্থানীয় মাইএসকিউএল ক্লায়েন্টদের দ্বারা ব্যবহার করা যেতে পারে, অথবা 'ইনজেক্টর' নামে 3জি ব্রিজের সাথে পাঠানো একটি খুব সহজ অ্যাপ্লিকেশন। ডাব্লুএসএস সাবমিটারঃ এটি থ্রিজি ব্রিজ জব ডেটাবেসের উপরে একটি ওয়েব সার্ভিস ইন্টারফেস। এই ইন্টারফেস ব্যবহার করে, দূরবর্তী ক্লায়েন্টরা কার্যকর করার জন্য 3জি ব্রিজে কাজ যোগ করতে পারে, অথবা ইতিমধ্যে জমা দেওয়া কাজের অবস্থা পরীক্ষা করতে পারে। 3জি ব্রিজ জব ডাটাবেসঃ এটি একটি মাইএসকিউএল ডাটাবেস যা 3জি ব্রিজের কাজগুলির সেট ধারণ করে। কাজের গুরুত্বপূর্ণ বৈশিষ্ট্য, যেমন এক্সিকিউটেবল নাম, কমান্ড-লাইন আর্গুমেন্ট, ব্যবহৃত ফাইলের তালিকা ডাটাবেসের মধ্যে সংরক্ষণ করা হয়। ডাউনলোড ম্যানেজারঃ এই উপাদানটি দূরবর্তী পদ্ধতিতে জমা দেওয়া কাজের ইনপুট ফাইলগুলি আনার জন্য দায়ী। সারি ব্যবস্থাপকঃ এই উপাদানটি থ্রিজি ব্রিজের কাজগুলি সম্পাদন ও পরিচালনার ব্যবস্থা করে, পর্যায়ক্রমে বিভিন্ন গ্রিড প্লাগইনগুলিকে তাদের নির্ধারিত কাজগুলি পরিচালনা করার জন্য কল করে। গ্রিড হ্যান্ডলার ইন্টারফেসঃ এটি গ্রিড প্লাগইনগুলির উপরে একটি সাধারণ ইন্টারফেস। এই সাধারণ স্তরটি ব্যবহার করে, গ্রিড প্লাগইন ব্যতীত অন্য কোনও 3জি সেতুর উপাদানগুলিতে গ্রিড-নির্দিষ্ট কোড থাকতে হবে না। একটি গ্রিড প্লাগইনের যে পদ্ধতিগুলি প্রয়োগ করা উচিত তা হলঃ জমা দেওয়া এবং স্থিতি আপডেট করা। গ্রিড প্লাগইনঃ গ্রিড প্লাগইনগুলি গন্তব্য গ্রিডে কাজ পরিচালনার জন্য দায়ী। প্রতিটি প্লাগইনের জন্য, বেশ কয়েকটি উদাহরণ থাকতে পারে, উদাহরণস্বরূপ বিভিন্ন ই. জি. ই. ভি. ও-তে কাজ জমা দেওয়ার জন্য। থ্রিজি ব্রিজ নিম্নলিখিত গ্রিডগুলিকে সমর্থন করেঃ ইজিই, বিওআইএনসি, এক্সট্রেমওয়েব-এইচইপি এবং আওয়ারগ্রিড। এইচটিটিপিডিঃ একটি ওয়েব সার্ভার যাতে দূরবর্তী ক্লায়েন্টরা 3জি ব্রিজ সার্ভার থেকে সমাপ্ত কাজের আউটপুট ফাইল আনতে পারে। প্রধান প্রোগ্রামিং ভাষা হল সি + +, তবে 3জি ব্রিজ জাভাতে গ্রিড প্লাগইন বাস্তবায়নে সহায়তা করে। ওয়েব পরিষেবা ইন্টারফেসগুলি জি. এস. ও. এ. পি ব্যবহার করে প্রয়োগ করা হয়। গন্তব্য প্লাগইন শূন্যঃ সবচেয়ে সহজ প্লাগইন যা প্রথমে আগত কাজের অবস্থা নির্ধারণ করে এবং পরে শেষ করে। ডিসি-এপিআই-সিঙ্গেলঃ এই প্লাগইনটি বিওআইএনসি-ভিত্তিক ডেস্কটপ গ্রিডে পৃথক কাজ জমা দিতে ব্যবহার করা যেতে পারে। এই প্লাগইনটি মূলত ইডিজিআই প্রকল্পে ব্যবহৃত হয়। ডিসি-এপিআইঃ এই প্লাগইনটি ডিসি-এপিআই-সিঙ্গেল প্লাগইনের একটি বর্ধিত সংস্করণ, যা বিওআইএনসি সার্ভারে কাজের ব্যাচ জমা দিতে সক্ষম। ব্যাচ বৈশিষ্ট্যটি অনেক স্বল্প-চলমান কাজকে একটি বি. ও. আই. এন. সি ওয়ার্কইউনিটে প্যাক করতে সক্ষম করে, যার ফলে গণনা-থেকে-যোগাযোগের অনুপাত বৃদ্ধি পায়। ই. জি. ই. ইঃ ই. জি. ই. ই প্লাগইনটি জি. এল. আই. টি-ভিত্তিক পরিষেবা গ্রিডে কাজ জমা দেওয়ার জন্য ব্যবহার করা যেতে পারে। এই প্লাগইনটি ডিজিসকো প্রকল্পের মধ্যে ব্যাপকভাবে ব্যবহৃত হয়, যা গ্লাইটের সাথে বিওআইএনসি ওয়ার্ক ইউনিটগুলির ব্রিজিং সমাধান করে। এক্সট্রেমওয়েবঃ এই প্লাগইনটি এক্সট্রেমওয়েব-ভিত্তিক ডেস্কটপ গ্রিডে কাজ জমা দিতে ব্যবহার করা যেতে পারে। প্লাগইনটি সক্রিয়ভাবে ইডিজিআই প্রকল্পের মধ্যে ব্যবহৃত হয়। বিইএসঃ বিইএস প্লাগইনটি এআরসি বা ইউনিকোরের মতো ওজিএসএ বিইএস সংস্থানগুলিতে কাজ জমা দেওয়ার জন্য ব্যবহার করা যেতে পারে। ইসি2: এই প্লাগইনটি বিভিন্ন ক্লাউড সিস্টেমে কাজ সম্পাদনের জন্য ব্যবহার করা যেতে পারে। আরও দেখুন অ্যাডভান্সড রিসোর্স কানেক্টর BOINC ইউরোপিয়ান গ্রিড ইনফ্রাস্ট্রাকচার gLite গ্রিড কম্পিউটিং MTA SZTAKI ল্যাবরেটরি অফ প্যারালাল অ্যান্ড ডিস্ট্রিবিউটেড সিস্টেমস মাইএসকিউএল ইউনিকোর ওয়েব 2 রেফারেন্স http://sourceforge.net/projects/edges-3g-bridge https://web.archive.org/web/20110821040507/http:// www. sztaki. হু/ডিপার্টমেন্ট/এল. পি. ডি. এস/https://web.archive.org/web/20110720155702/http://