PowerFlex PowerFlex üzerinde Oracle Linux KVM'yi kurma ve yapılandırma

Summary: Bu referans mimarisi rehberinde, Dell PowerFlex platformuna Oracle Linux KVM'nin kurulması ve yapılandırılması açıklanmaktadır.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Tam Belgeler için Oracle Real Application Clusters Dağıtma | Dell PowerFlex üzerinde Oracle Linux KVM'yi yükleme ve yapılandırma | Dell Technologies Bilgi Merkezi

Oracle Real Application Kümelerini Dağıtma

Mantıksal mimari

Bu bölümde mimariye genel bir bakış sunulur ve iki katmanlı PowerFlex kurulumunda Oracle Linux Virtualization Manager kullanarak 3 düğümlü Oracle Real Application Clusters (RAC) veritabanı kurmak için izlenmesi gereken adımlar açıklanır. Bu, PowerFlex'in bir işletmenin Oracle RAC ile Oracle Linux KVM ortamını çalıştırmasını nasıl sağlayabileceğini göstermek için yalnızca bir örnek olarak verilmiştir. ASM disk gruplarının ve veritabanının boyutları isteğe bağlıdır. Bununla birlikte, en iyi uygulamalar dahildir ve üretimdeki bu türden tüm dağıtımlar için geçerlidir.

Aşağıdaki şekilde, 3 düğümlü kurulumun mantıksal bir görünümü verilmiştir:
3 düğümlü kurulumun mantıksal görünümü
Şekil 28: Mantıksal mimari

Ağ mimarisi

İki katmanlı PowerFlex sisteminde, SDC salt bilgi işlem ana bilgisayarına (Oracle Linux KVM) kurulurken, MDM ve SDS bileşenleri arka uç, salt depolama düğümlerine kurulur. SDS, ham yerel depolamayı her düğümde toplar ve sunar ve bu depolamayı PowerFlex kümesinin bir parçası olarak paylaşır. Koruma Etki Alanları içindeki her düğümdeki tüm diskler kullanılarak tek bir Depolama Havuzu oluşturulur, ardından birimler Depolama Havuzundan sağlanır ve Oracle Linux Sanallaştırma Yöneticisi'nin depolama etki alanları olarak kullandığı hesaplama ana bilgisayarlarına sunulur. Depolama etki alanından, ilgili boyuttaki diskler, veri birimleri, yeniden kayıt kaydı, oylama diski ve flaş kurtarma alanı dahil olmak üzere Oracle RAC ASM disk grubu veritabanı gereksinimlerini karşılayacak şekilde ayrılmıştır. Disk bölümleri, sanal makineler arasında eşlenip paylaşıldıktan sonra grupları oluşturmak için ASM tarafından kullanılır. Oracle Grid ve veritabanı yazılımı her VM'ye bağımsız olarak kurulurken, Oracle RAC veritabanının kendisi ASM üzerine kuruludur ve böylece tüm düğümler için kullanılabilir hale gelir.

Bu Oracle Linux KVM çözümü için laboratuvarda aşağıdaki ağlar ve VLAN'lar kullanıldı:

Tablo 3. Ana bilgisayar düzeyinde PowerFlex ağ ayrıntıları

Ağ adı Açıklama
Bond0 (p2p1, p3p1) Yönetim ve VM Trafiği
Bond1 (p3p2, p2p2) PowerFlex veri trafiği (SDS ve SDC)

Tablo 4. VM düzeyinde Oracle Linux KVM ağ ayrıntıları

Ağ adı VLAN (Türkçe) Açıklama
ovirtmgmt 105 Yönetim Ağı
Özelvlan106 106 Oracle özel ara bağlantısı için özel vlan
VM_Network 100 İstemci Oracle ağı

VLAN etiketleme

