Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Private & Public Database-as-a-Service
Oracle Datenb...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Abgrenzung / Übersicht
Cloud Computing mit Oracle
Pu...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal
gleiche Architektur
g...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud Computing mit Oracle
Private Cloud
- Server st...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Der Alltag eines DBAs
• Erstellen neuer Datenbanken
...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Herausforderungen
Manche sagen auch „Probleme“
• Ger...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Test- und Entwicklungssysteme
• Wunsch nach besonder...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud Computing als Lösung
Automatisierung und Stand...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Architekturen für DBaaS
Erster Ansatz: Virtualisieru...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Architekturen für DBaaS
Erster Ansatz: Virtualisieru...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Architekturen für DBaaS
Erster Ansatz: Virtualisieru...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Architekturen für DBaaS
Erster Ansatz: Virtualisieru...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Architekturen für DBaaS
Zweiter Ansatz: Virtualisier...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Architekturen für DBaaS
Dritter Ansatz: Virtualisier...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Architekturen für DBaaS
Vierter Ansatz: Datenbank al...
Die Nutzung: Datenbanken auf
Knopfdruck
Die Selbstbedienung als Prinzip
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Die Self Service Anwendung
• Vollständig integriert ...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customization der SSA-Anwendung
• Siehe Handbuch Clo...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customization der SSA-Anwendung
• Customization auss...
Die Einrichtung: Wie kommt man
zur Datenbank Cloud?
Es ist einfacher als Sie vielleicht denken
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Komponenten
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Was muss eingerichtet werden?
OMS-seitig
• Die Softw...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Was muss eingerichtet werden?
Serviceseitig
• Servic...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Was muss eingerichtet werden?
Benutzerseitig
• Benut...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Schritte zum Einrichten
einer Datenbank Cloud
Securi...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Benutzer und Rollen
Bsp. für Einrichtung per EMCLI (...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Schritte zum Einrichten
einer Datenbank Cloud
Servic...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Einrichten der Servicezonen
Bereitstellen von Server...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Schritte zum Einrichten
einer Datenbank Cloud
Softwa...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Einrichten von Software Pools
• Dialog in EM abhängi...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Einrichten von Software Pools
• Dialog in EM abhängi...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Schritte zum Einrichten
einer Datenbank Cloud
Reques...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Allgemeine Einstellungen (bis Ende 2014)
• Einstellu...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Allgemeine Einstellungen (seit 2015)
• Einstellungen...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Schritte zum Einrichten
einer Datenbank Cloud
Quotas
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Grenzen setzen
• Quotas bestimmen wieviel Resourcen ...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Schritte zum Einrichten
einer Datenbank Cloud
Servic...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Neue Service Templates
• Einrichtung abhängig vom Se...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Fertig
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Der Betrieb: Wieviel
Administration ist notwendig
Monitoring, Backup, …
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Betrieb der Datenbank Cloud
Grundsätzliches
• Drei B...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Monitoring der
Cloud Umgebung
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Betrieb der Datenbank Cloud
Prüfung der Service Temp...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Nutzungsmessung
und –Verrechnung der
Datenbank Cloud...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Metering & Chargeback
Grundlagen
• Die drei Elemente...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Metering & Chargeback
Aufbau von Kostenplänen
• „Uni...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Metering & Chargeback
Chargeback Daten exportieren p...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud Computing mit Oracle
Public Cloud
- Server ste...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
gleiche Architektur
gleiche Standards
gleiche Produk...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform Services
Oracle Confidential –...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud - Platform as a Service
Hinweis: Derzei...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• “Fully managed”
• Eigenes DB Schema
• Größen: 5GB,...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Storage Cloud & Oracle Database Backup Servic...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud Platform Services –
Preise und Konditionen für...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform Dienste - Grundsätzliches
• Nu...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Verfügbare Compute Shapes für DB VMs
(Hinweis: Compu...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Alle Preise enthalten bereits Compute (VM) – Koste...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SE1 EE EE High Performance EE Extreme Performance EE...
02/09/2014 Oracle Confidential - Internal
02/09/2014 Oracle Confidential - Internal
02/09/2014 Oracle Confidential - Internal
02/09/2014 Oracle Confidential - Internal
Oracle Private & Public Database-as-a-Service
Nächste SlideShare
Wird geladen in …5
×

Oracle Private & Public Database-as-a-Service

456 Aufrufe

Veröffentlicht am

Dieser Foliensatz gibt einen Überblick, welche Möglichkeiten Oracle bietet, "Datenbanken auf Knopfdruck" im Sinne eines Database-as-a-Service (DBaaS) bereitzustellen.
Behandelt werden sowohl die Public Cloud als auch Private Cloud.

Veröffentlicht in: Software
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
456
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
3
Aktionen
Geteilt
0
Downloads
5
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Oracle Private & Public Database-as-a-Service

  1. 1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Private & Public Database-as-a-Service Oracle Datenbanken “auf Knopfdruck” Manuel Hoßfeld & Ralf Durben Business Unit Database Technologies Oracle Deutschland B.V. & Co. KG
  2. 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Abgrenzung / Übersicht Cloud Computing mit Oracle Public Cloud - Server stehen bei Oracle - Resourcen werden von Oracle zur Verfügung gestellt - Markenname „Oracle Cloud“ Private Cloud - Server stehen beim Kunden - Kunde als eigener Cloud Anbieter - Produkte: DB, MW + EM Cloud Management PacksManaged Cloud Services (OMCS) - ehem. Oracle OnDemand - Server stehen beim Kunden, bei Oracle, oder beim Partner - kompletter Betrieb von z.B. HW + DB durch Oracle - i.d.R. langfristige Verträge Oracle Confidential – Internal
  3. 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal gleiche Architektur gleiche Standards gleiche Produkte Deploy Anywhere Oracle Cloud Private Cloud • Flexibles Deployment • Dienste können sowohl vom Kunden als auch bei Oracle betrieben werden • Oracle Cloud Platform Services können von Oracle, Amazon, Microsoft, und Verizon bezogen werden • Oracle’s Portabilität auf verschiedenen OS und Cloud Plattformen ermöglicht Wahlfreiheit • Nutzung von 30 Jahren Oracle Technologie • Eingebaute Security, Skalierbarkeit, Hochverfügbarkeit & “best practices by default” • Existierendes Oracle Know-How kann genutzt werden Strategie für Oracle Cloud (Platform) Services Transparentes Deployment, ob On-premise oder in der Public Cloud
  4. 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Cloud Computing mit Oracle Private Cloud - Server stehen beim Kunden - Kunde als eigener Cloud Anbieter - Produkte: DB, MW + EM Cloud Management Packs Oracle Confidential – Internal
  5. 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Der Alltag eines DBAs • Erstellen neuer Datenbanken – Anforderung durch vorgegebenen Prozess – Jede Fachabteilung hat eigene Anforderungen • Einzigartigkeit als Ausdruck von Eigenständigkeit – Neue Datenbanken als Unikat • Sinnvoll bei zentralen Systemen • Nicht sinnvoll bei Mainstream Datenbanken (Mehrheit) – Bereitstellungszeiten im Bereich von Tagen – Hoher Arbeitsaufwand für DBA
  6. 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Herausforderungen Manche sagen auch „Probleme“ • Geringes Maß an Standardisierung bringt Nachteile bei Wartung – Z.B.: Patching • Passende Systemresourcen müssen gesucht werden • Lange Bearbeitungsdauer aus Sicht der Fachabteilung
  7. 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Test- und Entwicklungssysteme • Wunsch nach besonders schneller Bereitstellung – Ziel: Im Minutenbereich • Besonderheit: Löschen dieser Systeme als normaler Vorgang
  8. 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Cloud Computing als Lösung Automatisierung und Standardisierung • Self Service Anwendung für Mainstream Systeme – Schnelle Bereitstellung / Entfernung – Limitierte Anzahl von Systemvarianten (Templates) – Automatische Verteilung auf vorhandene Resourcen – Effizienzsteigerung bei Nutzung von Resourcen • Administrationspersonal für Betrieb – Überwachung – Problemlösung – Sicherstellung der Verfügbarkeit von Resourcen
  9. 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Architekturen für DBaaS Erster Ansatz: Virtualisierung von Servern • Man nehme eine große Maschine
  10. 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Architekturen für DBaaS Erster Ansatz: Virtualisierung von Servern • Man nehme eine große Maschine • Zerschneide die Maschine virtuell in mehrere kleine Maschinen
  11. 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Architekturen für DBaaS Erster Ansatz: Virtualisierung von Servern • Man nehme eine große Maschine • Zerschneide die Maschine virtuell in mehrere kleine Maschinen • Betreibe pro virtueller Maschine eine Datenbank DBaaS: VM mit DB auf Knopfdruck
  12. 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Architekturen für DBaaS Erster Ansatz: Virtualisierung von Servern • Man nehme eine große Maschine • Zerschneide die Maschine virtuell in mehrere kleine Maschinen • Betreibe pro virtueller Maschine eine Datenbank Aber: Unnötiger Resourcenverbrauch!!!
  13. 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Architekturen für DBaaS Zweiter Ansatz: Virtualisierung von Datenbanken • Man nehme eine große Maschine • Installiere Oracle Software • Betreibe mehrere Datenbanken mit der gleichen Software – Seit über 20 Jahren mit Oracle Datenbank möglich – Also auch für 11g Datenbanken DBaaS: Nur DB auf Knopfdruck
  14. 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Architekturen für DBaaS Dritter Ansatz: Virtualisierung von Datenbank-Bereichen • Man nehme eine große Maschine • Installiere eine Oracle Datenbank • Betreibe eine Datenbank für mehrere Projekte – Seit über 20 Jahren mit Oracle Datenbank möglich – Also auch für 11g Datenbanken DBaaS: Datenbankschema auf Knopfdruck
  15. 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Architekturen für DBaaS Vierter Ansatz: Datenbank als Wechselmedium • Man nehme eine große Maschine • Installiere Oracle Datenbank(en) als Container (Oracle Multitenant) • Betreibe mehrere Datenbanken in diesem Container – x Datenbanken in einem Container verbrauchen weniger Resourcen als x Non-CDB Datenbanken – Ab Oracle Datenbank 12c DBaaS: Eine PDB auf Knopfdruck
  16. 16. Die Nutzung: Datenbanken auf Knopfdruck Die Selbstbedienung als Prinzip
  17. 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Die Self Service Anwendung • Vollständig integriert in Cloud Control • Gleicher Login wie für einen Administrator – Self Service Anwendung durch SSA-Rolle • RESTful-API für Nutzung durch selbstentwickelte Anwendungen
  18. 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Customization der SSA-Anwendung • Siehe Handbuch Cloud Administration Guide • Customization einschalten – Bilder speichern unter $OMS_HOME/sysman/config • cloud_provider_small_brand.png • cloud_tenant_small_brand.png • cloud_provider_large_brand.png • cloud_tenant_large_brand.png emctl set property -name oracle.sysman.ssa.logon.ssa_oms -value true emctl set property -name oracle.sysman.ssa.logon.show_cloud_provider_brand -value true emctl set property -name oracle.sysman.ssa.logon.show_cloud_tenant_brand -value true emctl set property -name oracle.sysman.ssa.logon.cloud_provider_alt_text -value "Oracle BU DB" emctl set property -name oracle.sysman.ssa.logon.cloud_tenant_alt_text -value "RADU" emctl set property -name oracle.sysman.ssa.logon.show_disclaimer_text -value true emctl set property -name oracle.sysman.ssa.logon.disclaimer_text -value "Mein Disclaimer Text" emctl set property -name oracle.sysman.ssa.logon.show_em_branding_text -value true
  19. 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Customization der SSA-Anwendung • Customization ausschalten emctl set property -name oracle.sysman.ssa.logon.ssa_oms -value false
  20. 20. Die Einrichtung: Wie kommt man zur Datenbank Cloud? Es ist einfacher als Sie vielleicht denken
  21. 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Komponenten
  22. 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Was muss eingerichtet werden? OMS-seitig • Die Software Library muss konfiguriert sein
  23. 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Was muss eingerichtet werden? Serviceseitig • Servicezone – Server, die später für einen Service genutzt werden • Softwarepool – Installierte Software, die von einem Service genutzt wird • Service Template – Standardisiertes Muster eines Services
  24. 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Was muss eingerichtet werden? Benutzerseitig • Benutzer – Cloud Administrator – Self Service Endbenutzer – Optional: Self Service Administrator • Rollen – Privilegien für • Allgemeine Aktionen • Zugriff auf Services, Servicezonen,...
  25. 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Schritte zum Einrichten einer Datenbank Cloud Security
  26. 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Benutzer und Rollen Bsp. für Einrichtung per EMCLI (alternativ zur Cloud Control GUI) emcli create_role -name="CLOUD_ADMIN_ROLE" -description="Role for the Cloud Admin user" emcli create_role -name="SSA_ADMIN_ROLE" -description="Role for Self Service Application Admin user" emcli create_role -name="SSA_USER_ROLE" -description="Role for the Self Service Application users" emcli grant_roles -name="CLOUD_ADMIN_ROLE" -roles="EM_CLOUD_ADMINISTRATOR" emcli grant_roles -name="SSA_ADMIN_ROLE" -roles="EM_SSA_ADMINISTRATOR" emcli grant_roles -name="SSA_USER_ROLE" -roles="EM_SSA_USER" emcli create_user -name="CLOUD_ADMIN" -password="password" -roles="CLOUD_ADMIN_ROLE" emcli create_user -name="SSA_ADMIN" -password="password" -roles="SSA_ADMIN_ROLE" emcli create_user -name="SSA_USER" -password="password" -roles="SSA_USER_ROLE"
  27. 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Schritte zum Einrichten einer Datenbank Cloud Servicezonen
  28. 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Einrichten der Servicezonen Bereitstellen von Servern • Direkte Angabe von Servern – Nativ – Virtuell • Automatische Nutzung von Servern einer OVM Zone • Einrichtung unabhängig von Servicetyp – DB – PDB – Schema
  29. 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Schritte zum Einrichten einer Datenbank Cloud Softwarepools
  30. 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Einrichten von Software Pools • Dialog in EM abhängig vom Servicetyp – DB – PDB – Schema
  31. 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Einrichten von Software Pools • Dialog in EM abhängig vom Servicetyp – DB • Einrichten eines ORACLE_HOMEs – PDB • Einrichten eines ORACLE_HOMEs mit CDB – Schema • Einrichten eines ORACLE_HOMEs mit (Non-CDB) Datenbank
  32. 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Schritte zum Einrichten einer Datenbank Cloud Request Settings
  33. 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Allgemeine Einstellungen (bis Ende 2014) • Einstellungen für alle Self Service Benutzer – Wie weit in die Zukunft kann ein Service bestellt werden? – Maximale Nutzungsdauer eines Services – Wann wird ein Service automatisch gelöscht?
  34. 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Allgemeine Einstellungen (seit 2015) • Einstellungen für SSA Rollen – Wie weit in die Zukunft kann ein Service bestellt werden? – Maximale Nutzungsdauer eines Services – Wann wird ein Service automatisch gelöscht? – Für einzelne Servicearten jeweils einstellbar
  35. 35. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Schritte zum Einrichten einer Datenbank Cloud Quotas
  36. 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Grenzen setzen • Quotas bestimmen wieviel Resourcen von einem SSA Benutzer in Anspruch genommen werden dürfen – Memory – Storage – Anzahl von Schemas – Anzahl von Datenbanken – Anzahl von Pluggable Datenbanken • Quotas werden über Rollen vergeben
  37. 37. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Schritte zum Einrichten einer Datenbank Cloud Service Templates
  38. 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Neue Service Templates • Einrichtung abhängig vom Servicetyp – Datenbank • Datenbankprofil als Muster – Pluggable Datenbank • Datenbankprofil als Muster • Seed-Datenbank als Muster – Schema • Schema Eigenschaften
  39. 39. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Fertig
  40. 40. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  41. 41. Der Betrieb: Wieviel Administration ist notwendig Monitoring, Backup, …
  42. 42. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Betrieb der Datenbank Cloud Grundsätzliches • Drei Bereiche: – „klassischer“ Betrieb der Datenbankplattform -> unabhängig von Cloud Administration, weiterhin erforderlich • Z.B. zentrales Backup / Recovery; HA & DR - Konzepte – Cloud Monitoring -> zusätzlich • Welche / Wie viele Requests? • etwaige Fehler feststellen • Kapazitätsengpässe erkennen, ggf. in Kombination mit… – Metering & Chargeback
  43. 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Monitoring der Cloud Umgebung
  44. 44. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Betrieb der Datenbank Cloud Prüfung der Service Templates • Cloud Admin kann ebenfalls DB Services beantragen – Sehr sinnvoll zu Testzwecken – Keine besondere Einstellung notwendig, Zugang über Enterprise -> Cloud -> Self Service Portal – Achtung: Cloud Admin unterliegt nicht den Quota Einstellungen
  45. 45. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Nutzungsmessung und –Verrechnung der Datenbank Cloud Metering & Chargeback
  46. 46. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Metering & Chargeback Grundlagen • Die drei Elemente der Chargeback-Funktionalität: – Kostenpläne – Zuordnung Kostenplan – Target – Kostenstelle • Einrichtung über den Link „Configure Charge Plan“ im „Database Cloud Self Service Setup“ Screen • Währungssymbol (Default: $ ) kann eingestellt werden, aber: keine Umrechnung • Kostenpläne sind versioniert („Revisions“, alte Kostenpläne bleiben einsehbar)
  47. 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Metering & Chargeback Aufbau von Kostenplänen • „Universalplan“ berücksichtigt: – CPU-Nutzung – Zugewiesenes Memory – Zugewiesenes Storage • Eigene Pläne basieren auf Universalplan, ggf. mit abweichenden Faktoren für einzelne Elemente • Je nach Target-Typ unterschiedliche spezifische Metriken verfügbar • Nutzungsunabhängiger Sockelbetrag („base charge“) möglich • Abhängigkeit von Attributen wie z.B. DB-Version möglich
  48. 48. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Metering & Chargeback Chargeback Daten exportieren per EMCLI • Ausgabe aller Nutzungsdaten und – kosten: $ emcli get_metering_data -charge • Verfügbare Felder: Cost Center,Target Type,Target Name,Item Type,Category Name,Shared Entity,Item Name,String Value,Charge Plan,Collection Time,Charge,Usage,Defined Rate,Rate Type,Rate Factor,Charge Rate Unit,Charge Time Unit,Data Type,Unit • Exportbeispiel für bestimmten Zeitraum & Kostenstelle: $ emcli get_metering_data -charge -cost_center=SC -start_date=12012013 -end_date=12312013 > charge.xls
  49. 49. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Cloud Computing mit Oracle Public Cloud - Server stehen bei Oracle - Resourcen werden von Oracle zur Verfügung gestellt - Markenname „Oracle Cloud“ Oracle Confidential – Internal
  50. 50. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | gleiche Architektur gleiche Standards gleiche Produkte Deploy Anywhere Oracle Cloud Private Cloud • Flexibles Deployment • Dienste können sowohl vom Kunden als auch bei Oracle betrieben werden • Oracle DB+MW kann auf Cloud Angeboten von Oracle, Amazon, Microsoft, und Verizon betrieben werden • Oracle’s Portabilität auf verschiedenen OS und Cloud Plattformen ermöglicht Wahlfreiheit • Nutzung von 30 Jahren Oracle Technologie • Eingebaute Security, Skalierbarkeit, Hochverfügbarkeit & “best practices by default” • Existierendes Oracle Know-How kann genutzt werden Oracle Cloud Platform Services Transparentes Deployment, ob On-premise oder in der Public Cloud
  51. 51. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform Services Oracle Confidential – Internal
  52. 52. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Cloud - Platform as a Service Hinweis: Derzeit noch nicht alle Dienste verfügbar (Stand Jan. 2015) Integration Business IntelligenceProcess Mobile Documents Java Developer LineofBusinessUserIT/Developer Database Compute Storage Messaging Social Identity Systems Monitoring & Analytics Big Data Oracle Confidential – Internal
  53. 53. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • “Fully managed” • Eigenes DB Schema • Größen: 5GB, 20GB, 50GB • Datenzugriff mittels: Java Service, Oracle Application Express, Oracle RESTful Web Services Database Schema Shared Database Database Cloud Service Virtual Image VM + DB + Disk Image • Ähnlich Azure Image oder AMI • Vollst. DB-Installation auf virt. Platte • Verhält sich wie “on premise” Database Cloud Service VM + DB + “Full Provisioning” • Backup/recovery Automatisierung • Patching und Upgrade Automatisierung • Data Guard setup • Monitoring & management portals • Local management console Oracle Database Cloud Service – Ausprägungen • Oracle Linux 6.4 • On-demand storage & compute • Wahlweise: SE1, EE sowie Database 12c 12.1.0.2, und 11g 11.2.0.4 • Bundles: EE High Performance (fast alle Optionen), EE Extreme Perf (Alle Optionen) • Vollständige Netzwerk, VM und OS Isolation, Voller SQL*Net Zugriff • “Self-managed” mit SSH Zugriff in die VM inkl. root Privileg Database as a Service Vollwertiger Datenbank-Instanz Service mit VM Zugriff Controlled Availability September 2014 Production Oktober 2012 Database Schema Service Shared Schema Service Oracle Confidential – Internal
  54. 54. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Storage Cloud & Oracle Database Backup Service  Generisches Backup  Public cloud storage als Backup Ziel (email Backups, non-Oracle Datenbanken, unstrukturierte Applikationsdaten etc.)  Oracle Database Backup Service  Verschlüsselte RMAN Backups; setzt auf Storage Cloud auf  Kann von on-premise DBs genutzt werden, außerdem integriert in Oracle DB Cloud Service  Bsp. Use Case: Archivierung  Archiverung von selten genutzten Daten für Langzeitspeicherung (Bildarchive, Healthcare, Technische Diagramme etc.) OpenStack SWIFT API Global Namespace Archive & Glacial QOS Eventual Consistency RMAN Storage Gateway Jedes NAS oder SAN Oracle Confidential – Internal
  55. 55. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Cloud Platform Services – Preise und Konditionen für Datenbanken (Stand: Jan. 2015) Oracle Confidential – Internal
  56. 56. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform Dienste - Grundsätzliches • Nutzung der Cloud Dienste nach Erwerb von „Cloud Subscriptions“ beim Oracle Vertrieb – Alternatives „Pay as you go“-Modell (über Kreditkarte / Store) ist geplant • Cloud Subscriptions stellen „Ressourcen-Kontingent“ dar – Kontingent verringert sich je nach Nutzung – Aufstockung („nachkaufen“) jederzeit möglich – Standard-Zeitraum: 1 Jahr • Grundsätzlich im Preis der Dienste enthalten: Lizenzen & Support 02/09/2014 Oracle Confidential - Internal
  57. 57. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Verfügbare Compute Shapes für DB VMs (Hinweis: Compute Service “einzeln”=ohne DB derzeit noch nicht verfügbar) Commonly Referred As OCPU (vCPU) General Purpose Name RAM on General Purpose Shape High Memory Name RAM on High Memory Shape XX-Small 0.25 (0.5 vCPU) OC1 1.8G X-Small 0.5 (1 vCPU) OC2 3.75G (Avail Heap up to ~2.2G) Small 1 (2 vCPU) OC3 7.5G (Avail Heap up to ~4.5G) OCM1 15G (Avail Heap up to ~12G) Medium 2 (4 vCPU) OC4 15G (Avail Heap up to ~12G) OCM2 30G (Avail Heap up to ~27G) Large 4 (8 vCPU) OC5 30G (Avail Heap up to ~27G) OCM3 60G (Avail Heap up to ~57G) X-Large 8 (16 vCPU) OC6 60G (Avail Heap up to ~57G) OCM4 120G (Avail Heap up to ~118G ) 2X-Large 16 (32 vCPU) OC7 120G (Avail Heap up to ~117G) OCM5 240G (Avail Heap up to ~237G) Oracle Confidential – Internal Hinweis: rot markierte Shapes werden zu einem späteren Zeitpunkt zur Verfügung stehen • OCPU = Neutrale Maßeinheit für Rechenleistung, entspricht ca. 1 Core eines 2012 3.0 Ghz Intel Xeon Prozessors • Jede OCPU ist mit einer bestimmten Menge RAM verbunden
  58. 58. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Alle Preise enthalten bereits Compute (VM) – Kosten zu $104 / OCPU / Monat – Monatliche Preise basieren auf 744 Std. pro Monat – Monatliches Commitment ist günstiger – Stundenpreise enthalten 25% Aufschlag gegenüber Monatspreis • Liste gilt für “General Purpose” Compute Shapes. “High Memory” kostet $100 / Monat mehr • EE High Performance enthält alle DB EE Optionen, außer In-Memory DB, RAC, RAC One Node, und Active Data Guard • EE Extreme Performance enthält alle DB EE Optionen. “Will be available with In-Memory at GA and Active Data Guard close to GA (with 12.1.0.2). RAC will be included later in CY 2015.” Oracle Database Cloud Service – Preise und Bundles (Stand: 01/15) Pro OCPU DBCS - Virtual Image DBCS Pre-Paid/Monat PAYG/pro Std. Pre-Paid/Monat PAYG/pro Std. Standard Edition One $400 $0.672 $600 $1.008 Enterprise Edition $1,500 $2.520 $3,000 $5.040 EE High Performance $2,000 $3.360 $4,000 $6.720 EE Extreme Performance $3,000 $5.040 $5,000 $8.401
  59. 59. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SE1 EE EE High Performance EE Extreme Performance EE Extreme Performance (Future) Oracle Database Standard Edition One Yes - - - - Enterprise Edition - Yes Yes Yes Yes Enterprise Edition Options Real Application Clusters (RAC) No No No No Yes RAC One Node No No No No Yes In-Memory Database No No No Yes Yes Active Data Guard No No No (Yes) Yes Multitenant No No Yes Yes Yes Partitioning No No Yes Yes Yes Real Application Testing No No Yes Yes Yes Advanced Compression No No Yes Yes Yes Advanced Security No No Yes Yes Yes Label Security No No Yes Yes Yes Database Vault No No Yes Yes Yes OLAP No No Yes Yes Yes Advanced Analytics No No Yes Yes Yes Spatial and Graph No No Yes Yes Yes DB Enterprise Management Diagnostics Pack No No Yes Yes Yes Tuning Pack No No Yes Yes Yes Database Lifecycle Mgnt Pack No No Yes Yes Yes Data Masking Pack No No Yes Yes Yes Test Data Management Pack No No Yes Yes Yes Cloud Mgnt Pack for Oracle DB No No Yes Yes Yes Oracle Database Cloud Service – Database Options
  60. 60. 02/09/2014 Oracle Confidential - Internal
  61. 61. 02/09/2014 Oracle Confidential - Internal
  62. 62. 02/09/2014 Oracle Confidential - Internal
  63. 63. 02/09/2014 Oracle Confidential - Internal

×