paint-brush
டிகோடிங் லோட் பேலன்சிங் ப்ரிமிடிவ்ஸ்மூலம்@fairday
39,946 வாசிப்புகள்
39,946 வாசிப்புகள்

டிகோடிங் லோட் பேலன்சிங் ப்ரிமிடிவ்ஸ்

மூலம் Aleksei4m2024/02/26
Read on Terminal Reader
Read this story w/o Javascript

மிக நீளமானது; வாசிப்பதற்கு

அதிகரித்த ட்ராஃபிக் மற்றும் பயனர்களுக்கு இடமளிக்கும் வகையில் உங்கள் கணினியை அளவிடும் போது, நீங்கள் செங்குத்து அளவிடுதல், சர்வர் ஆற்றலை அதிகரிக்கும் மற்றும் கிடைமட்ட அளவிடுதல் ஆகியவற்றிற்கு இடையே தேர்வு செய்யலாம். செங்குத்து அளவிடுதல் எளிமையானது என்றாலும், அது வன்பொருள் கட்டுப்பாடுகள் போன்ற வரம்புகளைக் கொண்டுள்ளது. லோட் பேலன்சர்களுடன் கூடிய கிடைமட்ட அளவிடுதல் நெகிழ்வுத்தன்மையை வழங்குகிறது ஆனால் நிலையற்ற தன்மையை நிர்வகித்தல் மற்றும் உத்திகளைப் பயன்படுத்துதல் தேவைப்படுகிறது. எல்4 மற்றும் எல்7 லோட் பேலன்சர்களைப் புரிந்துகொள்வது அவசியம், எல்4 மிகவும் பாதுகாப்பானதாகவும் செயல்திறன் மிக்கதாகவும் இருக்கும், அதே சமயம் எல்7 திறன் செலவில் புத்திசாலித்தனமான ரூட்டிங் வழங்குகிறது. சரியான அணுகுமுறையைத் தேர்ந்தெடுப்பது கணினி தேவைகள் மற்றும் சமநிலை பாதுகாப்பு மற்றும் செயல்திறன் பரிசீலனைகளைப் பொறுத்தது.

People Mentioned

Mention Thumbnail
featured image - டிகோடிங் லோட் பேலன்சிங் ப்ரிமிடிவ்ஸ்
Aleksei HackerNoon profile picture
0-item


உங்கள் கணினி வளரும் போதெல்லாம், போக்குவரத்து அதிகரிக்கும், அதிகமான பயனர்கள் உங்கள் தயாரிப்புகளைப் பயன்படுத்துகிறார்கள், சேவையகங்கள் மெதுவாக பதிலளிக்கத் தொடங்குகின்றன, வேலையில்லா நேரம் உங்கள் வணிகத்தை பாதிக்கச் செய்கிறது, பிறகு நீங்கள் அளவிடுதல் பற்றி சிந்திக்கத் தொடங்குகிறீர்கள்.


அளவிடுதலுக்கு இரண்டு முதன்மை உத்திகள் உள்ளன - செங்குத்து மற்றும் கிடைமட்ட.


செங்குத்து அளவிடுதல் பொதுவாக உங்கள் சர்வர்களில் அதிக CPU மற்றும் RAM ஐ சேர்ப்பதன் மூலம் கணினியின் சக்தியை அதிகரிக்க விரும்புகிறது.


இதற்கு நேர்மாறாக, கிடைமட்ட அளவீடு உங்கள் சேவையகங்களை வளங்களின் தொகுப்பில் நகலெடுப்பதில் (அல்லது குளோனிங்) கவனம் செலுத்துகிறது.


இவற்றைப் பற்றி மேலும்:


செங்குத்து அளவிடுதல்

செங்குத்து அளவிடுதல் என்பது குறைந்த போக்குவரத்து அமைப்புக்கு சிறந்த தேர்வாகும், ஏனெனில் இது கூடுதல் சிக்கலை அறிமுகப்படுத்தாமல் வளர்ச்சியைக் கையாளுவதற்கான அணுகக்கூடிய அணுகுமுறையாகும். வளங்களின் குழுவிற்கான உத்திகளைப் பயன்படுத்துதல், வளங்களின் தொகுப்பின் நெகிழ்ச்சித்தன்மை, உங்கள் சேவையகத்தின் நிலையற்ற தன்மை, விநியோகிக்கப்பட்ட தற்காலிக சேமிப்பு மற்றும் பலவற்றைப் பற்றி நீங்கள் கவலைப்படத் தேவையில்லை.