Oracle Linux Virtualization Manager, VLAN etiketlemesine sahip olanlar da dahil olmak üzere Oracle Linux KVM düğümündeki fiziksel NIC'lere birden çok mantıksal ağ eklemeyi destekler. VLAN'lar PowerFlex mimarisinin önemli bir bileşeni olduğundan, Oracle ara bağlantısı için VLAN etiketlemeli yeni bir mantıksal ağ ekleme adımları burada yer almaktadır.

  1. Oracle Linux Virtualization Manager'da Ağ -> Ağlar ekranına gidin ve Şekil 29'da Yeni'ye tıklayın.
    Mantıksal ağlar
    Şekil 29. Mantıksal ağlar

    Şekil 30'da aşağıdaki bilgileri girin:

    • Ad
    • Açıklama
    • Ağ etiketi
    • VLAN etiketlemesini etkinleştir kutusunu işaretleyin ve VLAN değerini ekleyin

    Kümeyi varsayılan olarak bırakın (otomatik olarak eklenir), vNIC Profilleri (ad varsayılan olarak ağ adına ayarlanır).
    Yeni mantıksal ağ
    Şekil 30. Yeni mantıksal ağ

  2. Oluşturulduktan sonra Ağ -> Ağlar'a gidin ve vlan-106 ağı için yeni oluşturulan bağlantıya tıklayın.

  3. Ana Bilgisayarlar sekmesine tıklayın, bağlı olmayan ana bilgisayarlardan birini vurgulayın ve Şekil 31'de Ana Bilgisayar Ağlarını Kur öğesine tıklayın.
    VLAN-106 Ana Bilgisayar Ataması
    Şekil 31. VLAN-106 Ana Bilgisayar Ataması

  4. Setup Host Networks iletişim kutusu açılır. Yeni mantıksal ağ sağ tarafta görünür. Ağa tıklayın ve Şekil 32'de gösterildiği gibi uygun fiziksel NIC ye sürükleyin. Burada olduğu gibi, bir arayüze birden fazla mantıksal ağ atanabilir.
    Arayüze mantıksal ağ atama
    Şekil 32. Arayüze mantıksal ağ atama

  5. Ardından, mantıksal ağın köşesindeki kalem simgesine tıklayın. Bu, kullanıcının bir IP adresi atamasına izin verir (gerekirse). Uygun önyükleme protokolünü seçin, gerekirse bir adres ekleyin ve Şekil 33'te Tamam öğesine tıklayın. Oracle Linux Virtualization Manager daha sonra ağı ana bilgisayarda yapılandırır.
    Önyükleme protokolü ve IP atama
    Şekil 33. Önyükleme protokolü ve IP atama

    Mantıksal ağ, Şekil 34'te oluşturulmuş ve yapılandırılmıştır.
    IP atandı
    Şekil 34. IP atandı

Oracle RAC yapılandırması

Aşağıdaki bölümde Oracle Linux KVM'nin kurulumu ve 3 düğümlü Oracle RAC 21c veritabanının kurulumu hakkında ayrıntılar verilmektedir.

Donanım ve yazılım yapılandırma ayrıntıları

Aşağıdaki tabloda, çözüm için kullanılan altyapının donanım ve yazılım bileşenleri açıklanmaktadır. Hem PowerFlex (salt depolama) düğümleri hem de Oracle Linux KVM (salt bilgi işlem) için kullanılanlar aynıdır:

Tablo 5. Donanım ve yazılım yapılandırması

