Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Red Hat OpenShift Kapsayıcı Platformu'na (OCP) yönelik kendi kendine yönetilen bir eklenti olan Azure Red Hat OpenShift için OpenShift Sanallaştırma, kullanıcıların aynı OpenShift kümesindeki kapsayıcılarla birlikte sanal makineleri (VM) çalıştırmasına ve yönetmesine olanak tanır. Bu tümleştirme, yönetim ve işlemleri basitleştirerek farklı iş yükleri için birleşik bir platform sağlar. Bu özellik, geleneksel sanal makinelerin güvenilir, tutarlı ve kapsamlı bir bulut uygulaması platformuna kolayca geçirilmesini ve dağıtılmasını sağlar. OpenShift Sanallaştırma, Azure Red Hat OpenShift dağıtıldığında sanallaştırılmış iş yükleriniz için ölçeklenebilir ve dayanıklı bir ortam sunmak üzere Azure sağlam altyapısını kullanır.
Önemli Avantajlar
- Birleşik platform: Kapsayıcılı ve sanallaştırılmış uygulamalarınızı tek bir platformda birleştirerek operasyonel karmaşıklığı azaltabilirsiniz.
- Scalability: Sanal makinelerinizi ve kapsayıcılı uygulamalarınızı gerektiği gibi ölçeklendirmek için Azure elastik altyapısını kullanın.
- Basitleştirilmiş yönetim: Hem kapsayıcıları hem de sanal makineleri yönetmek için OpenShift'in tanıdık araçlarını ve iş akışlarını kullanın.
- Maliyet verimliliği: Paylaşılan altyapıda VM'leri ve kapsayıcıları çalıştırarak kaynak kullanımını iyileştirin.
OpenShift Container Platform sürüm desteği
Azure Red Hat OpenShift'da OpenShift Sanallaştırma yalnızca version 4.18 ile desteklenir. Azure Red Hat OpenShift'de OpenShift Sanallaştırma özelliklerini kullanmak için kümenizin bu sürüm gereksinimini karşıladığından emin olun. Önceki sürümlerde çalıştırma desteklenmez ve beklenmeyen davranış veya işlevsellik sorunlarına yol açabilir. Kümenizi güncelleştirmeniz gerekiyorsa, Kümeleri güncelleştirme için Red Hat belgelerine bakın.
Önemli kavramlar
- OpenShift Sanallaştırma kalıcı bir birim depolama konumu gerektirir. Daha fazla bilgi için bkz . Desteklenen kalıcı depolama seçenekleri. OpenShift Sanallaştırma için
Azure NetApp Files desteği önizleme aşamasındadır. - Azure Red Hat OpenShift'da OpenShift Sanallaştırma yalnızca sekiz (8) veya daha yüksek çekirdekli Dsv5 ve Dsv6 düğüm ailesinde desteklenir. Bu örnek türleri, performansı geliştirmek için Azure Boost teknolojilerini kullanır.
- En az 4.18 sürümüne sahip bir Azure Red Hat OpenShift kümeniz olması gerekir.
- Dsv6 düğüm ailesi şu anda önizleme aşamasında desteklenmektedir ve Azure Red Hat OpenShift sürüm 4.19'dan itibaren desteklenmektedir.
- Kullanılabilir sürümler hakkında daha fazla bilgi için bkz. Azure Red Hat OpenShift yayın takvimi.
- Bir uygulama iş yükünün performansı, Sanallaştırma ortamının kurulumuna bağlı olarak değişir. İş yüklerinizi doğru boyutlandırma ve hassas ayarlama yöntemleri hakkında bilgi için en iyi yöntemler makalesine bakın.
Desteklenen Azure örneği türleri
Azure'da OpenShift Sanallaştırma, sanal makineleriniz için uygun işlem kaynaklarını seçmenize olanak sağlayan bir dizi örnek türünü destekler. Aşağıdaki liste, şu anda desteklenen Azure örnek türlerinin ayrıntılarını içerir:
- Dsv5 Serisi (4,18+) - En az sekiz (8) çekirdekli bir SKU kullanın.
- Dsv6 Serisi (4,19+önizleme) - En az sekiz (8) çekirdek içeren bir SKU kullanın.
Desteklenen kalıcı depolama seçenekleri
OpenShift Sanallaştırma kalıcı bir birim depolama konumu gerektirir. Azure Dosyalar veya Azure Disk gibi kümenin kullanabileceği herhangi bir depolama alanını veya kapsayıcı depolama arayüzünü (CSI) destekleyen diğer depolama seçeneklerini kullanabilirsiniz; ancak, blok depolama sağlayan ve/veya ReadWriteMany (RWX) erişim modunu destekleyen bir depolama sınıfının depolama için tavsiye edildiğini belirtmeliyiz. Aşağıdaki depolama seçenekleri OpenShift Sanallaştırma ile kullanılmak üzere doğrulanmıştır:
- OpenShift Data Foundation (ODF):OpenShift Data Foundation (ODF), OpenShift üzerinde çalışan uygulamalar için kalıcı depolama sağlar ve veri çoğaltma, şifreleme ve olağanüstü durum kurtarma gibi gelişmiş özellikler sunar.
- Azure NetApp Files (ANF): Azure NetApp Files (ANF), NetApp'in ONTAP teknolojisine dayalı yüksek performanslı, kurumsal düzeyde bir dosya depolama hizmetidir. ANF, OpenShift Sanallaştırma gibi zorlu iş yükleri için ideal hale getiren performans, ölçeklenebilirlik ve gelişmiş veri yönetimi özellikleri sunar.
- Azure Disk: Azure Disk, uygulamalar ve veriler için ölçeklenebilir ve dayanıklı bir çözüm sunan kalıcı, yüksek performanslı blok depolama sağlar. Dinamik geçiş, kalıcı depolama alanınız olarak Azure Diskler ile desteklenmez.
Önkoşullar
- Aboneliğinizde en az bir D8sv5 SKU'su olan bir Azure Red Hat OpenShift kümesi için yeterli kota. Her biri sekiz (8) çekirdek içeren üç çalışan düğümü için küme oluşturmak için en az 52 çekirdek gerekir.
- En az bir adet D8sv5 veya daha üst bir çalışan düğüm. Çalışan düğümleri oluşturma hakkında daha fazla bilgi için bkz. Makine yönetimine genel bakış.
- En az 4.18 sürümüne sahip çalışan bir Azure Red Hat OpenShift kümesi. Daha fazla bilgi için bkz. küme oluşturma ve Azure Red Hat OpenShift kümesine sürüm oluşturma.
Kurulum
Azure Red Hat OpenShift kümeniz olduktan sonra, desteklenen Azure örnek türleri listesinden en az bir işçi düğümüne sahip olduğunuzdan emin olun.
Uyarı
Dsv6 çalışan düğümünü kullanmak istiyorsanız YAML'de
MachineSetaşağıdaki değerleri sağladığınıza emin olun.-
spec.template.spec.providerSpec.value.image.sku419-v2 olarak ayarlanmalıdır. -
spec.template.spec.providerSpec.value.image.version419.6.20250523 olarak ayarlanmalıdır.
Aşağıdaki komutu kullanarak bu bilgileri bulabilirsiniz:
az vm image list --architecture x64 -o table --all --offer aro4 --publisher azureopenshift-
OpenShift Sanallaştırma işlecini yükleyin. Daha fazla bilgi için bkz . OpenShift Sanallaştırmasını Yükleme.
(Önerilen) Red Hat OpenShift Data Foundation veya Azure NetApp Files gibi kalıcı bir depolama sağlayıcısı ayarlamaya devam edin.
Uyarı
Yüklemeden sonra kümedeki varsayılan depolama sınıfını, seçtiğiniz kalıcı depolama için sınıflardan biri olacak şekilde değiştirmeniz gerekebilir. Daha fazla bilgi için bkz . Varsayılan depolama sınıfını değiştirme.
Yükleme sonrası adımları ve VM oluşturma
OpenShift Sanallaştırma yüklendikten sonra genellikle birkaç prosedür gerçekleştirilir. Daha fazla bilgi için bkz. Postinstallation yapılandırması.
Artık bir sanal makine oluşturmaya hazırsınız. Daha fazla bilgi için bkz. Sanal makine oluşturma. Birçok iş yükünü taşıyorsanız, büyük sanallaştırma iş yüklerinin OpenShift Sanallaştırma'ya geçişi hakkında bilgi edinmek için Sanallaştırma için Geçiş Araç Seti'ne bakın.
OpenShift Sanallaştırma'da Windows Sanal Makineleri Lisanslama
Windows Server lisansları, etkin yazılım güvencesi veya aboneliği olan Windows Server VM sunucuları, Azure Hibrit Avantajı aracılığıyla Azure Red Hat OpenShift üzerinde OpenShift Sanallaştırması'nda desteklenir. Lisans bir Datacenter sürümüne yönelikse, yalnızca bir OpenShift Sanallaştırma VM'sinde kullanılabilir. Bu lisans, OpenShift Sanallaştırma ana bilgisayarında birden çok VM çalıştırmanıza izin vermez. Yeni Windows sunucu lisansları satın almak istiyorsanız, Microsoft veya mevcut iş ortağı kanallarıyla mevcut toplu sözleşmelerin kullanılması gerekir.
Azure Hibrit Avantajı uyumluluğunu sağlamak için her Windows VM dağıtım nesnesine bir etiket ekleyin. Bu etiket, yukarıda belirtilen ölçütlere göre Azure Hibrit Avantajı uygunluğunun kanıtlanması için Microsoft Azure tanımlı bir ön ek kullanır. Kullanılacak etiket azure.microsoft.com/windows-ahb-attestation: "true". Örnek olarak aşağıdaki VirtualMachine dağıtım belirtimine bakın.
apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
labels:
kubevirt.io/vm: contoso-vm
azure.microsoft.com/windows-ahb-attestation: "true"
name: contoso-vm
spec:
runStrategy: Always
template:
metadata:
labels:
kubevirt.io/vm: contoso-vm
spec:
domain:
launchSecurity: {}
devices:
disks:
- disk:
bus: virtio
name: rootfs
machine:
type: ""
resources:
requests:
memory: 4Gi
terminationGracePeriodSeconds: 0
volumes:
- name: rootfs
dataVolume:
name: contoso-vm
OpenShift Sanallaştırma'da RHEL VM'leri için abonelikler
Red Hat Abonelikleri, Red Hat Bulut Erişim Programı aracılığıyla Azure'da OpenShift Sanallaştırma'da kullanılabilir. Uygunluk ayrıntıları için şu bağlantıya bakın: https://www.redhat.com/en/technologies/cloud-computing/cloud-access.
Ayrıca, ARO'da OpenShift Sanallaştırma, konak üzerindeki vCPU sayısına göre Red Hat Enterprise Linux (RHEL) için konuk abonelikleri içerir:
- 96 veya daha fazla vCPU içeren konaklar: Sınırsız RHEL konuk abonelikleri dahildir.
-
96'dan az vCPU'ya sahip sunucular: RHEL konuklarını, konuk vCPU ile sunucu vCPU'su oranı en fazla 8:1 olacak şekilde çalıştırabilirsiniz.
- Örneğin, 64 vCPU (örneğin
Standard_D64s_v5) içeren bir konak en fazla 512 RHEL konuk vCPU (64 konak vCPU x 8 = 512 konuk vCPU) çalıştırabilir.
- Örneğin, 64 vCPU (örneğin
İlgili içerik
OpenShift Kapsayıcı Platformu OpenShift Sanallaştırma hakkında daha fazla bilgi edinin.