วิธีการเพิ่มจำนวนการใช้งาน Elastic IP บน Service Quotas

2023.03.24

ปัญหาที่เจอ

หากหลายๆ คนที่ประสบปัญหากับการใช้งานอย่างกำกัดของจำนวน Elastic IP ที่มีอยู่น้อยนิดนั้น ผมเชื่อว่าทุกคนกำลังมองหาวิธีเพิ่มจำนวน Elastic IP ใน EC2 ที่เราใช้งานกันอยู่เยอะในปัจจุบัน ดังนั้นในบล็อกนี้ผมจะมีเขียนอธิบายเกี่ยวกับวิธีการเพิ่มจำนวน Elastic IP ให้เราสามารถใช้งานได้มากขึ้นผ่าน Service Quuotas ครับ

Service Quotas คืออะไร ?

Service Quotas เป็นเครื่องมือที่ AWS ออกแบบมาให้เราจัดการโควต้าในการใช้งานเซอร์วิสต่างๆภายใน AWS ได้เปรียบเสมือนศูนย์รวมและจัดการจำนวนโควต้าหรือ resoruce สูงสุดที่เราสามารถสร้างและใช้งานภายใน AWS Service ได้นั้นเอง โดยทั่วไปการใช้งาน AWS Service จะมีลิมิตหรือโควต้าสูงสุดในการใช้งานอยู่ ที่ถูกตั้งค่าพิ้นฐานโดยระบบของ AWS ดังนั้นกรณีที่เราต้องการจะใช้งาน resource ที่เพิ่มขึ้นใน service นั้นๆ เราจำเป็นที่จะต้องมาทำเรื่องขอเพิ่ม resource หรือ เพิ่ม Quotas ในการใช้งานให้เพิ่มขึ้นนั้น โดยการทำเรื่องนี้จะใช้ระยะเวลาไม่เกิน 90 วัน ตามที่เว็บไซต์ AWS แจ้งไว้

วิธีการ (How to ?)

เริ่มต้นให้เราค้นหาคำว่า Service Quotas ในแถบค้นหาของ AWS Management Console นะครับ


และเมื่อเราคลิ้กเข้าไปที่หน้าแรกของ Service Quotas ก็จะแสดงรายละเอียดดังนี้ครับ โดยข้อมูลใน Dashboard จะแสดง Service ทั้งหมดที่สามารถปรับเพิ่มจำนวนโควต้าได้ครับ


ขั้นตอนต่อไปให้เราเข้าไปที่เมนู AWS Services และค้นหา Service ที่เราต้องการจะเพิ่มจำนวนการใช้งานครับ ซึ่งในที่นี้จะเป็นการเพิ่ม Elastic IP ใน EC2 ครับ ผมก็จะค้นหาโดยพิมพ์ว่า EC2 และคลิ้กเข้าไปที่ชื่อ Service ได้เลย


เมื่อเราคลิ้กเข้าไปแล้วให้ค้นหาคำว่า Elastic IP ในช่อง Service Quotas ครับ ตามภาพ ให้คลิ้กที่ EC2 VPC Elastic IPs ครับผม โดยจะสังเกตว่าจะมีข้อมูลหัวข้อ Adjustable ด้วยซึ่งถ้ามีค่าเป็น Yes นั้นหมายความว่าเราสามารถทำเรื่องขอเพิ่มจำนวนการใช้งานได้เองผ่าน AWS Management console เลยแต่ถ้า No เราต้องติดต่อ AWS User Support เพื่อทำเรื่องขอเพิ่มโควต้าครับ


พอเราคลิ้กเข้าไปจากนั้นจะมี Pop up เด้งขึ้นมาแสดงข้อมูลปัจจุบันที่ใช้ชงานอยู่ตอนนี้โดยมีข้อมูลสำคัญได้แก่

  • Applied quota value: คือจำนวน Elastic IP ที่ AWS อนุญาตให้ใช้งาน
  • AWS default quota value: คือจำนวนมาตรฐานที่ระบบตั้งให้
  • Change quota value: คือค่าที่เราจะทำการเปลี่ยนแปลงเพื่อขอเพิ่มปริมาณการใช้งาน Elastic IP



ซึ่งในตัวอย่างผมจะเพิ่มจาก 5 เป็น 8 นะครับ ในการขอเพิ่มโควต้านั้น เราจำเป็นที่จะต้องกรอกตัวเลขที่มากกว่าจำนวนที่ใช้งานอยู่ในปัจจุบันนะครับ อย่างในบล็อกนี้ผมสามารถใช้ Elastic IP ได้แค่ 5 IP ผมจึงทำการขอเพิ่มเป็น 8 IP นั้นเองครับ เมื่อกรอกจำนวนเสร็จแล้วก็กด Request ได้เลย


หลังจากนั้นระบบก็จะขึ้นข้อความว่าได้ทำการส่งคำขอเพิ่ม Elastic IP ใน EC2 เรียบร้อย พร้อมกับมีสถานะ Pending(รอดำเนินการ) ขึ้นมาในหัวข้อ Recent quota increase requests ครับ


และเมื่อเวลาผ่านไปสักพักก็จะเปลี่ยนเป็นสถานะ Quota requested เมื่อขึ้นสถานะนี้ก็หมายความว่า คำขอกำลังรอดำเนินการให้ AWS support อนุมัติอยู่นั้นเองครับ ต่อไปเราก็รอจนกว่าทางระบบจะอนุมัติให้นะครับ ซึ่งหลังจากนี้ถ้าคำขอของเราได้รับการอนุมัติระบบก็จะแสดงสถานะ Closed นะครับเป็นการยืนยันว่าคำขอถูกอนุมัติแล้วครับ อ้างอิงจากเนื้อหาในเว็บของ AWS นี้ครับ

หวังว่าเนื้อหาภายในบล็อกนี้จะมีประโยชน์กับทุกคนที่กำลังใช้งาน AWS อยู่ไม่มากก็น้อยนะครับผม ขอบคุณครับ เนื้อหาที่เกี่ยวกับ Elastic IP เพิ่มเติมนะครับ