Bileşen Kaynak etki alanı
Sunucu modeli Dell R650
Salt bilgi işlem düğümü sayısı 3
Yalnızca depolama düğümü sayısı 4
CPU Intel® Xeon® Gold 6336Y CPU @ 2,40 GHz
Bileşen Kaynak etki alanı
Soketler ve çekirdekler İki soketli 24 çekirdek
Hyperthreading (Hyperthreading) Enabled (Etkin)
Bellek Ana bilgisayar başına 512 GB
Depolama 2 x 447,13 GB (SATA SSD)
10 x 1490,42 GB (SAS SSD)
PCIe Mellanox ConnectX-5 EN 25 GbE SFP28 Adaptörü (iki bağlantı noktası)
NVDIMM (NVDIMM) 2 x 16 GB, 2933 MT/s NVDIMM-N DDR-4
PowerFlex R4_6
PowerFlex Manager Sürüm 4.6.0
Oracle Linux Sanallaştırma Yöneticisi 4.5.4-1.0.31.el8
Oracle Linux Sürüm 8 Güncelleme 9
Oracle Database sürümü 21.3.0.0.0
VM İşletim Sistemi - Oracle Linux Sürüm 8 Güncelleme 9
VM sayısı 3
VM yapılandırması 16 vCPU, 24 GB Bellek
VM düğümleri Austin170, Austin171, Austin172
Veritabanı adı orcl (orcl)
Örnek adları orcl1, orcl2, orcl3
ASM disk grupları CONFIG, DATA, REDO, FRA

Ana bilgisayar yapılandırması

Oracle Linux Virtualization Manager'ı kendi ana bilgisayarına kurarken eş zamanlı olarak kullanıcıların, PowerFlex bilgi işlem düğümleri olarak da işlev görecek Oracle Linux KVM ana bilgisayarlarını hazırlamaları gerekir.

Oracle RAC ortamı için bir Oracle Linux KVM ana bilgisayarı kurmak üzere aşağıdaki adımları uygulayın:

  • Bilgi işlem ana bilgisayarlarının her birine Oracle Linux 8.9 işletim sistemini kurun.
  • Her ana bilgisayar için yönetim ağını yapılandırın. Her ana bilgisayara bir IP adresi atayın.
  • PowerFlex e SDC bağlantısını desteklemek için ağı yapılandırın.
  • Ana bilgisayarı oVirt Engine'den komut almaya hazırlamak için ana bilgisayarların her birinde aşağıdaki komutları gerçekleştirin:
     dnf config-manager --enable ol8_baseos_latest dnf install oracle-ovirt-release-45-el8 -y 
    dnf clean all
    dnf repolist

Oracle Linux Sanallaştırma Yöneticisi

Oracle Linux Virtualization Manager'ı kurmak için aşağıdaki adımları uygulayın:

  • Sanal makineyi oluşturun ve Virtualization Host Base Environment'ı kullanarak Oracle Linux 8.9 işletim sistemini kurun. Farklı bir temel seçmek, uygulamayla ilgili sorunlara yol açabilir. Bu temel bir kullanıcı arayüzü ile birlikte gelmez, ancak istenirse Gnome Desktop kurulum sonrası eklenebilir.
  • oVirt Engine paketini kurun ve aşağıdaki komutları uygulayarak motoru kurun:
    dnf config-manager --enable ol8_baseos_latest dnf install oracle-ovirt-release-45-el8 -y dnf clean all
    dnf repolist
    dnf install ovirt-engine
  • Oracle Linux Virtualization Manager'ı kurmak için motor kurulumunu gerçekleştirin.
    engine-setup
  • Yükleme tamamlandıktan sonra kullanıcıya, sanallaştırma yöneticisine erişmesi için ana bilgisayarın FQDN'si olan bir web URL'si sağlanır.

ASM için depolama etki alanları

Aşağıdaki tabloda, PowerFlex'ten oluşturulan ve Oracle ASM diskleri için gereken Oracle Linux KVM ile eşlenen depolama etki alanlarının ayrıntıları sağlanmaktadır. PowerFlex birimleri 8 kat boyutlandırılmalıdır.

Tablo 6. Oracle RAC veritabanı için kullanılan depolama etki alanları

