Aracılığıyla paylaş


Azure Arc tarafından etkinleştirilen AKS için Azure Hibrit Avantajı (Azure Stack HCI 23H2 üzerinde AKS)

Şunlar için geçerlidir: Azure Stack HCI, sürüm 23H2

Azure Hibrit Avantajı, bulutta çalışan iş yüklerinin maliyetlerini önemli ölçüde azaltmanızı sağlayan bir programdır. Azure Arc tarafından etkinleştirilen AKS için Azure Hibrit Avantajı sayesinde şirket içi lisanslarınızın değerini en üst düzeye çıkarabilir ve uygulamalarınızı ek ücret ödemeden modernleştirebilirsiniz.

Arc tarafından etkinleştirilen AKS için Azure Hibrit Avantajı nedir?

Arc tarafından etkinleştirilen AKS için Azure Hibrit Avantajı, Kubernetes'i şirket içinde veya uçta çalıştırma maliyetini önemli ölçüde azaltmanıza yardımcı olabilir. Aks için ödeme yapmak için şirket içi Windows Server Veri Merkezi veya Yazılım Güvencesi (SA) ile Standart lisanslarınızı uygulamanıza olanak sağlayarak çalışır. Her Windows Server çekirdek lisansı, AKS'nin 1 sanal çekirdeğinde kullanım hakkı sağlar. AKS avantajının etkinleştirilmesi ile ilgili dikkat edilmesi gereken birkaç önemli ayrıntı vardır:

  • AKS Arc için Azure Hibrit Avantajı yönetim kümesi (veya AKS konağı) düzeyinde etkinleştirilir. İş yükü kümeleri için avantajı etkinleştirmeniz gerekmez.
  • Azure Stack HCI veya Windows Server dağıtımlarında birden çok AKS'niz varsa, Azure Hibrit Avantajı her dağıtım için ayrı ayrı etkinleştirmeniz gerekir.
  • Deneme süresi boyunca BIR AKS Arc dağıtımında Azure Hibrit Avantajı etkinleştirirseniz, deneme süreniz geçersiz değildir. Avantaj hemen etkinleştirilir ve deneme süresinin sonunda uygulanır.
  • AKS Arc'ın yeniden yüklenmesi avantajı otomatik olarak yeniden sağlamaz. Yeni dağıtım için bu avantajı yeniden etkinleştirmeniz gerekir.

Yazılım Güvencesi ve hangi sözleşmelerle kullanılabilir olduğu hakkında daha fazla bilgi için bkz. Yazılım Güvencesinin Avantajları.

Bu makalenin geri kalanında Azure Stack HCI veya Windows Server'da AKS için bu avantajın nasıl etkinleştirilip etkinleştirilmediği açıklanmaktadır.

İpucu

Azure Stack HCI için Azure Hibrit Avantajı kullanarak da maliyet tasarruflarını en üst düzeye çıkarabilirsiniz. Daha fazla bilgi için bkz. Azure Stack HCI için Azure Hibrit Avantajı.

Kümeyi ayarlarken Arc tarafından etkinleştirilen AKS için Azure Hibrit Avantajı kullanma

Uyarı

AKS Arc için Azure Hibrit Avantajı paketlenmiş oem iş ortağı SKU'su üzerinde çalışmaz. Etkinleştirilirse ayarın hiçbir etkisi olmaz.

Küme oluşturma sırasında AKS için Azure Hibrit Avantajı etkinleştirmek için komutunu çalıştırdığınızda az aksarc createbayrağını --enable-ahub kullanın:

az aksarc create -n <cluster name> -g <resource group> --custom-location <custom location> --enable-ahub

Örnek çıktı:

{
  "extendedLocation": { 
    "name": "<custom location>", 
    "type": "CustomLocation" 
  }, 
  "id": "/subscriptions/<subscription id>/resourceGroups/<resource group>/providers/Microsoft.Kubernetes/connectedClusters/<cluster name>/providers/Microsoft.HybridContainerService/provisionedClusterInstances/default", 
  "name": "default", 
  "properties": { 
    "agentPoolProfiles": [ 
      { 
        "osSku": "CBLMariner", 
        "osType": "Linux", 
        "vmSize": "Standard_A4_v2" 
      } 
    ], 
    "autoScalerProfile": { 
    }, 
    "cloudProviderProfile": { 
      "infraNetworkProfile": { 
        "vnetSubnetIds": [    ] 
      } 
    }, 
    "clusterVmAccessProfile": { 
      "authorizedIpRanges": null 
    }, 
    "controlPlane": { 
      "controlPlaneEndpoint": { 
        "hostIp": null 
      }, 
      "count": 1, 
      "vmSize": "Standard_A4_v2" 
    }, 
    "kubernetesVersion": "1.25.11", 
    "licenseProfile": { 
      "azureHybridBenefit": "True" 
    }, 
    "linuxProfile": { 
      "ssh": { 
        "publicKeys": [ 
          { 
            "keyData": "<ssh key>" 
          } 
        ] 
      } 
    }, 
    "networkProfile": { 
      "networkPolicy": "calico", 
      "podCidr": "10.244.0.0/16" 
    }, 
    "provisioningState": "Succeeded", 
    "status": { 
      "controlPlaneStatus": [ 
      ], 
      "currentState": "Succeeded", 
      "errorMessage": null, 
      "operationStatus": null 
    }, 
    "storageProfile": { 
      "nfsCsiDriver": { 
        "enabled": true 
      }, 
      "smbCsiDriver": { 
        "enabled": true 
      } 
    } 
  }, 
  "resourceGroup": "<resource group>", 
  "systemData": { 
  }, 
  "type": "microsoft.hybridcontainerservice/provisionedclusterinstances" 
}

