Memodifikasi sirkuit ExpressRoute menggunakan PowerShell (klasik)

Artikel ini memandu Anda melalui langkah-langkah untuk memeriksa status, memperbarui, atau menghapus dan mendeprovisi sirkuit model penyebaran klasik ExpressRoute. Artikel ini berlaku untuk model penyebaran klasik.

Penting

Mulai 1 Maret 2017, Anda tidak dapat membuat sirkuit ExpressRoute baru dalam model penyebaran klasik.

  • Anda dapat memindahkan sirkuit ExpressRoute yang ada dari model penyebaran klasik ke model penyebaran Resource Manager tanpa mengalami periode nonaktif konektivitas. Untuk informasi selengkapnya, lihat Memindahkan sirkuit yang sudah ada.
  • Anda dapat menyambungkan ke jaringan virtual dalam model penyebaran klasik dengan mengatur allowClassicOperations ke TRUE.

Gunakan tautan berikut untuk membuat dan mengelola sirkuit ExpressRoute dalam model penyebaran Resource Manager:

Tentang model penyebaran Azure

Azure saat ini bekerja dengan dua model penyebaran: Resource Manager dan klasik. Kedua model tersebut tidak sepenuhnya kompatibel satu sama lain. Sebelum memulai, Anda perlu mengetahui model mana yang ingin dikerjakan. Untuk informasi tentang model penyebaran, lihat Memahami model penyebaran. Jika Anda baru menggunakan Azure, kami sarankan Anda menggunakan model penyebaran Resource Manager.

Sebelum Anda mulai

Pasang versi terbaru modul PowerShell Azure Service Management (SM) dan modul ExpressRoute. Anda tidak dapat menggunakan lingkungan Azure CloudShell untuk menjalankan modul SM.

  1. Gunakan instruksi dalam artikel Memasang modul Manajemen Layanan untuk memasang Modul Manajemen Layanan Azure. Jika Anda sudah memasang modul Az atau RM, pastikan menggunakan '-AllowClobber'.

  2. Mengimpor modul yang dipasang. Saat menggunakan contoh berikut, sesuaikan jalur untuk mencerminkan lokasi dan versi modul PowerShell yang dipasang.

    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.3.0\Azure.psd1'
    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.3.0\ExpressRoute\ExpressRoute.psd1'
    
  3. Untuk masuk ke akun Azure Anda, buka konsol PowerShell Anda dengan hak administrator dan sambungkan ke akun Anda. Gunakan contoh berikut untuk membantu Anda menyambung menggunakan modul Manajemen Layanan:

    Add-AzureAccount
    

Mendapatkan status sirkuit

Anda dapat mengambil informasi ini kapan saja menggunakan cmdlet Get-AzureCircuit. Melakukan panggilan tanpa parameter yang mencantumkan semua sirkuit.

Get-AzureDedicatedCircuit

Bandwidth                        : 200
CircuitName                      : MyTestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

Bandwidth                        : 1000
CircuitName                      : MyAsiaCircuit
Location                         : Singapore
ServiceKey                       : #################################
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

Anda bisa mendapatkan informasi tentang sirkuit ExpressRoute tertentu dengan meneruskan kunci layanan sebagai parameter panggilan.

Get-AzureDedicatedCircuit -ServiceKey "*********************************"

Bandwidth                        : 200
CircuitName                      : MyTestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

Anda bisa mendapatkan deskripsi teperinci dari semua parameter dengan menjalankan contoh berikut:

get-help get-azurededicatedcircuit -detailed

Ubah sirkuit

Anda dapat memodifikasi properti tertentu dari sirkuit ExpressRoute tanpa memengaruhi konektivitas.

Anda bisa melakukan tugas berikut tanpa waktu henti:

  • Anda dapat mengaktifkan atau menonaktifkan add-on premium ExpressRoute untuk sirkuit ExpressRoute.
  • Tingkatkan bandwidth sirkuit ExpressRoute Anda selama ada kapasitas yang tersedia di port. Menurunkan bandwidth sirkuit tidak didukung.
  • Ubah paket pengukuran dari Data Terukur ke Data Tidak Terbatas. Mengubah paket pengukuran dari Data Tidak Terbatas ke Data Terukur tidak didukung.
  • Anda dapat mengaktifkan dan menonaktifkan Izinkan Operasi Klasik.

Untuk informasi selengkapnya tentang batasan dan pembatasan, lihat Tanya Jawab Umum ExpressRoute.

Aktifkan add-on premium ExpressRoute

Anda dapat mengaktifkan add-on premium ExpressRoute untuk sirkuit yang ada menggunakan cmdlet PowerShell berikut:

Set-AzureDedicatedCircuitProperties -ServiceKey "*********************************" -Sku Premium

Bandwidth                        : 1000
CircuitName                      : TestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Premium
Status                           : Enabled

Sirkuit Anda sekarang memiliki fitur add-on premium ExpressRoute diaktifkan. Saat perintah berhasil dijalankan, tagihan kemampuan add-on premium akan dimulai.

