全部产品
Search
文档中心

File Storage NAS:Buat sistem file

更新时间:Dec 02, 2025

Untuk mengaktifkan berbagi file, buat sistem file NAS tujuan umum atau sistem file NAS Ekstrem, lalu pasang pada beberapa node komputasi. Anda dapat memasang sistem file NAS pada node komputasi cloud seperti Instance ECS, kontainer, Function Compute (FC), dan Platform for AI (PAI). Sistem file NAS juga dapat dipasang dan diakses dari pusat data lokal.

Informasi latar belakang

Sistem file NAS tujuan umum dan sistem file NAS Ekstrem menawarkan fitur yang berbeda serta cocok untuk skenario bisnis yang berbeda. Untuk informasi selengkapnya, lihat Sistem file NAS tujuan umum dan Sistem file NAS Ekstrem.

Prasyarat

Pastikan Penyimpanan File NAS telah diaktifkan. Saat pertama kali login ke halaman produk Penyimpanan File NAS, ikuti petunjuk di layar untuk mengaktifkan layanan tersebut.

Penting

Produk yang Anda beli pada halaman aktivasi adalah paket sumber daya NAS, bukan sistem file NAS. Paket sumber daya NAS digunakan untuk mengimbangi biaya kapasitas penyimpanan sistem file NAS. Untuk informasi selengkapnya, lihat Paket sumber daya.

