লোড-ব্যালেন্সার বিকল্পগুলি [বন্ধ]


25

আমি লোড-ব্যালেন্সিংয়ের জন্য বেশ কয়েকটি সম্ভাব্য বিকল্পের দিকে তাকিয়ে আছি।

এখনও অবধি আমি নীচের বিকল্পগুলিতে সীমাবদ্ধ:

  • ডিএনএস সার্ভার লোড-ব্যালেন্সার, টমক্যাট সার্ভারগুলির একটি ক্লাস্টারে ব্যালেন্সিং করে সেশনের প্রতিরূপের জন্য টেরাকোটার সাথে। পেশাদাররা - নতুন কিট কিনতে হবে না। কনস - ডিএনএস এলবি কোনও ভাঙা সার্ভারের দিকে নির্দেশ রাখতে পারে।

  • হার্ডওয়্যার লোড-ব্যালেন্সার, টমক্যাট সার্ভারগুলির ক্লাস্টারে সরাসরি। পেশাদারদের - ব্যর্থতার জন্য দ্বিতীয় বাক্স থাকতে পারে।

  • অ্যাপাচি সার্ভার লোড-ব্যালেন্সার। পেশাদাররা - ভাঙা সার্ভারগুলির জন্য অ্যাপাচি এর এলবি পোল। কনস - অ্যাপাচি সার্ভার ব্যর্থতার একক পয়েন্ট, সাথে সাথে অন্য একটি সার্ভার কেনা দরকার।

আমার অন্য কোন বিকল্প বিবেচনা করা উচিত?

ধন্যবাদ।

আপডেট: এখন পর্যন্ত সমস্ত প্রশ্নের জবাবের জন্য ধন্যবাদ। আরও ধারণা আসার জন্য, এখনও কোনও উত্তর গ্রহণ করা হচ্ছে না।


কি ওএস প্ল্যাটফর্ম?
স্পনসন

লিনাক্স s এর জন্য / ওয়াট লোড balancers, এটা তো কেবল
টুলকিট

নেটওয়ার্ক লোড ব্যালেন্সিংয়ে নির্মিত উইন্ডোগুলি সস্তাে লোড ভারসাম্যের জন্য খারাপ নয়। তবে ব্যক্তিগতভাবে আমি বলব এটি যদি আপনার কোনও অর্থের উপযুক্ত হয় তবে একটি এফ 5 কিনুন।
স্কেলারসন

আপনি যদি পোড়ামাটি না করেন তবে আপনার কী ধরণের সেশন অ্যাফিনিটি দরকার? কুকি ভিত্তিক, শিরোলেখ ভিত্তিক, আইপি?
sh-beta

@ sh-beta - আমার ধারণা এটি বাস্তবায়নের উপর নির্ভর করে?
টুলকিট

উত্তর:


7

আমি ডিএনএস-ভিত্তিক পাউন্ডের জন্য যাব না - ঠিক আপনার কারণের জন্য।

এনজিনেক্স বা বার্নিশ আপনার অন্যান্য এলবি / ব্যর্থ ওভার বিকল্প হতে পারে যা অ্যাপসভার্সের সামনে বসে বিপরীত প্রক্সি হিসাবে কাজ করে। তাদের হার্ডওয়্যার বাক্সের চেয়ে বেশি যত্নের প্রয়োজন তবে এটি আপনাকে প্রচুর অর্থ সাশ্রয় করবে। এই ব্যালান্সারগুলিকে কিছুটা ক্লাস্টারে রাখার বিষয়টি নিশ্চিত করুন [ হার্টবিট সহ সক্রিয়-প্যাসিভ কৌশলটি করবে]।


11

আপনি যদি ভার ভারসাম্যমূলক সরঞ্জামগুলির দিকে তাকান তবে আপনি সত্যিই F5 বিগ-আইপি দিয়ে ভুল করতে পারবেন না

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

2007 এ অ্যাপ্লিকেশন বিতরণ বিকল্পগুলির উপর একটি গবেষণার লিঙ্কটি এখানে রয়েছে: গার্টনার ফলাফল


1
আমি এফ 5 বিগ-আইপি পছন্দ করি। এসএসএল ত্বরণ পরিচালনা করতে এটি দুর্দান্ত great
ক্রিস ডব্লিউ। রিয়া

আমি সম্মত হব যদিও আপনি যদি একটি বৃহত অপারেশন চালাচ্ছেন তবে আমার কাছে পাওয়া সর্বশেষ আপডেটগুলি থেকে দূরে থাকাই ভাল।
mryan1

আমরা তাদের উপর একটি বৃহত সংস্থা পরিচালনা করি, এফ 5 ব্যবহার করে সর্বশেষ আপডেটগুলি কী করবে তা আমি সত্যিই নিশ্চিত নই।
স্কেলারসন

