Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

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

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

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

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

நாம் யார்

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

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

சிக்கல்கள் ஏற்படும் போது, ​​உதவியாளர் முதலில் அவர்களின் முன்னுரிமையை மதிப்பிடுகிறார். இது சிக்கலைத் தனிமைப்படுத்துகிறது அல்லது பயனர்களுக்கு அதன் தாக்கத்தை குறைக்கிறது.

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

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

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

யோசனை

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

நாங்கள் உள்ளமைவுடன் பரிசோதனை செய்ய ஆரம்பித்தோம். குறைவான காட்சிகளில் அனைத்து சாதனங்களையும் பொருத்த வேண்டும், எனவே மானிட்டரின் முக்கிய தேவை அதிக பிக்சல் அடர்த்தி. எங்கள் சூழலில் கிடைக்கும் 4K மானிட்டர்களில், சோதனைகளுக்காக Lenovo P27u-10ஐத் தேர்ந்தெடுத்தோம்.

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

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

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

சோதனை

நான்கு மானிட்டர்களில் எல்லா விளக்கப்படங்களையும் விழிப்பூட்டல்களையும் வசதியாக வைத்து அவற்றை லேப்டாப்பில் இணைத்தோம், ஆனால் நாங்கள் சிக்கலில் சிக்கினோம். இணைக்கப்பட்ட மானிட்டர்களில் 4×4K பிக்சல்களை ரெண்டரிங் செய்வதால், சார்ஜ் செய்யும் போது கூட லேப்டாப் டிஸ்சார்ஜ் செய்யப்படும் அளவுக்கு வீடியோ கார்டு ஏற்றப்பட்டது. அதிர்ஷ்டவசமாக, Lenovo ThinkPad Thunderbolt 3 Dock Gen 2 நறுக்குதல் நிலையத்தின் உதவியுடன் சிக்கல் தீர்க்கப்பட்டது. நாங்கள் ஒரு மானிட்டர், ஆற்றல் மற்றும் உங்களுக்குப் பிடித்த மவுஸ் மற்றும் கீபோர்டையும் கூட நறுக்குதல் நிலையத்துடன் இணைக்க முடிந்தது.

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

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

சட்டசபை மற்றும் விநியோகம்

திங்கட்கிழமைக்குள், ஹெல்ப் டெஸ்கிலிருந்து வந்த மந்திரவாதிகள் எங்களுக்காக 40 மானிட்டர்கள், பத்து மடிக்கணினிகள் மற்றும் அதே எண்ணிக்கையிலான டாக்கிங் ஸ்டேஷன்களைப் பெற்றனர். அவர்கள் அதை எப்படி செய்தார்கள் என்று எனக்குத் தெரியவில்லை, ஆனால் மிக்க நன்றி.

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

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

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

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

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

இறுதியில் என்ன

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

எங்கள் உதவியாளர்களின் உண்மையான வேலைகளின் புகைப்படங்களை கீழே காணலாம்.

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

Yandex கடமை மாற்றத்தை நாங்கள் எவ்வாறு வெளியேற்றினோம்

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