+ All Categories
Home > Documents > Wolkige Aussichten – Oracle in der Cloud

Wolkige Aussichten – Oracle in der Cloud

Date post: 25-Mar-2022
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
41
Oliver Gehlert metafinanz - Informationssysteme GmbH Wolkige Aussichten – Oracle in der Cloud
Transcript

Oliver Gehlertmetafinanz - Informationssysteme GmbH

Wolkige Aussichten – Oracle in der Cloud

Wolkige Aussichten – Oracle in der Cloud Seite 205.11.2011©

Wir fokussieren mit unseren Services die Herausforderungen des Marktes und verbinden Mensch und IT

Facing the future

Die Virtualisierung und Digitalisierung der Welt verändert Wertschöpfungsketten und generiert neue Geschäftsmodelle. Ganzheitliche Strategien, das Zusammenspiel zwischen Business und IT sind dabei der Schlüssel zum wertorientierten Wachstumskurs. metafinanz gehört seit über 20 Jahren zu den erfahrensten Software-und Beratungshäusern am Markt. Wir entwickeln intelligente zukunftsorientierte Lösungen für komplexe Herausforderungen.

Wir sind Microsoft Solution Provider sowie Oracle-, Informatica- und SAS-Partner.

Die metafinanz ist ein Unternehmen der Allianz Gruppe.

Data Warehousing

Schulungen

Reporting

� Customer Intelligence � Controlling

� BI-Portale

� DWH-Architekturen & -Systeme

� Datenqualität� Oracel Warehouse Builder

� OWB-Schulungen � Oracle DWH-Schulungen

Customer & Channel Mgmt.Risk, Compliance & Finance Mgmt.

Insurance OperationsSupplier Management

IT TransformationIT Innovations

Wolkige Aussichten – Oracle in der Cloud Seite 305.11.2011©

Definition

Wolkige Aussichten – Oracle in der Cloud Seite 405.11.2011©

Cloud Computing kann man mit ein paar Oberbegriffen eingrenzen

• immer verfügbar, self service

• performanter Netzwerkzugriff von überall

• Ressourcenpool

• Skalierbar

• Berechnung nach Ressourcenverbrauch

Wolkige Aussichten – Oracle in der Cloud Seite 505.11.2011©

Cloud Computing gibt es in unterschiedlichen Leistungsausprägungen

Service Modelle

• Software as a Service (SaaS)

• Platform as a Service (PaaS)

• Infrastructure as a Service (IaaS)

Wolkige Aussichten – Oracle in der Cloud Seite 605.11.2011©

Cloud Computing gibt es für unterschiedliche Infrastrukturen

Infrastrukturvarianten

• Public Cloud

• Private Cloud

• Hybrid Cloud

Wolkige Aussichten – Oracle in der Cloud Seite 705.11.2011©

Service Modelle für Oracle in der Public Cloud

Es gibt zwei Service Modelle in der Public Cloud

• Platform as a Service

• Amazon RDS

• Oracle Public Cloud

• Infrastructure as a Service

• Amazon EC2

• CloudSigma

Wolkige Aussichten – Oracle in der Cloud Seite 805.11.2011©

Rechtliches

Wolkige Aussichten – Oracle in der Cloud Seite 905.11.2011©

Nicht alle Daten dürfen in die Public Cloud

Gesetzliche Rahmenbedingungen

• Bundesdatenschutzgesetz 2010

• Personenbezogene Daten müssen nachweislich gesichert sein

• Verantwortung bei Cloud Computing liegt beim Auftraggeber

• Publikationspflicht von Datenverlusten

• Für Finanzdaten gelten z. T. strengere Regeln

• Klärung was bei Kündigung mit den Daten erfolgt

• Einbindung Compliance und ISO notwendig

Wolkige Aussichten – Oracle in der Cloud Seite 1005.11.2011©

Übermittlung unzulässig,§ 4b Abs. 2 S. 2 BDSGVereinbarung der EU-Standardvertragsklauseln(15.05.2010) oder vonAufsichtsbehördegenehmigter BindingCorporate Rules (BCR)

Unsichere Drittstaaten

Übermittlung zulässigArgentinien,Guernsey, Isle ofMan, Kanada,Schweiz

Sichere Drittstaaten

Übermittlung

zulässig,

§ 4b Abs. 1 BDSG

EU/EWR

Zulässigkeit der Datenübermittlung

