Dokumen ini membantu Anda memilih opsi penyimpanan yang sesuai untuk agen AI berdasarkan kebutuhan siklus proses data dan persyaratan latensi spesifik mereka.
Untuk mengetahui detail implementasi, lihat Mengelola Agent Sandbox di penyimpanan GKE.
Pertimbangan untuk memilih solusi penyimpanan
Saat memilih solusi penyimpanan untuk agen AI, Anda harus mempertimbangkan persyaratan platform agentic, seperti performa dan skala, serta persyaratan pengelolaan data agen Anda.
Persyaratan platform
Evaluasi persyaratan operasional dan arsitektur berikut dari platform Anda:
- Skala platform dan frekuensi churn agen (bidang kontrol): jumlah agen serentak, dan jumlah agen yang dibuat, dijeda, diaktifkan kembali, dan dihapus per menit. Platform yang membuat ribuan agen per menit atau menjeda agen yang tidak aktif memerlukan penyimpanan dengan operasi pemasangan dan penyambungan berlatensi rendah dalam skala yang signifikan (misalnya, pemasangan Filestore lebih cepat daripada penyambungan Hyperdisk).
- Ukuran set data dan latensi pemuatan (data plane): agen yang memuat set data multi-gigabyte atau library berat (seperti paket Node.js atau Python) selama startup memerlukan performa I/O penyimpanan yang tinggi untuk membaca data dalam hitungan detik (misalnya, Hyperdisk menawarkan throughput baca per disk yang tinggi).
- Latensi cold start dan reaktivasi agen: latensi yang diharapkan, seperti sub-detik atau multi-detik. Mencapai latensi startup di bawah satu detik memerlukan penggunaan Agent Sandbox di GKE Warm Pools. Menggunakan pembuatan sandbox langsung umumnya menimbulkan penundaan beberapa detik untuk startup Pod dan pemasangan disk dinamis.
- Ukuran penyimpanan per agen: bergantung pada layanan yang dipilih, Anda harus mengakomodasi batas penyediaan, seperti ukuran minimum 4 GiB untuk Google Cloud Hyperdisk atau minimum 10 GiB untuk satu pembagian Filestore.
- Mode akses dan isolasi data: cara platform harus mendukung isolasi ruang kerja dan ruang kerja kolaboratif. Hal ini menentukan apakah agen Anda akan memerlukan ruang kerja terisolasi pribadi (ReadWriteOnce), ruang kerja kolaboratif (ReadWriteMany), atau ruang kerja percabangan eksplorasi (template Hanya Baca dengan scratchpad yang dapat ditulis).
- Ketahanan: jika agen Anda secara khusus memerlukan ketahanan regional, Multishare Filestore untuk GKE (Enterprise) adalah pilihan yang tepat.
- Biaya penyimpanan: layanan penyimpanan memiliki harga yang sangat bervariasi, dengan Hyperdisk Balanced menawarkan opsi yang hemat biaya dibandingkan dengan Filestore Multishare.
Pola siklus proses data agen
Saat Anda memutuskan cara solusi menangani data persisten dan sementara, pertimbangkan pola siklus proses data agen berikut:
- Ruang kerja stateful (status berkelanjutan): ruang kerja mempertahankan status berkelanjutan di seluruh sesi. Agen mempertahankan datanya saat dijeda (Sandbox Agen dihapus) dan memulihkan data tersebut dari status tersimpan terbaru saat diaktifkan kembali (Sandbox dibuat ulang).
- Pemulihan point-in-time dan transfer kepemilikan (status snapshot): ruang kerja bertindak sebagai status snapshot, yang berarti ruang kerja ini bercabang dari titik waktu yang dibekukan. Ruang kerja diinisialisasi dari set data historis atau status bersama pengguna lain, untuk menjalankan transfer kepemilikan. Modifikasi berikutnya disimpan ke lapisan terpisah yang dapat ditulis dan bersifat pribadi, sehingga salinan master tidak tersentuh. Pola ini berguna untuk skenario seperti meng-clone set data untuk menjalankan eksperimen paralel, proses debug, atau melakukan pekerjaan independen berdasarkan data yang dibagikan.
- Ruang kerja sementara (status scratch): ruang kerja menyediakan status scratch sementara tempat tidak ada data yang dipertahankan. Agen menggunakan volume penyimpanan hanya untuk menyimpan file sementara saat aktif. Saat agen dijeda atau dihapus (penghapusan Sandbox Agen), data sementara akan dihapus secara permanen.
Mode akses data agen
Pilih layanan penyimpanan yang mendukung kebutuhan agen Anda jika mereka perlu mengakses penyimpanan dalam salah satu mode akses data berikut:
- Ruang kerja terisolasi pribadi: agen dimulai dengan direktori penyimpanan terisolasi pribadi yang memiliki akses baca dan tulis tunggal.
- Ruang kerja kolaboratif: beberapa agen koordinasi memasang direktori bersama yang sama persis dalam mode Baca-Tulis (RW) untuk memperbarui file secara real time secara kolaboratif.
- Ruang kerja percabangan eksplorasi: agen mengakses file template dasar dalam
mode Hanya Baca (RO) untuk menghindari perubahan template, dan membuat penulisan baru
dengan merutekannya ke scratchpad
emptyDirlokal terpisah atau jalur persisten pribadi atau dengan menyalin file template langsung ke ruang kerja pribadi yang dapat ditulis saat startup.
Membandingkan opsi penyimpanan untuk Sandbox Agen di GKE
Pertimbangkan skenario berikut untuk membantu Anda membandingkan opsi penyimpanan:
- Gunakan Hyperdisk Balanced untuk penyimpanan hemat biaya bagi agen yang menoleransi latensi startup beberapa detik dan menggunakan ruang kerja terisolasi pribadi dengan mode akses ReadWriteOnce (RWO).
- Gunakan Multishare Filestore untuk GKE (Enterprise) bagi agen yang memerlukan ruang kerja kolaboratif atau ketahanan regional.
Tabel berikut membandingkan layanan penyimpanan untuk membantu Anda memenuhi persyaratan performa, skala, akses data, dan biaya agen AI Anda.
| Fitur | Hyperdisk Balanced | Multishare Filestore untuk GKE (Enterprise) |
|---|---|---|
| Paling cocok untuk |
|
|
| Mode akses |
ReadWriteOnce (RWO) Catatan: Gunakan Hyperdisk ML untuk mode ReadOnlyMany (ROX). |
ReadWriteMany (RWX) |
| Startup Sub-second Agent Sandbox di GKE (Warm Pools) |
|
|
| Latensi penyediaan penyimpanan | Beberapa detik per volume |
|
| Latensi pemasangan dan pengaitan jalur panas | Beberapa detik untuk pemasangan disk | Kurang dari satu detik untuk pemasangan Network NFS |
| Throughput baca maksimum |
|
|
| IOPS | Dari 3.000 hingga 160.000, bergantung pada ukuran dan konfigurasi volume |
|
| Batas ukuran |
|
|
| Batas skala |
|
|
| Arah penskalaan kapasitas | Hanya meningkatkan skala | Meningkatkan atau menurunkan skala |
| Dukungan VolumeSnapshot CSI | Didukung | Tidak didukung (snapshot per-share tidak didukung) |
| Harga | Harga Persistent Disk dan Google Cloud Hyperdisk | Harga Filestore |
Langkah berikutnya
- Pelajari lebih lanjut Agent Sandbox di GKE.
- Pelajari cara mengelola Agent Sandbox di penyimpanan file GKE.