Google Cloud เปิดตัว Agent Compute Engine บริการ microVM เพื่อ AI Agent

Google Cloud ประกาศเปิดตัว Agent Compute Engine บริการประมวลผลที่ออกแบบมาเพื่อ AI agents โดยเฉพาะ โดยจะมอบ microVM ที่แยกส่วนด้วยฮาร์ดแวร์ให้กับ agent แต่ละตัวภายใน sandbox ที่ปราศจากข้อมูลประจำตัว (credentials)
ปัจจุบันเทคโนโลยีนี้ได้ขับเคลื่อน Gemini ในฐานะ agent สำหรับภารกิจต่างๆ อยู่แล้ว โดย Google ได้เผยโฉมบริการนี้ที่งาน AGNTCon + MCPCon และตั้งเป้าจะเปิดตัว Customer preview ในอีกไม่กี่เดือนข้างหน้า ชูจุดเด่นเรื่องการแยกส่วนในระดับ VM ที่ให้ความเร็วและความหนาแน่นเทียบเท่า container
สรุปข้อมูลสำคัญ (TL;DR)
- หน่วยการทำงาน: ใช้หนึ่ง microVM แยกส่วนด้วยฮาร์ดแวร์ต่อหนึ่ง agent session พร้อม guest kernel, root access และ Hyperdisk ส่วนตัว
- โครงสร้างพื้นฐาน: รันบนโฮสต์ที่จัดการโดย Google โดยใช้ Titan silicon และ Titanium IPU ส่วน Agent Substrate ที่เป็น open-source สามารถรันบน Kubernetes cluster ใดก็ได้
- ประสิทธิภาพ: เมื่อไม่ได้ใช้งาน agent จะถูกทำ checkpoint เพื่อไม่ให้กินทรัพยากร และจะกลับมาทำงานใหม่จาก snapshot โดยตรง
- ขีดความสามารถสูงสุด: Agent Substrate ทำสถิติเปิดใช้งานได้ 500 ครั้งต่อวินาที (activations/s) โดยใช้เวลา suspend/resume ต่ำกว่า 500 ms สำหรับ agent จำนวน 200,000 ตัว
- สิ่งที่ยังไม่ระบุ: Google ยังไม่มีการเปิดเผยเวลา boot, ความหนาแน่นของ ACE โดยตรง รวมถึงราคาและวันที่เปิด preview ที่แน่นอน
Google Agent Compute Engine คืออะไร?
Agent Compute Engine คือบริการที่รัน AI agent แต่ละตัวภายใน microVM เฉพาะ ซึ่งรายงานทางเทคนิคระบุว่าบริการนี้ขับเคลื่อนทั้ง Gemini, Antigravity รวมถึงการประเมินผลภายในและ pipeline ของ RL
Google แบ่งโครงสร้างของ agent ออกเป็น 2 ส่วน คือส่วน harness หรือ 'สมอง' ที่ทำหน้าที่เรียก model และส่วน sandbox หรือ 'มือ' สำหรับรันโค้ด คำสั่ง shell และเบราว์เซอร์ โดย harness จะทำงานอยู่ภายนอก sandbox อย่างสมบูรณ์และส่งคำสั่งเข้าไปภายในเพื่อความปลอดภัย
การแยกส่วนด้วย microVM ทำงานอย่างไร?
แต่ละ session จะรันใน microVM แบบ single-tenant ภายใต้ขอบเขตของ Cloud Hypervisor โดยโฮสต์จะเป็นอุปกรณ์แบบ stateless ที่มีระบบไฟล์ root แบบอ่านอย่างเดียวซึ่งบังคับใช้โดย dm-verity ขณะที่ Titanium จะทำหน้าที่เก็บกุญแจ attestation ไว้นอก guest
การออกแบบเครือข่ายมีความแปลกใหม่ ดังนี้:
- microVM ไม่มีอินเทอร์เฟซเครือข่ายมาตรฐาน ไม่มี default gateway และไม่เข้าถึง VPC โดยตรง
- ทราฟฟิกทั้งหมดต้องผ่านข้ามขอบเขต virtio-vsock ไปยัง local proxy ก่อนส่งไปยัง external gateway
- Guest จะได้รับเพียงใบรับรอง SPIFFE ตามขอบเขต session และ identity token อายุสั้นเท่านั้น
- Agent Gateway จะทำหน้าที่สลับข้อมูลประจำตัวของ backend จริงให้ในขณะรับส่งข้อมูล
แนวคิดนี้ตั้งอยู่บนสมมติฐานว่าผู้โจมตีอาจควบคุมทุกอย่างภายใน sandbox ได้ ดังนั้นแม้จะเกิดการโจมตีแบบ prompt injection ตัว agent ก็จะไม่มีความลับใดๆ ให้ขโมยออกไปได้
อัตลักษณ์ของ Agent ทั้ง 4 (Four Agent Identities)
Google กำหนดอัตลักษณ์ 4 ประการสำหรับทุกภาระงานของ agent ได้แก่:
- User identity: ยืนยันตัวตนเฉพาะภาพรวมของงาน
- Delegated on-behalf-of identity: การอนุญาตตามขอบเขตที่เก็บในบริการส่วนกลาง จะไม่มีวันอยู่บนโหนดโฮสต์
- Agent Workload Identity: อัตลักษณ์ SPIFFE อายุสั้น ใช้สำหรับทราฟฟิกใน sandbox เท่านั้น
- Agent Workforce Identity: บัญชีและทรัพยากรเฉพาะของตัว agent
ด้วยโครงสร้างนี้ Workload identity จะไม่มีประโยชน์ในการเรียก API โดยตรงหากข้อมูลรั่วไหล เพราะมีหน้าที่ระบุเพียงว่า sandbox ใดเป็นผู้ส่งแพ็กเกจเท่านั้น
การจัดการต้นทุนเมื่อ Agent ไม่ได้ใช้งาน เนื่องจาก agent มักใช้เวลาส่วนใหญ่ไปกับการรอ model หรือรอการตอบโต้จากผู้ใช้ ระบบจึงถูกออกแบบให้ส่งสัญญาณเมื่อการใช้เครื่องมือเสร็จสิ้น โฮสต์จะทำการ checkpoint ตัว microVM ที่ว่างงานเพื่อให้หยุดใช้ทรัพยากรทันที และจะกลับมาทำงานต่อจาก snapshot เมื่อมีการเรียกใช้ครั้งถัดไป
นอกจากนี้ยังเพิ่มความหนาแน่นของทรัพยากรผ่าน copy-on-write memory sharing โดย snapshot images ที่เตรียมไว้จะถูกแมปด้วย DAX ทำให้ microVM บนโฮสต์เดียวกันสามารถใช้หน้า OS และไลบรารีร่วมกันได้ โดยจะใช้หน่วยความจำส่วนตัวเฉพาะหน้าที่ถูกแก้ไขเท่านั้น
Agent Substrate และการเปิดใช้งานบน Kubernetes
Agent Substrate เป็นโครงการคู่ขนานแบบ open-source และ Kubernetes-native ที่เปิดให้ใช้งานบน GKE ตั้งแต่วันที่ 15 กันยายน 2026 โดยผู้ใช้เลือกได้ทั้ง Cloud Hypervisor microVMs หรือ gVisor sandboxes ผลการทดสอบพบว่ามีความหนาแน่นของการประมวลผลสูงกว่าแบบเดิม 10 เท่า และรองรับ agent ที่พักการทำงานได้มากกว่า 1,000 ตัวต่อหนึ่งโฮสต์
ปัจจุบันสามารถทำงานร่วมกับ harness ได้หลากหลาย เช่น Claude Code, OpenClaw และ Hermes โดยเปิดให้ลูกค้า GKE ใช้งานในระดับ non-production ส่วนระดับ Production GA จะจำกัดเฉพาะผู้ที่อยู่ใน allowlist เท่านั้น (ซอร์สโค้ด: https://github.com/agent-substrate/substrate)
การกำกับดูแล Agent ในอนาคต
Google กำลังขยายระบบกำกับดูแล Gemini ไปยังสภาพแวดล้อมต่างๆ ทั้ง Cloud Run และ GKE ผ่านเครื่องมืออย่าง Agent Gateway และการตรวจสอบตามมาตรฐาน OpenTelemetry โดยมีแผนเปิดตัวฟีเจอร์ใหม่ๆ ในช่วงไตรมาสนี้ เช่น การจัดการ token, model routing และการอนุญาตแบบมอบอำนาจ (delegated authorization) ร่วมกับพาร์ทเนอร์อย่าง Ping Identity และ SailPoint
ตารางเปรียบเทียบ Agent Sandbox
| คุณสมบัติ | Google Agent Compute Engine | Google Agent Substrate | AWS AgentCore Runtime | Azure dynamic sessions | E2B |
|---|---|---|---|---|---|
| การแยกส่วน (Isolation) | Cloud Hypervisor microVM (source) | Cloud Hypervisor microVM หรือ gVisor (source) | microVM เฉพาะต่อ session (source) | Hyper-V sandbox ต่อ session (source) | Firecracker microVM (source) |
| การจัดการเมื่อว่างงาน (Idle handling) | Checkpoint ให้ไม่ใช้ทรัพยากรเลย | Snapshot, คืนค่า CPU และ RAM | การคิดค่าบริการ CPU มักจะข้ามช่วงรอ I/O | ถูกทำลายหลังจากช่วง cooldown | Pause จะบันทึก filesystem และ memory (source) |
| ความคงทน (Persistence) | Hyperdisk ต่อ microVM | Filestore agent volumes (ไม่บังคับ) | Filesystem คงอยู่ระหว่าง stop/resume | Session ชั่วคราว (Ephemeral) | Snapshot เมื่อ pause |
| Credentials ใน sandbox | ไม่มี (gateway token swap) | ใส่ผ่าน egress proxy | จัดการโดย AgentCore Identity | ไม่เปิดเผย | ไม่เปิดเผย |
| ตัวเลข resume/start ที่เผยแพร่ | ไม่เปิดเผย | Resume ต่ำกว่า 500 ms | ไม่เปิดเผย | การจัดสรรในระดับ millisecond | Resume ประมาณ 1 วินาที |
ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