Übermittlung unzulässigunsicherer Drittstaatoderbei Unterwerfung unterSafe Harbor Principles

USA

Wolkige Aussichten – Oracle in der Cloud Seite 1105.11.2011©

Kosten

Wolkige Aussichten – Oracle in der Cloud Seite 1205.11.2011©

Es gibt einen großen Anbieter für Oracle Datenbanken in der Public Cloud

Oracle und Amazon AWS

• Oracle und Amazon arbeiten bei der Bereitstellung von Datenbanken in der Cloud zusammen

• Der Betrieb von Datenbanken mit Amazon AWS ist supported

Alle Kostenaussagen auf den Folgeseiten sind unverbindlich.

Wolkige Aussichten – Oracle in der Cloud Seite 1305.11.2011©

Virtuelle Hardware gibt es in mehreren Leistungsstufen

Leistungsstufen

Cluster Compute Quadruple Extra Large Instance (Cluster 4 XL)

Sehr hoch (10 GE)

4,28 (2 x Intel

Xeon X5570)23

Cluster Instanzen

Hoch3,25868,4High Memory Quadruple Extra Large Instance (HM 4 XL)

Hoch3,25434,2High Memory Double Extra Large Instance (HM 2 XL)

Normale Instanzen

EC-Einheiten /Kern

3,25

2

2

Moderat217,1High Memory Extra Large Instance (HM XL)

High Memory Instanzen

Hoch415Extra Large Instance (XLarge)

Hoch27,5Large Instance (Large)

I/O-LeistungProzessor-

kerneRAM(GB)

Instanztyp

Wolkige Aussichten – Oracle in der Cloud Seite 1405.11.2011©

Preisübersicht Infrastructure as a Service – ohne Gewähr

Instanzpreis ohne Oracle Lizenz

2,60 $2,10 $Cluster Compute Quadruple Extra Large Instance (Cluster 4 XL)

Cluster Instanzen

2,48 $2,28 $High Memory Quadruple Extra Large Instance (HM 4 XL)

1,24 $1,14 $High Memory Double Extra Large Instance(HM 2 XL)

0,62 $0,57 $High Memory Extra Large Instance (HM XL)

High Memory Instanzen

0,96 $0,76 $Extra Large Instance (XLarge)

0,48 $0,38 $Large Instance (Large)

Normale Instanzen

WindowsKosten je h

LinuxKosten je h

Instanztyp

Wolkige Aussichten – Oracle in der Cloud Seite 1505.11.2011©

Preisübersicht Infrastructure as a Service – ohne Gewähr

Kosten je Periode

• Verwendung von Reserved Instances bei den Jahrespreisen

9.185,601.152,00Cluster Compute Quadruple Extra Large Instance (Cluster 4XL)

Cluster Instanzen

13.709,601.641,60High Memory Quadruple Extra Large Instance (HM 4XL)

6.854,80820,80High Memory Double Extra Large Instance (HM 2XL)

3.427,40410,40High Memory Extra Large Instance(HM XL)

High Memory Instanzen

4.623,20547,20Extra Large Instance (XLarge)

2.311,60273,60Large Instance (Large)

Normale Instanzen

EUR / JahrEUR / MonatInstanztyp

Wolkige Aussichten – Oracle in der Cloud Seite 1605.11.2011©

Storagekosten müssen in die Betriebskosten eingerechnet werden

Storagekosten je Monat

0,1010,005,001,00I/O (je 1 Mio I/Os)

0,15150,0075,0015,00Snapshots (Backup)

1.000

110,00 0,1155,0011,00Persistente Storage

Kostenblöcke

Preis je Einheit

500100Speicherbedarf in GB

Wolkige Aussichten – Oracle in der Cloud Seite 1705.11.2011©

Weitere Kosten für den Auftraggeber

Administration bleibt notwendig

• Backup & Recovery

• Absicherung der Cloud Umgebung

• Anbindung an das eigene Unternehmen

• Monitoring

Wolkige Aussichten – Oracle in der Cloud Seite 1805.11.2011©

Die Lizenzierung von Datenbanken in der Cloud ist komplex

Oracle Lizenzierung mit eigenen Lizenzen

• Unternehmenslizenz

• Application Specific Full Use

• Prozessorbasiert

� maximale Prozesssoranzahl muss lizenziert werden

� 0,25 * Virtual Cores für Sockellizenzen

