Apa itu Azure NetApp Files?

Selesai

Mari kita mulai dengan ringkasan singkat Azure NetApp Files dan fitur intinya. Gambaran umum ini akan membantu Anda memutuskan apakah Azure NetApp Files memungkinkan Anda memigrasikan beban kerja lokal Anda ke cloud.

Apa itu penyimpanan file bersama?

Banyak aplikasi modern menggunakan salah satu teknologi penyimpanan berikut:

  • Penyimpanan blok. Data dibagi menjadi gugus yang berbeda dan disebut blok, disimpan di disk di sektor dan tingkat trek.
  • Penyimpanan objek. Informasi disimpan sebagai data yang tidak terstruktur tanpa hierarki.

Namun, sebagian besar organisasi masih memiliki banyak aplikasi dan layanan yang memerlukan akses bersama ke file yang disimpan menggunakan sistem file yang memungkinkan akses hierarkis ke data. Penyimpanan file bersama adalah cara menyimpan data berbasis file di lingkungan jaringan sehingga file tersedia untuk server, aplikasi, dan pengguna di seluruh jaringan. Sebagian besar penyimpanan file bersama terdiri dari perangkat penyimpanan yang terpasang di jaringan (NAS) yang menggunakan sistem file bersama.

Ada dua protokol sistem file utama yang digunakan untuk sebagian besar implementasi penyimpanan file bersama:

  • Sistem File Jaringan (NFS). Paling sering digunakan dengan sistem operasi Linux.
  • Blok Pesan Server (SMB). Paling sering digunakan dengan sistem operasi Windows.

Definisi Azure NetApp Files

Azure NetApp Files adalah layanan NAS kelas perusahaan, berperforma tinggi, dan dikelola sepenuhnya untuk penyimpanan file bersama. Ini adalah layanan pihak pertama, yang berarti Anda menyebarkan dan mengelolanya melalui portal Azure.

Performa

Azure NetApp Files dirancang untuk performa setinggi mungkin sehingga dapat mengelola beban kerja Windows dan Linux yang paling menuntut sekalipun. Performa ini dicapai dengan menjalankan instans Azure NetApp Files pada perangkat keras NetApp khusus yang menjalankan sistem operasi ONTAP milik NetApp, yang dioptimalkan untuk throughput dan ketersediaan penyimpanan tinggi.

Performa Azure NetApp Files diukur dalam dua cara:

  • Operasi input/output per detik (IOPS). Tolok ukur performa penyimpanan yang mengukur jumlah rata-rata operasi baca dan tulis yang dapat dilakukan perangkat penyimpanan per detik. Azure NetApp Files menawarkan hingga 320.000 IOPS pada tingkat performa terendahnya dan hingga 450.000 IOPS pada tingkat tertingginya. Sebagai perbandingan, sebagian besar solid-state drive (SSD) memiliki pengukuran throughput antara 100.000 IOPS dan 400.000 IOPS.
  • Latensi. Latensi adalah waktu yang diperlukan untuk mengakses lokasi penyimpanan tertentu. Azure NetApp Files menawarkan latensi rata-rata kurang dari 1 milidetik (md). Sebagai perbandingan, hard drive reguler memiliki latensi antara 1 md dan 10 md, sedangkan SSD memiliki latensi antara 0,05 md dan 0,15 md.

Mengingat pengukuran ini, Anda dapat memahami mengapa Azure NetApp Files menyediakan performa yang sebanding dengan atau bahkan lebih baik daripada performa lokal.

Keamanan dan kepatuhan

Azure NetApp Files dibuat khusus untuk menawarkan tingkat keamanan, kepatuhan, dan ketersediaan yang tinggi:

  • Keamanan. Azure NetApp Files menawarkan enkripsi data yang mematuhi FIPS-140-2 saat tidak digunakan, kontrol akses berbasis peran (RBAC), autentikasi Direktori Aktif Microsoft, dan kebijakan ekspor untuk daftar kontrol akses (ACL) berbasis jaringan.
  • Kepatuhan. Azure NetApp Files mematuhi sertifikasi industri terkemuka, seperti Health Insurance Portability and Accountability Act (HIPAA).
  • Ketersediaan. Perjanjian Tingkat Layanan (SLA) Azure NetApp Files menjamin ketersediaan setidaknya sebesar 99,99%.

Protokol

Azure NetApp Files menawarkan pilihan protokol file terluas di antara penyedia NAS cloud publik. Azure NetApp Files mendukung protokol berikut:

  • NFS 3.0
  • NFS 4.1
  • SMB 2.x
  • SMB 3.x

Azure NetApp Files sudah mendukung akses protokol ganda ke volume NFSv3 dan SMB. Anda sekarang dapat membuat volume Azure NetApp Files yang memungkinkan akses protokol ganda simultan (NFSv4.1 dan SMB) dengan dukungan untuk pemetaan pengguna Lightweight Directory Access Protocol (LDAP). Fitur ini memungkinkan kasus penggunaan di mana Anda mungkin memiliki beban kerja berbasis Linux, menggunakan NFSv4.1 untuk aksesnya. Beban kerja tersebut membuat dan menyimpan data dalam volume Azure NetApp Files.

Azure NetApp Files juga mendukung pembuatan volume yang dapat menggunakan NFS 3.0 dan SMB secara bersamaan. Dengan menggunakan kedua protokol pada volume, maka aplikasi perusahaan berbasis Linux dan Windows yang mengandalkan himpunan data berbasis file dapat mengakses dan membagikan data tersebut secara bersamaan.

Manajemen data

Azure NetApp Files menawarkan berbagai fitur manajemen data seperti rekam jepret dan kloning volume yang hampir seketika. Fitur ini meningkatkan manajemen data tanpa memengaruhi performa.