இருப்பினும், செங்குத்து அளவிடுதல் கடுமையான குறைபாடுகளைக் கொண்டுள்ளது

  1. வன்பொருள் வரம்பு, ஏனெனில் வளங்களைச் சேர்க்க முடிவற்றது
  2. தோல்வி மற்றும் பணிநீக்கம் இல்லாமை நீடித்த வேலையில்லா நேரம் மற்றும் தரவு இழப்பின் அபாயத்தை எழுப்புகிறது


கிடைமட்ட அளவிடுதல்

கிடைமட்ட அளவீடு உங்கள் பயன்பாட்டு சேவையகங்களை குளோனிங் செய்வதன் மூலம் இந்த சிக்கல்களை நீக்குகிறது மற்றும் சுமை சமநிலை போன்ற ஒரு கூறுகளை உட்பொதிக்கிறது.


ஒரு லோட் பேலன்சர் உங்கள் சர்வர்களில் டிராஃபிக்கை விநியோகிக்கிறது, இது போன்ற குறிப்பிட்ட வழிமுறைகளைப் பயன்படுத்தி:


  1. ரவுண்ட் ராபின்
  2. எடையுள்ள ரவுண்ட் ராபின்
  3. ஐபி ஹாஷ் அடிப்படையிலான அணுகுமுறைகள்
  4. குறைந்த இணைப்பு முறை
  5. எடை குறைந்த இணைப்பு முறை
  6. குறைந்த பதில் முறை மற்றும் பல.


இருப்பினும், இது பல குறைபாடுகளைக் கொண்டுள்ளது:


  1. சேவையகங்கள் நிலையற்றதாக இருக்க வேண்டும்
  2. ஒரு மையப்படுத்தப்பட்ட தரவுக் கடையில் அமர்வுகள் தொடர வேண்டும்
  3. மேலும் சிக்கலானது உத்திகளைப் பயன்படுத்துதல் தேவைப்படலாம்
  4. ஒரு லோட் பேலன்சர் தவறாக உள்ளமைக்கப்பட்டிருந்தால் மற்றும் ஆதாரங்கள் போதுமானதாக இல்லை என்றால் அது செயல்திறன் தடையாக மாறும்
  5. இது கணினியில் கூடுதல் சிக்கலை அறிமுகப்படுத்துகிறது மற்றும் தோல்வியின் சாத்தியமான ஒற்றை புள்ளியாக உள்ளது, இது தோல்வி உத்திகளைப் பயன்படுத்த வேண்டும்.


L4 / L7 லோட் பேலன்சர்கள்

இணையத்தில் உள்ள இரண்டு சாதனங்கள் ஒன்றோடொன்று தொடர்பு கொள்ள, அடிப்படை அமைப்புகள் குறிப்பிட்ட நெறிமுறைகளைப் பின்பற்ற வேண்டும். OSI மாதிரியைப் பற்றி அனைவரும் கேள்விப்பட்டிருக்கிறார்கள், இது கணினி அமைப்புகள் நெட்வொர்க்கில் தொடர்பு கொள்ள பயன்படுத்தும் ஏழு அடுக்குகளை விவரிக்கிறது. நவீன இணையமானது எளிமையான TCP/IP புரோட்டோகால் அடுக்கு மாதிரியை அடிப்படையாகக் கொண்டிருந்தாலும், OSI மாடல் பரவலாகப் பயன்படுத்தப்படுகிறது, ஏனெனில் இது நெட்வொர்க்குகள் எவ்வாறு செயல்படுகின்றன என்பதைக் காட்சிப்படுத்தவும் தொடர்பு கொள்ளவும் உதவுகிறது.


பெரும்பாலான தொழில் சுமை சமநிலை தீர்வுகள் L4 மற்றும் L7 என்ற சொற்களைப் பயன்படுத்துகின்றன, அங்கு L4 என்பது OSI மாதிரியில் உள்ள போக்குவரத்து அடுக்கைக் குறிக்கிறது மற்றும் L7 என்பது பயன்பாட்டு அடுக்கைக் குறிக்கிறது.


