Grundlæggende Hardware Overvejelser for Fast Application Clusters i Oracle 12c

Real Application Clusters (RAC), sammenholdt med Oracle 12C databaser har nogle særlige krav til hardware, der enkelt forekomst eller ikke-RAC database donâ € t har. De hardware fokusområder omfatter netværksgrænseflader, central lagring og noder.

Nodes og Real Application Clusters i Oracle 12c

En node er en server, der kører en Oracle instans. En sand RAC konfiguration har mindst to knudepunkter.

Antallet af knuder i din RAC-konfiguration afhænger af hardware og software begrænsninger. Ifølge Oracleâ € s dokumentation og support websites, Oracle software selv kan støtte op mod 100 knuder, men andre kræfter kan begrænse dig til færre.

Hvis youâ € re at komme ind masser af noder (mere end otte), check med alle dine hardware- og softwareleverandører at se, hvad din grænse er.

Tilføj noder, som du skalere klynge. Du kan tilføje og fjerne dem med minimal eller ingen afbrydelse af tjenesten til din ansøgning. Dette sikrer høj tilgængelighed. Typisk vil hver node have sin egen installation af Oracle-software.

Du kan have en central, fælles software bibliotek for hver node at bruge. , En konfiguration som denne begrænser dog dine høj tilgængelighed kapaciteter.

For eksempel er en fordel at installere Oracle software på hvert knudepunkt er evnen til individuelt lappe knudepunkterne ved at tage dem ned en ad gangen. Dette rullende patch undgår en fuldstændig ansøgning udfald. Du canâ € t anvende alle patches denne måde. Check med patch dokumentation for at være sikker. På den anden side, en central installation kræver, at du til at lukke ned for hele klyngen til at anvende plasteret.

Hver node skal have sin egen Oracle software kode træ, hvis du ønsker høj tilgængelighed.

Central lagring og Real Application Clusters i Oracle 12c

Følgende er nogle RAC konfiguration centrale krav til opbevaring:

  • Alle dine databasefiler, kontrol-filer, redo logs, arkiv logfiler, og SPFILE bør være på delt storage. Denne måde, hver af knuderne har adgang til alle de nødvendige filer til dataadgang, nyttiggørelse og konfiguration.
  • Fastgør centralt lager til hver node i form af nogle high-speed medier. Masser af højhastighedsforbindelser (fiber channel eller iSCSI, for eksempel) er tilgængelige fra forskellige storage leverandører.

    Sørg for, at opbevaring og udstyr er godkendt til Oracle RAC før dine beslutninger. (For eksempel, NFS montering drev til hver server ISNA € t typisk en certificeret konfiguration.) Du kan bruge næsten enhver delt storage konfiguration med ordentlig uddannelse og prøveresultater.
  • Når du vælger et lager leverandør, overveje dine applicationsâ € ydeevne behov. Din disk delsystem bør være i stand til at skalere så let som din RAC noder. Efterhånden som du tilføjer noder, skal du muligvis at tilføje fysiske diske til at understøtte den øgede efterspørgsel på lagringssubsystemet. Du bør være i stand til at gøre dette med ringe eller ingen nedetid.
  • Disken på den delte lagringssubsystemet skal konfigureres for delt adgang Du kan have op til fire valgmuligheder for dette.:

    • Raw filsystem (uformaterede diske)
    • Oracle Cluster File System (OCFS) (tilgængelig på Windows og Linux)
    • Oracle Automatic Storage Management (ASM) (en Oracle-leverede volumen leder af sorterer for database-relaterede filer)
    • Tredjeparts-løsning (såsom Veritas)

Du kan have til at kombinere muligheder. For eksempel kan du bruge Oracle ASM til dine databasefiler, men du måske ønsker noget andet end ASM for RMAN backup-filer.

Cluster interconnect og Real Application Clusters i Oracle 12c

Klyngen interconnect er en dedikeret stykke hardware, der styrer alle de inter-instans kommunikation. En masse af kommunikation på tværs tilfælde forekommer i en RAC-konfiguration: opretholde konsistens, deler lås information, og overførsel af data blokke.

Oracle bruger Cache Fusion til styring dataoverførsel mellem noder. Cache Fusion kræver en yderst pålidelig, privat, high-speed netværk, der forbinder alle de noder.

Cache Fusion er et afgørende element for at få RAC at klare sig godt. Sammenkoblingselementet skal være gigabit hastigheder eller bedre.

Når du har klynge kommunikation problemer med ydeevnen, er interconnectâ € s evne til at levere den nødvendige båndbredde spørgsmålstegn. Itâ € sa nødvendig udgift at oprette en RAC miljø korrekt. Vil du bruge tusindvis af kroner på en racerbil og derefter sætte gade dæk på det?

Netværksgrænseflader og Real Application Clusters i Oracle 12c

Sørg for at du har de rigtige netværksgrænseflader på serveren for korrekt kommunikation. Dette omfatter flere netværkskort:

  • En for offentligheden eller brugernes forbindelser til maskinen
  • En til private interconnect for klyngen at dele oplysninger på tværs af knudepunkter

I det mindste bør en RAC-konfiguration har to netkort:

  • En for det private netværk for klynge interconnect trafik
  • En for det offentlige net

Det offentlige net er forbindelsen til alle cluster-forbindelser, fra dine programmer og slutbrugere (inklusive dig og sys admin).


© 2020 Zajacperrone.com | Contact us: webmaster# zajacperrone.com