நெட்வொர்க்கர்கள் (இல்லை) தேவை

இந்த கட்டுரையை எழுதும் நேரத்தில், "நெட்வொர்க் இன்ஜினியர்" என்ற சொற்றொடருக்கான பிரபலமான வேலைத் தளத்தில் தேடுதல் ரஷ்யா முழுவதும் சுமார் முந்நூறு காலியிடங்களைத் திருப்பித் தந்தது. ஒப்பிடுகையில், "கணினி நிர்வாகி" என்ற சொற்றொடரைத் தேடினால், கிட்டத்தட்ட 2.5 ஆயிரம் காலியிடங்கள் மற்றும் "DevOps இன்ஜினியர்" - கிட்டத்தட்ட 800.

வெற்றிகரமான மேகங்கள், டோக்கர், குபெர்னெட்ஸ் மற்றும் எங்கும் நிறைந்த பொது வைஃபை காலங்களில் நெட்வொர்க்கர்கள் தேவைப்பட மாட்டார்கள் என்று இது அர்த்தப்படுத்துகிறதா?
அதைக் கண்டுபிடிப்போம் (c)

நெட்வொர்க்கர்கள் (இல்லை) தேவை

பழகுவோம். என் பெயர் அலெக்ஸி, நான் ஒரு நெட்வொர்க்கர்.

நான் 10 ஆண்டுகளுக்கும் மேலாக நெட்வொர்க்குகளில் ஈடுபட்டுள்ளேன் மற்றும் 15 ஆண்டுகளுக்கும் மேலாக பல்வேறு *நிக்ஸ் அமைப்புகளுடன் பணிபுரிந்து வருகிறேன் (லினக்ஸ் மற்றும் ஃப்ரீபிஎஸ்டி இரண்டிலும் டிங்கர் செய்ய எனக்கு வாய்ப்பு கிடைத்தது). நான் டெலிகாம் ஆபரேட்டர்கள், "நிறுவனம்" என்று கருதப்படும் பெரிய நிறுவனங்களில் பணிபுரிந்தேன், சமீபத்தில் நான் "இளம் மற்றும் தைரியமான" ஃபின்டெக்கில் பணிபுரிந்தேன், அங்கு மேகங்கள், டெவொப்ஸ், குபெர்னெட்ஸ் மற்றும் பிற பயமுறுத்தும் வார்த்தைகள் நிச்சயமாக என்னையும் எனது சக ஊழியர்களையும் தேவையற்றதாக மாற்றும். . சில நாள். இருக்கலாம்.

மறுப்பு: "எங்கள் வாழ்க்கையில், எல்லாமே எப்போதும் மற்றும் எல்லா இடங்களிலும் இல்லை, ஆனால் ஏதாவது, சில நேரங்களில் இடங்களில்" (c) மாக்சிம் டோரோஃபீவ்.

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

எனது உலகதிற்கு வரவேற்கின்ேறன்.

நெட்வொர்க்கர்களை நீங்கள் எங்கே சந்திக்கலாம்?

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

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