IP முகவரி மற்றும் போர்ட் எண் போன்ற கீழ் அடுக்குகளிலிருந்து தரவைப் பயன்படுத்துவதால், L4 லோட் பேலன்சர் இன்னும் L2/L3 ஆக உள்ளது.


L4 சுமை சமநிலையின் முக்கிய நன்மைகள்

  • ரூட்டிங் முடிவுகளை எடுப்பதில் தரவு உள்ளடக்கம் எடுக்கப்படாததால் இது மிகவும் பாதுகாப்பானது மற்றும் செயல்திறன் கொண்டது

  • அதே TCP இணைப்பு கிளையன்ட் மற்றும் சர்வர் இடையே உள்ளது, இது ஒரு சுமை சமநிலையில் கிடைக்கும் TCP இணைப்புகளின் வரம்பை மீறுவதை தடுக்க உதவுகிறது.


L4 சுமை சமநிலையின் முக்கிய தீமைகள்

  • உள்ளடக்கம் மறைகுறியாக்கம் செய்யப்படாததால், அறிவார்ந்த ரூட்டிங் சாத்தியமற்றது
  • மாநில நெறிமுறை கூடுதல் சிக்கலைக் கொண்டுவருகிறது
  • பொது மற்றும் தனிப்பட்ட முகவரிகளுக்கு இடையே மேப்பிங்
  • இந்த நிலையில் உள்ளடக்கம் கிடைக்காததால் கேச்சிங் இல்லை
  • url பாதையின் அடிப்படையில் ட்ராஃபிக் திசைமாற்றம் கிடைக்காததால் மைக்ரோ சர்வீஸ் கட்டமைப்பிற்குப் பயன்படுத்த முடியாது


மறுபுறம், L7 லோட் பேலன்சர் OSI மாதிரியில் பயன்பாட்டு மட்டத்தில் செயல்படுகிறது


L7 சுமை சமநிலையின் முக்கிய நன்மைகள்

  • URL பாதை, தலைப்புகள், உள்ளடக்கம் ஆகியவற்றின் அடிப்படையில் ஸ்மார்ட் முடிவுகளை எடுக்கலாம்

  • கேச்சிங்


L7 சுமை சமநிலையின் முக்கிய தீமைகள்

  • இரண்டு TCP இணைப்புகளை பராமரிப்பதன் காரணமாக கூடுதல் மேல்நிலை, ஒன்று கிளையன்ட் மற்றும் லோட் பேலன்சர் இடையே, இரண்டாவது சுமை பேலன்சர் மற்றும் சர்வர் இடையே. மேலும், சுமை சமநிலை TCP இணைப்பு வரம்பை கருத்தில் கொள்ள வேண்டும்
  • தரவை மறைகுறியாக்க மற்றும் ரூட்டிங் முடிவுகளை எடுக்க, சுமை சமநிலையாளர் சான்றிதழ்களை அறிந்திருக்க வேண்டும் என்பதால் குறைவான பாதுகாப்பு


முடிவுரை

அதிக ட்ராஃபிக் அமைப்புகளைக் கையாள கிடைமட்ட அளவீடு பயன்படுத்தப்படும்போது, சுமை பேலன்சர் ஒரு முக்கிய அங்கமாகும். L4 மற்றும் L7 ஆகிய இரண்டு முக்கிய வகை சுமை சமநிலைகள் உள்ளன.


  1. L4 லோட் பேலன்சர் மிகவும் பாதுகாப்பானது மற்றும் திறமையான முடிவுகளை எடுப்பதில் உள்ள வரம்புகள் காரணமாக செயல்திறன் கொண்டது

  2. செயல்திறன் மற்றும் பாதுகாப்பின் விலையின் காரணமாக புத்திசாலித்தனமான ரூட்டிங் முடிவுகளை வழங்கும் வகையில் L7 லோட் பேலன்சர் செயல்படுகிறது.


பொருத்தமான வகையைத் தேர்ந்தெடுப்பது கணினித் தேவைகளைப் பொறுத்தது மற்றும் பாதுகாப்புக் கொள்கைகளைப் பயன்படுத்துதல் மற்றும் செயல்திறன் தடைகளை நீக்குதல் ஆகியவற்றின் நியாயமான சமநிலையுடன் கவனமாகக் கருதப்பட வேண்டும்.