PowerFlex Installere og konfigurere Oracle Linux KVM på PowerFlex

Summary: Denne veiledningen for referansearkitektur beskriver installasjon og konfigurering av Oracle Linux KVM på Dell PowerFlex-plattformen.

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

Hvis du vil ha fullstendig dokumentasjon, kan du se Deploying Oracle Real Application Clusters | Installere og konfigurere Oracle Linux KVM på Dell PowerFlex | Informasjonssenter for Dell Technologies

Distribuere Oracle Real Application Clusters

Logisk arkitektur

Denne delen gir en oversikt over arkitektur og trinnene du må følge når du konfigurerer en 3-noders Oracle Real Application Clusters-database (RAC) ved hjelp av Oracle Linux Virtualization Manager på et tolags PowerFlex-oppsett. Dette er bare gitt som et eksempel for å illustrere hvordan PowerFlex kan gjøre det mulig for en bedrift å kjøre et Oracle Linux KVM-miljø med Oracle RAC. Størrelsen på ASM-diskgruppene og databasen er vilkårlig. Anbefalte fremgangsmåter er imidlertid inkludert og gjelder for alle distribusjoner av denne typen i produksjonen.

Den følgende illustrasjonen viser en logisk visning av oppsettet med 3 noder:
En logisk visning av oppsettet med 3 noder
Figur 28: Logisk arkitektur

Nettverksarkitektur

I tolags PowerFlex-systemet er SDC installert på databehandlingsverten (Oracle Linux KVM), mens MDM- og SDS-komponentene er installert på serverdelnoder og rene lagringsnoder. SDS samler og leverer rå lokal lagring i hver node og deler lagringen som en del av PowerFlex-klyngen. Ett enkelt lagringsutvalg opprettes ved hjelp av alle diskene på hver node i beskyttelsesdomenene. Volumene klargjøres deretter fra lagringsutvalget og presenteres for databehandlingsvertene, som Oracle Linux Virtualization Manager bruker som lagringsdomener. Fra lagringsdomenet meisles disker av respektive størrelse ut for å oppfylle kravene til Oracle RAC ASM-diskgruppedatabasen, inkludert volumer for data, gjenta logging, stemmedisk og flash-gjenopprettingsområdet. Volumene tilordnes og deles mellom de virtuelle maskinene og brukes deretter av ASM for å opprette gruppene. Mens Oracle Grid og databaseprogramvaren installeres uavhengig på hver virtuelle maskin, er selve Oracle RAC-databasen bygget på ASM og dermed gjort tilgjengelig for alle nodene.

Følgende nettverk og VLAN ble brukt i laboratoriet for denne Oracle Linux KVM-løsningen:

Tabell 3. Nettverksdetaljer for PowerFlex på vertsnivå

Nettverksnavn Beskrivelse
Bond0 (p2p1, p3p1) Administrasjon og VM-trafikk
Bond1 (p3p2, p2p2) PowerFlex-datatrafikk (SDS og SDC)

Tabell 4. Oracle Linux KVM-nettverksdetaljer på VM-nivå

Nettverksnavn VLAN Beskrivelse
ovirtmgmt 105 Administrasjonsnettverk
Privatevlan106 106 Privat VLAN for Oracle Private Interconnect
VM_Network 100 Oracle-klientnettverk

VLAN-merking