2. நிபந்தனை "நிறுவனம்". அவரது முக்கிய செயல்பாடு ஐடியுடன் தொடர்புடையதா இல்லையா என்பது முக்கியமல்ல. முக்கிய விஷயம் என்னவென்றால், அதன் சொந்த தகவல் தொழில்நுட்பத் துறை உள்ளது, இது நிறுவனத்தின் உள் அமைப்புகளின் செயல்பாட்டை உறுதி செய்கிறது, இதில் அலுவலகங்களில் நெட்வொர்க், கிளைகளுக்கு தகவல் தொடர்பு சேனல்கள் போன்றவை அடங்கும். அத்தகைய நிறுவனங்களில் நெட்வொர்க் பொறியாளரின் செயல்பாடுகளை ஒரு கணினி நிர்வாகியால் "பகுதி நேரமாக" செய்ய முடியும் (நெட்வொர்க் உள்கட்டமைப்பு சிறியதாக இருந்தால் அல்லது வெளிப்புற ஒப்பந்தக்காரரால் கையாளப்பட்டால்), மற்றும் நெட்வொர்க் நிபுணர் ஒருவர் இருந்தால், அதே நேரத்தில் தொலைபேசி மற்றும் SAN (நல்லது இல்லை) ஆகியவற்றைக் கவனியுங்கள். அவர்கள் வித்தியாசமாக செலுத்துகிறார்கள் - இது வணிகத்தின் லாபம், நிறுவனத்தின் அளவு மற்றும் கட்டமைப்பைப் பொறுத்தது. சிஸ்கோ அமைப்புகள் வழக்கமாக “பீப்பாய்களில் ஏற்றப்பட்ட” நிறுவனங்களுடனும், மலம், குச்சிகள் மற்றும் நீல நாடாவிலிருந்து நெட்வொர்க் கட்டப்பட்ட நிறுவனங்களுடனும் நான் பணிபுரிந்தேன், மேலும் சேவையகங்கள் புதுப்பிக்கப்படவில்லை (இருப்புகளும் வழங்கப்படவில்லை என்று சொல்லத் தேவையில்லை) . இங்கு மிகவும் குறைவான அனுபவமே உள்ளது, மேலும் இது கண்டிப்பாக கடுமையான விற்பனையாளர் பூட்டு அல்லது "எதுவுமில்லாத ஒன்றை எவ்வாறு உருவாக்குவது" என்ற பகுதியில் இருக்கும். தனிப்பட்ட முறையில், நான் அதை மிகவும் சலிப்பாகக் கண்டேன், பலர் இதை விரும்பினாலும் - எல்லாமே மிகவும் அளவிடப்பட்டவை மற்றும் கணிக்கக்கூடியவை (நாங்கள் பெரிய நிறுவனங்களைப் பற்றி பேசினால்), "டோரகா-பஹாடோ" போன்றவை. வருடத்திற்கு ஒரு முறையாவது, சில பெரிய விற்பனையாளர்கள் மற்றொரு மெகா-சூப்பர்-டூப்பர் அமைப்பைக் கொண்டு வந்துள்ளதாகக் கூறுகிறார்கள், அது இப்போது எல்லாவற்றையும் தானியங்குபடுத்தும் மற்றும் அனைத்து கணினி நிர்வாகிகள் மற்றும் நெட்வொர்க்கர்கள் சிதறடிக்கப்படலாம், ஒரு ஜோடியை ஒரு அழகான இடைமுகத்தில் பொத்தான்களை அழுத்தவும். உண்மை என்னவென்றால், தீர்வுக்கான செலவை நாம் புறக்கணித்தாலும், நெட்வொர்க்கர்கள் அங்கிருந்து எங்கும் செல்ல மாட்டார்கள். ஆம், ஒருவேளை கன்சோலுக்குப் பதிலாக மீண்டும் ஒரு வலை இடைமுகம் இருக்கும் (ஆனால் ஒரு குறிப்பிட்ட வன்பொருள் அல்ல, ஆனால் பல்லாயிரக்கணக்கான மற்றும் நூற்றுக்கணக்கான வன்பொருள்களை நிர்வகிக்கும் ஒரு பெரிய அமைப்பு), ஆனால் "எல்லாம் உள்ளே எவ்வாறு இயங்குகிறது" என்பது பற்றிய அறிவு இன்னும் இருக்கும். தேவைப்படும்.

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

கணினி நிர்வாகியிலிருந்து நெட்வொர்க்கர் எவ்வாறு வேறுபடுகிறார்?

மக்களின் புரிதலில் ஐடியிலிருந்து அல்ல - ஒன்றுமில்லை. இருவரும் கருப்புத் திரையைப் பார்த்து சில மந்திரங்களை எழுதுகிறார்கள், சில சமயங்களில் அமைதியாக சத்தியம் செய்கிறார்கள்.

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

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

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

ஆனால் உங்களிடம் ஹோஸ்டர் இருந்தால் உங்களுக்கு ஏன் நெட்வொர்க்கர் தேவை?

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