� 0,50 * Virtual Cores für Prozessorlizenzen

• Userbasiert� Achtung: Mindestanzahl an Usern je CPU muss

beachtet werden

Wolkige Aussichten – Oracle in der Cloud Seite 1905.11.2011©

Beispielrechnung Standard Edition One

Oracle Listenpreise für AWS – Instanzen

2.01418329.1566,5HM XL

2.0141.8329.1568XLarge

Lizenz 1 Jahr

916 1.0074.5784Large

Instanztyp

Support 1 Jahr

Lizenzunbegrenzt

EC2(Cores)

Standard Edition One

Wolkige Aussichten – Oracle in der Cloud Seite 2005.11.2011©

Beispielrechnung Standard Edition

Oracle Listenpreise für AWS – Instanzen

12.15211.05255.25213HM 2XL

6.0765.52627.6266,5HM XL

6.0765.52627.6268XLarge

Lizenz 1 Jahr

2.763 3.03813.8134Large

Instanztyp

Support 1 Jahr

Lizenzunbegrenzt

EC2(Cores)

Standard Edition

Wolkige Aussichten – Oracle in der Cloud Seite 2105.11.2011©

Oracle Lizenzierung – Cloudfreundlich

Cloudangebote incl. Lizenzierung

• Amazon RDS

– nur Standard Edition One

– Patching durch Amazon

– PaaS statt IaaS

– eingeschränkter DBA-Zugriff

• Oracle Cloud

– PaaS

Wolkige Aussichten – Oracle in der Cloud Seite 2205.11.2011©

PaaS – Amazon RDS

Kosten Amazon RDS

21.766,402.707,2017.634,102.131,20HM 4XL

10.883,201.353,608.817,001.065,60HM 2XL

5.441,60676,804.408,50532,80HM XL

Inklusive Oracle Lizenz

489,60

EUR / Monat

3.929,202.968,60345,60Large

EUR / JahrEUR / JahrEUR / MonatInstanztyp

Mit eigner Oracle – LizenzStandard Edition

Wolkige Aussichten – Oracle in der Cloud Seite 2305.11.2011©

Kostenvergleich IaaS mit PaaS

High Memory Instanzen

Normale Instanzen

21.766,42.707,221.266,019.341,013.709,61.641,6HM 4XL

10.883,21.353,612.152,011.052,06.854,8820,8HM 2XL

5.441,6676,82.014,01.832,03.427,4410,4HM XL

2.014,01.832,04.623,2547,2XL

3.929,2489,61.007,0916,02.311,6273,6Large

EUR / Jahr

EUR / Monat1 Jahr1 JahrEUR / JahrEUR / MonatTyp

PaaSSupportLizenzIaaS

Wolkige Aussichten – Oracle in der Cloud Seite 2405.11.2011©

Security

Wolkige Aussichten – Oracle in der Cloud Seite 2505.11.2011©

In der Public Cloud gibt es keine DMZ

Absicherung ist Pflicht

• Datenbankserver steht direkt im Internet

• Portfreigaben über Webinterface einstellbar

• Dienstekonfiguration und Patching notwendig

• Kernelupdates?

Wolkige Aussichten – Oracle in der Cloud Seite 2605.11.2011©

Amerikanische Provider müssen Daten an Behörden übermitteln

Herausgabe der Daten durch amerikanische Firmen

Wolkige Aussichten – Oracle in der Cloud Seite 2705.11.2011©

Cloud Infrastrukturen können Sicherheitslücken aufweisen

Wolkige Aussichten – Oracle in der Cloud Seite 2805.11.2011©

Verfügbarkeit

Wolkige Aussichten – Oracle in der Cloud Seite 2905.11.2011©

Auch Cloud Dienste sind nicht always on

Kleine Ursache – große Wirkung

• Blitzeinschlag legt Cloud Dienste von Amazon und Microsoft in Irland lahm

• Ausfall von Amazon EC2 wegen fehlerhaften Upgrades

• Datenverlust durch Storageausfall bei Amazon

• Datenverlust bei Apple Mobile Me

Wolkige Aussichten – Oracle in der Cloud Seite 3005.11.2011©

Performanz

Wolkige Aussichten – Oracle in der Cloud Seite 3105.11.2011©

Performance

Swingbench

• Kostenfreier Loadgenerator für Oracle Datenbanken

• OLTP – Benchmarks oder TPC

• Graphische Oberfläche oder Kommandozeile