Mevcut kümede AKS Arc için Azure Hibrit Avantajı kullanma

Avantajı etkinleştirilmeden oluşturulmuş bir kümede az aksarc update Arc tarafından etkinleştirilen AKS için Azure Hibrit Avantajı etkinleştirmek için komutunu bayrağıyla --enable-ahub çalıştırın:

az aksarc update --name <cluster name> -g <resource group> --enable-ahub

AKS Arc için Azure Hibrit Avantajı devre dışı bırakma

AKS Arc için Azure Hibrit Avantajı devre dışı bırakmak için aşağıdaki komutu çalıştırın:

az aksarc update --name <cluster name> -g <resource group> --disable-ahub

Örnek çıktı:

{ 
"extendedLocation": { 
    "name": "<custom location>", 
    "type": "CustomLocation" 
  }, 
  "id": "/subscriptions/<subscription id>/resourceGroups/<resource group>/providers/Microsoft.Kubernetes/connectedClusters/<cluster name>/providers/Microsoft.HybridContainerService/provisionedClusterInstances/default", 
  "name": "default", 
  "properties": { 
    "agentPoolProfiles": [ 
      { 
        "osSku": "CBLMariner", 
        "osType": "Linux", 
        "vmSize": "Standard_A4_v2" 
      } 
    ], 
    "autoScalerProfile": { 
    }, 
    "cloudProviderProfile": { 
      "infraNetworkProfile": { 
        "vnetSubnetIds": [    ] 
      } 
    }, 
    "clusterVmAccessProfile": { 
      "authorizedIpRanges": null 
    }, 
    "controlPlane": { 
      "controlPlaneEndpoint": { 
        "hostIp": null 
      }, 
      "count": 1, 
      "vmSize": "Standard_A4_v2" 
    }, 
    "kubernetesVersion": "1.25.11", 
    "licenseProfile": { 
      "azureHybridBenefit": "False" 
    }, 
    "linuxProfile": { 
      "ssh": { 
        "publicKeys": [ 
          { 
            "keyData": "<ssh key>" 
          } 
        ] 
      } 
    }, 
    "networkProfile": { 
      "networkPolicy": "calico", 
      "podCidr": "10.244.0.0/16" 
    }, 
    "provisioningState": "Succeeded", 
    "status": { 
      "controlPlaneStatus": [ 
      ], 
      "currentState": "Succeeded", 
      "errorMessage": null, 
      "operationStatus": null 
    }, 
    "storageProfile": { 
      "nfsCsiDriver": { 
        "enabled": true 
      }, 
      "smbCsiDriver": { 
        "enabled": true 
      } 
    } 
  }, 
  "resourceGroup": "<resource group>", 
  "systemData": { 
  }, 
  "type": "microsoft.hybridcontainerservice/provisionedclusterinstances" 
}

Azure Hibrit Avantajı uyumluluğunu koruma

AKS Arc için Azure Hibrit Avantajı etkinleştirdikten sonra düzenli olarak uyumluluğu denetlemeniz ve korumanız gerekir. Kaç birim çalıştırdığınızı gösteren bir envanter oluşturabilir ve bunu Yazılım Güvencesi lisanslarına göre de kontrol edebilirsiniz. AKS için Azure Hibrit Avantajı kaç küme çalıştırdığınızı belirlemek için Microsoft Azure faturanıza bakabilirsiniz.

AKS Arc için Azure Hibrit Avantajı hak kazanmak için AZURE Stack HCI veya Windows Server 2019/2022 gibi birinci taraf Microsoft altyapısında AKS çalıştırıyor olmanız ve temel altyapıyı kapsayacak uygun lisansa sahip olmanız gerekir. Azure Hibrit Avantajı yalnızca Yazılım Güvencesi dönemi boyunca AKS Arc için kullanabilirsiniz. Yazılım Güvencesi süresi dolmak üzereyken, Yazılım Güvencesi sözleşmenizi yenilemeniz veya Azure Hibrit Avantajı işlevselliğini devre dışı bırakmanız gerekir.

AKS Arc için Azure Hibrit Avantajı Microsoft Azure faturama uygulandığını doğrulama

AKS Arc Azure Hibrit Avantajı Microsoft Azure faturanıza uygulandığını doğrulamak için bkz. Azure portal Maliyet Yönetimi ve Faturalama. Faturalamanın gerçek zamanlı olarak uygulanmadığını unutmayın. Azure Hibrit Avantajı etkinleştirdiğiniz zamandan faturanızda gösterilmeye kadar birkaç saatlik bir gecikme vardır.

Sonraki adımlar