বিগ-আইপিগুলির জন্য +1। তারা শুধু সরল কাজ। আপনি যখন আপনার ব্যবহারকারী এবং আপনার সার্ভারগুলির মধ্যে কিছু রেখেছেন তখন এটি বুলেটপ্রুফ হওয়া দরকার।
ব্রেন্ট ওজার

6

আমি HAProxy ব্যবহার করার পরামর্শ দিচ্ছি । এটা অত্যন্ত দ্রুত। এবং আপনি সিএআরপি (* বিএসডি) বা ইউসিএআরপি / এলভিএস (লিনাক্স) সহ দুটি লোডবালেন্সার ব্যবহার করে সিঙ্গেল পয়েন্ট অফ ব্যর্থতা এড়াতে পারেন


4

আমরা কয়েক বছর ধরে কোয়েট পয়েন্ট ইকুয়ালাইজার (হার্ডওয়্যার লোড ব্যালান্সার) ব্যবহার করে আসছি এবং তাদের সাথে খুব খুশি হয়েছি। এফ 5 এর সমস্ত বৈশিষ্ট্য তাদের কাছে নাও থাকতে পারে তবে তাদের এখনও অনেকগুলি বৈশিষ্ট্য রয়েছে এবং এগুলির দামও অনেক কম। পারফরম্যান্স এবং নির্ভরযোগ্যতা উভয়ই দুর্দান্ত ছিল।


+1 এর জন্য আমরা এখানেও একজোড়া কোয়েট পেয়েছি, তারা বেশ কয়েক বছর ধরে কাজ করে চলেছে এবং এখনও বরাবর গুনগুন করছে।
শেঠ

3

