AWS வாடிக்கையாளர்கள் சாத்தியமற்ற பில்ல்களைப் பார்த்தனர், ஆனால் பில்ல்கள் பாதிக்கப்படவில்லை என்று அமேசான் கூறுகிறது
ஜூலை 16 மற்றும் ஜூலை 17 ஆகிய நாட்களின் ஒரு பகுதியை Amazon Web Services வாடிக்கையாளர்கள் நிஜத்திலிருந்து துண்டிக்கப்பட்டதுபோல் தோன்றிய பில்லிங் புள்ளிவிவரங்களைப் பார்த்துக்கொண்டே கழித்தனர். அறிக்கைகளில் மேற்கோளிடப்பட்ட திரைக்காட்சிகளிலும் வாடிக்கையாளர் கணக்குகளிலும், வழக்கமான மேக கட்டணங்கள் பில்லியன்களாகவும், டிரில்லியன்களாகவும் பெரிதாகி இருப்பதுபோல் தோன்றின. உள்கட்டமைப்பிற்காக AWS-ஐ சார்ந்து இருக்கும் நிறுவனங்களுக்கும் தனிநபர்களுக்கும், மேக பில்லிங் அமைப்புகள் தடுக்க வேண்டிய அதிர்ச்சியையே இந்த நிகழ்வு ஏற்படுத்தியது.
மூல உரையின் படி, பிரச்சினை இப்போது சரிசெய்யப்பட்டுவிட்டதாகவும், பெரிதாக்கப்பட்ட தொகைகள் உண்மையான வாடிக்கையாளர் பில்ல்களை பாதிக்கவில்லை என்றும் அமேசான் கூறியுள்ளது. அதற்கு பதிலாக, பிரச்சினை மதிப்பிடப்பட்ட செலவு மற்றும் பயன்பாட்டு தரவையும், பட்ஜெட் மற்றும் செலவு அசாதாரணம் கண்டறிதல் எச்சரிக்கைகளையும் பாதித்தது. அந்த வேறுபாடு முக்கியமானதுதான், ஆனால் ஒரு அளவுவரை மட்டுமே. மேக செயல்பாடுகளில், மதிப்பிடப்பட்ட பில்லிங் தரவு ஒரு அழகுக்காட்சி அம்சம் அல்ல. அது ஒரு கட்டுப்பாட்டு மேற்பரப்பு. செலவுகளை கண்காணிக்க, கட்டமைப்பு பிழைகளை கண்டறிய, மற்றும் பணிச்சுமைகளை அதிகப்படுத்தலாமா குறைக்கலாமா என்பதை முடிவு செய்ய அணிகள் இதைப் பயன்படுத்துகின்றன. அந்த அடுக்கு முறிந்தால், இறுதி பில்லிங் சரியாகவே இருந்தாலும் செயல்பாட்டு விளைவுகள் விரைவாக பரவலாம்.
வாடிக்கையாளர்கள் என்ன பார்த்தனர்
அறிக்கையிடப்பட்ட எடுத்துக்காட்டுகள் இந்த சம்பவம் ஏன் இவ்வளவு கடுமையாக தாக்கியது என்பதை காட்டுகின்றன. ஒரு பயனர் $1.4 டிரில்லியனுக்கும் அதிகமான கட்டணம் இருப்பதுபோல் தோன்றிய ஒன்றை பகிர்ந்தார்; அதனுடன் மாதத்துக்கு மாதம் நூற்றுக்கணக்கான பில்லியன் சதவீத உயர்வு இருப்பதாகவும் காட்டப்பட்டது. செய்திகளில் மேற்கோளிடப்பட்ட மற்றொரு கணக்கில், ஒரு பில் ஒரு டாலருக்கும் குறைவான நிலையிலிருந்து பில்லியன்களாக தாவியது. அனுபவமுள்ள மேக பயனர்கள் கூட இது பிழை என்று சந்தேகித்திருந்தாலும், ஆரம்ப தாக்கம் அதேதான்: உடனடி பதட்டம், உள்நாட்டு எஸ்கலேஷன், மற்றும் அந்த எண்கள் ஒரு பாதுகாப்பு மீறலையா, கட்டுப்பாட்டை இழந்த சேவையையா, அல்லது பில்லிங் அமைப்பு தோல்வியையா பிரதிபலிக்கின்றனவா என்பதை சரிபார்க்க செலவிட்ட நேரம்.
அந்த நிச்சயமற்ற நிலையே கதையின் முக்கியமான பகுதி. நவீன மேக சூழல்களில், பெரிய எதிர்பாராத கட்டணங்கள் கடுமையான தொழில்நுட்ப அல்லது பாதுகாப்பு பிரச்சினைகளின் அறிகுறிகளாக இருக்கலாம். உடைந்த தானியக்க குழாய், தவறாக அமைக்கப்பட்ட சேமிப்பு, அல்லது பாதிக்கப்பட்ட சான்றுகள் உண்மையான செலவு வெடிப்புகளை உருவாக்கலாம். அந்த நிலைகள் நிகழக்கூடியவை என்பதால், வாடிக்கையாளர்கள் கடுமையான அசாதாரணங்களை வெறுமனே புறக்கணிக்க முடியாது. அவற்றை விசாரிக்க வேண்டியிருக்கும், பெரும்பாலும் அவசரமாக.
மூல உரையில் மேற்கோளிடப்பட்ட அறிக்கைகள், என்ன நடந்தது என்பதைப் புரிந்துகொள்ள பயனர்கள் ஆதரவுப் பிரிவைத் தொடர்புகொண்டு தங்கள் கணக்குகளை ஆழமாக ஆய்வு செய்ததாகக் கூறுகின்றன. அந்த எதிர்வினை நியாயமானதுதான். மேகப் பரப்பளவு எவ்வளவு பெரியதாக இருக்கிறதோ, அதே அளவுக்கு அதிர்ச்சியூட்டும் ஒரு எண் வெறும் காட்சிப் பிழை என்று கருதுவதற்கான இடம் குறைகிறது. நிதி அணிகள், பொறியியல் தலைவர்கள், மற்றும் நிர்வகிக்கப்பட்ட சேவை இயக்குநர்களுக்கு, ஒரு தவறான உயர்வு கூட உண்மையான பணியைத் தூண்டலாம்.
அமேசானின் விளக்கம் ஒரு கட்டமைப்பு தோல்வியைச் சுட்டுகிறது
மூலப் பொருளின் சுருக்கப்படி, அமேசானின் விளக்கம் AWS பில்லிங் அமைப்பில் ஏற்பட்ட தவறான கட்டமைப்பு மாற்றத்தை மையமாகக் கொண்டுள்ளது. பாதிக்கப்பட்ட அமைப்பு வரி-உருப்படி கட்டணங்களை கணக்கிட அலகு மாற்றத் தரவின் மீது சார்ந்துள்ளது என்று நிறுவனம் கூறியது. அந்த கட்டமைப்பு மாற்றம், அந்த மாற்றுத் தரவுக்கான புதுப்பிப்புகள் தோல்வியடையச் செய்தது; அதன் விளைவாக வரி-உருப்படி செலவுகள் பெரிதாக்கப்பட்டன. பின்னர் அந்த பெரிதாக்கப்பட்ட மதிப்புகள் Billing and Cost Management console-இல் பரவி, பட்ஜெட் மற்றும் அசாதாரண எச்சரிக்கைகளைத் தூண்டின.
அந்த விளக்கம் இரண்டு காரணங்களுக்காக குறிப்பிடத்தக்கது. முதலாவதாக, இது பிரச்சினை ஒரு சீரற்ற பயனர்-இடைமுகப் பிழை அல்ல, மாறாக கட்டணங்கள் காட்சிக்கும் கண்காணிப்பிற்கும் கணக்கிடப்படும் விதத்தில் இருந்த ஆழமான தரவு-பாதை பிரச்சினை என்பதைச் சுட்டுகிறது. இரண்டாவதாக, மேக பில்லிங் காட்சிகள் வாடிக்கையாளர்கள் நம்பும் தானியக்க மற்றும் எச்சரிக்கை அமைப்புகளுடன் எவ்வளவு நெருக்கமாக இணைக்கப்பட்டுள்ளன என்பதைக் காட்டுகிறது. தவறான வரி-உருப்படி செலவுகள் ஓட்டத்தில் நுழைந்தவுடன், கீழ்நிலை கருவிகள் அவற்றை அர்த்தமுள்ள சிக்னல்களாகக் கருதின.
மூல உரை மேலும், AWS service health dashboard-இல் உள்ள பதிவுகள், பிரச்சினை முழுமையாகத் தீர்க்கப்பட்டதாக அறிவிப்பதற்கு முன் சுமார் இரண்டு நாட்கள் நிறுவனம் அதில் பணியாற்றியது என்பதை காட்டினதாகக் குறிப்பிடுகிறது. அந்த காலவரிசை, பிரச்சினை சாதாரணமல்ல என்றும், உடனடியாகத் திருப்பிச் சரிசெய்யக்கூடியதும் அல்ல என்றும் சுட்டுகிறது. AWS போன்ற அளவிலான ஒரு தளத்தில், ஒரு வரையறுக்கப்பட்ட பில்லிங் அசாதாரணம் கூட இயல்பான மதிப்புகள் மீளமைக்கப்படும் முன் பல அமைப்புகள், அறிக்கைகள், மற்றும் வாடிக்கையாளர் பணிப்பாய்வுகளைத் தொடக்கூடும்.
இது வெறும் அவமானத்தை விட ஏன் முக்கியமானது
ஒரு நிலைமையில், இந்தக் கதையை ஒரு கண்கவர் கோளாறாக வடிவமைப்பது எளிது: சாத்தியமற்ற எண்கள், பதற்றமான எதிர்வினைகள், மற்றும் ஒரு மோசமான கட்டமைப்பு மாற்றத்தைச் சுட்டும் பிந்தைய ஆய்வு. ஆனால் அதைவிட முக்கியமான கோணம் நம்பிக்கை. மேக தளங்கள், வாடிக்கையாளர்களை கணிப்பு மற்றும் சேமிப்பை மட்டுமல்ல, பார்வையையும் வெளியே ஒப்படைக்கச் சொல்கின்றன. டாஷ்போர்ட்கள், எச்சரிக்கைகள், மற்றும் செலவு மேலாண்மை கருவிகள் சேவையின் ஒரு பகுதிதான். அந்த கருவிகள் நம்பகமற்றவையாக, சிறிது நேரமாயினும், மாறினால், நிஜத்தை கையால் மீண்டும் கட்டமைக்க வேண்டிய சுமை மீண்டும் வாடிக்கையாளர்களின் மேல் விழுகிறது.
அது தனக்குள்ளேயே செலவானது. நிதி அணிகள் அனுமதிகளை நிறுத்திவைக்கலாம். பொறியாளர்கள் வெளியீடுகளை தள்ளிப்போடலாம். இயக்குநர்கள் ஆதரவு வழக்குகளைத் திறந்து அவசர மதிப்பாய்வுகளை நடத்தலாம். எனவே, செலவு அசாதாரண அமைப்பில் ஒரு தவறான நேர்மறை, குறிப்பாக கடுமையான நிர்வாகம் அல்லது குறைந்த பணியாளர்கள் கொண்ட நிறுவனங்களுக்கு, கணக்கிடக்கூடிய செயல்பாட்டு வரியை உருவாக்க முடியும்.
இந்தச் சம்பவம் மேக முடிவெடுப்பில் பில்லிங் தொலைமெட்ரியின் மையப் பங்கைவும் வெளிப்படுத்துகிறது. நிறுவனங்கள் அதிகச் செலவுகளைத் தடுக்கும் பாதுகாப்புகளாக தானியக்க பட்ஜெட்டுகளையும் அசாதாரண வரம்புகளையும் அதிகமாகப் பயன்படுத்துகின்றன. அந்த கருவிகள் அடிப்படைத் தரவு ஓடை நிலையாக இருக்கும் போதுதான் பயனுள்ளதாக இருக்கும். தள-பக்கப் பிழை மிகப்பெரிய தவறான உயர்வுகளை உருவாக்க முடிந்தால், எதிர்கால நிகழ்வுகளில் தானியக்க எச்சரிக்கைகளுக்கு எவ்வளவு அதிகாரம் அளிக்க வேண்டும் என்பதைக் குறித்து வாடிக்கையாளர்கள் மறுஅமைப்பு செய்ய வேண்டியிருக்கும்.
மேக வாடிக்கையாளர்களுக்கான நடைமுறைப் பாடம்
பெரிதாக்கப்பட்ட எண்ணிக்கைகள் தவறானவை என்றும் பில்ல்களை பாதிக்கவில்லை என்றும் அமேசான் கூறுகிறது; ஆகவே இந்த நிகழ்வின் நேரடி நிதி சேதம் குறைவாக இருக்கும். இருந்தாலும், செலவுகள் குறித்த கண்காணிப்பு, uptime அல்லது செயல்திறன் குறித்த கண்காணிப்பைப் போலவே சந்தேகத்துடனும் மீட்பு திட்டமிடலுடனும் கவனிக்கப்பட வேண்டியதைக் இந்தச் சம்பவம் நினைவூட்டுகிறது.
AWS வாடிக்கையாளர்களுக்கு, தளத்தையே முழுவதுமாக நம்பாதே என்பதே பாடமல்ல; மாறாக செலவு கண்காணிப்பில் ஒரே மூல சார்பைத் தவிர்க்க வேண்டும் என்பதே பாடம். உள் குறுக்குச் சரிபார்ப்புகள், வரலாற்று அடிப்படைகள், மற்றும் எஸ்கலேஷன் நடைமுறைகள் பில்லிங் அசாதாரணங்கள் தோன்றும் போது குழப்பத்தைக் குறைக்கலாம். மிகையான மதிப்புகள் இன்னும் விரைவாக விசாரிக்கப்பட வேண்டும், ஆனால் ஒரு உயர்வு உண்மையானதா என்பதை அறிய அணிகளுக்கு ஒன்றுக்கு மேற்பட்ட வழிகள் இருக்கும்போது அது பயனளிக்கும்.
அமேசானுக்கு, தரநிலை இன்னும் உயர்ந்தது. பில்லிங் துல்லியம் இறுதி பில் பற்றியது மட்டுமல்ல. வாடிக்கையாளர்கள் தங்கள் அமைப்புகளை நாள்தோறும் நிர்வகிக்க பயன்படுத்தும் இடைக்கால சிக்னல்களின் நேர்மையும் அதே அளவு முக்கியம். அந்த அர்த்தத்தில், ஜூலை மாதத்தின் தவறான செலவு வெடிப்பு ஒரு வித்தியாசமான டாஷ்போர்டு தருணத்தை விட அதிகமானது. மேகத்தின் மிக முக்கியமான கட்டுப்பாட்டு பலகைகளில் ஒன்றில் வாடிக்கையாளர்கள் எவ்வளவு நம்பிக்கை வைக்க முடியும் என்பதற்கான ஒரு அழுத்தச் சோதனை அது.
இந்தக் கட்டுரை Gizmodo-வின் செய்தி அறிக்கையை அடிப்படையாகக் கொண்டது. மூலக் கட்டுரையைப் படிக்கவும்.
Originally published on gizmodo.com