Oracle Linux Virtualization Manager støtter å legge til flere logiske nettverk i fysiske nettverkskort på Oracle Linux KVM-noden, inkludert nettverk med VLAN-merking. Siden VLAN er en viktig komponent i PowerFlex-arkitekturen, er trinnene for å legge til et nytt logisk nettverk med VLAN-merking for Oracle-sammenkoblingen inkludert her.

  1. Gå til Nettverk –> nettverk-skjermen i Oracle Linux Virtualization Manager og klikk på Ny i figur 29.
    Logiske nettverk
    Figur 29. Logiske nettverk

    Skriv inn følgende informasjon i figur 30:

    • Navn
    • Beskrivelse
    • Etikett for nettverk
    • Merk av i boksen for Aktiver VLAN-merking, og legg til VLAN-verdien

    La klyngen være standard (den festes automatisk) og vNIC-profilene (navnet brukes som standard nettverksnavnet).
    Nytt logisk nettverk
    Figur 30. Nytt logisk nettverk

  2. Når den er opprettet, går du til Nettverk -> Nettverk og klikker på den nyopprettede hyperkoblingen for vlan-106-nettverket .

  3. Klikk på Verter-fanen, uthev en av vertene som ikke er tilkoblet, og klikk på Konfigurer vertsnettverk i figur 31.
    VLAN-106 vertstildeling
    Figur 31. VLAN-106 vertstildeling

  4. Dialogboksen Setup Host Networks vises. Det nye logiske nettverket vises på høyre side. Klikk på nettverket, og dra det til riktig fysisk NIC, som vist i figur 32. Som her kan mer enn ett logisk nettverk tilordnes et grensesnitt.
    Tilordne et logisk nettverk til grensesnittet
    Figur 32. Tilordne et logisk nettverk til grensesnittet

  5. Deretter klikker du på blyantikonet i hjørnet av det logiske nettverket. Dette lar brukeren tilordne en IP-adresse (hvis ønskelig). Velg riktig oppstartsprotokoll, legg til en adresse om nødvendig, og klikk OK i figur 33. Oracle Linux Virtualization Manager konfigurerer deretter nettverket på verten.
    Tilordne oppstartsprotokoll og IP
    Figur 33. Tilordne oppstartsprotokoll og IP

    Det logiske nettverket er opprettet og konfigurert i figur 34.
    Tilordnet IP
    Figur 34. Tilordnet IP

Oracle RAC-konfigurasjon

Følgende del inneholder detaljer om hvordan du konfigurerer Oracle Linux KVM og installerer en 3-noders Oracle RAC 21c-database.

Konfigurasjonsdetaljer for maskinvare og programvare

Tabellen nedenfor beskriver maskinvare- og programvarekomponentene for infrastrukturen som brukes for løsningen. Både PowerFlex-nodene (bare lagring) og nodene som brukes for Oracle Linux KVM (kun databehandling), er de samme:

Tabell 5. Maskinvare- og programvarekonfigurasjon

Komponenter Kildedomene
Servermodell Dell R650
Antall noder som bare inneholder databehandling 3
Antall noder som bare inneholder lagringsplass 4
CPU Intel® Xeon® Gold 6336Y CPU @ 2,40 GHz
Komponenter Kildedomene
Stikkontakter og kjerner To sokler med 24 kjerner
Hyperthreading Enabled (Aktivert)
Minne 512 GB per vert
Lagring 2 447,13 GB (SATA SSD)
10 x 1490,42 GB (SAS SSD)
PCIe Mellanox ConnectX-5 EN 25 GbE SFP28-adapter (to porter)
NVDIMM 2 x 16 GB, 2933 MT/s NVDIMM-N DDR-4
PowerFlex R4_6
PowerFlex Manager Versjon 4.6.0
Virtualiseringsbehandling for Oracle Linux 4.5.4-1.0.31.el8
Oracle Linux Versjon 8 Update 9
Oracle Database-versjon 21.3.0.0.0
VM OS – Oracle Linux Versjon 8 Update 9
Antall virtuelle maskiner 3
VM-konfigurasjon 16 vCPU, 24 GB minne
VM-noder Austin170, Austin171, Austin172
Databasenavn ORCL
Forekomstnavn ORCL1, ORCL2, ORCL3
ASM-diskgrupper CONFIG, DATA, REDO, FRA

Vertskonfigurasjon

Samtidig som Oracle Linux Virtualization Manager installeres på sin egen vert, må brukerne klargjøre Oracle Linux KVM-vertene som også vil fungere som PowerFlex-databehandlingsnoder.

Gjør følgende for å installere en Oracle Linux KVM-vert for Oracle RAC-miljøet:

  • Installer Oracle Linux 8.9 OS på hver databehandlingsvert.
  • Konfigurere administrasjonsnettverk for hver vert. Tilordne en IP-adresse til hver vert.
  • Konfigurer nettverk for å støtte SDC-tilkobling til PowerFlex.
  • Utfør følgende kommandoer på hver av vertene for å klargjøre verten for å motta kommandoer fra oVirt Engine:
     dnf config-manager --enable ol8_baseos_latest dnf install oracle-ovirt-release-45-el8 -y 
    dnf clean all
    dnf repolist

