SLA คืออะไร?

SLA (Service-Level-Agreement) คือ ข้อตกลงระดับการให้บริการ ที่ทางผู้ให้บริการให้คำมั่นสัญญาว่า หากใช้งานบริการใดๆกับทางผู้ให้บริการนั้น ผู้ให้บริการจะดูแลระบบโดยรวมให้สามารถใช้งานได้ โดยค่าที่จะสัญญาจะถูกการันตีกันด้วยค่า “Uptime” ซึ่งจะถูกคำนวนกันได้หลากหลายรูปแบบ ขึ้นอยู่กับข้อตกลงของผู้ให้บริการ รวมถึงแต่ละบริการที่ให้บริการก็อาจจะไม่เท่ากันก็ได้ ซึ่งค่านี้จะต้องตรวจสอบหรือสอบถามกับทางผู้ให้บริการว่า มีเงื่อนไขอย่างไร เงื่อนไขในส่วนไหนถูกนับ หรือไม่ถูกนับว่าเป็น Downtime ซึ่งตัวเลขที่ใช้ส่วนใหญ่เราจะระบุเป็น SLA Uptime ซึ่งมีรายละเอียดดังนี้

SLA 100% – No Downtime

SLA 99.99%

  • Daily: 8s
  • Weekly: 1m 0s
  • Monthly: 4m 22s
  • Quarterly: 13m 8s
  • Yearly: 52m 35s

SLA 99.90%

  • Daily: 1m 26s
  • Weekly: 10m 4s
  • Monthly: 43m 49s
  • Quarterly: 2h 11m 29s
  • Yearly: 8h 45m 56s

SLA 99.50%

  • Daily: 7m 12s
  • Weekly: 50m 24s
  • Monthly: 3h 39m 8s
  • Quarterly: 10h 57m 26s
  • Yearly: 1d 19h 49m 44s

SLA 99.0%

  • Daily: 14m 24s
  • Weekly: 1h 40m 48s
  • Monthly: 7h 18m 17s
  • Quarterly: 21h 54m 52s
  • Yearly: 3d 15h 39m 29s

SLA 95.0%

  • Daily: 1h 12m 0s
  • Weekly: 8h 24m 0s
  • Monthly: 1d 12h 31m 27s
  • Quarterly: 4d 13h 34m 21s
  • Yearly: 18d 6h 17m 27s

หรือลองไปกดคำนวนกันดูที่นี่ https://uptime.is/

เอาล่ะ มาดูกันว่า Global Provder ระดับโลก มีการการันตีอะไรไว้ขนาดไหนกันบ้าง

DigitalOcean

SLA ของ DigitalOcean นั้นมีการการันตีอยู่ที่ 99.99% โดยมีการวัดเป็นรายเดือน หากเกิดปัญหา โดย DigitalOcean ได้ระบุไว้ว่า

DigitalOcean provides a 99.99% uptime SLA for both Droplets and block storage. We refund lost time back to your account at the hourly rate incurred.

นั่นก็คือ Uptime 99.99% หากมีปัญหาเท่าไหร่ ก็คืนเท่านั้น (ดับ 6 ชั่วโมง ก้คืน 6 ชั่วโมง) ตามเงินที่ได้มีการเก็บรายชั่วโมง ไม่มีเงื่อนไขซับซ้อน

Ref: https://docs.digitalocean.com/products/droplets/resources/policies/

Vultr

SLA ของ Vultr นั้นมีการการันตีอยู่ที่ 100% โดยมีการวัดเป็นรายเดือน หากเกิดปัญหา รับผิดชอบในการชดใช้ค่าบริการดังนี้แต่เงื่อนไขที่ไม่ถูกนับเป็น Outage หรือ Downtime นั้นมีเพิ่มเติม ดังนี้

  1. Outage / Downtime จะถูกนับกรณีที่ Network ใช้งานไม่ได้ระหว่างการทำงานตามปกติเท่านั้น
  2. Outage / Downtime จะไม่ถูกนับกรณีที่เกิดปัญหาจาก Software, การตั้งค่าที่ผิดบน instances ของผู้ใช้งาน
    1. ในส่วนนี้มีข้อสงสัยที่ว่า การใช้คำว่า “Software” นั้นรวมถึง “Software” ที่ใช้ให้บริการในฝั่ง Provider ด้วยหรือไม่
  3. Outage / Downtime จะไม่ถูกนับในกรณีที่เกิดปัญหาจากการที่มีการ Upgrade หรือพยายามแก้ไขปัญหาบางประกาศ หรือการตั้งค่าอะไรบางอย่าง ซึ่งอาจจะส่งผลกระทบ ก็ไม่นับ
  4. การ Maintenance แบบตามรอบ (ประกาศให้ทราบล่วงหน้า 24 ชั่วโมง) หากเกิดปัญหาก็ไม่ถูกนับ
  5. การ Maintenance แบบเร่งด่วน (Critical Patch / Hotfixs ) หากเกิดปัญหาก็จะไม่ถูกนับหากเกิดปัญหาไม่เกิน 10 นาที

Ref: https://www.vultr.com/legal/sla/

AWS (Amazon Web Services)

Amazon จะมี SLA อยู่สองระดับ คือ Regional SLA (ในกรณีที่มีการใช้บริการ / Services ที่มี SLA มากกว่า 1 AZ (Avability Zone) และ Instance-Level  SLA หรือ SLA ที่ระดับตัว Instance อย่างเดียว

Regional SLA

Instance-Level SLA

Ref: https://aws.amazon.com/compute/sla/

Google Cloud

เนื่องจากตัว Google Cloud มี Services หลากหลาย (มากกว่าการให้บริการแค่ Instance / Virtual Machine) โดยจะเลือกมาเฉพาะในส่วน Instance / Virtual Machine เท่านั้นนะครับ

Uptime Guarantee

  • Instances in Multiple Zones >= 99.99%
  • A Single Instance >= 99.5%
  • Load balancing >= 99.99%

สำหรับ Virtial Machine / Instance Google มี SLA Credit ตามนี้

โดย Google นั้นมีรายละเอียดยิบย่อยมากๆ แนะนำให้ไปอ่านที่หน้าเว็บไซต์กูเกิ้ลเองตมลิ้งข้างล่างนี้เลย

Ref: https://cloud.google.com/compute/sla

แปลคำศัพท์

  • Uptime คือระยะเวลาที่ระบบสามารถใช้งานได้ตามปกติ
  • Downtime คือระยะเวลาที่ระบบไม่สามารถใช้งานได้ตามปกติ

Note: บทความมีการเขียนและแคปข้อมูลมาในวันที่ 28 March 2022 เวลา 01.00

 

Was this article helpful?

Related Articles