முக்கிய பிரச்சனை என்னவென்றால், டேட்டா சென்டர் உங்கள் ஐடி துறை அல்ல, இது ஒரு தனி நிறுவனம், அதன் குறிக்கோள் லாபம் ஈட்டுவது. வாடிக்கையாளரான உங்கள் செலவில் உட்பட. தரவு மையம் ரேக்குகளை வழங்குகிறது, அவர்களுக்கு மின்சாரம் மற்றும் குளிர்ச்சியை வழங்குகிறது, மேலும் இணையத்துடன் சில "இயல்புநிலை" இணைப்பையும் வழங்குகிறது. இந்த உள்கட்டமைப்பின் அடிப்படையில், தரவு மையம் உங்கள் உபகரணங்களை (கலக்கேஷன்) ஹோஸ்ட் செய்யலாம், உங்களுக்கு ஒரு சர்வரை வாடகைக்கு விடலாம் (அர்ப்பணிக்கப்பட்ட சர்வர்) அல்லது நிர்வகிக்கப்பட்ட சேவையை வழங்கலாம் (எடுத்துக்காட்டாக, OpenStack அல்லது K8s). ஆனால் ஒரு தரவு மையத்தின் வணிகம் (பொதுவாக) கிளையன்ட் உள்கட்டமைப்பின் நிர்வாகம் அல்ல, ஏனெனில் இந்த செயல்முறை மிகவும் உழைப்பு மிகுந்தது, மோசமாக தானியங்கு (மற்றும் ஒரு சாதாரண தரவு மையத்தில் சாத்தியமான அனைத்தும் தானியங்கி), இன்னும் மோசமாக ஒன்றுபட்டது (ஒவ்வொரு கிளையண்டிற்கும்). தனிப்பட்டது) மற்றும் பொதுவாக புகார்கள் நிறைந்தது ("சர்வர் அமைக்கப்பட்டது என்று நீங்கள் சொல்கிறீர்கள், ஆனால் இப்போது அது செயலிழந்துவிட்டது, இது உங்கள் தவறு!!!111"). எனவே, ஹோஸ்டர் உங்களுக்கு ஏதாவது உதவி செய்தால், அவர் அதை முடிந்தவரை எளிமையாகவும் வசதியாகவும் மாற்ற முயற்சிப்பார். கடினமாகச் செய்வது லாபமற்றது என்பதால், குறைந்தபட்சம் இதே ஹோஸ்டரின் பொறியாளர்களின் தொழிலாளர் செலவுகளின் பார்வையில் (ஆனால் சூழ்நிலைகள் வேறுபட்டவை, மறுப்பைப் பார்க்கவும்). ஹோஸ்டர் எல்லாவற்றையும் மோசமாகச் செய்வார் என்று இது அர்த்தப்படுத்துவதில்லை. ஆனால் உங்களுக்குத் தேவையானதை அவர் சரியாகச் செய்வார் என்பது உண்மையல்ல.

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

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

எந்த சந்தர்ப்பங்களில் ஒரு நெட்வொர்க்கர் தேவை?

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

எடுத்துக்காட்டு 1, கிளாசிக்

ஒரு நிறுவனம் ஒரு தரவு மையத்தில் அமைந்துள்ள பொது ஐபி முகவரியுடன் ஒரு சேவையகத்துடன் தொடங்குகிறது என்று வைத்துக்கொள்வோம். பின்னர் இரண்டு சேவையகங்கள் உள்ளன. பின்னர் மேலும் ... விரைவில் அல்லது பின்னர், சேவையகங்களுக்கு இடையே ஒரு தனிப்பட்ட நெட்வொர்க் தேவை. ஏனெனில் "வெளிப்புற" போக்குவரத்து அலைவரிசையால் (உதாரணமாக 100Mbit/s க்கு மேல் இல்லை) மற்றும் ஒரு மாதத்திற்கு பதிவிறக்கம்/பதிவேற்றப்படும் அளவு (வெவ்வேறு ஹோஸ்டர்கள் வெவ்வேறு கட்டணங்களைக் கொண்டுள்ளனர், ஆனால் வெளி உலகத்திற்கான அலைவரிசை பொதுவாக ஒரு விலையை விட மிகவும் விலை உயர்ந்தது. தனிப்பட்ட நெட்வொர்க்).

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

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

