เมื่อเซิร์ฟเวอร์รับคำขอ (Request) มากกว่าที่รองรับได้ ทำให้ Response Time ช้าลงอย่างมาก กลยุทธ์ใดระหว่าง Vertical Scaling และ Horizontal Scaling มีข้อดีกว่ากันในระยะยาว

Vertical Scaling ดีกว่าเพราะง่ายกว่าและไม่มีข้อจำกัด
ทั้งสองวิธีให้ผลลัพธ์เหมือนกันทุกประการ
Horizontal Scaling ดีกว่าเพราะสามารถขยายได้ไม่จำกัด และมีความทนทานต่อความล้มเหลวสูงกว่า
Vertical Scaling ดีกว่าเพราะช่วยประหยัดค่าใช้จ่ายในระยะยาว

เฉลยอธิบาย

Horizontal Scaling (Scale Out) คือการเพิ่มจำนวนเซิร์ฟเวอร์และใช้ Load Balancer กระจายงาน มีข้อดีคือขยายได้ไม่มีขีดจำกัดทางทฤษฎี และหากเซิร์ฟเวอร์หนึ่งล้มเหลวยังมีเครื่องอื่นทำงานต่อได้ ส่วน Vertical Scaling (Scale Up) คือการอัปเกรดฮาร์ดแวร์ในเครื่องเดิม มีข้อจำกัดสูงสุดตามสเปคฮาร์ดแวร์ที่มี และหากเซิร์ฟเวอร์ล้มเหลวระบบหยุดทั้งหมด ทำให้ Horizontal Scaling เหมาะกับระบบขนาดใหญ่ที่ต้องการความยืดหยุ่นและความทนทานสูง

ข้อสอบอื่นในวิชาความรู้ทั่วไปด้านเครื่องคอมพิวเตอร์แม่ข่าย (Server) และระบบเครือข่าย

ดูข้อสอบวิชานี้ทั้งหมด →