Artikel ini menjelaskan cara menyebarkan dan mengonfigurasi jaringan area penyimpanan elastis (SAN).
Prasyarat
Jika Anda menggunakan Azure PowerShell, instal modul Azure PowerShell terbaru.
Jika Anda menggunakan Azure CLI, instal versi terbaru.
Setelah Anda menginstal versi terbaru, jalankan az extension add -n elastic-san untuk menginstal ekstensi untuk Elastic SAN.
Batasan
Daftar berikut berisi wilayah tempat Elastic SAN saat ini tersedia, dan wilayah mana yang mendukung penyimpanan zona redundan (ZRS) dan penyimpanan redundan lokal (LRS), atau hanya LRS:
Australia Timur - LRS
Brasil Selatan - LRS
Kanada Tengah - LRS
US Tengah - LRS
Asia Timur - LRS
US Timur - LRS
US Timur 2 - LRS
Prancis Tengah - LRS & ZRS
Jerman Barat Tengah - LRS
India Tengah - LRS
Jepang Timur - LRS
Korea Tengah - LRS
Eropa Utara - LRS & ZRS
Norwegia Timur - LRS
Afrika Selatan Utara - LRS
US Tengah Selatan - LRS
Asia Tenggara - LRS
Swedia Tengah - LRS
Swiss Utara - LRS
UEA Utara - LRS
UK Selatan - LRS
Eropa Barat - LRS & ZRS
US Barat 2 - LRS & ZRS
US Barat 3 - LRS
Elastic SAN juga tersedia di wilayah berikut, tetapi tanpa dukungan Zona Ketersediaan:
Kanada Timur - LRS
Jepang Barat - LRS
US Tengah Utara - LRS
Untuk mengaktifkan wilayah ini, jalankan perintah berikut untuk mendaftarkan bendera fitur yang diperlukan:
Panjang nama SAN elastis harus antara 3 dan 24 karakter. Nama hanya boleh berisi huruf kecil, angka, tanda hubung dan garis bawah, dan harus dimulai dan diakhapi dengan huruf atau angka. Setiap tanda hubung dan garis bawah harus didahului dan diikuti oleh karakter alfanumerik.
Untuk performa terbaik, SAN Anda harus berada di zona yang sama dengan VM Anda.
Tentukan jumlah kapasitas dasar yang Anda butuhkan, dan kapasitas tambahan apa pun, lalu pilih berikutnya.
Meningkatkan ukuran dasar SAN Anda juga akan meningkatkan IOPS dan bandwidth-nya. Meningkatkan kapasitas tambahan hanya meningkatkan ukuran totalnya (base+additional) tetapi tidak akan meningkatkan IOPS atau bandwidth, namun, lebih murah daripada meningkatkan basis.
Pilih Berikutnya : Grup volume.
Gunakan salah satu set kode sampel ini untuk membuat Elastic SAN yang menggunakan penyimpanan redundan secara lokal atau penyimpanan zona-redundan. Satu set membuat SAN elastis dengan penskalaan otomatis (pratinjau) diaktifkan, dan yang lain membuat SAN elastis dengan penskalaan otomatis dinonaktifkan. Ganti semua teks tempat penampung dengan nilai Anda sendiri dan gunakan variabel yang sama dalam semua contoh dalam artikel ini:
Placeholder
Deskripsi
<ResourceGroupName>
Nama grup sumber daya tempat sumber daya akan disebarkan.
<ElasticSanName>
Nama SAN Elastis yang akan dibuat. Panjang nama ELASTIC SAN harus antara 3 dan 24 karakter. Nama hanya boleh berisi huruf kecil, angka, tanda hubung dan garis bawah, dan harus dimulai dan diakhapi dengan huruf atau angka. Setiap tanda hubung dan garis bawah harus didahului dan diikuti oleh karakter alfanumerik.
<ElasticSanVolumeGroupName>
Nama Grup Volume SAN Elastis yang akan dibuat.
<VolumeName>
Nama Volume SAN Elastis yang akan dibuat.
<Location>
Wilayah tempat sumber daya baru akan dibuat.
<Zone>
Zona ketersediaan tempat Elastic SAN akan dibuat. Tentukan zona ketersediaan yang sama dengan zona yang akan menghosting beban kerja Anda. Gunakan hanya jika Elastic SAN akan menggunakan penyimpanan redundan secara lokal. Harus berupa zona yang didukung di lokasi target seperti 1, , 2atau 3.
<AutoScalePolicyEnforcement>
Pengaturan yang menentukan apakah penskalaan otomatis diaktifkan atau tidak untuk ELASTIC SAN. Nilai ini bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan'
<UnusedSizeTiB>
Kapasitas (dalam TiB) pada Elastic SAN Anda yang ingin Anda pertahankan gratis dan tidak digunakan. Jika Anda menggunakan lebih banyak ruang daripada jumlah ini, operasi peningkatan skala secara otomatis dipicu, meningkatkan ukuran SAN Anda. Parameter ini bersifat opsional tetapi diperlukan untuk mengaktifkan penskalakan otomatis.
<IncreaseCapacityUnitByTiB>
Parameter ini mengatur TiB unit kapasitas tambahan yang ditingkatkan san Anda saat skala otomatis dipicu. Parameter ini bersifat opsional tetapi diperlukan untuk mengaktifkan penskalakan otomatis.
<CapacityUnitScaleUpLimit>
Parameter ini menetapkan kapasitas maksimum (ukuran) yang dapat dipertumbuhkan SAN Anda untuk menggunakan autoscaling. SAN Anda tidak akan secara otomatis menskalakan melewati ukuran ini. Parameter ini bersifat opsional tetapi diperlukan untuk mengaktifkan penskalakan otomatis.
Perintah berikut membuat Elastic SAN yang menggunakan penyimpanan redundan lokal tanpa mengaktifkan penskalaan otomatis.
Gunakan salah satu set kode sampel ini untuk membuat Elastic SAN yang menggunakan penyimpanan redundan secara lokal atau penyimpanan zona-redundan. Satu set membuat SAN elastis dengan penskalaan otomatis (pratinjau) diaktifkan, dan yang lain membuat SAN elastis dengan penskalaan otomatis dinonaktifkan. Ganti semua teks tempat penampung dengan nilai Anda sendiri dan gunakan variabel yang sama dalam semua contoh dalam artikel ini:
Placeholder
Deskripsi
<ResourceGroupName>
Nama grup sumber daya tempat sumber daya akan disebarkan.
<ElasticSanName>
Nama SAN Elastis yang akan dibuat. Panjang nama ELASTIC SAN harus antara 3 dan 24 karakter. Nama hanya boleh berisi huruf kecil, angka, tanda hubung dan garis bawah, dan harus dimulai dan diakhapi dengan huruf atau angka. Setiap tanda hubung dan garis bawah harus didahului dan diikuti oleh karakter alfanumerik.
<ElasticSanVolumeGroupName>
Nama Grup Volume SAN Elastis yang akan dibuat.
<VolumeName>
Nama Volume SAN Elastis yang akan dibuat.
<Location>
Wilayah tempat sumber daya baru akan dibuat.
<Zone>
Zona ketersediaan tempat Elastic SAN akan dibuat. Tentukan zona ketersediaan yang sama dengan zona yang akan menghosting beban kerja Anda. Gunakan hanya jika Elastic SAN menggunakan penyimpanan redundan secara lokal. Harus berupa zona yang didukung di lokasi target seperti 1, , 2atau 3.
<AutoScalePolicyEnforcement>
Pengaturan yang menentukan apakah penskalaan otomatis diaktifkan atau tidak untuk ELASTIC SAN. Nilai ini bersifat opsional tetapi jika diteruskan, harus 'Diaktifkan' atau 'Dinonaktifkan'
<UnusedSizeTiB>
Kapasitas (dalam TiB) pada Elastic SAN Anda yang ingin Anda pertahankan gratis dan tidak digunakan. Jika Anda menggunakan lebih banyak ruang daripada jumlah ini, operasi peningkatan skala secara otomatis dipicu, meningkatkan ukuran SAN Anda. Parameter ini bersifat opsional tetapi diperlukan untuk mengaktifkan penskalakan otomatis.
<IncreaseCapacityUnitByTiB>
Parameter ini mengatur TiB unit kapasitas tambahan yang ditingkatkan san Anda saat skala otomatis dipicu. Parameter ini bersifat opsional tetapi diperlukan untuk mengaktifkan penskalakan otomatis.
<CapacityUnitScaleUpLimit>
Parameter ini menetapkan kapasitas maksimum (ukuran) yang dapat dipertumbuhkan SAN Anda untuk menggunakan autoscaling. SAN Anda tidak akan secara otomatis menskalakan melewati ukuran ini. Parameter ini bersifat opsional tetapi diperlukan untuk mengaktifkan penskalakan otomatis.
Perintah berikut membuat Elastic SAN yang menggunakan penyimpanan redundan lokal tanpa mengaktifkan penskalaan otomatis.
# Define some variables.
RgName="<ResourceGroupName>"
EsanName="<ElasticSanName>"
EsanVgName="<ElasticSanVolumeGroupName>"
VolumeName="<VolumeName>"
Location="<Location>"
Zone=<Zone>
# Connect to Azure
az login
# Create an Elastic SAN
az elastic-san create -n $EsanName -g $RgName -l $Location --base-size-tib 100 --extended-capacity-size-tib 20 --sku "{name:Premium_LRS,tier:Premium}" --availability-zones $Zone
Perintah berikut membuat Elastic SAN yang menggunakan penyimpanan redundan lokal dengan autoscaling diaktifkan.
# Define some variables.
RgName="<ResourceGroupName>"
EsanName="<ElasticSanName>"
EsanVgName="<ElasticSanVolumeGroupName>"
VolumeName="<VolumeName>"
Location="<Location>"
Zone=<Zone>
AutoScalePolicyEnforcement="Enabled"
UnusedSizeTiB="<UnusedSizeTiB>"
IncreaseCapacityUnitByTiB="<IncreaseCapacityUnitByTiB>"
CapacityUnitScaleUpLimit="<CapacityUnitScaleUpLimit>"
# Connect to Azure
az login
# Create an Elastic SAN
az elastic-san create -n $EsanName -g $RgName -l $Location --base-size-tib 100 --extended-capacity-size-tib 20 --sku "{name:Premium_LRS,tier:Premium}" --availability-zones $Zone --auto-scale-policy-enforcement $AutoScalePolicyEnforcement --unused-size-tib $UnusedSizeTiB --increase-capacity-unit-by-tib $IncreaseCapacityUnitByTiB --capacity-unit-scale-up-limit $CapacityUnitScaleUpLimitTiB
Perintah berikut membuat Elastic SAN yang menggunakan penyimpanan redundan zona, dengan penskalaan otomatis dinonaktifkan.
Setelah mengonfigurasi pengaturan dasar dan menyediakan penyimpanan, Anda dapat membuat grup volume. Grup volume adalah alat untuk mengelola volume dalam skala besar. Pengaturan atau konfigurasi apa pun yang diterapkan ke grup volume berlaku untuk semua volume yang terkait dengan grup volume tersebut.
Pilih + Buat grup volume dan beri nama grup volume Anda.
Panjang nama harus antara 3 dan 63 karakter. Nama hanya boleh berisi huruf kecil, angka dan tanda hubung, dan harus dimulai dan diakhapi dengan huruf atau angka. Setiap tanda hubung harus didahului dan diikuti oleh karakter alfanumerik. Nama grup volume tidak dapat diubah setelah dibuat.
Pilih Berikutnya : Volume
Contoh perintah berikut membuat grup volume Elastic SAN di Elastic SAN yang Anda buat sebelumnya. Gunakan variabel dan nilai yang sama dengan yang Anda tentukan saat membuat Elastic SAN.
# Create the volume group, this script only creates one.
New-AzElasticSanVolumeGroup -ResourceGroupName $RgName -ElasticSANName $EsanName -Name $EsanVgName
Contoh perintah berikut membuat grup volume Elastic SAN di Elastic SAN yang Anda buat sebelumnya. Gunakan variabel dan nilai yang sama dengan yang Anda tentukan saat membuat Elastic SAN.
az elastic-san volume-group create --elastic-san-name $EsanName -g $RgName -n $EsanVgName
Membuat volume
Setelah mengonfigurasi SAN itu sendiri, dan membuat setidaknya satu grup volume, Anda dapat membuat volume.
Volume adalah partisi yang dapat digunakan dari total kapasitas SAN, Anda harus mengalokasikan sebagian dari total kapasitas tersebut sebagai volume untuk menggunakannya. Hanya volume aktual itu sendiri yang dapat dipasang dan digunakan, bukan grup volume.
Buat volume dengan memasukkan nama, memilih grup volume yang sesuai, dan memasukkan kapasitas yang ingin Anda alokasikan untuk volume Anda.
Nama volume adalah bagian dari Nama Memenuhi Syarat iSCSI volume Anda, dan tidak dapat diubah setelah dibuat.
Pilih Tinjau + buat dan sebarkan SAN Anda.
Contoh perintah berikut membuat satu volume dalam grup volume Elastic SAN yang Anda buat sebelumnya. Untuk membuat batch volume, lihat Membuat beberapa volume Elastic SAN. Gunakan variabel dan nilai yang sama dengan yang Anda tentukan saat membuat Elastic SAN.
Penting
Nama volume adalah bagian dari Nama Memenuhi Syarat iSCSI volume Anda, dan tidak dapat diubah setelah dibuat.
Gunakan variabel yang sama, lalu jalankan skrip berikut:
# Create the volume, this command only creates one.
New-AzElasticSanVolume -ResourceGroupName $RgName -ElasticSanName $EsanName -VolumeGroupName $EsanVgName -Name $VolumeName -sizeGiB 2000
Penting
Nama volume adalah bagian dari Nama Memenuhi Syarat iSCSI volume Anda, dan tidak dapat diubah setelah dibuat.
Contoh perintah berikut membuat volume Elastic SAN di grup volume Elastic SAN yang Anda buat sebelumnya. Gunakan variabel dan nilai yang sama dengan yang Anda tentukan saat membuat Elastic SAN.