আমি হার্ডওয়্যার এলবিগুলিতে যাব কারণ তারা প্রায়শই প্রচুর ট্র্যাফিকের হ্যাক পরিচালনা করতে পারে, প্রায়শই 'সরল' হয় তাই আরও ভাল / সহজতর করার পক্ষে আরও সক্ষম এবং কখনও কখনও হার্ডওয়্যারে এসওয়াইএন-বন্যা আক্রমণের মতো অন্যান্য সুরক্ষা সমস্যাগুলিও পরিচালনা করতে পারে। আমি ফাউন্ড্রি ব্যবহার করি তবে পছন্দের প্রচুর পরিমাণ রয়েছে (এফ 5, সিসকো ইত্যাদি) - ব্যয় করলেও :(


1

সিসকো জিএসএস (গ্লোবাল সাইট সিলেক্টর) একটি ডিএনএস সার্ভার যা স্বাস্থ্য পরীক্ষা করে। এটি সম্ভবত একটি স্ট্যান্ডার্ড ডিএনএস সার্ভারের চেয়ে আরও ব্যয়বহুল বিকল্প হতে চলেছে। আরো বিস্তারিত জানার এখানে ওয়েব পৃষ্ঠা: http://www.cisco.com/en/US/products/hw/contnetw/ps4162/index.html

F5 has similar offerings:  http://www.f5.com/products/ 
Cisco ACE product page: http://www.cisco.com/en/US/products/ps8361/index.html

চপার 3 যেমন উল্লেখ করেছে, হার্ডওয়্যার ভিত্তিক লোড-ব্যালেন্সিং সম্ভবত আরও বেশি পারফরম্যান্সের প্রস্তাব দিচ্ছে তবে আপনি এর জন্য অর্থ প্রদান করবেন।

আপনি যে বৈশিষ্ট্যগুলি সন্ধান করতে পারেন সেগুলি হ'ল: এসএসএল অফ-লোডিং, ভ্যালান সমর্থন, প্রসঙ্গ, ক্লাস্টারিং, রাউটিং প্রোটোকলগুলির সমর্থন এবং বিভিন্ন অ্যাপ্লিকেশনগুলির (যেমন এইচটিএমএল কুকিজ এবং শিরোনাম পরিবর্তন) সমর্থন / মিথস্ক্রিয়া।


1

আপনি ldirectord তাকিয়ে আছে ?

এটি লিনাক্সে চলে, একই ভারী ভারসাম্যহীন মেশিনগুলিতে হার্টবিট দিয়ে চালাতে পারে (এবং এর ফলে কিছুটা অতিরিক্ত বাজেট তৈরি করা হয়) - বা অবশ্যই তাদের সামনে নিজের বাক্সে কনফিগার করা সহজ, হালকা ওজনের এবং খুব সক্ষম ।


1

আমি দেখতে পেয়েছি যে ক্রসরোডগুলি ছিল একটি দুর্দান্ত লোড ব্যালেন্সার। এটি আমাদের উত্পাদনের লোডটি ভাল সাত মাস ধরে পরিচালনা করেছিল যখন নেটওয়ার্ক ছেলেরা একটি সিস্কো লোড ব্যালান্সারের সাহায্যে একটি হার্ডওয়্যার সমস্যার সমাধান করে।


0

আমি একটি সফ্টওয়্যার ভিত্তিক লোড ব্যালেন্সার লিখেছিলাম যার জন্য আলাদা মেশিনের প্রয়োজন নেই।

নীচের দিকটি হ'ল এটি সত্যিই উত্পাদন-প্রস্তুত নয় - তবে আপনি যদি এটি আপনার টেস্ট নেটওয়ার্কে পরীক্ষা করতে চান তবে আমি সন্তুষ্ট হব।

ফ্লফি ক্লাস্টার এখানে আছে

এটি মূলত মাইক্রোসফ্টের এনএলবি (আমার মনে হয়) এর চেয়ে পৃষ্ঠের মতোই - যদিও আমার তাদের উত্স নেই এবং ঠিক কীভাবে তাদের কাজ করে তা আমি জানি না।

অবশ্যই আমরা অ্যাপ্লিকেশন স্তরটি স্বয়ংক্রিয়ভাবে নিরীক্ষণ করি না তবে আপনি এমন কিছু লিখতে পারেন যা এটি করে এবং ওজন পরিবর্তন করে বা সেই অনুযায়ী নোডগুলি বের করে।

সম্পাদনা: আপনি ওএস কী বললেন না, এই মুহুর্তে ফ্লফি ক্লাস্টারটি কেবল লিনাক্স is


শান্ত দেখায়. আমি ক্লাস্টারআইপি ব্যবহার করতে চাই তবে এটি উত্পাদনের জন্য প্রস্তুত নয় এবং অনেকগুলি গোটাচা রয়েছে। আপনার কি ফ্লাফি ক্লাস্টার তৈরির জন্য প্রস্তুত করার পরিকল্পনা রয়েছে?
ডিআইকি

এতে যদি আগ্রহ থাকে তবে তা করবো। সীমিত-সামর্থ্য মুক্তির জন্য অপেক্ষাকৃত কম কাজ প্রয়োজন।
মার্কআর

0

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


0

যদি অর্থ উদ্বেগ না হয় তবে একটি হার্ডওয়ার লোড ব্যালেন্সার পান।

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


0

আমি ডিএনএসমেডিএসি দিয়ে একটি সমাধান প্রস্তুত করেছি । ডিএনএস ফেলওভার সম্পর্কিত তাদের কাছে একটি দুর্দান্ত স্ক্রিনকাস্ট রয়েছে । তাদের যুক্তিসঙ্গত মূল্য আছে। আমাদের সিস্টেমে আমরা একটি সাধারণ পরিষেবা প্রয়োগ করেছি যা আমাদের সিস্টেমে বিভিন্ন উপাদান (ডাটাবেস, জেএমএস কিউ, এস 3 সংযোগ) "পিংস" করে এবং ঠিক আছে যা ডিএনএসমেডিয়েসী ব্যবহার করতে পারে returns যখনই কোনও ব্যতিক্রম আসে, DNSMadeEasy সার্ভারের তালিকা থেকে সেই সার্ভারটি সরিয়ে ফেলবে যা সেই ডিএনএস লুচুখে উত্তর দেয়।



0

হাই @ টোকলিট আপনি কি কখনও নিজের লোডবালেন্সার (এলবি) কোয়েস্টে এনজিএনএক্স / বার্নিশ প্রয়োগ করেছেন? যদি তাই হয় আপনার ফলাফল কি ছিল? (আপনি যদি আমাদের বাকি অংশের সাথে ভাগ করে নিতে আপত্তি না করেন ;-)

কেবলমাত্র উপরের সংক্ষিপ্ত বিবরণ (এবং জেডএমকিউর জন্য একটি উল্লেখ নিক্ষেপ)

বেসিক লোড ব্যালান্সিং

আরো উন্নত

  • জিরোএমকিউ অসাধারণ সামঞ্জস্য এবং লোড পরিচালনা করতে পারে এবং এলবির সাথে মাথায় রেখে নকশাকৃত নয় ; এটি একটি বার্তা সারি - যা আসন্ন অনুরোধগুলি মূলত বিতরণ করে (সমাধান করে)। আপনি যদি দুঃসাহসী বোধ করেন তবে আমি আপনাকে এটি পর্যালোচনা করার পরামর্শ দিচ্ছি (2 ঘন্টা শিখনের বক্ররেখা - উচ্চ আরওআই! ):
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.