AWS

เมื่อสัปดาห์ที่ผ่านมา AWS มีปัญหาโดยเริ่มต้นจากโซน Northern Virginia หรือ US-EAST-1 ในวันที่ 7 ธันวาคม (เป็นช่วงรอยต่อระหว่างคืนวันที่ 7-8 ธันวาคมตามเวลาประเทศไทย) และวันนี้ Amazon ก็ได้ออกแถลงการณ์อย่างละเอียดเกี่ยวกับเรื่องนี้แล้ว

AWS เล่าแบคกราวน์ว่า เซอร์วิสส่วนใหญ่ของ AWS และเวิร์คโหลดของลูกค้าทั้งหมดจะรันบนเครือข่ายหลักของ AWS (main AWS network) แต่ก็ยังมีบางส่วนที่ AWS ใช้เครือข่ายภายใน (internal network) เช่น ระบบ DNS ภายใน, ระบบมอนิเตอร์, ระบบควบคุมสิทธิ์ และ control plane บางส่วนของ EC2 ซึ่ง AWS ก็มีการสเกลเครือข่ายเหล่านี้ไปทั่วโลกเพื่อทำให้เซอร์วิสเหล่านี้มี HA มากพอ

ปัญหาเริ่มเกิดเมื่อเวลา 7:30 นาฬิกาตามเวลาแปซิฟิก ระบบสเกลอัตโนมัติของเซอร์วิสที่โฮสต์อยู่ภายใต้เครือข่ายหลักเกิดพฤติกรรมที่ไม่คาดคิด (unexpected behaviour) เนื่องจากมีไคลเอนท์จำนวนมากในเครือข่าย ทำให้การเชื่อมต่อเพิ่มขึ้นมหาศาล เกิดความแออัดบนเครือข่ายมากเกินกว่าอุปกรณ์เครือข่ายระหว่างเครือข่ายภายในและเครือข่ายหลักของ AWS จะรับไหว จึงทำให้เกิดดีเลย์ในการสื่อสารระหว่างสองเครือข่ายนี้ ส่งผลให้ระบบช้าและเกิดข้อผิดพลาดขึ้นจำนวนมาก

นอกจากลูกค้าจะได้รับผลกระทบแล้ว ปัญหานี้ยังกระทบไปถึงทีมงานภายใน AWS ด้วย คือระบบมอนิเตอร์เรียลไทม์สำหรับทีมโอเปอเรชั่นภายในก็ใช้ไม่ได้ ทำให้ AWS ต้องใช้เวลานานในการหาสาเหตุด้วยการตรวจสอบ log และพบว่าเป็นปัญหาจากระบบ DNS ภายใน จึงย้าย DNS ออกไปจากจุดที่เครือข่ายหนาแน่นก่อน ในเวลา 9:28 นาฬิกาตามเวลาแปซิฟิก AWS ย้ายระบบ DNS ภายในเสร็จสิ้น DNS จึงเริ่มกลับสู่สภาพปกติ เครือข่ายเริ่มกลับมาบางส่วนแต่ยังไม่สามารถแก้ปัญหาทั้งหมดได้ และระบบมอนิเตอร์หลักก็ยังใช้ไม่ได้ จึงต้องแก้ปัญหาแบบมอนิเตอร์ไม่ได้ไปก่อน

หลังจากนั้น AWS จึงตรวจสอบหาว่าทราฟฟิกจำนวนมากมาจากไหนและแยกอุปกรณ์เน็ตเวิร์คนั้นออกไปก่อน ปิดเซอร์วิสที่ใช้ทราฟฟิกจำนวนมากเพื่อให้เครือข่ายกลับมา กระบวนการนี้ใช้เวลาค่อนข้างนานกว่าจะเข้าใจปัญหาเนื่องจากไม่มีมอนิเตอร์ และใช้เวลาแก้ปัญหานานกว่าปกติเนื่องจากระบบดีพลอยในเครือข่ายภายในก็มีปัญหาตามไปด้วย แต่ในช่วงนี้เซอร์วิสเกือบทั้งหมดบนเครือข่ายหลักของ AWS กลับมาปกติแล้ว และแอปของลูกค้าก็รันได้ AWS จึงต้องแก้ปัญหาด้วยความระมัดระวังไม่ให้ลูกค้าได้รับผลกระทบ สุดท้ายระบบจึงกลับมาทำงานได้เต็มรูปแบบตอนเวลา 14:22 นาฬิกาตามเวลาแปซิฟิก