Virtualiseringsbehandling for Oracle Linux

Hvis du vil installere Oracle Linux Virtualization Manager, utfører du følgende trinn:

  • Opprett den virtuelle maskinen og installer Oracle Linux 8.9 OS ved hjelp av virtualiseringsvertsbasemiljøet. Å velge en annen base kan føre til problemer med implementeringen. Denne basen kommer ikke med et brukergrensesnitt, men Gnome Desktop kan legges til etter installasjonen hvis ønskelig.
  • Installer oVirt Engine-pakken og installer motoren ved å utføre følgende kommandoer:
    dnf config-manager --enable ol8_baseos_latest dnf install oracle-ovirt-release-45-el8 -y dnf clean all
    dnf repolist
    dnf install ovirt-engine
  • Utfør motoroppsettet for å installere Oracle Linux Virtualization Manager.
    engine-setup
  • Når installasjonen er fullført, får brukeren en URL-adresse, som er FQDN for verten, for å få tilgang til virtualiseringsbehandling.

Lagringsdomener for ASM

Følgende tabell inneholder detaljer om lagringsdomener som er opprettet fra PowerFlex og tilordnet Oracle Linux KVM som kreves for Oracle ASM-disker. PowerFlex-volumene må dimensjoneres i faktorene 8.

Tabell 6. Lagringsdomener som brukes for Oracle RAC-databasen

Lagringsdomene Størrelse Beskrivelse
Oracle_Homes 504 GB Skal brukes for operativsystemfilsystemet for VM og Oracle-programvaren
ORA_CONFIG 56 GB Skal brukes for CONFIG ASM-diskgruppe
ORA_REDO_1 56 GB Skal brukes for REDO ASM-diskgruppe
ORA_REDO_2 56 GB Skal brukes for REDO ASM-diskgruppe
ORA_REDO_3 56 GB Skal brukes for REDO ASM-diskgruppe
ORA_DATA_1 504 GB Skal brukes for DATA ASM-diskgruppe
ORA_DATA_2 504 GB Skal brukes for DATA ASM-diskgruppe
ORA_DATA_3 504 GB Skal brukes for DATA ASM-diskgruppe
ORA_FRA_1 504 GB Skal brukes for FRA ASM-diskgruppe
ORA_FRA_2 504 GB Skal brukes for FRA ASM-diskgruppe
ORA_FRA_3 504 GB Skal brukes for FRA ASM-diskgruppe

VM-konfigurasjon

