লোড ব্যালেন্সারের এইচএ (উচ্চ প্রাপ্যতা) অর্জনের বেশ কয়েকটি উপায় রয়েছে - বা যে কোনও পরিষেবার ক্ষেত্রেই। ধরে নিই আইপি অ্যাড্রেস সহ আপনার দুটি মেশিন রয়েছে:
- 192.168.100.101
- 192.168.100.102
ব্যবহারকারীরা একটি আইপিতে সংযুক্ত হন, তাই আপনি যা করতে চান তা নির্দিষ্ট বাক্স থেকে পৃথক আইপি - যেমন ভার্চুয়াল আইপি তৈরি করুন। সেই আইপিটি 192.168.100.100 হবে।
এখন, আপনি এইচএ পরিষেবা চয়ন করতে পারেন যা আইপি ঠিকানার স্বয়ংক্রিয় ব্যর্থতা / ফেইলব্যাকের যত্ন নেবে। ইউনিক্সের জন্য কয়েকটি সহজ পরিষেবা হ'ল (ইউ) কার্প এবং কিপলাইভ, কিছু জটিল আরও উদাহরণস্বরূপ রেডহ্যাট ক্লাস্টার স্যুট বা পেসমেকার।
উদাহরণ হিসাবে ধরে রাখুন - দুটি রক্ষণশীল পরিষেবা - প্রতিটি নিজস্ব বাক্সে চলমান - এবং তারা একসাথে যোগাযোগ করে। এই যোগাযোগকে প্রায়শই হৃদস্পন্দন বলা হয়।
| VIP | | |
| Box A | ------v^-----------v^---- | Box B |
| IP1 | | IP2 |
যদি কোনও রক্ষণশীল সাড়া দেওয়া বন্ধ করে দেয় (যে কোনও কারণে যে কোনও কারণে পরিষেবাটি নিচে চলে যায়, বা বাক্সটি বাউন্স করে বা বন্ধ হয়ে যায়) - অন্য বাক্সে রাখলে হার্টবিটগুলি মিস হয়ে যায় এবং অন্য নোডটি মারা যায় বলে মনে করে এবং ব্যর্থ পদক্ষেপ গ্রহণ করে। আমাদের ক্ষেত্রে সেই পদক্ষেপটি ভাসমান আইপি নিয়ে আসবে।
| VIP |
------------------ -------------- | Box B |
| IP2 |
এই ক্ষেত্রে সবচেয়ে খারাপ ঘটনাটি হ'ল ক্লায়েন্টদের সেশনের ক্ষতি হ'ল, তবে তারা পুনরায় সংযোগ করতে সক্ষম হবে। যদি আপনি এটি এড়াতে চান তবে দুটি লোড ব্যালান্সারদের তাদের মধ্যে সেশন ডেটা সিঙ্ক করতে সক্ষম হতে হবে এবং যদি তারা এটি করতে পারে তবে ব্যবহারকারীরা একটি সংক্ষিপ্ত বিলম্ব ভাঙা ব্যতীত কিছুই লক্ষ্য করবেন না।
এই সেটআপের আরেকটি ক্ষতি হ'ল বিভক্ত মস্তিষ্ক - যখন দুটি বাক্সই অনলাইনে থাকে তবে লিঙ্কটি বিচ্ছিন্ন হয়ে যায় এবং উভয় বাক্সই একই আইপি নিয়ে আসে। এটি প্রায়শই কোনও ধরণের বেড়া ব্যবস্থার মাধ্যমে সমাধান করা হয় (এসসিএসআই রিজার্ভেশন, আইপিএমআই রিস্টার্ট, স্মার্ট পিডিইউ পাওয়ার কাট, ...), অথবা বেশিরভাগ ক্লাস্টার সদস্যদের পরিষেবা শুরু করার জন্য বেঁচে থাকার জন্য অদ্ভুত সংখ্যক নোডের প্রয়োজন হয়।
| VIP | | VIP |
| Box A | | Box B |
| IP1 | | IP2 |
আরও জটিল ক্লাস্টার ম্যানেজমেন্ট সফটওয়্যার (যেমন পেসমেকার) পুরো পরিষেবাটি সরিয়ে নিতে পারে (যেমন: এটি একটি নোডে থামিয়ে অন্যটিতে এটি শুরু করে) - এবং এটিই ডেটাবেসের মতো পরিষেবার জন্য এইচএ অর্জন করা যেতে পারে।
আর একটি সম্ভাব্য উপায় - আপনি যদি নিজের লোড ব্যালান্সারের কাছাকাছি রাউটারগুলি নিয়ন্ত্রণ করছেন তবে হ'ল ইসিএমপি ব্যবহার করা। এই পদ্ধতির আপনাকে অনুভূমিকভাবে লোড ব্যালেন্সারগুলি স্কেল করতে সক্ষম করে। এটি আপনার দুইটি বাক্সের মাধ্যমে আপনার রাউটারগুলিতে বিজিপি কথা বলে কাজ করে। প্রতিটি বাক্সে ভার্চুয়াল আইপি (192.168.100.100) বিজ্ঞাপন দিতে হবে এবং রাউটারটি ইসিএমপি এর মাধ্যমে ভারসাম্য ট্র্যাফিক লোড করবে। যদি কোনও মেশিন মারা যায় তবে এটি ভিআইপি'র বিজ্ঞাপন দেওয়া বন্ধ করবে, যার ফলে রাউটারগুলিকে ট্রাফিক পাঠানো বন্ধ হবে। এই সেটআপটিতে আপনাকে কেবলমাত্র খেয়াল রাখতে হবে যদি লোড ব্যালেন্সার নিজে মারা যায় তবে বিজ্ঞাপনের আইপি বন্ধ করা।