เพื่อป้องกันปัญหาในอนาคต AWS จึงสั่งปิดระบบสเกลที่สร้างอีเว้นท์นี้ขึ้นมาและจะยังไม่เปิดใช้งานจนกว่าจะดีพลอยเพื่อซ่อมปัญหาทั้งหมดก่อน ซึ่งปัจจุบันระบบ AWS ขนาดใหญ่พอแล้วจึงยังไม่จำเป็นต้องสเกลอีกในระยะเวลาอันใกล้ โดย AWS ระบุว่าไคลเอนท์ที่เชื่อมต่อกับเครือข่ายได้ทดสอบเพื่อกู้คืนตัวเองได้ในกรณีที่มีทราฟฟิกหนาแน่นในเครือข่ายอยู่แล้ว แต่ปัญหาบางอย่างทำให้ไคลเอนท์ไม่สามารถกู้คืนตัวเองได้ในอีเวนท์ครั้งนี้ ตัวโค้ดนี้อยู่ในโปรดักชั่นมาหลายปีแล้ว แต่ระบบสเกลอัตโนมัติสร้างพฤติกรรมที่ไม่ได้สังเกตมาก่อน ดังนั้น AWS จึงจะแก้ปัญหานี้และดีพลอยภายใน 2 สัปดาห์ข้างหน้า นอกจากนี้ AWS ได้ดีพลอยคอนฟิกเครือข่ายเพิ่มเติมเข้าไปเพื่อป้องกันอุปกรณ์เครือข่ายเกิดปัญหาหากพบเหตุการณ์ทราฟฟิกหนาแน่นอีก


AWS ระบุว่าทางบริษัทเข้าใจดีว่าการเกิดเหตุการณ์แบบนี้ส่งผลกระทบต่อลูกค้าอย่างไรโดยเฉพาะตอนที่ไม่รู้ว่าเกิดอะไรขึ้น โดย AWS ยอมรับว่าเนื่องจากระบบมอนิเตอร์มีปัญหาจึงทำให้ AWS ไม่เข้าใจเหตุการณ์ได้ทันที และปัญหาเครือข่ายก็ทำให้ Service Health Dashboard ไม่สามารถ fail over ไปยัง standby ได้ ส่วน Support Contact Center ของ AWS ก็อยู่ที่เครือข่ายภายใน ทำให้ช่วงที่เกิดปัญหาก็ไม่สามารถเปิดเคสหาซัพพอร์ตได้เช่นกัน

ดังนั้น ในอนาคต เพื่อแก้ไขปัญหาเหล่านี้ AWS ระบุว่า Service Health Dashboard จะเปิดเวอร์ชันใหม่ให้ใช้ภายในปีหน้า ซึ่งจะทำให้ผู้ใช้เข้าใจมากขึ้นว่าเซอร์วิสไหนจะได้รับผลกระทบบ้าง ส่วนระบบซัพพอร์ต ทาง AWS ก็จะปรับโครงสร้างใหม่ให้รันหลาย AWS regions เพื่อให้ลูกค้าสามารถติดต่อซัพพอร์ตได้ในช่วงที่มีปัญหา และขออภัยต่อเหตุการณ์ที่เกิดขึ้น ซึ่ง AWS จะนำเหตุการณ์นี้มาเรียนรู้และปรับปรุงทุกอย่างเท่าที่จะทำได้เพื่อเพิ่มประสิทธิภาพของระบบคลาวด์ต่อไปในอนาคต

ที่มา - AWS, Engadget, CNBC

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand