ഫേസ്ബുക്കിന് സംഭവിച്ചതെന്താണ്? ഇനി തെറ്റ് ആവര്ത്തിക്കുമോ, ഫേസ്ബുക്ക് തന്നെ സമ്മതിച്ചത് ഇങ്ങനെ.!
ഈ തകരാറിന് കാരണമായത് എല്ലാ കമ്പ്യൂട്ടിംഗ് സൗകര്യങ്ങളും ഒരുമിച്ച് ബന്ധിപ്പിക്കുന്നതിന് ഫേസ്ബുക്ക് നിര്മ്മിച്ച നെറ്റ്വര്ക്കിലാണ് പ്രശ്നങ്ങളായിരുന്നു.
ആഗോളനെറ്റ്വര്ക്ക് ശേഷി നിയന്ത്രിക്കുന്ന സംവിധാനത്തിന്റെ തകരാറാണ് ഫേസ്ബുക്കിനെയും അനുബന്ധ ആപ്പുകളെയും തകരാറിലാക്കിയതെന്ന ഒടുവില് വെളിപ്പെടുന്നു. ഈ തകരാറിന് കാരണമായത് എല്ലാ കമ്പ്യൂട്ടിംഗ് സൗകര്യങ്ങളും ഒരുമിച്ച് ബന്ധിപ്പിക്കുന്നതിന് ഫേസ്ബുക്ക് നിര്മ്മിച്ച നെറ്റ്വര്ക്കിലാണ് പ്രശ്നങ്ങളായിരുന്നു. പതിനായിരക്കണക്കിന് മൈലുകള് നീളുന്ന ഫൈബര്-ഒപ്റ്റിക് കേബിളുകള് ലോകമെമ്പാടും കടന്ന് അവരുടെ എല്ലാ ഡാറ്റാ സെന്ററുകളും ബന്ധിപ്പിക്കുന്നു. ആ ഡാറ്റ സെന്ററുകള് വ്യത്യസ്ത രൂപങ്ങളില് വരുന്നു. ചിലത് ദശലക്ഷക്കണക്കിന് മെഷീനുകള് സൂക്ഷിക്കുന്ന കൂറ്റന് കെട്ടിടങ്ങളാണ്. മറ്റുചിലത് ഈ ശൃംഖലയെ വിശാലമായ ഇന്റര്നെറ്റിലേക്കു കടത്താനുള്ള പ്ലാറ്റ്ഫോമുകള് ഉപയോഗിക്കുന്ന ആളുകളിലേക്കും ബന്ധിപ്പിക്കുന്ന ചെറിയ സൗകര്യങ്ങളാണ്.
ഉപയോക്താക്കള് ആപ്പുകളിലൊന്ന് തുറന്ന് ഫീഡ് അല്ലെങ്കില് മെസേജുകള് ലോഡ് ചെയ്യുമ്പോള്, ഡാറ്റയ്ക്കുള്ള ആപ്പിന്റെ അഭ്യര്ത്ഥന ഉപകരണത്തില് നിന്ന് ഏറ്റവും അടുത്തുള്ള സൗകര്യത്തിലേക്ക് നീങ്ങുന്നു. തുടര്ന്ന് നെറ്റ്വര്ക്കിലൂടെ ഒരു വലിയ ഡാറ്റാ സെന്ററിലേക്ക് നേരിട്ട് ആശയവിനിമയം നടത്തുന്നു. അവിടെയാണ് ആപ്പിന് ആവശ്യമായ വിവരങ്ങള് വീണ്ടെടുക്കുകയും പ്രോസസ്സ് ചെയ്യുകയും ഫോണിലേക്ക് നെറ്റ്വര്ക്കിലൂടെ തിരികെ അയയ്ക്കുകയും ചെയ്യുന്നത്.
ഈ കമ്പ്യൂട്ടിംഗ് സൗകര്യങ്ങള്ക്കിടയിലുള്ള ഡാറ്റാ ട്രാഫിക് നിയന്ത്രിക്കുന്നത് റൂട്ടറുകളാണ്. ഇത് ഇന്കമിംഗ്, ഔട്ട്ഗോയിംഗ് എല്ലാ ഡാറ്റയും എവിടെ അയയ്ക്കണമെന്ന് കണ്ടെത്തുന്നു. ഈ ഇന്ഫ്രാസ്ട്രക്ചര് പരിപാലിക്കുന്നതിനുള്ള വിപുലമായ ദൈനംദിന പ്രവര്ത്തനങ്ങളില്, ഫേസ്ബുക്കിന്റെ എഞ്ചിനീയര്മാര് പലപ്പോഴും അറ്റകുറ്റപ്പണികള്ക്കായി ഓഫ്ലൈനില് ഭഗീരഥപ്രയത്നം നടത്തുന്നുണ്ട്. ഒരു ഫൈബര് ലൈന് നന്നാക്കുക, കൂടുതല് ശേഷി ചേര്ക്കുക, അല്ലെങ്കില് സോഫ്റ്റ്വെയര് റൂട്ടറില് തന്നെ അപ്ഡേറ്റ് ചെയ്യുക എന്നിവ ഇതില് ചിലതു മാത്രം.
ഇതാണ് കഴിഞ്ഞദിവസത്തെ തകര്ച്ചയുടെ ഉറവിടം. ഈ പതിവ് അറ്റകുറ്റപ്പണി ജോലികളിലൊന്നില്, കൂടുതല് മികവ് ഉണ്ടാക്കാനായി ഒരു കമാന്ഡ് പുറപ്പെടുവിച്ചു, ഇത് നെറ്റ്വര്ക്കിലെ എല്ലാ കണക്ഷനുകളെയും ഇല്ലാതാക്കുകയും ആഗോളതലത്തില് ഫേസ്ബുക്ക് ഡാറ്റ കേന്ദ്രങ്ങളെ വിച്ഛേദിക്കുകയും ചെയ്തു. ഇതുപോലുള്ള തെറ്റുകള് ആവര്ത്തിക്കാതിരിക്കാനുള്ള കമാന്ഡുകള് ഓഡിറ്റ് ചെയ്യുന്നതിനാണ് സിസ്റ്റങ്ങള് രൂപകല്പ്പന ചെയ്തിരിക്കുന്നത്, പക്ഷേ ആ ഓഡിറ്റ് ടൂളിലെ ഒരു ബഗ് കമാന്ഡ് പ്രശ്നമുണ്ടാക്കി. ഈ മാറ്റം ഡാറ്റാ സെന്ററുകളും ഇന്റര്നെറ്റും തമ്മിലുള്ള സെര്വര് കണക്ഷനുകളുടെ പൂര്ണ്ണമായ വിച്ഛേദത്തിന് കാരണമായി. യഥാര്ത്ഥത്തില് കഴിഞ്ഞദിവസം സംഭവിച്ചത് ഇതാണ്.
ഡിഎന്എസ് അഥവാ, ബ്രൗസറുകളില് നമ്മള് ടൈപ്പ് ചെയ്യുന്ന ലളിതമായ വെബ് പേരുകള് നിര്ദ്ദിഷ്ട സെര്വര് ഐപി വിലാസങ്ങളിലേക്ക് മാറ്റുന്ന പ്രക്രിയ, ബോര്ഡര് ഗേറ്റ്വേ പ്രോട്ടോക്കോള് (ബിജിപി) എന്ന മറ്റൊരു പ്രോട്ടോക്കോളിലും കഴിഞ്ഞ ദിവസം പ്രശ്നമുണ്ടായെന്നും ഫേസ്ബുക്ക് സമ്മതിക്കുന്നു. ഇതെല്ലാം വളരെ വേഗത്തില് സംഭവിച്ചു. എന്താണ് സംഭവിക്കുന്നതെന്നും എന്തുകൊണ്ടാണെന്നും മനസിലാക്കാന് അവരുടെ എഞ്ചിനീയര്മാര് കഷ്ടപ്പെട്ടപ്പോള്, അവര്ക്ക് രണ്ട് വലിയ തടസ്സങ്ങള് നേരിടേണ്ടിവന്നു. ഒന്ന്, അവരുടെ നെറ്റ്വര്ക്കുകള് തകരാറിലായതിനാല് ഡാറ്റാ സെന്ററുകളെ സാധാരണ മാര്ഗങ്ങളിലൂടെ ആക്സസ് ചെയ്യാന് കഴിഞ്ഞില്ല, രണ്ടാമതായി, ഡിഎന്എസിന്റെ തകരാറുകള് അന്വേഷിക്കാനും പരിഹരിക്കാനും സാധാരണയായി ഉപയോഗിക്കുന്ന ഇന്റേണല് ടൂള്സിലേക്കുള്ള ആക്സ്സും നഷ്ടപ്പെട്ടു.
പുറത്തുള്ള നെറ്റ്വര്ക്ക് ആക്സസ് കുറഞ്ഞതിനാല് പ്രശ്നം പരിഹരിക്കാനും സിസ്റ്റങ്ങള് പുനരാരംഭിക്കാനും എഞ്ചിനീയര്മാരെ ഡാറ്റാ സെന്ററുകളിലേക്ക് അയക്കേണ്ടി വന്നു. ഇതിന് സമയമെടുത്തു, കാരണം ഈ സൗകര്യങ്ങള് രൂപകല്പ്പന ചെയ്തിരിക്കുന്നത് ഉയര്ന്ന അളവിലുള്ള ശാരീരികവും സിസ്റ്റം സുരക്ഷയും കണക്കിലെടുത്താണ്. അവയില് പ്രവേശിക്കാന് പ്രയാസമാണ്, അകത്ത് പ്രവേശിച്ചുകഴിഞ്ഞാല്, ഹാര്ഡ്വെയറും റൂട്ടറുകളും ശാരീരിക ബുദ്ധിമുട്ടുകള് ഉണ്ടായേക്കാം. അതിനാല് ആളുകളെ ഓണ്സൈറ്റില് എത്തിക്കാനും സെര്വറുകളില് പ്രവര്ത്തിക്കാനും ആവശ്യമായ സുരക്ഷിത ആക്സസ് പ്രോട്ടോക്കോളുകള് സജീവമാക്കാന് കൂടുതല് സമയം എടുത്തുവെന്നും ഫേസ്ബുക്ക് പറയുന്നു.