Google Cloud เปิดตัวฟีเจอร์ Batch on Google Kubernetes Engine โซลูชั่นสำหรับการรันเวิร์คโหลดแบบ batch และสเกลอย่างเหมาะสมตามเวิร์คโหลดที่รัน
ฟังก์ชันของ Batch on GKE จะคล้ายกับ batch job scheduler บน HPC ซึ่งการย้ายมาอยู่ในโลกของคลาวด์ โดยตัวแอพพลิเคชั่นจะไม่ต้องพบกับข้อจำกัดของคลัสเตอร์ สามารถขอ resource เพิ่มเติมได้ตราบเท่าที่ต้องการ
Google ระบุว่ามีลูกค้าจำนวนมากต้องการนำ GKE มารันเวิร์คโหลดแบบ batch เช่น การเรนเดอร์ภาพและวิดีโอ, การประเมินความเสี่ยงพอร์ตการลงทุน, ตรวจสอบการออกแบบซิลิคอน หรืองานด้านพันธุศาสตร์อย่าง genomics sequencing เป็นต้น จึงทำให้ Google สร้าง Batch on GKE ขึ้นมา
สำหรับฟีเจอร์ของ Batch on GKE ที่น่าสนใจ เช่น
- Autoscaling และ Just-in-time provisioning จ่ายเท่าที่ใช้งานจริง และสร้างขึ้นมาเมื่อจำเป็นต้องใช้งาน
- Rightsizing เลือก VM ที่เหมาะกับ CPU และเมมโมรี่ตามที่งานแต่ละอย่างต้องการ
- Smart reuse of virtual machines and smart packing ลดการเสียเวลาและทรัพยากรโดยเปล่าประโยชน์
- Resource budgets จำกัดได้ว่าจะให้ค่าใช้จ่ายสูงสุดต่อทีมเท่าไร
- รองรับ GPU
- Job submission tool ทำให้ผู้ใช้งานระดับเริ่มต้นใช้ระบบได้ง่ายขึ้น
ตอนนี้ Batch on GKE ยังอยู่ในช่วงพรีวิว ดูรายละเอียดได้ที่หน้าเว็บ Google Cloud
ภาพจาก Google Cloud Blog
Hiring! บริษัทที่น่าสนใจ