நான் என்ன செய்ய வேண்டும்?

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

எடுத்துக்காட்டு 1, தொடர்ந்தது

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

நான் என்ன செய்ய வேண்டும்?

ரேக்கில் உள்ள சுவிட்சுகளுடன் LAG (Link Aggregation Group) ஐப் பயன்படுத்தி சேவையகங்களை இரண்டு வடங்கள் மூலம் இணைக்கவும் (அவை தேவையற்றதாகவும் இருக்க வேண்டும்). ரேக்குகளுக்கு இடையே உள்ள இணைப்புகளை முன்பதிவு செய்து, அவற்றை "நட்சத்திர" வகையாக (அல்லது இப்போது நாகரீகமான CLOS) மாற்றவும், இதனால் ஒரு ரேக் இழப்பு மற்றவற்றை பாதிக்காது. நெட்வொர்க் கோர் அமைந்துள்ள மற்றும் பிற ரேக்குகள் இணைக்கப்படும் "மத்திய" ரேக்குகளைத் தேர்ந்தெடுக்கவும். அதே நேரத்தில், பொது உரையாடலை ஒழுங்கமைத்து, ஹோஸ்டரிடமிருந்து (அல்லது RIR இலிருந்து, முடிந்தால்) ஒரு சப்நெட்டை எடுத்துக் கொள்ளுங்கள், அதை நீங்களே (அல்லது ஹோஸ்டர் மூலம்) உலகிற்கு அறிவிக்கவும்.

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

எடுத்துக்காட்டு 2: மேகம்

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

நான் என்ன செய்ய வேண்டும்?

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

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

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

ஒரு நெட்வொர்க்கர் என்ன தெரிந்து கொள்ள வேண்டும்?

நெட்வொர்க் பொறியாளர் நெட்வொர்க்கை மட்டுமே கையாள்வது அவசியமில்லை (மற்றும், சில சமயங்களில், தீங்கு விளைவிக்கும்). பொது மேகக்கட்டத்தில் முழுமையாக வாழும் உள்கட்டமைப்பைக் கொண்ட விருப்பத்தை நாங்கள் கருத்தில் கொள்ளாவிட்டாலும் (மற்றும், யார் என்ன சொன்னாலும், அது மேலும் மேலும் பிரபலமடைந்து வருகிறது), எடுத்துக்காட்டாக, வளாகம் அல்லது தனிப்பட்ட மேகங்களை எடுத்துக் கொள்ளுங்கள். "CCNP-நிலை அறிவு மட்டும்" "நீங்கள் வெளியேற மாட்டீர்கள்.

கூடுதலாக, உண்மையில், நெட்வொர்க்குகள் - படிப்பிற்கான முடிவில்லாத புலம் இருந்தாலும், நீங்கள் ஒரு பகுதியில் மட்டுமே கவனம் செலுத்தினாலும் (வழங்குபவர் நெட்வொர்க்குகள், நிறுவனங்கள், தரவு மையங்கள், Wi-Fi ...)

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

  • ஒரு பயனராக லினக்ஸில் பணிபுரிவது மட்டுமல்லாமல், குறைந்தபட்சம் sysadmin-jun மட்டத்திலாவது அதை நிர்வகிக்கவும் முடியும்: தேவையான மென்பொருளை நிறுவவும், தோல்வியுற்ற சேவையை மறுதொடக்கம் செய்யவும், ஒரு எளிய systemd-யூனிட்டை எழுதவும்.
  • லினக்ஸில் பிணைய அடுக்கு எவ்வாறு செயல்படுகிறது, ஹைப்பர்வைசர்கள் மற்றும் கொள்கலன்களில் (lxc / docker / kubernetes) நெட்வொர்க் எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்து கொள்ளுங்கள் (குறைந்தபட்சம் பொதுவான சொற்களில்).
  • நிச்சயமாக, அன்சிபிள்/செஃப்/பொம்மை அல்லது மற்றொரு SCM அமைப்புடன் வேலை செய்ய முடியும்.
  • தனிப்பட்ட மேகங்களுக்கான SDN மற்றும் நெட்வொர்க்குகள் பற்றி ஒரு தனி வரி எழுதப்பட வேண்டும் (உதாரணமாக, TungstenFabric அல்லது OpenvSwitch). இது அறிவின் மற்றொரு பெரிய அடுக்கு.

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

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

