全部产品
Search
文档中心

Function Compute:Pemilihan penyimpanan fungsi

更新时间:Jul 06, 2025

Function Compute menyediakan berbagai jenis penyimpanan, termasuk File Storage NAS (NAS), Object Storage Service (OSS), hard disk sementara, dan lapisan untuk menyimpan serta mengakses file. Topik ini menjelaskan skenario penggunaan dan perbedaan antara tipe-tipe penyimpanan yang tersedia di Function Compute.

Analisis pemilihan

Item perbandingan

NAS

OSS

Hard disk sementara

Lapisan

Skenario

Penyimpanan log dan file bisnis

Penyimpanan log dan file bisnis

Penyimpanan file sementara yang dihasilkan oleh bisnis

Penerbitan dan penyebaran sumber daya seperti dependensi umum, runtime, dan ekstensi fungsi

Kapasitas maksimum

Dapat diperluas

Dapat diperluas

  • 512 MB

  • 10 GB

500 MB

Persistensi

Ya

Ya

Tidak (penyimpanan sementara)

Ya

Apakah data dapat dibagikan antar invokasi

Ya

Ya

Tidak

Ya

Apakah data yang disimpan dapat ditulis

Ya

Ya

Ya

Tidak

Jenis penyimpanan

Sistem file

Objek

Sistem file

Kode terarsip

Apakah terintegrasi dengan sumber acara

Tidak

Ya

Tidak

Tidak

Kecepatan akses fungsi

Lebih cepat

Cepat

Paling cepat

Cepat

Penagihan

Ikhtisar Penagihan

Penagihan

Ukuran hard disk ≤ 512 MB: gratis. Untuk informasi lebih lanjut, lihat bagian "Harga satuan" dari topik Ikhtisar Penagihan.

Gratis.

Jenis-jenis penyimpanan

NAS

File Storage NAS adalah sistem penyimpanan file jaringan terdistribusi yang menyediakan layanan penyimpanan file aman, berperforma tinggi, andal, dan mudah digunakan untuk Elastic Compute Service (ECS), Elastic High Performance Computing (E-HPC), Docker, dan Batch Compute.

Alibaba Cloud Function Compute dapat berintegrasi mulus dengan NAS. Anda dapat mengonfigurasi pengaturan seperti wilayah, target mount, dan grup untuk fungsi-fungsi. Setelah dikonfigurasi, fungsi tersebut dapat mengakses file dalam sistem file NAS sebagaimana mengakses sistem file lokal.

Keuntungan NAS meliputi:

  • Anda dapat menyimpan file sementara tanpa dibatasi oleh kapasitas disk lokal.

  • Beberapa fungsi dapat berbagi file dalam sistem file NAS yang sama.

Untuk informasi lebih lanjut, lihat Konfigurasikan Sistem File NAS.

OSS

Object Storage Service (OSS) adalah layanan penyimpanan cloud yang aman, hemat biaya, dan sangat andal. OSS memungkinkan Anda menyimpan sejumlah besar data di cloud. Anda dapat menggunakan OSS untuk menyimpan sejumlah besar data, seperti gambar, audio, video, dan log.

Function Compute dapat berintegrasi mulus dengan OSS. Anda dapat mengonfigurasi pemasangan OSS untuk fungsi. Setelah Anda mengonfigurasi target mount OSS untuk fungsi, fungsi tersebut dapat menggunakan OSS sebagaimana Anda menggunakan sistem penyimpanan file lokal. Untuk informasi lebih lanjut, lihat Konfigurasikan sistem file OSS.

Function Compute dapat diintegrasikan secara mulus dengan OSS menggunakan pemicu OSS. Anda dapat menulis fungsi untuk memproses acara OSS. Saat OSS mendeteksi acara dari jenis tertentu, acara tersebut memicu fungsi yang sesuai. Setelah Function Compute terintegrasi dengan OSS, Anda dapat memanggil berbagai fungsi untuk memproses gambar dan file audio, lalu menyimpan hasilnya ke layanan penyimpanan yang berbeda. Selama proses ini, Anda hanya perlu fokus pada penulisan logika fungsi. Function Compute dapat memproses sejumlah besar data secara real-time dan paralel. Untuk informasi lebih lanjut, lihat Ikhtisar pemicu OSS.

Hard disk sementara

Function Compute menyediakan dua ukuran hard disk sementara: 512 MB dan 10 GB. Semua direktori dalam hard disk sementara dapat ditulis dan berbagi ruang penyimpanan.

Ruang disk sementara dilepaskan pada akhir siklus hidup kontainer dasar yang mengeksekusi fungsi. Saat fungsi terus menerima permintaan, kontainer dan data sementara tidak dihapus. Namun, jika tidak ada permintaan dalam waktu lama, kontainer akan direklaim oleh sistem dan data dihapus.

Lapisan

Lapisan memungkinkan Anda menerbitkan dan menyebarkan sumber daya kustom seperti dependensi umum, runtime, dan ekstensi fungsi. Anda dapat mengabstraksi pustaka publik yang digunakan bersama ke dalam lapisan atau menggunakan lapisan umum Function Compute untuk mengurangi ukuran paket kode saat menyebarkan atau memperbarui fungsi.

Untuk informasi lebih lanjut tentang operasi dan batasan lapisan, lihat Buat Lapisan Kustom dan Batasan.