ถ้ามั่นใจว่าใช้ยาว ก็ลดไปเลย 50% ด้วย Committed use discounts
หากองค์กรของเรา มีการใช้งาน Google Cloud Platform ในกลุ่ม Compute Engine อย่างสม่ำเสมอ และคิดว่าจะมี workload อยู่นานเกิน 1 ปีหรือ 3 ปี เราสามารถลดค่าใช้จ่ายที่เกิดขึ้นได้ด้วย Committed use discount
resource ที่สามารถลดราคาได้ด้วย Committed use discount มีดังนี้ครับ
- vCPUs
- memory
- GPUs
- SSDs
VMs ใน service ที่จะได้ประโยชน์จาก Committed use discount จะมี
- Google Kubernetes Engine
- Dataproc
- Compute Engine.
หมายความว่า ถ้าเราซื้อ Committed use discount ไว้ใน project หรือ billing account เมื่อมีการใช้งาน service ในกลุ่มนี้ก็จะได้ใช้ VMs ในราคาพิเศษทันที ส่วน VMs ใน service ที่ไม่ได้ใช้ Committed use discount ก็จะมี
- App Engine flexible environment
- Dataflow
- Cloud SQL
- preemptible VM instances
- shared-core machine types หรือ extended memory.
ส่วนลดของ Committed use discount นั้น ลดเยอะแค่ไหน อ้างอิงจาก VM instances pricing โดยยกตัวอย่างราคาของเครื่องตระกูล N1 ใน Singapore คับ
ตารางราคา vCPUs, memory ทั้งแบบ On-demand และ commit |
ถ้าเอามาวิเคราะห์ว่า ได้ส่วนลดประมาณกี่เปอร์เซนต์ สามารถสรุปเป็นตารางส่วนลดไว้ให้ ดังนี้
จะเห็นว่า ทั้ง vCPUs และ memory นั้น ได้ส่วนลดสูงถึง 55% หาก commit ที่ 3 ปี
การกดซื้อ Committed use discount สามารถกดได้จากหน้าเมนูของ Compute Engine ในโปรเจกต์ที่ต้องการ และกดเลือก PURCHASE COMMITMENT
กด PURCHSE COMMITMENT จากหน้า Compute Engine |
เลือก region และ resource ที่ต้องการ ระบุ ระยะเวลา, vCPU และ memory แล้วกดปุ่ม Purchase ก็เป็นอันเรียบร้อย |
หากต้องการให้หลายๆ project ใช้ Committed use discount ก้อนเดียวกัน ก็สามารถ Enable ได้จากหน้า Billing โดยกดที่ COMMITMENT SCOPE |
พิมพ์ Enable และกด ENABLE BILLING ACCOUNT SCOPE |
เมื่อเรากด Committed use discount ไปแล้ว การคิดค่าใช้จ่ายจะคิดที่จำนวน resouce ในราคาที่ commit ไว้เป็นรายเดือน ไปเรื่อยๆ จนครบกำหนดเวลา 1 ปี หรือ 3 ปี ตามที่ commit ไว้ ไม่ว่าจะมีการใช้งาน resource นั้นหรือไม่ก็ตาม
ตัวอย่างเช่น หากเรา commit 1 vCPU 3 ปี ได้ราคา $12.81/เดือน ก็จะมีรายการ Commitment v1: Cpu in APAC for 3 Year โผล่ขึ้นมาทุกเดือน เป็นมูลค่า $12.81 ไม่ว่าเดือนนั้นเราจะใช้ vCPU ตามที่ commit ไว้ หรือไม่ก็ตาม
ในเดือนที่เราใช้เกิน เช่นใช้ 2 vCPUs ในเดือนนั้น vCPU แรกจะคิดราคาที่ commit ไว้คือ $12.81 ส่วน vCPU ที่เกินมาก็จะคิดราคาปกติคือ $19.93 เป็นต้น ไปอย่างนี้จนครบ 3 ปี
การกด Committed use discount สามารถกดเพิ่มได้ตลอด (แต่ละก้อนก็จะครบกำหนดไม่เท่ากัน) ดังนั้นจึงไม่จำเป็นต้อง commit จำนวนมากๆ ตั้งแต่แรกก็ได้ สามารถเพิ่ม commitment ทีหลังเมื่อเรามั่นใจว่า workload นั้นจะยังอยู่ไปอีกนาน
ค่าใช้จ่ายที่ commit ไว้ ถูกเฉลี่ยลงทุกวันเท่าๆ กัน |
การยกเลิก หน้าเวบระบุไว้ว่า ไม่สามารถทำได้ เป็นข้อผูกมัดที่จะเกิดค่าใช้จ่ายไปตลอดช่วงเวลาที่ commit ไว้ (ยกเว้นพลาดหรือกดผิดก็สามารถเปิดเคสเพื่อขอยกเลิกได้คับ)
หวังว่าจะเป็นประโยชน์กับองค์กรที่มีการใช้ Compute resource บน GCP เยอะๆ และต่อเนื่อง ให้สามารถลดค่าใช้จ่ายในส่วนนี้ได้บ้างคับ
ความคิดเห็น
แสดงความคิดเห็น