குபெர்னெட்டஸில் ஒரு ரவுண்ட் ராபின் சுமை சமநிலையை உருவாக்குவது எப்படி

Kupernettasil Oru Ravunt Rapin Cumai Camanilaiyai Uruvakkuvatu Eppati



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

சுமை சமநிலை என்றால் என்ன?

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







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



குபெர்னெட்ஸில், சேவை உள்ளமைவு கோப்பு பின்வருவனவற்றைப் போன்றது:







முன்னர் வழங்கப்பட்ட ஸ்கிரீன்ஷாட்டில் loadBalancer என்ற வகை இருப்பதைக் காணலாம். சேவை உள்ளமைவு கோப்பின் வகை பகுதியில் LoadBalancer ஐ உள்ளிடுவதன் மூலம், சுமை சமநிலை இயக்கப்பட்டது. அபிவிர்ஷன், வகை, பெயர் மற்றும் விவரக்குறிப்பு தகவல் போன்ற கூடுதல் விவரங்களும் காட்டப்படும். இந்த நிகழ்வில் உள்ள லோட் பேலன்சர், போக்குவரத்தை பின்-இறுதி POD களுக்கு அனுப்புகிறது, இது கிளவுட் சேவை வழங்குநரால் நிர்வகிக்கப்பட்டு இயக்கப்படுகிறது.

சுமை சமநிலையின் செயல்பாட்டுக் கொள்கை

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



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

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

ரவுண்ட் ராபின் லோட் பேலன்சரின் உருவாக்கம்

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

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

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

படி 1: நீங்கள் ஒரு ரவுண்ட்-ராபின் அல்காரிதத்தில் ஐந்து காய்களை உள்ளமைத்துள்ளீர்கள் என்று வைத்துக்கொள்வோம். லோட் பேலன்சர் ஒவ்வொரு பாட்க்கும் ஒரு குறிப்பிட்ட வரிசையில் கோரிக்கைகளை அனுப்பும். ஆரம்ப பாட் முதல் கோரிக்கையைப் பெறுகிறது. இரண்டாவது பாட் இரண்டாவது கோரிக்கையைப் பெறுகிறது.

படி 2: இதேபோல், மூன்றாவது கோரிக்கை மூன்றாவது பாட்க்கு அனுப்பப்படுகிறது, மற்றும் பல. ஆனால் வரிசை மாறாது. ஒரு முக்கியமான விஷயம் என்னவென்றால், ரவுண்ட்-ராபின் அல்காரிதம், சர்வரில் உள்ள தற்போதைய சுமை போன்ற மாறிகளை ஒருபோதும் கையாளாது. அதாவது நிலையானது. அதனால்தான் உற்பத்தி போக்குவரத்தில் இது விரும்பப்படுவதில்லை.

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

முடிவுரை

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