Akses instans

Instans Azure NetApp Files berjalan pada perangkat NetApp bare-metal. Perangkat keras berada di pusat data Azure dan dikonfigurasi untuk menjadi layanan Azure pihak pertama, dijual dan didukung oleh Microsoft. Struktur ini berarti Anda dapat menyiapkan instans Azure NetApp Files hanya dalam beberapa menit. Selain itu, karena Azure NetApp Files adalah layanan Azure penuh, Anda dapat mengelola instans dengan cara yang sama seperti melakukan layanan Azure lainnya seperti portal Microsoft Azure, antarmuka baris perintah Azure (Azure CLI), Azure PowerShell, atau Azure REST API.

Rekam jepret

Rekam jepret Azure NetApp Files adalah gambar volume titik waktu tertentu. Rekam jepret ini memiliki overhead rendah karena cara Azure NetApp Files melakukan virtualisasi volume. Seperti database, lapisan ini menggunakan pointer ke blok data aktual pada disk. Namun, tidak seperti database, lapisan ini tidak menulis ulang blok yang ada. Lapisan ini menulis data yang diperbarui ke blok baru dan mengubah pointer.

Diagram berikut menggambarkan proses rekam jepret:

  1. Waktu A. Rekam jepret (Rekam jepret 1) dibuat.
  2. Waktu B. Data yang diubah (B sekarang B1) ditulis ke blok baru dan pointer diperbarui. Namun, pointer rekam jepret masih menunjuk ke blok yang ditulis sebelumnya, memberi Anda tampilan langsung dan tampilan historis data.
  3. Waktu C. Rekam jepret lain (Rekam jepret 2) dibuat. Kini Anda memiliki akses ke tiga generasi data—data langsung, Rekam jepret 2, dan Rekam jepret 1, dalam urutan usia menurun, tanpa menghabiskan ruang volume yang diperlukan tiga salinan lengkap.

Diagram yang menggambarkan cara kerja rekam jepret Azure NetApp Files.

Rekam jepret Azure NetApp Files hanya memanipulasi penunjuk blok, membuat tampilan volume baca-saja yang dibekukan. Blok data aktual tidak disalin, yang mengarah ke dua efisiensi:

  • Kecepatan. Membuat rekam jepret hampir seketika. Apa pun ukuran volume yang sedang Anda kerjakan, membuat rekam jepret dapat dilakukan hanya dalam beberapa detik.
  • Ruang. Rekam jepret memakan ruang penyimpanan minimal karena tidak menyalin blok data seluruh volume. Dua rekam jepret yang diambil secara berurutan hanya berbeda dengan blok yang ditambahkan atau diubah dalam interval waktu di antara keduanya.

Anda dapat membuat hingga 255 rekam jepret per volume. Membuat rekam jepret tidak memengaruhi performa volume. Anda dapat membuat dan menjaga rekam jepret dengan dua cara:

  • Manual. Membuat rekam jepret sesuai permintaan dengan menggunakan portal Microsoft Azure, Azure CLI, Azure PowerShell, atau Azure REST API.
  • Otomatis. Otomatiskan pembuatan rekam jepret dengan menggunakan kebijakan rekam jepret atau alat rekam jepret, seperti AzAcSnap. Anda dapat menyiapkan kebijakan rekam jepret dengan menggunakan portal Microsoft Azure, Azure CLI, Azure PowerShell, atau Azure REST API.

Replikasi Lintas Wilayah

Fungsi replikasi Azure NetApp Files memberikan perlindungan data melalui replikasi volume lintas wilayah. Anda dapat mereplikasi data secara asinkron dari volume Azure NetApp Files (sumber) di satu wilayah ke volume Azure NetApp Files lainnya (tujuan) di wilayah lain. Kemampuan ini memungkinkan Anda untuk gagal atas aplikasi penting Anda jika ada pemadaman atau bencana di seluruh wilayah.

Pemulihan data

Titik pembuatan rekam jepret volume adalah memulihkan data yang rusak atau tidak sengaja dihapus, ditimpa, atau dimodifikasi. Azure NetApp Files memberi Anda tiga cara untuk memulihkan data dengan menggunakan rekam jepret:

  • Pulihkan satu atau beberapa file atau direktori dari rekam jepret.
  • Buat Klon volume. Pulihkan rekam jepret ke volume baru dengan membuat salinan volume yang identik di lokasi baru.
  • Mengembalikan volume. Pulihkan rekam jepret di tempat dengan mengembalikan volume ke status saat Anda membuat rekam jepret.

Cara memberi akses ke data yang sama bagi tim pengembangan web Anda

Kemungkinan tim pengembangan web organisasi Anda menggunakan berbagai sistem operasi. Contohnya:

  • Linux. Tim pengembangan ujung belakang Anda mungkin menggunakan komputer yang menjalankan sistem operasi Linux.
  • Windows. Tim pengembangan frontend Anda mungkin menggunakan PC yang menjalankan Windows.
  • macOS. Tim desain Anda mungkin menggunakan Mac yang menjalankan sistem operasi macOS.

Dengan Azure NetApp Files tim perusahaan yang menggunakan sistem operasi yang berbeda dapat mengakses data yang sama. Meskipun setiap tim biasanya akan bekerja pada aspek terpisah dari situs web, jika file data situs web berada pada volume yang sama, maka Anda perlu mengonfigurasi volume tersebut untuk memungkinkan akses dari komputer yang menjalankan Linux, Windows, dan macOS.

Anda dapat mencapai tujuan ini di Azure NetApp Files dengan mengonfigurasi volume untuk secara bersamaan menggunakan NFS (didukung oleh Linux) dan SMB (didukung oleh Windows dan macOS).