Hızlı Başlangıç: Özel mobil ağ ve site dağıtma - Azure PowerShell
Azure Özel 5G Core, kuruluşlar için şirket içi özel mobil ağın parçası olarak bir Azure Stack Edge cihazında 5G çekirdek ağ işlevlerini dağıtmaya ve yönetmeye yönelik bir Azure bulut hizmetidir. Bu hızlı başlangıçta, Doğu ABD Azure bölgesinde aşağıdaki kaynakları dağıtmak için Azure PowerShell'in nasıl kullanılacağı açıklanmaktadır. Bkz . Azure Özel 5G Core'un kullanılabildiği Azure bölgeleri için bölgeye göre kullanılabilir ürünler.
- Özel bir mobil ağ.
- Bir site.
- Varsayılan hizmet ve tümüne izin ver SIM ilkesi (Varsayılan hizmet ve tümüne izin ver SIM ilkesinde açıklandığı gibi).
- İsteğe bağlı olarak, bir veya daha fazla SIM ve bir SIM grubu.
Önkoşul: Azure PowerShell modülünü yükleyin
Bu makaledeki adımları gerçekleştirmek için Azure PowerShell modülünü yüklemeniz ve yapılandırmanız gerekir. Tüm yönergeleri tamamladığınızdan emin olun. Yükleme işlemi tamamlandıktan sonra Azure'da oturum açın ve aboneliğinizi seçin.
Not
Bu adımları tamamlamak için bir Azure hesabınızın olması gerekir. Azure hesabınız yoksa ücretsiz denemeye kaydolabilirsiniz.
Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma
- Özel mobil ağ dağıtmak için önkoşul görevlerini tamamlayın ve AKS kümesini devreye alın.
- Özel mobil ağ dağıtmak için önkoşul görevlerini tamamlama bölümünde tanımladığınız etkin aboneliğe erişimi olan bir hesabı kullanarak Azure portalında oturum açabildiğinizi doğrulayın. Bu hesabın abonelik kapsamında yerleşik Katkıda Bulunan veya Sahip rolü olmalıdır.
- Özel bir mobil ağ dağıtmak için gerekli bilgileri toplayın. SIM'leri sağlamak istiyorsanız, SIM'leri sağlamak için JSON dosya biçiminde açıklandığı gibi SIM bilgilerinizi içeren bir JSON dosyası hazırlamanız gerekir.
- Sitedeki Azure Stack Edge Pro cihazında 5 ve 6 bağlantı noktalarına karşılık gelen arabirimlerin adlarını belirleyin.
- Site için gerekli bilgileri toplayın.
- Paket çekirdeğinin geçerli sürümü için sürüm notlarına ve Azure Stack Edge'inizin (ASE) çalışmakta olduğu sürüm tarafından desteklenip desteklenmediğine bakın. ASE sürümünüz en son paket çekirdeğiyle uyumlu değilse Azure Stack Edge Pro GPU'nuzu güncelleştirin.
Bu makalede kullanılan Azure PowerShell komutları
- New-AzMobileNetwork
- New-AzMobileNetworkSimGroup
- New-AzMobileNetworkSlice
- New-AzMobileNetworkServiceResourceIdObject
- New-AzMobileNetworksim
- New-AzMobileNetworkSimStaticIPPropertiesObject
- New-AzMobileNetworkSite
Azure'da oturum açma
Bu örnek için Azure PowerShell gerekir. Sürümü bulmak için Get-Module -ListAvailable Az
komutunu çalıştırın.
Yüklemeniz veya yükseltmeniz gerekirse, bkz. Azure PowerShell Modülü yükleme.
Azure'a bağlanmak için Connect-AzAccount cmdlet'ini çalıştırın.
Özel mobil ağ, site ve SIM dağıtma
Özel bir mobil ağı, siteyi ve SIM'i başarıyla dağıtmak için aşağıdaki adımları tamamlamanız gerekir. Sonraki adıma geçmeden önce her adımın tam olarak tamamlanması gerekir.
Çeşitli komutlar, Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliğini gerektirir. Bu, aşağıdaki komutlarda olduğu gibi <SUB_ID>
görünür. Devam etmeden önce bu değeri alın.
Mobil Ağ kaynağı oluşturma
Yeni bir Mobil Ağ kaynağı oluşturmak için kullanınNew-AzMobileNetwork
. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.
Yer tutucu | Değer |
---|---|
<MOBILENETWORK> |
Özel mobil ağ için bir ad girin. |
<RESOURCEGROUP> |
Kaynak grubunun adını girin. |
New-AzMobileNetwork -Name <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PublicLandMobileNetworkIdentifierMcc 001 -PublicLandMobileNetworkIdentifierMnc 01
SIM Grubu oluşturma
Yeni bir SIM Grubu oluşturmak için kullanınNew-AzMobileNetworkSimGroup
. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.
Değişken | Yer tutucu | Değer |
---|---|---|
<SIMGROUP> |
Sim grubunun adını girin. | |
<RESOURCEGROUP> |
Kaynak grubunun adını girin. | |
<SUB_ID> |
Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği. |
New-AzMobileNetworkSimGroup -Name <SIMGROUP> -ResourceGroupName <RESOURCEGROUP> -Location eastus -MobileNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>"
Y yazarak eylemi gerçekleştirmek istediğinizi onaylayın.
Dilim Oluşturma
Yeni bir Dilim oluşturmak için kullanınNew-AzMobileNetworkSlice
. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.
Yer tutucu | Değer |
---|---|
<MOBILENETWORK> |
Özel mobil ağın adını girin. |
<RESOURCEGROUP> |
Kaynak grubunun adını girin. |
<SLICE> |
Dilimin adını girin. |
<SUB_ID> |
Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği. |
New-AzMobileNetworkSlice -MobileNetworkName <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -SliceName <SLICE> -Location eastus -SnssaiSst 1
Dilim kaynağının yapılandırması için bir değişken oluşturun.
$sliceConfiguration = New-AzMobileNetworkSliceConfigurationObject -DataNetworkConfiguration $dataNetworkConfiguration -DefaultDataNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/dataNetworks/<DATANETWORK>" -SliceId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/slices/<SLICE>"
Hizmet Oluşturma
Yeni bir Hizmet oluşturmak için kullanınNew-AzMobileNetworkService
. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.
Yer tutucu | Değer |
---|---|
<MOBILENETWORK> |
Özel mobil ağın adını girin. |
<RESOURCEGROUP> |
Kaynak grubunun adını girin. |
<SERVICE> |
Hizmetin adını girin. |
<SUB_ID> |
Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği. |
$dataFlowTemplates = New-AzMobileNetworkServiceDataFlowTemplateObject -Direction Bidirectional -Protocol ip -RemoteIPList any -TemplateName any
$pccRule = New-AzMobileNetworkPccRuleConfigurationObject -RuleName rule_any -RulePrecedence 199 -ServiceDataFlowTemplate $dataFlowTemplates
New-AzMobileNetworkService -MobileNetworkName <MOBILENETWORK> -Name <SERVICE> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PccRule $pccRule -ServicePrecedence 255
Hizmet kaynağının kimliği için bir değişken oluşturun.
$serviceResourceId = New-AzMobileNetworkServiceResourceIdObject -Id "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/services/<SERVICE>"
SIM İlkesi oluşturma
Yeni bir SIM İlkesi oluşturmak için kullanınNew-AzMobileNetworkSimPolicy
. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.
Yer tutucu | Değer |
---|---|
<RESOURCEGROUP> |
Kaynak grubunun adını girin. |
<MOBILENETWORK> |
Özel mobil ağın adını girin. |
<SERVICE> |
Hizmetin adını girin. |
<DATANETWORK> |
Veri ağının adını girin. |
<SLICE> |
Dilimin adını girin. |
<SIMPOLICY> |
SIM ilkesinin adını girin. |
<SUB_ID> |
Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği. |
New-AzMobileNetworkSimPolicy -MobileNetworkName <MOBILENETWORK> -Name <SIMPOLICY> -ResourceGroupName <RESOURCEGROUP> -DefaultSliceId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/slices/<SLICE>" -Location eastus -SliceConfiguration $sliceConfiguration -UeAmbrDownlink "2 Gbps" -UeAmbrUplink "2 Gbps"
SIM oluşturma
Yeni bir SIM oluşturmak için kullanınNew-AzMobileNetworkSim
. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.
Yer tutucu | Değer |
---|---|
<SIMGROUP> |
SIM grubunun adını girin. |
<SIM> |
SIM'in adını girin. |
<RESOURCEGROUP> |
Kaynak grubunun adını girin. |
<MOBILENETWORK> |
Özel mobil ağın adını girin. |
<SERVICE> |
Hizmetin adını girin. |
<DATANETWORK> |
Veri ağının adını girin. |
<SLICE> |
Dilimin adını girin. |
<SIMPOLICY> |
SIM ilkesinin adını girin. |
<SUB_ID> |
Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği. |
$staticIp = New-AzMobileNetworkSimStaticIPPropertiesObject -StaticIPIpv4Address 10.0.0.20
New-AzMobileNetworkSim -GroupName <SIMGROUP> -Name <SIM> -ResourceGroupName <RESOURCEGROUP> -InternationalMobileSubscriberIdentity 000000000000001 -AuthenticationKey 00112233445566778899AABBCCDDEEFF -DeviceType Mobile -IntegratedCircuitCardIdentifier 8900000000000000001 -OperatorKeyCode 00000000000000000000000000000001 -SimPolicyId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/simPolicies/<SIMPOLICY>" -StaticIPConfiguration $staticIp
Site ve bağımlı kaynaklar oluşturma
Yeni Site kaynağını ve kalan tüm gerekli kaynakları (PCCP, PCDP ve ADN) oluşturmak için kullanınNew-AzMobileNetworkSite
. Tamamlandıktan sonra uygulama tamamen dağıtılır. Örnek komut aşağıdaki yer tutucu değerleri kullanır ve bunları Önkoşul: Özel bir mobil ağ ve site dağıtmaya hazırlanma başlığı altında toplanan bilgilerle değiştirin.
Yer tutucu | Değer |
---|---|
<RESOURCEGROUP> |
Kaynak grubunun adını girin. |
<SUB_ID> |
Azure kaynaklarının dağıtılacağı Azure aboneliğinin kimliği. |
<ASE> |
ASE cihazının adını girin. |
<MOBILENETWORK> |
Oluşturduğunuz özel mobil ağın adını girin. |
<SITE> |
Sitenin adını girin. |
<CUSTOMLOCATION> |
Özel konumun adını girin. |
<DATANETWORK> |
Veri ağının adını girin. |
$aseId = "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.DataBoxEdge/DataBoxEdgeDevices/<ASE>"
$customLocationId = "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.ExtendedLocation/customLocations/<CUSTOMLOCATION>"
New-AzMobileNetworkSite -Name <SITE> -ResourceGroup <RESOURCEGROUP> -Location eastus -PlatformType AKS-HCI -Sku G0 -MobileNetwork <MOBILENETWORK> -ControlPlaneAccessInterfaceIpv4Address 10.232.44.56 -ControlPlaneAccessInterfaceIpv4Subnet 10.232.44.0/24 -ControlPlaneAccessInterfaceIpv4Gateway 10.232.44.1 -ControlPlaneAccessInterfaceName N2 -UserPlaneAccessInterfaceName N3 -UserPlaneAccessInterfaceIpv4Address 192.168.0.101 -UserPlaneAccessInterfaceIpv4Gateway 192.168.0.1 -UserPlaneAccessInterfaceIpv4Subnet 192.168.0.0/24 -UserPlaneDataInterfaceIpv4Address 10.0.0.101 -UserPlaneDataInterfaceIpv4Subnet 10.0.0.0/8 -UserPlaneDataInterfaceIpv4Gateway 10.0.0.1 -DataNetworkName <DATANETWORK> -LocalDiagnosticAccessAuthenticationType Password -UserEquipmentAddressPoolPrefix 192.168.1.0/24 -CoreNetworkTechnology 5GC -AzureStackEdgeDeviceId $aseId -UserPlaneDataInterfaceName N6 -DnsAddress 1.1.1.1 -CustomLocation $customLocationId
Kaynakları temizleme
Dağıtımınızı korumak istemiyorsanız kaynak grubunu silin.
Sonraki adımlar
Dağıtımınızı koruduysanız, özel mobil ağınızın trafiği nasıl işlediğini belirlemek için ilke denetimi tasarlamaya başlayabilir veya özel mobil ağınıza daha fazla site ekleyebilirsiniz.
- Özel mobil ağınız için ilke denetimi yapılandırmasını tasarlama hakkında daha fazla bilgi edinin.
- Site için gerekli bilgileri toplayın.