Depolama etki alanı Boyut Açıklama
Oracle_Homes 504 GB VM ve Oracle yazılımına yönelik İşletim Sistemi dosya sistemi için kullanılmak üzere
ORA_CONFIG 56 GB CONFIG ASM disk grubu için kullanılacak
ORA_REDO_1 56 GB REDO ASM disk grubu için kullanılmak üzere
ORA_REDO_2 56 GB REDO ASM disk grubu için kullanılmak üzere
ORA_REDO_3 56 GB REDO ASM disk grubu için kullanılmak üzere
ORA_DATA_1 504 GB DATA ASM disk grubu için kullanılacak
ORA_DATA_2 504 GB DATA ASM disk grubu için kullanılacak
ORA_DATA_3 504 GB DATA ASM disk grubu için kullanılacak
ORA_FRA_1 504 GB FRA ASM disk grubu için kullanılacak
ORA_FRA_2 504 GB FRA ASM disk grubu için kullanılacak
ORA_FRA_3 504 GB FRA ASM disk grubu için kullanılacak

VM yapılandırması

Bu yapılandırmada, PowerFlex üzerinde çalışan Oracle Linux Virtualization Manager ile 3 düğümlü Oracle RAC veritabanını kurmak için aşağıdaki adımlar kullanılmıştır:

  1. Ana bilgisayar başına bir VM olmak üzere VM'ler oluşturun. Oracle Linux 8.9 işletim sistemini kurun.

    • Her VM için bir tane olmak üzere, VM dosya sisteminin işletim sistemi kurulumu için kullanılacak Oracle_Homes 3 x 100 GB sanal disk oluşturun.
    • Bu diskler "önyüklenebilir" hale getirilecektir

    Disk İşletim Sistemi Kurulumu için önyüklenebilir hale getiriliyor
    Şekil 35. Disk İşletim Sistemi Kurulumu için önyüklenebilir hale getiriliyor

  2. Her VM'ye Oracle Linux 8.9 OS yükleyin ve her VM için IP'ler atayın. Kurulum, GUI veya Sunucu içeren bir Sunucunun Temel Ortamı olabilir.

  3. ASM disk grupları DATA, OCR, MGMT REDO ve FRA için gerekli depolama etki alanından gerekli diskleri oluşturun.

    Tablo 7. Depolama etki alanlarından ASM diskleri

    ASM disk grupları Boyut Depolama etki alanından
    YAPILANDIRMA 1 x ~50 GB ORA_CONFIG
    OCR 3 x ~50 GB ORA_REDO_1, ORA_REDO_2, ORA_REDO_3
    DATA 3 x ~500 GB ORA_DATA_1, ORA_ DATA _2 ORA_ DATA _3
    FRA 3 x ~500 GB ORA_FRA_1, ORA_ FRA _2, ORA_ FRA _3
  4. ASM disklerini paylaşılabilir hale getirerek tüm VM'lere ekleyin.
    Oracle RAC veritabanı kurulumu için paylaşılabilir hale getirilen ASM diskleri
    Şekil 36. Oracle RAC veritabanı kurulumu için paylaşılabilir hale getirilen ASM diskleri

  5. Aralarından seçim yapabileceğiniz üç arabirim bulunur:


    • Depolama aygıtlarına bağlanan IDE Standart arabirimi. Performans açısından, VirtIO veya VirtIO-SCSI'den biraz daha yavaştır
    • VirtIO
      Para-sanallaştırılmış bir sürücü, sanal makine ile hipervizör arasındaki koordinasyonu ve iletişimi optimize ederek, IDE gibi öykünülmüş cihazlara göre daha yüksek G/Ç performansı sunar.
    • VirtIO-SCSI
      - Daha yeni bir para-virtualized SCSI denetleyici aygıtı. Bu sürücü, gelişmiş ölçeklenebilirlik, standart bir komut seti ve SCSI aygıtı geçişi gibi bazı ek geliştirmelerle virtIO aygıtlarına benzer işlevler sunar. Özellikle, yüzlerce cihaz eklemeyi ve bu cihazların standart SCSI cihaz adlandırma şeması kullanılarak adlandırılmasını destekler.
    Not: Daha iyi G/Ç performansı için önerildiğinden laboratuvardaki yapılandırmada VirtIO-SCSI cihazları kullanılmıştır.
  6. Dell Technologies, Virtual Machines (VM'ler) için yüksek performanslı iyileştirmenin seçilmesini önerir. Bunu yaparak, VM'ler mümkün olduğunca çıplak metale yakın performans ölçümleriyle çalışır. Yüksek performans seçildiğinde, VM, maksimum verimlilik için bir dizi otomatik ve önerilen manuel ayarla yapılandırılır.

    Not: Yüksek performans ayarları hakkında ek bilgi için bkz. Yüksek Performanslı Sanal Makineleri YapılandırmaBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir..
    Yüksek performans gösteren Sanal Makine yapılandırması
    Şekil 37. Yüksek performans gösteren Sanal Makine yapılandırması
  7. Oracle RAC için ara bağlantı gibi ek ağları yapılandırın.
    Oracle ara bağlantısı için ek ağ iletişimi
    Şekil 38. Oracle ara bağlantısı için ek ağ iletişimi

  8. İyileştirme için her VM için gözetimsiz modu devre dışı bırakın. Kullanıcılar, bir grafik konsol kullanarak VM'ye erişmek gerekli olmadığında bir VM'yi gözetimsiz modda yapılandırabilir. Gözetimsiz modu devre dışı bıraktığınızda VM, grafik ve video aygıtları olmadan çalışır. Bu, ana bilgisayarın sınırlı kaynaklara sahip olduğu durumlarda kullanışlıdır.
    VM için gözetimsiz modu devre dışı bırakma
    Şekil 39. VM için gözetimsiz modu devre dışı bırakma

  9. Oracle RAC VM'lerinin Oracle Linux KVM kümesindeki ana bilgisayarlara yayılması ve CPU sabitleme gereksinimlerine uyması için VM'yi kümedeki belirli bir ana bilgisayarda çalıştırın.
    Kümedeki belirli bir ana bilgisayarda çalıştırılacak VM seçimi
    Şekil 40. Kümedeki belirli bir ana bilgisayarda çalışacak VM seçimi

  10. Oracle Grid Infrastructure ve Database 21c yazılımını kurun ve veritabanını oluşturun.

En iyi uygulamalar

Aşağıda, PowerFlex ve Oracle Linux KVM ile ASM üzerinde Oracle RAC çalıştırılırken kullanılabilecek en iyi uygulamalardan bazıları verilmiştir.

  • Mümkünse her veritabanı işlevi için farklı ASM disk grupları kullanın. Gruplar dış yedeklilik kullanmalıdır. Bu, daha fazla esneklik sağlar.
    • Veriler için DATA
    • Yineleme günlükleri için REDO
    • Arşiv günlükleri için FRA
    • Oylama diski için YAPILANDIRMA
  • Her ASM disk grubu için birden fazla depolama etki alanı kullanın ve her birinde alan kullanan tek bir paylaşılan sanal disk kullanın. Bu, ASM disk gruplarını artırmayı veya azaltmayı kolaylaştırır ve daha fazla eşzamanlılık sağlar.
  • Her VM'de paylaşılabilir disklerin sahibi 0660 izin moduyla Oracle olmalıdır.
  • ASM disk grubunun üyeleri benzer kapasitede olmalıdır. Aygıtlar başlangıçta büyük boyuttaysa, ASM disk grubundaki her kapasite artışı aynı büyüklükte olmalıdır.
  • Oracle ASM'nin en iyi uygulaması, ASM disk grubu kapasitesini artırmak için her seferinde tek bir aygıt eklemek yerine birden fazla aygıtı bir araya getirmektir. Bu yöntem, sıcak noktalardan kaçınmak için yeniden dengeleme sırasında ASM kapsamlarını yayar. Birden fazla aygıtın ASM disk grubuna birlikte eklendiği ASM kapasite artışlarına izin veren bir aygıt boyutu kullanın. Her cihaz, orijinal cihazıyla aynı boyutta olmalıdır.

 

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000273103
Article Type: How To
Last Modified: 21 Jan 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.