2. The following is intended to outline our general product
direction. It is intended for information purposes only,
and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or
functionality, and should not be relied upon in making
purchasing decisions. The development, release, and
timing of any features or functionality described for
Oracle ’ s products remains at the sole discretion of
Oracle.
2
4. Oracle Enterprise Manager
Positionnement
Gestion complète du Administration Gestion fonctionnelle des
cycle de vie globale du SI applications
IT en libre service | Simple & Automatisé | Corrélation métier
4
5. Oracle Enterprise Manager
Nouveautés
• 200 nouveautés / 500 demandes d’améliorations
– Nouvelle interface
– Nouvelle architecture (plugins) & agents
– Gestion des incidents (iPhone)
– Database
• Real Time ADDM
• ADDM Compare Period
• ASH Analytics
• Find Fix Validate
5
6. Oracle Enterprise Manager
Nouveautés
• 200 nouveautés / 500 demandes d’améliorations
– Hardware
• Monitoring des composants Oracle (Exastack, etc)
– Testing
• Intégration de RAT et Datamasking
• Application Replay
– Application Management
–…
– Cloud Management
6
7. DBaaS : offrir un service de
base de données flexible
Jean-Philippe PINTE
Business Development Manager
7
8. Base de données
Les challenges rencontrés par les DBAs
Challenge 1 : Nombre & diversité des environnements
Solution: Standardisation & Consolidation
Challenge 2 : Complexité des déploiements
Solution: Libre service & déploiement automatisé de
modèles standardisés
Challenge 3 : Utilisation des ressources
Solution: Métriques & Chargeback
8
9. Les concepts du Cloud
DBaaS VS approche traditionnelle
Définir et obtenir le
matériel Approche PaaS
Approche traditionnelle Portail d’accès (Utilisateur)
(Administrateurs) aux ressources
Configurer le matériel
Demande d’une
Mettre en place les instance DB
composants Ajustement automatique
Middleware de la capacité en
Database Déployer et patcher les fonction de l’activité Databases
logiciels DB
OS/Machines
Libération des
Configurer la base de ressources quand elles
données ne sont plus utilisées
Ajouter et reconfigurer Les utilisateurs ignorent l’infrastructure
Self-Service Provisioning
technique sous-jacente
9
10. Les concepts du Cloud
Description du PaaS Oracle
VM Java
Database
Assembly Container
OVM OVM
Oracle VM Zone
Database Pool
Middleware Pool
PaaS Infrastructure Zone
11
11. Les concepts du Cloud
Taxonomie
• Cloud
– Entité de plus haut niveau
– Collection de différentes zones
(Machines virtuelles, Bases de données, Serveurs d’applications, …)
• Zones Database
– Concept EM 12c : Définir une unité logique de bases de données homogènes
basées sur leur configuration, leur version, etc
– Ressources organisées par régions, par organisations, cycle de vie, etc
• Zones IaaS
– Zones de machines virtuelles composées de serveurs et de stockage
• Pools de serveurs
– Ensemble de serveurs physiques
12
12. Les concepts du Cloud
Taxonomie
PaaS Zone DB 4N RAC DB
11.2.0.3
RAC
11.2.0.2
RAC SI
Zones de bases de données 11.2.0.2 10.2.0.5
SI
10.2.0.5
SI
10.2.0.5
13
13. Oracle Enterprise Manager 12 c
Couverture complète de toutes les phases du cycle de vie
• Mesure de l’usage des ressources
• Identification de tous les
du Cloud Optimisation Planification composants
• Facturation (propriétaire,
• Choix du modèle (applications,
consommateur, département, …)
Métriques & coûts, sécurité, rôles, …)
• Optimisation des performances,
Facturation • Modèle de Consolidation (P2V,
gestion de la qualité de service, des Configuration P2E, DB, App, ...)
coûts, de la consommation, …
Applications and • Paramétrage infrastructure…
Business Services • Paramétrage des services
(IaaS, DBaaS, PaaS, Apps)
Platform as a Service
Administration
DBaaS MWaaS Construction
• Gestion des ressources en libre
service Infrastructure as a
• Supervision des ressources et de Service
l’état des demandes • Assemblage de composants
• Administration de bout en bout Test partagés
(de l’application aux disques) • Test des applications
• Gestion centralisée des incidents Supervision • Déploiement des applications
• Différents niveaux d’administration Déploiement via une interface libre service
(utilisateurs finaux, métiers, … )
15
14. Oracle Enterprise Manager 12 c
Les challenges de la consolidation
• Les applications ont
des profils de charge
différents
• Il est nécessaire
d’analyser de
multiples ressources
• CPU
• Mémoire
• Stockage
• Réseau
16
15. Oracle Enterprise Manager 12c
Plans de consolidation
• Génération de plans de consolidation basés sur l’utilisation
et la distribution des ressources
• Politique de placement : contraintes techniques ou
fonctionnelles
– Architecture des processeurs
– Propriété, localisation, cycle de vie
• Fournit des détails sur:
– Ratio de consolidation – Confidence
– Utilisation des serveurs de destination – Violations des contraintes de consolidation
– Cartographie des serveurs – Serveurs ne pouvant être consolidés (violations)
17
16. Oracle Enterprise Manager 12c
Plans de consolidation
• Différents choix de consolidation
– Physical-to-Physical (P2P)
– Physical-to-Virtual (P2V)
• Les cibles pour la consolidation peuvent
être des serveurs existants ou de
nouveaux serveurs
• SPECint ® (CPU)
• Performances attendues pour CPU, Mémoire, Stockage
et réseau
18
17. Oracle Enterprise Manager 12c
Consolider l’activité des instances
• Permet de tester la
consolidation des bases
SALES • Fonctionne avec les bases
consolidée manuellement ou
les PDB
HR
• Permet de rejouer les
différents workload capturés
ERP surs plusieurs bases de
données sur une seule
instance
CRM
• Permet de valider la montée
et le décalage de charge
19
18. Oracle Enterprise Manager 12c
Référentiel
• Un seul référentiel pour stocker et accéder aux images, aux
scripts & assemblages
• Catalogue de composants pré-packagés et préconfigurés
(base de données, serveurs d’applications, …)
• Déploiement en un seul clic
20
19. Oracle Enterprise Manager 12c
Interface libre service
• Interface en libre service pour le déploiement et
l’administration des infrastructures physiques et
virtuelles
• Console fournie en standard
• Catalogue de services:
- Services de base de données
- Modèles & Assemblages
• Intégration avec Virtual Assembly Builder
21
20. Oracle Enterprise Manager 12c
Interface libre service
• Les utilisateurs peuvent déployer la pile complète applicative
• Les utilisateurs peuvent demander :
– Un profil d’image spécifique (petit, moyen, grand)
– Les volumes de stockage
• Contrôles liés au chargeback, au quota, à la suppression
• Authentification LDAP
23
21. Oracle Enterprise Manager 12c
Interface libre service
• Décommissionnement
– VMs & des bases de données
• Démarrage & Arrêt
– VMs & des bases de données
• Scale out & scale back
• Demande d’espace de • Informations de facturation
stockage supplémentaire – Tendance de charge, total
consommé, détails du plan de
• Supervision des ressources charge, etc
– CPU, mémoire, stockage
• Quota
24
22. Oracle Enterprise Manager 12c
Métriques & facturation
• Consommation des ressources
- CPU
- Mémoire
- Stockage
- …
• Facturation en fonction du plan de
charge défini par l'administrateur
• Agrégation de la retro facturation
basée sur l’organisation de l’entreprise
25
23. Oracle Enterprise Manager 12c
Orchestration de l’infrastructure Cloud
• Elasticité fondée sur des règles
– Politiques de placement
• Auto-bilan des « workloads » régulièrement
• Déplacement automatiquement des « workloads »
si atteinte d’un niveau spécifique d’utilisation
(violations)
• Basculement automatique
30
24. Oracle Enterprise Manager 12c
Monétiser : établir des règles IT
• Associer un coût associé à chaque
ressource
• Coûts fixes:
– license
Utilisateurs
– administration
– énergies
– …
• Coûts variables en fonction de la
configuration du service
32
26. Oracle Enterprise Manager 12c
Bases de données disponibles en libre service
• Administration et déploiement en mode libre service
• Bases de données pré-packagées et préconfigurées
• Déploiement / mise à disposition des BdD en un click
• Evolutivité et montée en charge « à la demande »
• Mesure de l’utilisation des ressources
• Facturation en fonction de la consommation réelle
• Agilité extrême pour l’IT
• Meilleure utilisation des machines et des ressources
41
29. Oracle Enterprise Manager 12c
Roadmap
Database Sprawl Data Provisioning Test Automation
Picture Picture
Picture
QA
Mughees: picture
Schema As A Service Database Instant Cloning Testing As A Service
44
Oracle Enterprise Manager 12c est la seule solution complète de gestion de cloud qui offre un contrôle total de votre Cloud d'entreprise.Il ya trois aspects clés de 12c Oracle Enterprise Manager qui permettent de répondre à cette exigence :Solution complète du cycle de vie du Cloud Pour commencer, Oracle Enterprise Manager 12c possède toutes les fonctionnalités nécessaires pour gérer toutes les phases de la construction, de l’administration et de la consommation du Cloud. En utilisant Oracle Enterprise Manager 12c, vous pouvez construire et gérer un catalogue riche en services cloud - que ce soit Infrastructure-as-a-Service, Base de données-as-a-Service, ou Platform-as-a-Service, et ce à partir d'un seul produit .Gestion intégrée de l’ensemble des strates de votre SI Deuxièmement, Oracle Enterprise Manager 12c permet la gestion intégrée de l’ensemble de vos strates de votre SI - des applications aux disques. De ce simple fait, Oracle Enterprise Manager 12c vous permet d’éliminer une grande partie des problématiques et coûts d'intégration que ld’autres auraient à supporter en essayant de créer un environnement de cloud en intégrant de multiples solutions.Business-Driven NuagesEnfin, Oracle Enterprise Manager 12c fournit la capacité unique de corréler l’usage des applications fonctionnant dans le Cloud à des métriques métiers. Il sera ainsi possible de monitorer en profondeur le fonctionnement de vos applications dans le Cloud et ce, selon plusieurs axes : l’usage de vos utilisateurs, les transactions métiers et les services techniques Les Applications – qu’elles soient packagées ou développées sur mesure – motorisent votre business et il est donc essentiel qu'une plate-forme Enterprise Cloud soit non seulement capable d'exécuter ces applications, mais qu’elle ait également une profonde compréhension et visibilité du métier . En tant que principal fournisseur d'applications d'entreprise et de middleware sur lequelles beaucoup de vos applications personnalisées sont construites, nous sommes en mesure de vous offrir une solution de cloud optimisée pour les services métiers.Oracle Enterprise Manager 12c is the only complete cloud management solution that offers total cloud control for your enterprise cloud.There are three key aspects of Oracle Enterprise Manager 12c that help accomplish this: Complete Cloud Lifecycle Solution To start with, Oracle Enterprise Manager 12c contains solutions to manage all phases of the building, managing, and consuming an enterprise cloud. Using Oracle Enterprise manager 12c you can build and manage a rich catalog of cloud services – whether it is Infrastructure-as-a-Service, Database-as-a-Service, or Platform-as-a-Service , all from a single product. Integrated Cloud Stack ManagementSecondly, Oracle Enterprise Manager 12c enables integrated management of the entire cloud stack – all the way from application to disk. Oracle Enterprise Manager 12c therefore eliminates much of the integration pains and costs that customers would have to otherwise incur by trying to create a cloud environment by integrating multiple point solutions. Business-Driven Clouds Finally, Oracle Enterprise Manager 12c enables creation of application-aware and business-driven clouds that has deep insight into applications, business services and transactions. Applications – whether they are packaged or home grown – power your businesses and therefore it is critical that an enterprise Cloud platform is not only able to run these applications but also has deep business insight and visibility. As the leading providers of business applications and the middleware that many of your custom applications are built on top of, we are able to offer you a cloud solution that is optimized for business services.
Once the prerequisites have been met, you can start configuring chargeback. Setup involves a number of steps.Firstly, you need to enable metering on the Enterprise Manager targets you would like to configure for ChargebackNext, you need define a number of Charge Plans. These contain the resources you would like to charge for and the rates that should be charged.A cost center hierarchy is used to assign the charges to and is also used for reporting rollup and drill downThe assignment of charge plans to targets determines which plan (or rates) get used for calculating charges for each target.And finally, each target is assigned to a cost center. This determines which cost center should be charged for the use of each target.
Having enabled metering on the targets, the next step is to define some charge plans. These define the resources that should be charged for and their associated rates.The administrator has the choice between two types of charge plan.Firstly, there is the universal charge plan. This can be used with any target type in chargeback and includes rates for three basic resources: CPU, Memory and Storage.There may be situations when the chargeback administrator also wants to define charges for target specific attributes, such as VM size, weblogic requests or database version. In these situations the administrator must setup an extended charge plan. This allows for rates to be configured for target type specific metrics in addition to cpu, memory and storage.
Setup of the Universal charge plan is very simple. The administrator just sets the rates for CPU, Memory and StorageThe rate can vary from month to month and different rates can also be set for different CPU architectures. For example the administrator may chose to set a different rate for PA-RISC servers to x86 based servers.Rates for charge plans can be viewed for all previous months but can only be updated for the current month.
To setup an extended charge plan, the administrator adds target specific charge items and configures their rates. They can add fixed charges, such as a flat rate of $50/month for a host, configuration charges, such as an additional $10 if Windows OS is detected or a usage based charge, such as $0.01 for each weblogic user request.CPU, Memory and Storage rates can be set using the universal rate adjustment. Setting this to 0 will mean ignore the universal rate, setting it to 2 will mean charge double the universal rate.
The next configuration step is to setup a cost center hierarchy. Cost Centers are required to assign the charges for the metered targets.This hierarchy can be defined manually by the administrator or where large numbers of cost centers are concerned it can be imported from LDAP.This hierarchy is also used for reporting rollup and drilldown.Cloud Self-service users automatically appear in a default cost center within this hierarchy. They can then be assigned from the default cost center into another cost center elsewhere in the hierarchy, such as one that relates to their department.
The final steps in the setup of chargeback are charge plan and cost center assignment.Charge plan assignment determines which charge plan should be used to calculate charges for a target. The administrator could chose to assign either the universal plan or an extended plan. As shown previously, the charge plan includes a number of charge items and their associated rates.Secondly, the target is assigned to a cost center. This determines which cost center the calculated charges should go to.Assignment can be done to composite targets such as groups or systems. In this case the assignment propagates to all members of the composite target.In self-service cloud environments, targets are likely to be rapidly added and removed, so it would not be practical for the chargeback administrator to manually assign plans to targets and targets to cost centers. Hence, for self-service created targets, both of these assignments are taken care of automatically. The charge plan is inherited from the VM or DB zone and the cost center is set as the self-service owner of the target.