ஒரு கட்டிடத்தின் ரீஸ்டார்ட் – ஹார்ட்பிளீட் பக்கத்தில் நடந்த அசத்தல் ஐடி கதை!
ஐடி வேலை என்றால் எல்லோரும் நினைப்பது – சும்மா சிஸ்டம்களை ரீஸ்டார்ட் பண்ணிவிட்டு, டீ குடிப்பது தான்! ஆனால், ஒருக்கால் நேரத்தில், ஒரு ரீஸ்டார்ட் மட்டும் போதாது; ஒரு கட்டிடம் முழுவதையும் ரீஸ்டார்ட் செய்ய வேண்டிய சந்தர்ப்பம் வந்தால் எப்படி இருக்கும்? “ஐய்யோ, இது என்ன சினிமா ஸ்டைல் காமெடி!” என்று நினைக்கலாம். ஆனால், இது நடந்ததே உண்மை!
2014-ம் வருடம், உலகம் முழுக்க பயமுறுத்திய ஹார்ட்பிளீட் (Heartbleed) என்ற OpenSSL பாதிப்பு வந்த சமயம். அதே நேரத்தில், ஒரு நிறுவனத்திற்கு பாதுகாப்பு ஆய்வு (Security Audit) வந்தது. “இதில் வெற்றி பெறவேண்டுமென்றால், எல்லா கணினிகளும் அப்டேட் ஆகி இருக்கணும்” என்று தலைவர்களின் கட்டளையும் வந்தது.
“சிஸ்டம் ஆஃப் பண்ணி ஆன் பண்ணீங்களா?” – தமிழர் பாணியில்
அந்த நிறுவனத்தில் பெரும்பாலான கணினிகள் “Linux thin clients” – அதாவது எளிமையான, நம் பள்ளி கணினி ஆய்வகங்களில் இருக்கும் மாதிரி. இந்த கணினிகளுக்கு அப்டேட் கொடுப்பது சுலபம் – எல்லாரும் ஆஃப் பண்ணிவிட்டு வீட்டுக்குப் போனாலும், மறுநாள் காலை ஆன் பண்ணும்போது அப்டேட் தானாக ஓடிவிடும்.
ஆனால், சிலர் சிஸ்டம் ஆஃப் பண்ணாமல், லாக்கு போட்டு வெளியேறிவிட்டார்கள். ஐடி டீம் ரிமோட் ரீஸ்டார்ட் செய்ய முயன்றார்கள். அதற்கு ஒரு புதிய பக் – ரிமோட் ரீஸ்டார்ட் வேலை செய்யவில்லை! “சரி, எல்லா அறைகளும் சென்று, சிஸ்டம் ஒவ்வொன்றாக ஆஃப் பண்ணலாமா?” – இது சாத்தியம் இல்லை. சில அறைகள், முக்கிய அலுவலக வாசல்கள் – ஐடி டீமிடம் சாவி இல்லை!
பெரிய பிரச்சனையா? பெரிய ஹாமரை எடுத்துக்கோ!
அங்குள்ள ஒருவருக்கு திடீரென குறுக்கு யோசனை வந்தது – “நம்ம BIOS ல ‘Restore on Power Loss = Last State’ செட் பண்ணியிருக்கே! அதாவது, பவர் போனவுடனே மீண்டும் இயங்கும்!” நம்ம ஊர் ஊர்காவலர் போல, அவர்களிடம் இருந்தது மைய கட்டிட ‘பவர் பிரேக்கர்’ அறைக்கு சாவி! “முழு கட்டிடத்துக்கும் பவர் ஆஃப், பிறகு மீண்டும் ஆன் – எல்லா thin clients-ஐயும் ஒரே நேரத்தில் ரீஸ்டார்ட் பண்ணலாம்!”
அது மாதிரி ஒரு ‘பவர் சைசல்’ – முழு கட்டிடத்துக்கும் ரீஸ்டார்ட்! மறுநாள் காலை, ஆய்வாளர்கள் வரும்போது, எல்லா கணினிகளும் அப்டேட் ஆகி, பாதுகாப்பாக இருந்தது. ஐடி டீம் “கம்பீரமாக” நெற்றி உயர்த்தி நின்றது!
கம்யூனிட்டி பாகுபாடுகள் – நம் ஊர் நகைச்சுவை!
இந்த கதையை Reddit-ல் பகிர்ந்தபோது, பலரது கருத்துகள் நம்ம ஊர் ஹாஸ்யம் போலவே இருந்தது. ஒருவர் சொன்னார், “இது வரைக்கும் கேட்ட ‘சிஸ்டம் ரீஸ்டார்ட் பண்ணிட்டீங்களா?’-னு கேள்விக்கு, இது டாப் லெவல் பதில்!”
மற்றொருவர், “பிரேக்கர் சுவிட்ச் அழுத்தும் சத்தம் – click clack – உங்கள் மனசுக்குள் ஒரு சுமையை குறைத்தது போல!” என்று ரயில்வே ஸ்டேஷன் அனுபவம் போல எழுதியிருந்தார்.
சிலர் சொன்னார்கள், “இப்படி ஒரு பவர் சைசல், கட்டிட பராமரிப்பு குழுவுக்கும் நல்ல டெஸ்ட் தான்! எப்போது அவர்கள் அப்படி பவர் ஆஃப் பண்ண அனுமதி கிடைக்கும்?” என்று. நம்ம ஊரில் ஜெனரேட்டர் பராமரிப்பு டைம் போல, இதில் லிப்ட் (elevator) பாதுகாப்பாக பார்க்கி வைத்திருந்தார்களாம் – நம் கட்டிடத்தில் லிப்ட் பழுதாகி நின்று போனால், எல்லாரும் படிக்கட்டில் காத்திருப்பது போல!
ஒரு நகைச்சுவை கருத்து – “சில பிரச்சனைகளுக்கு சின்ன ஃபிளாட் ஸ்க்ரூடிரைவர் போதும்; ஆனா சில சமயம் பெரிய ஹாமர் தேவை!” என்று. சின்ன பாயாசத்துக்கு ஒரு ஸ்பூன் போதும், ஆனா பெரிய கல்யாணத்திற்கு பெரிய கரண்டி தேவை என்கிற மாதிரி!
“பிரச்சனைக்கு லேயர்-1 தீர்வு” – ஐடி உலகம்
IT உலகில் “Layer-1 solution” என்றால் – எல்லா பிரச்சனையையும் ஹார்ட்வேர் லெவல்லேயே தீர்க்கும் வழி. அதற்கு ஒரு சின்ன பழமொழி: “ஏற்கனவே எல்லாம் முயற்சி செய்து பார்த்து பார்த்தீர்கள், சரி, ரீஸ்டார்ட் செய்து பாருங்கள்!” நம் ஊரில், ‘மின்சாரம் போனால், எல்லா பிரச்சனையும் சரி’ என்று சிலர் நினைப்பது போல!
இந்த சம்பவத்துக்கு பிறகு, அந்த நிறுவனத்தில் “Citrix connection முடிந்ததும், thin client தானாக ஆஃப் ஆகும்” எனும் வசதி கொண்டு வந்தார்களாம். இனிமேல் யாரும் கணினி ஓட விட்டுவிட்டு வெளியே போக முடியாது! நம் ஊரில், அலுவலகம் மூடும்போது எல்லா Tube light-ஐயும் சுவிட்ச் ஆஃப் பண்ணும் பழக்கம் போல!
முடிவில் ஒரு சிரிப்பும், ஒரு பாடமும்!
இப்படி ஒரு பெரிய பிரச்சனையை, ஒரு பெரிய ‘பவர் சுவிட்ச்’ மூலம் தீர்த்து வைத்த அந்த ஐடி குழுவிற்கு ஒரு பெரிய கைதட்டல்! சில சமயம், பெரிய யோசனை என்றால் சிக்கலானது அல்ல; நேரடி, சாதாரணமான தீர்வும் பெரிய வெற்றியாகும்.
நம்ம ஊரில் சொல்வது போல, “நெஞ்சம் நிமிர்ந்து, தைரியமா நட – பிரச்சனையை ஹாமர் போட்டு தீர்த்து விடு!”
உங்களுக்கும் இதுபோல சுவாரஸ்யமான ஐடி அனுபவங்கள் இருந்தால், கீழே கருத்துகளில் பகிருங்கள்! உங்கள் அலுவலகம் முழுக்க ரீஸ்டார்ட் செய்த அனுபவம் இருக்கிறதா?
நண்பர்களே, இப்படி ஒரு சம்பவம் உங்கள் அலுவலகத்தில் நடந்தால், நீங்கள் என்ன செய்வீர்கள்? உங்கள் ஐடியாவை பகிருங்கள்!
அசல் ரெடிட் பதிவு: Stupid problems require stupid solutions.