విషయ సూచిక:
- నిర్వచనం - లోడ్ బ్యాలెన్సింగ్ పద్ధతులు అంటే ఏమిటి?
- టెకోపీడియా లోడ్ బ్యాలెన్సింగ్ పద్ధతులను వివరిస్తుంది
నిర్వచనం - లోడ్ బ్యాలెన్సింగ్ పద్ధతులు అంటే ఏమిటి?
లోడ్ బ్యాలెన్సింగ్ పద్ధతులు సర్వర్ పూల్ నుండి వచ్చే సర్వర్ల మధ్య ఇన్కమింగ్ సర్వర్ అభ్యర్థనను లేదా ట్రాఫిక్ను సమర్థవంతంగా పంపిణీ చేయడానికి ఉపయోగించే అల్గోరిథంలు లేదా యంత్రాంగాలు. వెబ్ సేవల అధిక లభ్యత మరియు అటువంటి సేవలను వేగంగా మరియు నమ్మదగిన రీతిలో అందించడానికి సమర్థవంతమైన లోడ్ బ్యాలెన్సింగ్ అవసరం. అధిక ట్రాఫిక్ డిమాండ్ను తీర్చడానికి, సర్వర్లు ప్రతిరూపం పొందుతాయి. ఇన్కమింగ్ లోడ్ లేదా సర్వర్కు అభ్యర్థన అటువంటి ప్రతిరూప సర్వర్లలో భాగస్వామ్యం చేయబడుతుంది మరియు ఈ ప్రక్రియను లోడ్ బ్యాలెన్సింగ్ అంటారు. ఆప్టిమైజ్ చేసిన విధంగా క్లయింట్ నుండి సంబంధిత సర్వర్లకు అభ్యర్థనల రౌటింగ్ను సమర్థవంతంగా షెడ్యూల్ చేయడానికి, రౌండ్ రాబిన్, కనీసం కనెక్షన్లు, అనుకూల బ్యాలెన్సింగ్ మొదలైన అనేక లోడ్ బ్యాలెన్సింగ్ పద్ధతులు ఉపయోగించబడతాయి.
టెకోపీడియా లోడ్ బ్యాలెన్సింగ్ పద్ధతులను వివరిస్తుంది
లోడ్ బ్యాలెన్సింగ్ పద్ధతులను లోడ్ బ్యాలెన్సింగ్ లేదా షెడ్యూలింగ్ పద్ధతుల కోసం అల్గోరిథంలు అని కూడా పిలుస్తారు, ఎందుకంటే అవి సర్వర్ పూల్లో సర్వర్ లోడ్ పంచుకునే విధానాన్ని తెలుపుతాయి. వివిధ లోడ్ బ్యాలెన్సింగ్ పద్ధతులు అందుబాటులో ఉన్నాయి మరియు ప్రతి పద్ధతి ఇన్కమింగ్ ట్రాఫిక్ను షెడ్యూల్ చేయడానికి ఒక నిర్దిష్ట ప్రమాణాన్ని ఉపయోగిస్తుంది. సాధారణ లోడ్ బ్యాలెన్సింగ్ పద్ధతులు కొన్ని క్రింది విధంగా ఉన్నాయి:
- రౌండ్ రాబిన్ - ఈ పద్ధతిలో, ఇన్కమింగ్ అభ్యర్థన అందుబాటులో ఉన్న ప్రతి సర్వర్కు వరుస పద్ధతిలో పంపబడుతుంది.
- వెయిటెడ్ రౌండ్ రాబిన్ - ఇక్కడ, ప్రతి సర్వర్కు స్టాటిక్ బరువు ముందుగా కేటాయించబడుతుంది మరియు ఇన్కమింగ్ అభ్యర్థనను మార్గనిర్దేశం చేయడానికి రౌండ్ రాబిన్ పద్ధతిలో ఉపయోగించబడుతుంది.
- తక్కువ కనెక్షన్ - ఈ పద్ధతి ప్రస్తుతం నిర్వహించబడుతున్న అతి తక్కువ సంఖ్యలో కనెక్షన్లతో సర్వర్కు ఇన్కమింగ్ అభ్యర్థనను కేటాయించడం ద్వారా సర్వర్ యొక్క ఓవర్లోడ్ను తగ్గిస్తుంది.
- బరువు తక్కువ కనెక్షన్ - ఈ పద్ధతిలో, దాని సామర్థ్యాన్ని బట్టి ఒక బరువు సర్వర్కు జోడించబడుతుంది. ప్రతి సర్వర్కు కేటాయించిన లోడ్ను నిర్ణయించడానికి ఈ బరువు తక్కువ కనెక్షన్ పద్ధతిలో ఉపయోగించబడుతుంది.
- తక్కువ కనెక్షన్ నెమ్మదిగా ప్రారంభ సమయం - ఇక్కడ, స్టార్టప్లో సర్వర్ ఓవర్లోడ్ కాలేదని నిర్ధారించడానికి కనీసం కనెక్షన్ షెడ్యూలింగ్ ఉపయోగించి సర్వర్ కోసం రాంప్-అప్ సమయం పేర్కొనబడింది.
- ఏజెంట్-ఆధారిత అడాప్టివ్ బ్యాలెన్సింగ్ - ఇది ట్రాఫిక్ను నిజ సమయంలో షెడ్యూల్ చేయడానికి దాని బరువుతో సంబంధం లేకుండా సర్వర్ను క్రమం తప్పకుండా తనిఖీ చేసే అనుకూల పద్ధతి.
- స్థిర బరువు - ఈ పద్ధతిలో, ప్రతి సర్వర్ యొక్క బరువు ముందే కేటాయించబడుతుంది మరియు చాలా అభ్యర్థనలు సర్వర్కు అత్యధిక ప్రాధాన్యతతో మళ్ళించబడతాయి. అత్యధిక ప్రాధాన్యత కలిగిన సర్వర్ విఫలమైతే, రెండవ అత్యధిక ప్రాధాన్యత కలిగిన సర్వర్ సేవలను తీసుకుంటుంది.
- బరువు గల ప్రతిస్పందన - ఇక్కడ, ప్రతి సర్వర్ నుండి ప్రతిస్పందన సమయం దాని బరువును లెక్కించడానికి ఉపయోగించబడుతుంది.
- మూల IP హాష్ - ఈ పద్ధతిలో, అభ్యర్థనకు తప్పక హాజరు కావాల్సిన సర్వర్ను కనుగొనడానికి IP హాష్ ఉపయోగించబడుతుంది.
ప్రతి పద్ధతిలో దాని స్వంత ప్రయోజనాలు మరియు తగిన దృశ్యాలు ఉన్నాయి. ఉద్దేశ్యానికి బాగా సరిపోయే ఆప్టిమల్ అల్గోరిథం తన ఖాతాదారులకు సున్నితమైన, నమ్మదగిన మరియు వేగవంతమైన సేవలను అందించడానికి సేవా ప్రదాత ద్వారా ఎంచుకోవచ్చు.