Nonaktifkan add-on premium ExpressRoute

Penting

Operasi ini dapat gagal jika Anda menggunakan sumber daya yang lebih besar dari apa yang diizinkan untuk sirkuit standar.

Pertimbangan

  • Pastikan bahwa jumlah jaringan virtual yang terhubung ke sirkuit kurang dari 10 sebelum menurunkan dari premium ke standar. Jika tidak melakukan ini, permintaan pembaruan akan gagal, dan Anda akan ditagih tarif premium.
  • Anda harus melepas tautan semua jaringan virtual di wilayah geopolitik lainnya. Jika tidak, permintaan pembaruan akan gagal, dan Anda akan ditagih tarif premium.
  • Tabel rute harus kurang dari 4.000 rute untuk peering pribadi. Jika ukuran tabel rute lebih besar dari 4.000 rute, sesi BGP akan turun dan tidak akan dapat dipermanenkan hingga jumlah awalan yang diiklankan di bawah 4.000.

Untuk menonaktifkan add-on premium

Anda dapat menonaktifkan add-on premium ExpressRoute untuk sirkuit yang ada menggunakan cmdlet PowerShell berikut:


Set-AzureDedicatedCircuitProperties -ServiceKey "*********************************" -Sku Standard

Bandwidth                        : 1000
CircuitName                      : TestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

Perbarui bandwidth sirkuit ExpressRoute

Periksa Tanya Jawab Umum ExpressRoute untuk opsi bandwidth yang didukung penyedia Anda. Anda dapat memilih ukuran apa pun yang lebih besar dari ukuran sirkuit yang ada selama port fisik (di mana sirkuit dibuat) memungkinkan.

Penting

Anda mungkin harus membuat ulang sirkuit ExpressRoute jika ada kapasitas yang tidak memadai pada port yang ada. Anda tidak dapat meningkatkan sirkuit jika tidak ada kapasitas tambahan yang tersedia di lokasi tersebut.

Anda tidak dapat mengurangi bandwidth sirkuit ExpressRoute tanpa gangguan. Menurunkan bandwidth mengharuskan Anda untuk mendeprovisi sirkuit ExpressRoute, kemudian mereprovisi sirkuit ExpressRoute baru.

Ubah ukuran sirkuit

Setelah memutuskan ukuran yang Anda butuhkan, gunakan perintah berikut untuk mengubah ukuran sirkuit:

Set-AzureDedicatedCircuitProperties -ServiceKey ********************************* -Bandwidth 1000

Bandwidth                        : 1000
CircuitName                      : TestCircuit
Location                         : Silicon Valley
ServiceKey                       : *********************************
ServiceProviderName              : equinix
ServiceProviderProvisioningState : Provisioned
Sku                              : Standard
Status                           : Enabled

Setelah sirkuit berukuran besar di pihak Microsoft, Anda harus menghubungi penyedia konektivitas untuk memperbarui konfigurasi di pihak mereka agar sesuai dengan perubahan ini. Penagihan dimulai untuk opsi bandwidth yang diperbarui mulai saat ini.

Jika Anda melihat kesalahan berikut saat meningkatkan bandwidth sirkuit, itu berarti tidak ada bandwidth yang cukup yang tersisa di port fisik tempat sirkuit yang ada dibuat. Anda harus menghapus sirkuit ini dan membuat sirkuit baru dengan ukuran yang dibutuhkan.

Set-AzureDedicatedCircuitProperties : InvalidOperation : Insufficient bandwidth available to perform this circuit
update operation
At line:1 char:1
+ Set-AzureDedicatedCircuitProperties -ServiceKey ********************* ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  + CategoryInfo          : CloseError: (:) [Set-AzureDedicatedCircuitProperties], CloudException
  + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ExpressRoute.SetAzureDedicatedCircuitPropertiesCommand

Deprovisi dan hapus sirkuit

Pertimbangan

  • Anda harus membatalkan tautan semua jaringan virtual dari sirkuit ExpressRoute agar operasi berhasil. Periksa apakah ada jaringan virtual yang terhubung ke sirkuit. jika operasi ini gagal.
  • Jika status provisi penyedia layanan sirkuit ExpressRoute adalah Menyediakan atau Disediakan, Anda harus bekerja sama dengan penyedia layanan untuk mencabut provisi sirkuit di pihak mereka. Kami terus memesan sumber daya dan menagih Anda sampai penyedia layanan selesai mendeprovisi sirkuit dan memberi tahu kami.
  • Jika penyedia layanan telah mendeprovisi sirkuit (status provisi penyedia layanan diatur ke Tidak Tersedia), Anda dapat menghapus sirkuit. Hal ini menghentikan penagihan untuk sirkuit.

Hapus sirkuit

Anda dapat menghapus sirkuit ExpressRoute dengan menjalankan perintah berikut:

Remove-AzureDedicatedCircuit -ServiceKey "*********************************"