© 2013 CarajanDB GmbH 2
Ø CarajanDB – wer ist denn das? Ø arvato Systems GmbH Ø Planung eines Exadata Projekts Ø InstallaFon, KonfiguraFon und MigraFon Ø GoLive und Betrieb Ø weitere Themen Ø Fazit
© 2013 CarajanDB GmbH 3
Ø Experten mit über 30 Jahren Oracle Erfahrung Ø Spezialisten für
§ Backup & Recovery § Hochverfügbarkeit § Healthchecks § Performance OpFmierung § Einsatz von Oracle Standard EdiFon § Oracle in virtuellen Umgebungen und in der Cloud § Oracle MigraFonen (HW, Unicode, Konsolidierung, Standard EdiFon) § Monitoring (Grid / Cloud Control, HLMM, Foglight, Spotlight)
Ø Schulung und Workshops (Oracle, Toad)
© 2013 CarajanDB GmbH 4
Ø Systemintegrator mit über 30 Jahren IT-‐Erfahrung Ø 2.500 Mitarbeiter an globalen Standorten Ø Eigene Rechenzentren am Standort Deutschland Ø Spezialist für IT-‐Dienstleistungen in den Branchen und Themen: § Handel, LogisFk und Transport, Industrie, Medien, Versorgung und Verwaltung
§ Business Process Management, Cloud CompuFng, Customer RelaFonship Management, E-‐Commerce, IT-‐Outsourcing
© 2013 CarajanDB GmbH 5
Ø CarajanDB – wer ist denn das? Ø arvato Systems GmbH Ø Planung eines Exadata Projekts Ø InstallaFon, KonfiguraFon und MigraFon Ø GoLive und Betrieb Ø weitere Themen Ø Fazit
© 2013 CarajanDB GmbH
Ø Projektau]rag und Planung § Aufnahme der aktuellen Systemlandscha`
• Hardware, (CPU, Memory), Storage, Anzahl User, TransakFonsumfang, IO-‐Kennzahlen, Wachstumsanalyse
§ Workshop mit Oracle & Kunden • Zusammenführung der Ergebnisse und Entscheidungsvorlage erstellen
§ Proof of Concept • Ziele des PoC definieren • Durchführung des PoC in einem Testcenter • Auswertung der Ergebnisse des PoC
§ ROI/TCO-‐Berechnung • guter Support durch Oracle
6
© 2013 CarajanDB GmbH
Ø Auswahl des Exadata Modells § Ergibt sich aus PoC, ROI, Kapazitätsplanung § unbedingt eine “Reserve” für die Zukun` einplanen, gerade im Storage Bereich
§ mit FerFgstellung erfolgt die Bestellung bei Oracle Ø Data Center Planung
§ Zugang DC, Stromversorgung, KlimaFsierung, freie Stellfläche § guter Support durch Oracle
Ø LogisFc-‐Template, ConfiguraFon-‐Sheet § Namen, IP-‐Adressen, checkip.sh § Exadata Deployment Assistent
7
© 2013 CarajanDB GmbH
Ø ACS ConsulFng Package § notwendigen Freiraum einplanen! § 20 ConsulFng-‐Tage au`eilen: 2 x 10 Tage ?
Ø Desaster Recovery (nicht vergessen) § DR Lösung “nur” über eine zweite Exadata (HCC!) § AlternaFve Lösungen
• Linux und ZFS Storage, Pillar Storage Ø Fazit “Planung”
§ Der Prozess wird durch Oracle gut unterstützt und berücksichFgt viele Punkte im Vorfeld
8
© 2013 CarajanDB GmbH 9
Ø CarajanDB – wer ist denn das? Ø arvato Systems GmbH Ø Planung eines Exadata Projekts Ø InstallaFon, KonfiguraFon und MigraFon Ø GoLive und Betrieb Ø weitere Themen Ø Fazit
© 2013 CarajanDB GmbH
Ø InstallaFon des Exadata Systems bzw. der Systeme § Lieferung und Aufstellen durch SpediFon § KonfiguraFon des Systems durch Oracle ACS (Eingriff möglich) § InstallaFon des Systems durch Oracle ACS
• Au`eilung der Plaqen in +DATA/+RECO: 40:60 als Default • InstallaFon der Grid-‐ und DB-‐So`ware: Test Datenbank DBM • Best Case: 3 Werktage
§ DokumentaFon • Wurde keine erstellt
§ Abnahmetests • Performance wird verifiziert auf der Test Datenbank • Clustertest werden von ACS nicht gemacht
§ Backup muss der Kunde implemenFeren (-‐> ConsulFng Package)
10
© 2013 CarajanDB GmbH
Ø InstallaFon des Exadata Systems § Die InstallaFon erfolgt ausschließlich durch Oracle ACS § Es wird die zum Zeitpunkt der InstallaFon aktuelle Exadata So`ware
installiert § mit dem Kunden wird der ASR-‐Service konzipiert und aufgesetzt
Ø MigraFon auf das Exadata System § Jetzt muss die interne IT OrganisaFon übernehmen
• oder ein externer Dienstleister bzw. Oracle ConsulFng § Empfehlung: das MigraFonsverfahren sollte mehrfach
“durchgespielt” werden • Performance und Anwendungstest • Fachabteilungen involvieren • “Generalprobe” durchführen
11
© 2013 CarajanDB GmbH
Ø Fallback Szenario § Ausarbeitung eines MigraFonsplans mit Fallback Möglichkeit
Ø Fazit “InstallaFon, KonfiguraFon u. MigraFon” § Oracle installiert nach “Kochbuch”. Die MigraFon muss der Kunde sorgfälFg planen. Je kleiner die “DownFme”, desto größer der Aufwand
§ Oracle liefert für diesen Prozess viele Dokumente und Vorgehensweisen in Form von Best PracFces und Whitepaper
12
© 2013 CarajanDB GmbH 13
Ø CarajanDB – wer ist denn das? Ø arvato Systems GmbH Ø Planung eines Exadata Projekts Ø InstallaFon, KonfiguraFon und MigraFon Ø GoLive und Betrieb Ø weitere Themen Ø Fazit
© 2013 CarajanDB GmbH
Ø Der Exadata “Betrieb” beginnt § Klärung der Zuständigkeiten
• Es gibt meist 4/5 “Bereiche” - Netzwerk, Betriebssystem, Storage, Datenbank, (Backup)
§ Exadata liefert alle Ebenen in einem System • Die OrganisaFon einer IT Abteilung ist aber o`mals anders aufgestellt
Ø Welche Auswirkungen hat da ein Exadata System auf die IT Abteilung? § Mehrere Aufgabengebiete werden möglicherweise auf die DBA’s übertragen • Storage (ASM), Betriebssystem, Datenbank, Netzwerk
14
© 2013 CarajanDB GmbH
Ø Wird daher ein DBA 2.0 bzw. DMA (Database Machine Admin) benöFgt? § Aufgaben / Know-‐How Matrix
15
Aufgabe Know-‐How
Server, OS, Firmware Linux
Exadata Storage Server cellcli, dcli
ASM & Diskgroups asmcmd & sqlplus
Clusterware crsctl
Cluster managen srvctl
Datenbank managen sqlplus
Monitoring Cloud Control
Backup HW / SW TSM, Netbackup, etc.
© 2013 CarajanDB GmbH
Ø Erforderliches Know-‐How § Linux OEL / Oracle Solaris x86 § DBA in der Oracle Version 11.2 § RAC, bei Bedarf Data Guard § Cloud Control 12c § Backup So`ware
Ø Exadata Wissen § Exadata Architektur § Oracle Enterprise Linux / Oracle Solaris x86 § Infiniband, Storage Cells, Flashdisks, KVM Switches, etc.
Ø Oracle Exadata Database Machine X3 Administrator § Neue ZerFfizierung seitens Oracle
16
© 2013 CarajanDB GmbH
Ø Um ein Exadata System zu administrieren braucht man in etwa also, 60% DBA, 20% SystemadministraFon und ca. 20% Exadata Know-‐How § Hier sind auf jeden Fall im Vorfeld Ausbildungen einzuplanen
Ø Als DBA mit RAC, Clusterware eventuell Data Guard Know-‐How, sind die Randbedinungen schon sehr gut § “Respekt” abbauen
Ø “Look and Feel” von Datenbank, Cluster und ASM ist idenFsch zu einer dedizierten Umgebung
Ø Darüberhinaus hängt einiges von der internen OrganisaFon im Unternehmen ab § Empfehlung: Zusammenarbeit Systemadmin und DBA
17
© 2013 CarajanDB GmbH
Ø Doch noch ein paar Details ;-‐) § Hilfreiche Exadata Metalink Notes für den Betrieb
• Master Note DB Machine 1187674.1 • Supported Versions 888828.1 • Exadata TroubleshooFng 1071220.1 • Monitoring Exadata 1110675.1 • CriFcal Issues 1270094.1 • Patching and Patch TesFng 1262380.1 • Exadata Healthcheck Script 1070954.1 • Exadata Best PracFces 757552.1 • Diagnosability and TroubleshooFng 1274324.1 • DBFS 1054431.1
18
© 2013 CarajanDB GmbH
Ø Fazit “GoLive und Betrieb” § Ein Exadata System stellt neue (bzw. andere) Anforderungen an die IT OrganisaFon • Umdenken, NeuorienFerung und flexiblere Strukturen sind gefragt
19
© 2013 CarajanDB GmbH
Ø Patchen einer Exadata ein Mysterium § Patchen ist kein “Hexenwerk”: proakFver SR § Tools Hilfsmiqel OPlan, Exachk, YUM § Patching and Patch TesFng Metalink Note 1262380.1 § Patchen von “unten” nach “oben” § Rythmus von 3 Monaten: Recommended Patchsets
• Achtung: Es gibt unterschiedliche Patchlevelnummerierung: Cell Server, DB-‐So`ware
§ wenn möglich zuerst Standby System oder Non-‐Prod Systeme patchen
20
© 2013 CarajanDB GmbH
Ø Support mit oder ohne Oracle ACS § Support Level PlaFnum
• Bereitstellung Server, OEM, VPN Zugang
Ø AutomaFc Service Request • Reine Hardwareüberwachung (ohne Switche, etc.) • ConfiguraFon Management • Einbindung in vorhandene Monitoringumgebung • Patchen/Upgrade durch DBA • Ergänzung durch PlaFnum Service
21
© 2013 CarajanDB GmbH
Ø Upgrade eines Exadata Systems § (gemeint ist ein Systemupgrade Quarter -‐> Half Rack) § Es ist ein wichFges Thema, welches wir hier nicht weiter ausgeführt haben
22
© 2013 CarajanDB GmbH
Ø Möglichst viel Zeit für die Planung vorsehen und zukün]ige Anforderungen genau evaluieren § Zeitdruck jeglicher Art schadet § Mengengerüst
Ø Erfahrungen und Best PracFces nutzen § SorgfälFg planen und testen
Ø Exadata bietet für kriFsche Anwendungen sehr gute Performance § Vorteil: “Alles aus einer Hand” § Exadata wird von eigener Supportgruppe betreut: “höhere Aufmerksamkeit”
23