Følgende trinn ble brukt i denne konfigurasjonen for å konfigurere 3-noders Oracle RAC-database med Oracle Linux Virtualization Manager som kjører på PowerFlex:

  1. Opprett virtuelle maskiner, én virtuell maskin per vert. Installer operativsystemet Oracle Linux 8.9.

    • Opprette 3 x 100 GB virtuelle disker, fra Oracle_Homes, som skal brukes til OS-installasjon for VM-filsystemet, en for hver VM.
    • Disse diskene skal gjøres "oppstartbare"

    Disken gjøres oppstartbar for OS-installasjon
    Figur 35. Disken gjøres oppstartbar for OS-installasjon

  2. Installer operativsystemet for Oracle Linux 8.9 på hver virtuelle maskin, og tilordne IP-adresser for hver virtuelle maskin. Installasjonen kan være et basismiljøfor server med GUI eller server.

  3. Opprett de nødvendige diskene fra lagringsdomenet som kreves for ASM-diskgruppene DATA, OCR, MGMT REDO og FRA.

    Tabell 7. ASM-disker fra lagringsdomener

    ASM-diskgrupper Størrelse Fra lagringsdomene
    KONFIGURASJON 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. Koble ASM-diskene til alle VM-ene ved å gjøre dem delbare.
    ASM-disker som kan deles for Oracle RAC-databaseinstallasjon
    Figur 36. ASM-disker som kan deles for Oracle RAC-databaseinstallasjon

  5. Det er tre grensesnitt å velge mellom:

    • IDE
      Standard-grensesnitt for tilkobling til lagringsenheter. Når det gjelder ytelse, er den litt tregere enn VirtIO eller VirtIO-SCSI
    • VirtIO
      En paravirtualisert driver gir økt I/O-ytelse over emulerte enheter, for eksempel IDE, ved å optimalisere koordineringen og kommunikasjonen mellom den virtuelle maskinen og hypervisoren.
    • VirtIO-SCSI
      En nyere, paravirtualisert SCSI-kontrollerenhet. Denne driveren tilbyr lignende funksjonalitet som virtIO-enheter med noen ekstra forbedringer, for eksempel forbedret skalerbarhet, et standard kommandosett og SCSI-enhetsgjennomgang. Spesielt støtter den å legge til hundrevis av enheter og navngi disse enhetene ved hjelp av standard SCSI-enhetens navngivningsskjema.
    Merk: Konfigurasjonen i laboratoriet brukte VirtIO-SCSI-enheter, siden det anbefales for bedre I/O-ytelse.
  6. Dell Technologies anbefaler at du velger optimalisering med høy ytelse for virtuelle maskiner (VM-er). Ved å gjøre dette kjører virtuelle maskiner med ytelsesmålinger så nær bare metall som mulig. Når høy ytelse velges, konfigureres den virtuelle maskinen med et sett med automatiske og anbefalte manuelle innstillinger for maksimal effektivitet.

    Merk: Hvis du vil ha mer informasjon om innstillinger med høy ytelse, kan du se Konfigurere virtuelle maskiner med høy ytelse.Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.
    Konfigurasjon av virtuelle maskiner som viser høy ytelse
    Figur 37. Konfigurasjon av virtuelle maskiner som viser høy ytelse
  7. Konfigurere flere nettverk, for eksempel sammenkobling for Oracle RAC.
    Ekstra nettverk for Oracle-sammenkobling
    Figur 38. Ekstra nettverk for Oracle-sammenkobling

  8. Deaktiver hodeløs modus for hver VM for optimalisering. Brukere kan konfigurere en VM i hodeløs modus når det ikke er nødvendig å få tilgang til VM ved hjelp av en grafisk konsoll. Ved å deaktivere hodeløs modus kjører VM uten grafiske enheter og videoenheter. Dette er nyttig i situasjoner der verten har begrensede ressurser.
    Deaktivering av frontløs modus for VM
    Figur 39. Deaktivering av frontløs modus for VM

  9. Kjør den virtuelle maskinen på en bestemt vert i klyngen, slik at de virtuelle Oracle RAC-maskinene er spredt på tvers av verter i Oracle Linux KVM-klyngen, og for å overholde kravene til CPU-feste.
    Valg for VM for å kjøre på en bestemt vert i klyngen
    Figur 40. Valg for VM for å kjøre på en bestemt vert i klyngen

  10. Installer Oracle Grid Infrastructure og Database 21c-programvare og opprett databasen.

Beste praksis

Nedenfor finner du noen anbefalte fremgangsmåter når du kjører Oracle RAC på ASM med PowerFlex og Oracle Linux KVM.

  • Hvis mulig, bruk forskjellige ASM-diskgrupper for hver databasefunksjon. Gruppene bør bruke ekstern redundans. Dette gir større fleksibilitet.
    • DATA for data
    • Gjør om for logger på nytt
    • FRA for arkivlogger
    • CONFIG for stemmedisk
  • Bruk flere lagringsdomener for hver ASM-diskgruppe med én enkelt, delt virtuell disk i hver som bruker plassen. Dette gjør det enklere å øke eller redusere ASM-diskgrupper og gi flere samtidigheter.
  • På hver VM må de delbare diskene eies av Oracle med tillatelsesmodus 0660.
  • Medlemmer av en ASM-diskgruppe bør ha tilsvarende kapasitet. Hvis enhetene i utgangspunktet er store, må hver kapasitetsøkning til ASM-diskgruppen være så stor.
  • Anbefalt fremgangsmåte for Oracle ASM er å legge til flere enheter sammen for å øke ASM-diskgruppekapasiteten i stedet for å legge til én enhet om gangen. Denne metoden sprer ASM-utstrekninger under rebalansering for å unngå hot spots. Bruk en enhetsstørrelse som tillater ASM-kapasitetsøkninger, der flere enheter legges til ASM-diskgruppen sammen. Hver enhet skal ha samme størrelse som den opprinnelige enheten.

 

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.