Buat sistem file NAS tujuan umum di Konsol

  1. Login ke Konsol NAS.

  2. Di bagian bawah halaman Overview, klik Create General-purpose NAS File System.

  3. Pada General-purpose NAS (Pay-as-you-go), konfigurasikan parameter untuk sistem file tersebut.

    Parameter

    Deskripsi

    Region

    Pilih wilayah tempat Anda ingin membuat sistem file.

    Catatan
    • Sistem file dan Instance ECS di wilayah berbeda tidak dapat saling berkomunikasi secara langsung. Kami menyarankan agar Anda membuat sistem file di wilayah yang sama dengan Instance ECS tempat Anda akan memasang sistem file tersebut. Anda juga dapat menggunakan Cloud Enterprise Network (CEN) untuk memasang sistem file lintas wilayah. Namun, pemasangan lintas wilayah mengakibatkan kinerja transfer data yang buruk. Untuk informasi selengkapnya, lihat Mount a NAS file system across VPCs in the same region using CEN.

    • Setiap Akun Alibaba Cloud dapat membuat maksimal 20 sistem file NAS tujuan umum dalam satu wilayah.

    Zone

    Zona adalah area fisik dengan catu daya dan jaringan independen dalam satu wilayah yang sama. Sistem file dan Instance ECS di zona berbeda dalam satu wilayah dapat saling berkomunikasi.

    Saat memilih zona, kami menyarankan agar Anda memilih zona yang sama dengan Instance ECS untuk mencegah latensi akibat akses lintas zona.

    Storage Class

    Kelas penyimpanan sistem file. Nilai yang valid:

    • Performance: cocok untuk beban kerja berbagi file yang sensitif terhadap latensi dan memerlukan respons latensi rendah, seperti aplikasi enterprise Linux/Windows, PersistentVolumes (PV) kontainer, manajemen konten web, dan komputasi genetika.

    • Capacity: cocok untuk beban kerja berbagi file yang sensitif terhadap biaya dan tidak memerlukan respons latensi rendah, seperti cadangan database, penyimpanan log, direktori pengguna Windows, dan direktori home Linux.

    • Premium: cocok untuk beban kerja berbagi file yang sensitif terhadap latensi dan memerlukan respons latensi rendah, seperti persistensi data kontainer, penyimpanan data pelatihan AI, simulasi industri, dan komputasi genetika.

    Untuk perbandingan kinerja antara kelas penyimpanan Capacity, Performance, dan Advanced, lihat Sistem file NAS tujuan umum.

    Protocol Type

    Protokol sistem file. Nilai yang valid: NFS dan SMB.

    Protokol NFS cocok untuk berbagi file pada Instance ECS Linux. Protokol SMB cocok untuk berbagi file pada Instance ECS Windows.

    Recycle Bin

    Tentukan apakah fitur Keranjang daur ulang diaktifkan.

    • Enable: Ini adalah konfigurasi default. Fitur Keranjang daur ulang diaktifkan setelah sistem file dibuat.

      Setelah fitur Keranjang daur ulang diaktifkan, file atau direktori yang dihapus akan disimpan sementara di Keranjang daur ulang. Jika Anda tidak sengaja menghapus file dari sistem file NAS tujuan umum, pulihkan file tersebut beserta metadata-nya, seperti UID, GID, dan daftar kontrol akses (ACL), dari Keranjang daur ulang. Untuk informasi selengkapnya, lihat Keranjang daur ulang.

    • Disable: Fitur Keranjang daur ulang tidak diaktifkan.

    Retention Period

    Jika Anda mengaktifkan fitur Keranjang daur ulang, pilih periode retensi untuk file atau direktori dari daftar drop-down.

    Encryption Type

    Jenis enkripsi sisi server. Nilai yang valid:

    Penting

    Enkripsi sisi server dan manajemen siklus hidup tidak dapat digunakan secara bersamaan.

    • Not Encrypted: Enkripsi sisi server tidak diaktifkan.

    • NAS-managed Key: Kunci yang sepenuhnya dikelola oleh NAS digunakan untuk mengenkripsi setiap sistem file.

    • KMS-managed Key: Kunci kustom yang Anda kelola di Key Management Service (KMS) digunakan untuk mengenkripsi dan mendekripsi sistem file.

    Jika Anda memilih NAS-managed Key atau KMS-managed Key, data dalam sistem file dienkripsi menggunakan kunci yang dikelola oleh Key Management Service (KMS). Saat Anda mengakses data tersebut, data akan didekripsi secara otomatis. Untuk informasi selengkapnya, lihat Enkripsi sisi server.

    Service-linked Role

    Jika Anda mengatur Encryption Type ke KMS-managed Key, Anda harus memberikan peran terkait layanan untuk layanan enkripsi. Untuk informasi selengkapnya, lihat Peran terkait layanan untuk Penyimpanan File NAS.

    Key ID

    Jika Anda mengatur Encryption Type ke KMS-managed Key, pilih ID kunci dari daftar drop-down.

    Key Alias

    Jika Anda mengatur Encryption Type ke KMS-managed Key, verifikasi alias kunci tersebut.

    Data Backup

    Tentukan apakah pencadangan data diaktifkan. Nilai yang valid:

    • Disable: Layanan backup tidak diaktifkan.

    • Enable: Digunakan layanan backup yang sepenuhnya dikelola. Anda dapat memulihkan data dari titik cadangan historis mana pun.

    Untuk informasi selengkapnya, lihat Back up a General-purpose NAS file system.

    Service-linked Role

    Jika Anda mengaktifkan pencadangan data, Anda harus memberikan peran terkait layanan yang memiliki izin untuk mengakses sumber daya layanan backup kepada NAS. Untuk informasi selengkapnya, lihat Peran terkait layanan untuk Penyimpanan File NAS.

    Resource Group

    Pilih kelompok sumber daya tempat sistem file tersebut berada. Gunakan kelompok sumber daya untuk mengelola sumber daya NAS dalam Akun Alibaba Cloud Anda berdasarkan kategori. Hal ini memungkinkan Anda mengelola izin, men-deploy sumber daya, dan memantau sumber daya berdasarkan kelompok tanpa perlu memproses setiap sumber daya secara terpisah. Untuk informasi selengkapnya, lihat Best practices for designing resource groups.

    • Jika Anda tidak memilih kelompok sumber daya, sistem file akan secara otomatis ditambahkan ke kelompok sumber daya default setelah dibuat.

    • Untuk membuat kelompok sumber daya, klik Create Resource Group. Pada kotak dialog Create Resource Group, konfigurasikan Resource Group Identifier dan Resource Group Name, lalu klik OK.

    Tag

    Tambahkan tag ke sistem file. Anda dapat menambahkan maksimal 20 pasang tag ke satu sistem file.

    Untuk menambahkan tag, klik Add Tag, pilih kunci tag yang sudah ada, lalu pilih atau masukkan nilai tag.

    Network Type

    Atur Network Type untuk titik pemasangan ke VPC.

    VPC

    Pilih VPC yang sama dengan Instance ECS. Jika Anda belum membuat VPC, buka Konsol VPC untuk membuatnya.

    Catatan

    Anda harus memilih VPC yang sama dengan Instance ECS. Jika Anda memilih VPC berbeda, Anda harus terlebih dahulu menggunakan Cloud Enterprise Network untuk menghubungkan jaringan sebelum memasang sistem file. Untuk informasi selengkapnya, lihat Mount a NAS file system across VPCs in the same region using CEN.

    vSwitch

    Pilih vSwitch yang dibuat di dalam VPC tersebut.

  4. Klik Buy Now untuk membuat sistem file.

    Setelah sistem file dibuat, Anda dikenai biaya per jam berdasarkan penggunaan penyimpanan maksimum sistem file NAS tujuan umum. Untuk informasi harga selengkapnya, lihat Harga Penyimpanan File NAS. Untuk mengimbangi biaya kapasitas penyimpanan, beli paket sumber daya NAS tujuan umum, yang lebih hemat biaya dibandingkan metode penagihan bayar sesuai pemakaian. Paket sumber daya tidak terikat pada sistem file tertentu dan dapat digunakan untuk mengimbangi biaya penyimpanan beberapa sistem file. Untuk informasi selengkapnya, lihat Purchase a resource plan.

    Catatan

    Setelah sistem file dibuat, grup izin default akan dilampirkan padanya. Untuk mengubah grup izin, lihat Manage permission groups.

