Bitbucket เล่าประสบการณ์ย้ายเซิร์ฟเวอร์ขึ้นคลาวด์ AWS พบระบบเสถียร ประสิทธิภาพดีขึ้น

by mk
15 November 2021 - 01:59

Atlassian เปิดเผยว่าย้ายบริการฝากซอร์สโค้ด Bitbucket จากศูนย์ข้อมูลของตัวเอง ขึ้นมาอยู่บน AWS ทั้งหมดตั้งแต่เดือนสิงหาคมที่ผ่านมา

เดิมที Bitbucket โฮสต์อยู่ในศูนย์ข้อมูลของ Atlassian เองมานานกว่าสิบปี แต่บริษัทก็พบปัญหาในการดูแลศูนย์ข้อมูลของตัวเองมากขึ้นเรื่อยๆ (เช่น ปัญหาระบบล่ม ฮาร์ดแวร์พัง) ทำให้บริการถูกจำกัดศักยภาพจากศูนย์ข้อมูลแบบดั้งเดิม จึงตัดสินใจย้ายระบบมาสู่ AWS โดยรันบนแพลตฟอร์มคลาวด์ Micros ของตัวเอง (ที่รันอยู่บนเครื่อง AWS อีกที)

ทีมงาน Atlassian ให้สัมภาษณ์กับ The Register ว่าต้องปรับสถาปัตยกรรมของ Bitbucket พอสมควร เพราะมันออกแบบมาสำหรับการรันในศูนย์ข้อมูล ไม่ใช่สำหรับคลาวด์ กระบวนการทั้งหมดใช้เวลา 18 เดือน เป้าหมายคือ
ย้าย repository จำนวน 50 ล้านอันขึ้นระบบคลาวด์สตอเรจ

กระบวนการย้ายคือ replicate ข้อมูลทั้งหมดที่เขียนลงสตอเรจของ Atlassian ไปยังเครื่อง AWS แบบเรียลไทม์ และการย้ายขั้นตอนสุดท้ายในเดือนสิงหาคม มีเวลาดาวน์ไทม์ 3 ชั่วโมง เพื่อชี้บริการไปยังเครื่องใหม่บน AWS ทีมงานระบุว่าลูกค้าส่วนใหญ่ไม่ทราบเลยว่าย้ายระบบแล้ว และบริษัทแจ้งให้ลูกค้ารายใหญ่ๆ เพียงไม่กี่รายให้ทราบเท่านั้น

Atlassian สรุปข้อดีของการย้ายระบบขึ้นคลาวด์ว่า

  • ระบบเสถียรขึ้นมาก รันมา 2 เดือนกว่าแล้วยังไม่เจอปัญหาระบบล่มหรือประสิทธิภาพตกใหญ่ๆ เลย จำนวนคำขอซัพพอร์ตรายสัปดาห์ที่เกี่ยวกับเรื่องเสถียรภาพลดลงจากเดิม 93%
  • ปลอดภัยขึ้น เพราะใช้มาตรฐานความปลอดภัยของ AWS, ลดโอกาสเข้าถึงเครื่องในทางกายภาพ, เข้ารหัสข้อมูลสตอเรจทั้งหมด
  • ประสิทธิภาพดีขึ้น อัตราการตอบสนองหน้าเว็บ (response time) เพิ่มขึ้น 55%

ที่มา - Atlassian, The Register

Blognone Jobs Premium