File Storage NAS (NAS) adalah layanan cloud yang menyediakan solusi penyimpanan file untuk node komputasi, termasuk instance Elastic Compute Service (ECS), instance Elastic High-Performance Computing (E-HPC), dan kluster Container Service for Kubernetes (ACK). NAS adalah sistem file terdistribusi yang mendukung protokol Network File System (NFS) dan Server Message Block (SMB), serta menawarkan fitur-fitur seperti akses bersama, skalabilitas elastis, keandalan tinggi, dan kinerja tinggi.
NAS menyediakan berbagai solusi penyimpanan file, termasuk Extreme NAS, General-purpose Performance NAS, General-purpose Premium NAS, dan General-purpose Capacity NAS.
Spesifikasi | Deskripsi |
Extreme NAS | Extreme NAS adalah solusi berbagi file berperforma tinggi yang dibangun berdasarkan arsitektur jaringan generasi terbaru dan penyimpanan all-flash. Kapasitas maksimumnya adalah 256 TiB. Bandwidth berkisar antara 150 MB/s hingga 1.200 MB/s. Latensi sekitar 100 mikrodetik. Extreme NAS cocok untuk bisnis sensitif latensi di mana banyak file kecil ditangani. |
General-purpose Performance NAS | General-purpose Performance NAS menggunakan solid-state drive (SSD) sebagai perangkat penyimpanan, dan menyediakan throughput tinggi, operasi input/output per detik (IOPS) tinggi, dan latensi rendah untuk beban kerja. General-purpose Performance NAS adalah solusi berbagi file yang cocok jika Anda memerlukan penyimpanan file dengan throughput tinggi, konkurensi tinggi, skalabilitas bisnis, dan latensi baca rendah. Solusi ini cocok jika Anda perlu melakukan operasi baca/tulis secara sering dan memiliki persyaratan tinggi untuk latensi respons. |
General-purpose Premium NAS | General-purpose Premium NAS menggunakan solid-state drive (SSD) sebagai perangkat penyimpanan, dan menyediakan throughput tinggi, operasi input/output per detik (IOPS) tinggi, dan latensi rendah untuk beban kerja. General-purpose Premium NAS adalah solusi berbagi file yang cocok jika Anda memerlukan penyimpanan file dengan throughput tinggi, konkurensi tinggi, skalabilitas bisnis, dan latensi baca rendah. Solusi ini cocok jika Anda perlu melakukan operasi baca/tulis secara sering dan memiliki persyaratan tinggi untuk latensi respons. Selain itu, solusi ini lebih murah daripada General-purpose Performance NAS. |
General-purpose Capacity NAS | General-purpose Capacity NAS menggunakan hard disk drive SATA (SATA HDD) sebagai perangkat penyimpanan dan menyediakan ruang penyimpanan berperforma tinggi dengan biaya rendah. General-purpose Capacity NAS adalah solusi berbagi file yang cocok untuk skenario sensitif biaya di mana diperlukan throughput tinggi, konkurensi tinggi, dan skalabilitas bisnis. General-purpose Capacity NAS lebih hemat biaya jika Anda tidak perlu melakukan operasi baca/tulis secara sering dan tidak memiliki persyaratan tinggi pada latensi respons. |
Skenario
NAS cocok untuk skenario berikut:
Penyimpanan Kontainer
Anda dapat menggunakan kontainer untuk membangun layanan mikro dengan pra-konfigurasi cepat, alokasi sumber daya fleksibel, dan isolasi proses. Jika beberapa kontainer perlu mengakses data mentah setiap kali dimulai, Anda dapat membuat sistem file bersama menggunakan NAS. Dengan cara ini, kontainer dapat mengakses sistem file tanpa bergantung pada instance tempat mereka berjalan, karena NAS menyediakan akses bersama persisten ke file.
Manajemen Konten dan Layanan Web
NAS menawarkan persistensi tinggi dan throughput tinggi, sehingga ideal untuk digunakan dalam sistem manajemen konten dan server web untuk menyimpan serta menyediakan data bagi situs web, aplikasi penerbitan online, dan aplikasi pengarsipan. NAS mendukung semantik sistem file standar, konvensi penamaan file, dan izin yang sesuai dengan preferensi pengembang web. Anda dapat mengintegrasikan NAS dengan aplikasi web untuk meningkatkan efisiensi operasional.
Aplikasi Perusahaan
NAS menyediakan skalabilitas tinggi, elastisitas, ketersediaan, dan persistensi, menjadikannya solusi penyimpanan yang ideal untuk aplikasi perusahaan dan aplikasi yang disampaikan sebagai layanan (ADaaS). NAS mendukung antarmuka dan semantik sistem file standar, memudahkan migrasi aplikasi perusahaan ke Alibaba Cloud atau pembangunan aplikasi baru.
Alur Kerja Media dan Hiburan
NAS dapat digunakan untuk berbagi dan memproses file besar dalam alur kerja media seperti pengeditan video, produksi audio dan video, pemrosesan siaran, serta desain dan rendering audio. NAS menyediakan model konsistensi data yang kuat, throughput tinggi, dan akses bersama ke file, mengurangi waktu yang diperlukan untuk menyelesaikan alur kerja dan menggabungkan repositori file lokal menjadi satu repositori yang dapat diakses oleh semua pengguna.
Analisis Big Data
NAS menyediakan throughput tinggi untuk node komputasi, konsistensi baca/tulis, dan latensi rendah, memenuhi persyaratan skala dan kinerja aplikasi big data. Sebagian besar beban kerja analisis menggunakan operasi API sistem file untuk mengakses atau menulis data berdasarkan semantik file seperti penguncian file. NAS mendukung semantik sistem file ini dan menyediakan kapasitas serta kinerja yang dapat diskalakan.
Kinerja
Throughput puncak sistem file secara linier proporsional dengan kapasitas yang digunakan. Sistem file dengan kapasitas lebih besar memiliki throughput puncak yang lebih tinggi. NAS dapat diakses secara bersamaan dan dibaca atau ditulis secara acak oleh ribuan instance ECS menggunakan Antarmuka Sistem Operasi Portabel (POSIX).
Spesifikasi | Kapasitas | Latensi rata-rata untuk membaca file 4 KiB | IOPS |
Extreme NAS | 256 TiB | Sekitar 100 mikrodetik | 10000~200000 |
General-purpose Performance NAS | 1 PiB | Millidetik | Hingga 30.000 (baca/tulis acak 4K) |
General-purpose Premium NAS | 1 PiB | Millidetik | Hingga 30.000 (baca/tulis acak 4K) |
General-purpose Capacity NAS | 10 PiB | Sekitar 10 millidetik | Hingga 15.000 (baca/tulis acak 4K) |
Operasi API
Anda dapat menggunakan POSIX untuk melakukan operasi pada data sistem file NAS, seperti membaca atau menulis. Ini memungkinkan migrasi aplikasi lokal ke cloud tanpa perlu memodifikasi kode aplikasi.
Anda juga dapat membuat permintaan API melalui HTTP atau HTTPS untuk mengelola sumber daya NAS. Metode GET dan POST didukung. Jika Anda terbiasa dengan protokol jaringan dan bahasa pemrograman, kami sarankan Anda memanggil operasi API untuk mengelola sumber daya NAS. Anda dapat menggunakan SDK NAS, CLI Alibaba Cloud, atau OpenAPI Explorer untuk memanggil operasi API guna mengelola sumber daya seperti sistem file, target mount, grup izin, snapshot, dan tag. Misalnya, Anda dapat membuat, menghapus, menanyakan, atau memodifikasi sumber daya NAS. Untuk informasi lebih lanjut, lihat Daftar operasi berdasarkan fungsi. Jika Anda lebih suka antarmuka pengguna grafis (GUI), Anda dapat melakukan operasi tersebut di konsol NAS.
Skalabilitas dan elastisitas
Dibandingkan dengan sistem penyimpanan tradisional, NAS menghilangkan kebutuhan untuk melakukan operasi kompleks seperti perencanaan, pembelian, partisi, dan pemantauan. Kapasitas sistem file NAS dapat secara otomatis mengecil atau membesar ketika Anda menghapus atau menambahkan file ke sistem file. Dengan cara ini, NAS mengalokasikan sumber daya penyimpanan berdasarkan kebutuhan bisnis Anda tanpa memengaruhi aplikasi Anda.
Ketahanan data dan ketersediaan layanan
NAS menyediakan beberapa replika untuk setiap data yang disimpan dalam sistem file. Replika-replika ini berada di perangkat yang diisolasi di domain kesalahan yang berbeda untuk redundansi geografis. NAS menjamin keandalan data sebesar 99,999999999% (sebelas angka 9), mengurangi risiko keamanan data.
Keamanan
Grup Izin
NAS menggunakan grup izin sebagai daftar putih untuk mengonfigurasi kontrol akses ke sistem file, termasuk alamat IP yang berwenang, izin baca/tulis, dan izin pengguna. Anda dapat menambahkan aturan ke grup izin untuk mengizinkan akses dari alamat IP tertentu atau blok CIDR, serta memberikan tingkat izin yang berbeda pada alamat IP atau blok CIDR yang berbeda. Untuk informasi lebih lanjut, lihat Kelola grup izin.
RAM
Anda dapat menggunakan Resource Access Management (RAM) untuk mengelola pengguna NAS dan mengontrol akses ke sumber daya NAS. RAM menerapkan kontrol akses berbasis pengguna, memungkinkan Anda membuat dan mengelola beberapa pengguna RAM dalam akun Alibaba Cloud serta memberikan izin berbeda kepada setiap pengguna. Dengan cara ini, Anda dapat memberi otorisasi kepada pengguna RAM yang berbeda untuk mengakses sumber daya Alibaba Cloud yang berbeda. RAM memungkinkan setiap pengguna menggunakan pasangan AccessKey eksklusif, serta menetapkan izin minimal untuk mengurangi risiko keamanan data. Untuk informasi lebih lanjut, lihat Lakukan kontrol akses berdasarkan kebijakan RAM.
ACL
Anda dapat menggunakan daftar kontrol akses (ACL) untuk mengontrol akses ke file dan direktori. ACL menerapkan kontrol akses berbasis sumber daya, penting bagi pengguna perusahaan yang perlu berbagi file di antara pengguna dan grup yang berbeda menggunakan sistem file bersama. NAS menyediakan fitur ACL yang memungkinkan Anda memberikan izin akses yang berbeda pada direktori dan file kepada pengguna dan grup. Untuk informasi lebih lanjut, lihat Ikhtisar dan Ikhtisar fitur SMB ACL.
Enkripsi
NAS menggunakan enkripsi canggih 256-bit (AES-256) untuk mengenkripsi data statis yang disimpan dalam sistem file dan menggunakan Key Management Service (KMS) untuk mengelola kunci enkripsi. NAS secara otomatis mengenkripsi data sebelum ditulis ke sistem file dan mendekripsi data sebelum dibaca oleh aplikasi. Proses ini tidak memerlukan modifikasi kode aplikasi. Untuk informasi lebih lanjut, lihat Enkripsi sisi server.
Metode penagihan
Kapasitas sistem file NAS secara otomatis menyesuaikan berdasarkan kebutuhan bisnis Anda, sehingga Anda tidak perlu memartisi sistem file terlebih dahulu. Anda akan ditagih berdasarkan metode penagihan bayar sesuai pemakaian, hanya untuk penyimpanan yang digunakan. Jika file dihapus dari sistem file, Anda tidak lagi dikenakan biaya untuk penyimpanan tersebut. Anda juga dapat membeli paket sumber daya untuk mengimbangi biaya penggunaan penyimpanan berikutnya, yang biasanya lebih hemat biaya.