Buat sistem file NAS Ekstrem di Konsol

  1. Login ke Konsol NAS.

  2. Di bagian bawah halaman Overview, klik Create Extreme NAS File System.

  3. Pada Extreme NAS (Pay-as-you-go), konfigurasikan parameter untuk sistem file tersebut.

    Parameter

    Deskripsi

    Region

    Pilih wilayah tempat Anda ingin membuat sistem file.

    Catatan
    • Sistem file dan Instance ECS di wilayah berbeda tidak dapat saling berkomunikasi secara langsung. Kami menyarankan agar Anda membuat sistem file di wilayah yang sama dengan Instance ECS tempat Anda akan memasang sistem file tersebut. Anda juga dapat menggunakan Cloud Enterprise Network (CEN) untuk memasang sistem file lintas wilayah. Namun, pemasangan lintas wilayah mengakibatkan kinerja transfer data yang buruk. Untuk informasi selengkapnya, lihat Mount a NAS file system across VPCs in the same region using CEN.

    • Setiap Akun Alibaba Cloud dapat membuat maksimal 200 sistem file NAS Ekstrem dalam satu wilayah.

    • Saat ini, hanya sistem file NAS Ekstrem di wilayah Daratan Tiongkok yang mendukung IPv6. Untuk mengaktifkan IPv6 di wilayah lain, submit a ticket.

    Zone

    Zona adalah area fisik dengan catu daya dan jaringan independen dalam satu wilayah yang sama. Sistem file dan Instance ECS di zona berbeda dalam satu wilayah dapat saling berkomunikasi.

    Kami menyarankan agar Anda memilih zona yang sama dengan Instance ECS untuk mencegah latensi akibat akses lintas zona.

    Storage Class

    Kelas penyimpanan sistem file NAS Ekstrem. Nilai yang valid:

    • Standard: cocok untuk penyimpanan file bersama yang memerlukan operasi baca/tulis kecepatan tinggi pada banyak file kecil, operasi metadata intensif, latensi rendah, dan throughput keseluruhan moderat.

    • Advanced: cocok untuk penyimpanan file bersama yang memerlukan operasi baca/tulis kecepatan tinggi pada banyak file kecil, latensi rendah, dan throughput keseluruhan moderat. Backend menggunakan jaringan Remote Direct Memory Access (RDMA). Dibandingkan kelas penyimpanan Standard, kelas penyimpanan Advanced menyediakan latensi baca/tulis lebih rendah dan kinerja tulis lebih baik.

    Catatan

    Setiap zona hanya mendukung salah satu dari kelas penyimpanan Standard dan Advanced. Kami menyarankan agar Anda men-deploy layanan Anda di zona yang mendukung kelas penyimpanan Advanced.

    Protocol Type

    Sistem file NAS Ekstrem hanya mendukung protokol NFS.

    Provisioned Capacity of Extreme NAS File System

    Geser slider untuk memilih kapasitas penyimpanan untuk sistem file tersebut. Nilainya berkisar dari 100 GiB hingga 262.143 GiB.

    Encryption Type

    Jenis enkripsi sisi server. Nilai yang valid:

    • Not Encrypted: Enkripsi sisi server tidak diaktifkan.

    • NAS-managed Key: Kunci yang sepenuhnya dikelola oleh NAS digunakan untuk mengenkripsi setiap sistem file.

    • Custom Key (KMS): Kunci kustom yang Anda kelola di Key Management Service (KMS) digunakan untuk mengenkripsi dan mendekripsi sistem file.

    Jika Anda memilih NAS-managed Key atau Custom Key (KMS), data dalam sistem file dienkripsi menggunakan kunci yang dikelola oleh KMS. Saat Anda mengakses data tersebut, data akan didekripsi secara otomatis. Untuk informasi selengkapnya, lihat Enkripsi sisi server.

    Key ID

    Jika Anda mengatur Encryption Type ke Custom Key (KMS), pilih ID kunci dari daftar drop-down.

    Resource Group

    Pilih kelompok sumber daya tempat sistem file tersebut berada. Anda dapat menggunakan kelompok sumber daya untuk mengelola sumber daya NAS dalam Akun Alibaba Cloud Anda berdasarkan kategori. Hal ini memungkinkan Anda mengelola izin, men-deploy sumber daya, dan memantau sumber daya berdasarkan kelompok tanpa perlu memproses setiap sumber daya secara terpisah. Untuk informasi selengkapnya, lihat Best practices for designing resource groups.

    • Jika Anda tidak memilih kelompok sumber daya, sistem file akan secara otomatis ditambahkan ke kelompok sumber daya default setelah dibuat.

    • Untuk membuat kelompok sumber daya, klik Create Resource Group. Pada kotak dialog Create Resource Group, konfigurasikan Resource Group Identifier dan Resource Group Name, lalu klik OK.

    Tag

    Tambahkan tag ke sistem file. Anda dapat menambahkan maksimal 20 pasang tag ke satu sistem file.

    Untuk menambahkan tag, klik Add Tag, pilih kunci tag yang sudah ada, lalu pilih atau masukkan nilai tag.

  4. Klik Buy Now untuk membuat sistem file.

    Setelah sistem file dibuat, Anda dikenai biaya per jam berdasarkan kapasitas provisioned maksimum sistem file NAS Ekstrem. Untuk informasi harga selengkapnya, lihat Harga Penyimpanan File NAS. Untuk mengimbangi biaya kapasitas provisioned, beli paket sumber daya NAS Ekstrem, yang lebih hemat biaya dibandingkan metode penagihan bayar sesuai pemakaian. Paket sumber daya tidak terikat pada sistem file tertentu dan dapat digunakan untuk mengimbangi biaya penyimpanan beberapa sistem file. Untuk informasi selengkapnya, lihat Purchase a resource plan.

    Catatan

    Harga satuan yang ditampilkan pada halaman pembuatan sistem file NAS Ekstrem adalah biaya per jam. Jika Anda telah membeli paket sumber daya NAS Ekstrem, biaya tersebut akan diimbangi berdasarkan aturan pemotongan dan Anda tidak dikenai biaya.