முடிவுகள், அல்லது TL;DR

  1. நெட்வொர்க் நிர்வாகி (DBA அல்லது VoIP பொறியாளர் போன்றவை) ஒரு குறுகிய சுயவிவரத்தைக் கொண்ட ஒரு நிபுணராகும் (கணினி நிர்வாகிகள்/devs/SRE போலல்லாமல்), அதன் தேவை உடனடியாக எழாது (உண்மையில் நீண்ட காலத்திற்கு எழாமல் இருக்கலாம்) . ஆனால் அது எழுந்தால், அது வெளிப்புற நிபுணத்துவத்தால் மாற்றப்பட வாய்ப்பில்லை (அவுட்சோர்ஸ் அல்லது சாதாரண பொது-நோக்க நிர்வாகிகள், "நெட்வொர்க்கையும் கவனிக்கிறார்கள்"). சற்றே வருத்தமான விஷயம் என்னவென்றால், அத்தகைய நிபுணர்களின் தேவை சிறியது, மேலும், நிபந்தனையுடன், 800 புரோகிராமர்கள் மற்றும் 30 டெவொப்கள்/நிர்வாகிகளைக் கொண்ட ஒரு நிறுவனத்தில், இரண்டு நெட்வொர்க்கர்கள் மட்டுமே தங்கள் பொறுப்புகளை சிறப்பாகச் செய்கிறார்கள். அந்த. சந்தை மிகவும் சிறியதாக இருந்தது மற்றும் நல்ல சம்பளத்துடன் - இன்னும் குறைவாக உள்ளது.
  2. மறுபுறம், நவீன உலகில் ஒரு நல்ல நெட்வொர்க்கர் நெட்வொர்க்குகளை மட்டும் அறிந்திருக்க வேண்டும் (மற்றும் அவற்றின் உள்ளமைவை எவ்வாறு தானியங்குபடுத்துவது), ஆனால் இந்த நெட்வொர்க்குகளின் மேல் இயங்கும் இயக்க முறைமைகள் மற்றும் மென்பொருள்கள் எவ்வாறு தொடர்பு கொள்கின்றன என்பதையும் அறிந்திருக்க வேண்டும். இது இல்லாமல், உங்கள் சக ஊழியர்கள் உங்களிடம் என்ன கேட்கிறார்கள் என்பதைப் புரிந்துகொள்வதும், உங்கள் விருப்பங்கள்/தேவைகளை (நியாயமாக) அவர்களிடம் தெரிவிப்பதும் மிகவும் கடினமாக இருக்கும்.
  3. மேகம் இல்லை, அது வேறொருவரின் கணினி. பொது/தனியார் மேகங்கள் அல்லது ஹோஸ்டிங் வழங்குநரின் சேவைகளைப் பயன்படுத்துவது "ஆயத்த தயாரிப்பு அடிப்படையில் உங்களுக்காக எல்லாவற்றையும் செய்யும்" என்பது உங்கள் பயன்பாடு இன்னும் நெட்வொர்க்கைப் பயன்படுத்துகிறது என்ற உண்மையை மாற்றாது, மேலும் அதில் உள்ள சிக்கல்கள் அதன் செயல்பாட்டை பாதிக்கும் என்பதை நீங்கள் புரிந்து கொள்ள வேண்டும். உங்கள் விண்ணப்பம். உங்கள் திட்டத்தின் நெட்வொர்க்கிற்கு பொறுப்பான திறன் மையம் அமைந்துள்ள இடம் உங்கள் விருப்பம்.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்