• Benchmark Order Entry

Wolkige Aussichten – Oracle in der Cloud Seite 3205.11.2011©

Swingbench – Testszenario für alle Instanztypen

Testszenario

• Oracle Enterprise Linux 5 64bit

• Oracle Datenbank EE 11.2.0.1

• Order Entry Benchmark

• Connection Pool mit 200 Connections

• 1 Mio. Kundensätze

• 10 Mio. Orders

Wolkige Aussichten – Oracle in der Cloud Seite 3305.11.2011©

Ergebnisse

5 REDO

log file sync, db fileseq read, log file

parallel write

8%30%

64.258 6 DATA7 GBXLarge Instance

2 REDO

log file sync, db fileseq read, log file

parallel write

10%40%

63.189 3 DATA7 GBXLarge Instance

2 REDO

log file sync, db fileseq read, CPU

Time

25%75%

31.310 3 DATA4 GBLarge Instance

Top WaitsUser CPU

I/O Wait

TransaktionenAnzahl ASM-

Disks

SGA + PGAInstanztyp

Swingbenchperformance auf virtueller Hardware

Wolkige Aussichten – Oracle in der Cloud Seite 3405.11.2011©

Vergleichsergebnis

Swingbenchperformance auf Standardserver

SCSI 3202 * 3,2 Ghz Xeon

db file sequential

read,

log file sync, CPU

Time

99%31.107 2 * RAID 11,7 GBIBM x346

Top WaitsCPUTransaktionenAnzahl DisksSGA + PGAServer

Server war komplett ausgelastet und nicht mehr ansprechbar

Wolkige Aussichten – Oracle in der Cloud Seite 3505.11.2011©

AWR – Report der XLarge Instanz

Wolkige Aussichten – Oracle in der Cloud Seite 3605.11.2011©

Performancetest der Disks

Test der I/O-Performance mit Orion

• Orion ist ein Tool von Oracle um die I/O-Performance von Systemen zu bestimmen

• Orion ist Teil der Datenbankinstallation ab Release 11.2.0.1

• Orion ist als einzelner Download verfügbar

• Es wird keine Oracle Installation benötigt

• Die I/O-Last von Datenbanken wird mit Orion nachgebildet

• Es gibt vier feste Testszenarien

• OLTP

• DSS

• Simple

• normal

• Weitere Testszenarien können frei definiert werden

Wolkige Aussichten – Oracle in der Cloud Seite 3705.11.2011©

Testergebnisse – Orion Benchmark Normal

1.547 2448 us81 Large Instance 6 Disks EBS

4.768 290 us 513 Cluster 4 XLlocal disk

4.414 320 us 482 Cluster 4 XL6 Disks EBS

819 4473 us 92 IBM x346 RAID 1

IOPSLatencyMbpSInstanztyp

Testergebnisse

Wolkige Aussichten – Oracle in der Cloud Seite 3805.11.2011©

Fazit

Wolkige Aussichten – Oracle in der Cloud Seite 3905.11.2011©

Gut zu wissen

Stolpersteine

• Nutzungsverhalten muss klar sein

• Rechtliche Grundlagen sind komplex

• Compliance einbinden

• Kostenplanung komplex

• Virtuelle Server bekommen bei einem Neustart einen neuen Hostnamen und eine neue IP-Adresse

• Der Wechsel des Instanztyps erfordert einen Reboot

• Oracle RAC kann in der Cloud nicht installiert werden, auch nicht in den Cluster-Instanzen

Wolkige Aussichten – Oracle in der Cloud Seite 4005.11.2011©

Gut zu wissen

Positiv

• Lauffähige Oracle Datenbank in weniger als 20 Minuten

• Die Installation der Grid Infrastruktur und Konfiguration von ASM in weniger als 30 Minuten

• Bis zu 20 TB persistente Storage über 20 Volumes können verwendet werden

• Das Anlegen eigener Images erfordert wenige Minuten

• Umstieg auf stärkere Hardware ist in weniger als 1h abgeschlossen, incl. Neukonfiguration von Grid Infrastructure und der DB Console

• Für kurzfristige Nutzung niedrige Kosten

• gute Skalierbarkeit

Herzlichen Dank!

metafinanz Informationssysteme GmbHLeopoldstr. 14680804 MünchenPhone: +49 89 360531-0Fax: +49 89 350531-5015Email: [email protected]


Recommended