Buat sistem file NAS Ekstrem edisi advanced dari snapshot

Catatan

Hanya sistem file NAS Ekstrem edisi advanced yang mendukung fitur snapshot.

Panggil operasi API untuk membuat sistem file NAS Ekstrem edisi advanced dari snapshot sistem file.

  1. Instal Python SDK.

    pip install alibabacloud_nas20170626==3.1.3
    pip install alibabacloud_tea_openapi
    pip install alibabacloud_tea_util
  2. Jalankan kode untuk membuat sistem file.

    Catatan

    Sebelum memanggil operasi API, Anda harus mengonfigurasi variabel lingkungan untuk kredensial akses Anda. Untuk informasi selengkapnya, lihat Configure environment variables on Linux, macOS, and Windows.

    # -*- coding: utf-8 -*-
    import os
    import sys
    
    from typing import List
    
    from alibabacloud_nas20170626.client import Client as NAS20170626Client
    from alibabacloud_credentials.client import Client as CredentialClient
    from alibabacloud_tea_openapi import models as open_api_models
    from alibabacloud_nas20170626 import models as nas20170626_models
    from alibabacloud_tea_util import models as util_models
    from alibabacloud_tea_util.client import Client as UtilClient
    
    
    class Sample:
        def __init__(self):
            pass
    
        @staticmethod
        def create_client() -> NAS20170626Client:
            """
            Gunakan kredensial untuk menginisialisasi klien.
            @return: Client
            @throws Exception
            """
            # Kami menyarankan agar Anda menggunakan kredensial default. Untuk informasi tentang jenis kredensial lainnya, lihat https://www.alibabacloud.com/help/en/alibaba-cloud-sdk-262060/latest/configure-credentials-378659.
            credential = CredentialClient()
            config = open_api_models.Config(
                credential=credential
            )
            # Untuk informasi selengkapnya, lihat https://api.alibabacloud.com/product/NAS.
            config.endpoint = f'nas.cn-hangzhou.aliyuncs.com'
            return NAS20170626Client(config)
    
        @staticmethod
        def main(
            args: List[str],
        ) -> None:
            client = Sample.create_client()
            create_file_system_request = nas20170626_models.CreateFileSystemRequest(
                file_system_type='extreme',
                charge_type='PayAsYouGo',
                capacity=100,
                storage_type='advance',
                zone_id='cn-hangzhou-k',
                protocol_type='NFS',
                snapshot_id='s-extreme-00******m'
            )
            runtime = util_models.RuntimeOptions()
            try:
                # Untuk menjalankan kode, salin dan cetak nilai kembali operasi API.
                client.create_file_system_with_options(create_file_system_request, runtime)
            except Exception as error:
                # Ini hanya contoh cara mencetak kesalahan. Tangani pengecualian dengan hati-hati. Jangan abaikan pengecualian dalam proyek Anda.
                # Pesan kesalahan
                print(error.message)
                # Untuk troubleshooting, kunjungi URL berikut:
                print(error.data.get("Recommend"))
                UtilClient.assert_as_string(error.message)
    
        @staticmethod
        async def main_async(
            args: List[str],
        ) -> None:
            client = Sample.create_client()
            create_file_system_request = nas20170626_models.CreateFileSystemRequest(
                file_system_type='extreme',
                charge_type='PayAsYouGo',
                capacity=100,
                storage_type='advance',
                zone_id='cn-hangzhou-k',
                protocol_type='NFS',
                snapshot_id='s-extreme-00******m'
            )
            runtime = util_models.RuntimeOptions()
            try:
                # Untuk menjalankan kode, salin dan cetak nilai kembali operasi API.
                await client.create_file_system_with_options_async(create_file_system_request, runtime)
            except Exception as error:
                # Ini hanya contoh cara mencetak kesalahan. Tangani pengecualian dengan hati-hati. Jangan abaikan pengecualian dalam proyek Anda.
                # Pesan kesalahan
                print(error.message)
                # Untuk troubleshooting, kunjungi URL berikut:
                print(error.data.get("Recommend"))
                UtilClient.assert_as_string(error.message)
    
    
    if __name__ == '__main__':
        Sample.main(sys.argv[1:])

    Tabel berikut menjelaskan parameter utama. Untuk informasi selengkapnya, lihat CreateFileSystem.

    Parameter

    Deskripsi

    StorageType

    Jenis penyimpanan sistem file. Atur nilainya ke `advance`, yang menunjukkan edisi Advanced.

    Misalnya, jika Anda membuat snapshot bernama B_Snapshot untuk sistem file edisi advanced lalu menggunakan B_Snapshot untuk membuat sistem file baru, Anda harus mengatur StorageType ke advance.

    ProtocolType

    Protokol yang didukung oleh sistem file. Sistem file NAS Ekstrem hanya mendukung NFSv3.

    Capacity

    Kapasitas penyimpanan sistem file NAS Ekstrem. Nilainya harus sama dengan sistem file tempat snapshot dibuat.

    Misalnya, jika Anda membuat snapshot bernama A_Snapshot untuk sistem file NAS Ekstrem edisi advanced dengan kapasitas 100 GiB lalu menggunakan A_Snapshot untuk membuat sistem file baru, Anda harus mengatur Capacity ke 100.

    ZoneId

    Zona di wilayah tempat snapshot berada. Contoh: cn-hangzhou-g. Panggil operasi DescribeZones untuk mengkueri informasi zona.

    SnapshotId

    ID snapshot.

Langkah selanjutnya

Setelah sistem file dibuat, Anda harus memasangnya pada node komputasi untuk mengaksesnya. Sebelum memasang sistem file, lihat Mount scenarios guna memilih skenario pemasangan yang sesuai.