Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
1
2
FOURNIR UN SERVICE
FLEXIBLE
Cloud Management
3
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 remain at the sole discretion of Oracle.
4
Jean-Philippe PINTE
Business Development Manager Oracle Cloud Solutions
5
Les concepts du Cloud
Vue fonctionnelle
Cloud Management
Cloud Services
Resource Pool Pool Management Reporting and Billing
Developer
Self Service UI
Provisioning Process
Identity Management
Mediation Service
Capacity Management
Templates
Policies
Activation
Monitor Storage Servers
O/S
VMs
Network Infrastructure
MW dB
Business Intelligence
Billing
Administration
CMDB Public
Proj Manager
6
Les concepts du Cloud
• Cloud – Entité de plus haut niveau – Collection de différentes zones (Machines
virtuelles, Bases de données, …)
• 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
• Zones IaaS – Zones de machines virtuelles composées
de serveurs et de stockage
• Pools de serveurs – Ensemble de serveurs physiques
Taxonomie
OVM Pool 1
RAC 11.2.0.
2 RAC
11.2.0.2
OVM Pool 2
SIDB 10.2.0.5
SIDB 10.2.0.5
SIDB 10.2.0.5
7
Les concepts du Cloud
Architecture
Cloud Management Layer
Cloud Infrastructure Layer
Chargeback & Capacity Planning
Policy Manager (SLA Mgmt, DRS, DPM)
Monitoring Provisioning Config. Mgmt.
Self Service Provisioning
Software Library
APIs to integrate with external billing system Self service APIs
Assembly Builder
APIs to integrate with external CMDB
External Cloud Plugin
e.g., Amazon
Zone A Zone B Server Pool Server Pool
Pool of Servers
Storage Array Storage Array
8
Oracle Enterprise Manager 12 c
Couverture complète de toutes les phases du cycle de vie
Applications and Business Services
Infrastructure as a Service
Platform as a Service
DBaaS MWaaS
Planification
Configuration
Construction
Test
Déploiement
Supervision
Administration
Métriques & Facturation
Optimisation • Identification de tous les composants
• Choix du modèle (applications, coûts, sécurité, rôles, …)
• Modèle de Consolidation (P2V, P2E, DB, App, ...)
• Paramétrage infrastructure… • Paramétrage des services
(IaaS, DBaaS, PaaS, Apps)
• Assemblage de composants partagés
• Test des applications • Déploiement des applications
via une interface libre service
• Gestion des ressources en libre service
• Supervision des ressources et de l’état des demandes
• Administration de bout en bout (de l’application aux disques)
• Gestion centralisée des incidents • Différents niveaux d’administration
(utilisateurs finaux, métiers, … )
• Mesure de l’usage des ressources du Cloud
• Facturation (propriétaire, consommateur, département, …)
• Optimisation des performances, gestion de la qualité de service, des coûts, de la consommation, …
9
Oracle Enterprise Manager 12c
• 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 – Utilisation des serveurs de destination – Cartographie des serveurs – Confidence – Violations des contraintes de consolidation – Serveurs ne pouvant être consolidés (violations)
Plans de consolidation
10
• Différents choix de consolidation – Physical-to-Physical (P2P)
– Consolidation database vers Exadata – Consolidation applications vers Exalogic
– 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
Oracle Enterprise Manager 12c
Plans de consolidation
11
Oracle Enterprise Manager 12c
• 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
Référentiel
12
Oracle Enterprise Manager 12c
• 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
Interface libre service
13
Oracle Enterprise Manager 12c
• 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
Interface libre service
14
Oracle Enterprise Manager 12c
• 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
stockage supplémentaire • Supervision des ressources
– CPU, mémoire, stockage
Interface libre service
• Informations de facturation – Tendance de charge, total
consommé, détails du plan de charge, etc
• Quota
15
Oracle Enterprise Manager 12c
• 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é sur l’organisation de l’entreprise
• Métriques basées sur les sources • Plan basé sur la facturation • Rapports
Métrique & facturation
16
Oracle Enterprise Manager 12c
• Administration des zones et des ressources sous-jacentes (Pool de serveurs, VMs, Bases de données, …)
• Suivi des ressources, des flux, des ressources, des violations des politiques, etc
• Accès aux informations des composants sous-jacents pour une supervision plus précise et détaillée
• Supervision des requêtes, des échecs, des identifications, des goulots d’étranglement potentiels, …
Surveillance continue des ressources et des demandes
17
Oracle Enterprise Manager 12c
Processus de « Chargeback »
Créer un
Plan de
charge
Définir les
centres
de coût
Activer les
mesures
Assigner
les plans de
charges aux
cibles
Assigner
les cibles
aux centres
de coût
Activer le collecte de données pour les cibles sélectionnées
Définir les éléments à charger et les taux
Définir la hiérarchie utilisée pour l’affectation des charges et les rapports
Déterminer le plan et les taux à utiliser pour chaque cible
Déterminer les centres de coût qui seront facturés
18
Oracle Enterprise Manager 12c
• Le « Chargeback » des cibles peut être mesuré pour des cibles dédiées ou des cibles partagées
Mesure des cibles : Modes dédié et partagé
Cibles dédiées Cibles partagées
Host VM Base de données Serveurs d’applications
Services partagés de bases de données Applications J2EE partagées par serveurs d’applications
Les charges pour une cible sont
affectées à un centre de coûts
unique
Les charges pour une cible sont
affectées aux différents centres de
coûts consommateurs de la ressource
19
Oracle Enterprise Manager 12c
• Un administrateur peut choisir entre 2 types de plan pour faire du « chargeback » : – Universal Charge Plan – Extended Charge Plan
Plans de charge disponibles
Universal Charge Plan
• Applicable à tous les types de cibles à facturer • Les administrateurs doivent simplement
affecter un coefficient de taux pour : • CPU • Mémoire • Stockage
Extended Charge Plan
• Permet d’étendre le modèle de plan « universel »
• Permet de définir des métriques spécifiques pour certaines cibles
20
Oracle Enterprise Manager 12c
• Définition des taux de charge pour les 3 métriques principales : processeur, mémoire et stockage
• Les taux peuvent varier en fonction – des mois – des architectures CPU
Plan de charge « universel »
21
Oracle Enterprise Manager 12c
• L’administrateur peut ajouter des taux de charge spécifiques :
• Taille des machines virtuelles • Option de base de données • Système d’exploitation hôte • …
• Taux : fixes, fonction des configurations ou fonction de l’usage
Plan de charge « étendu »
• Permet d’ajouter les taux des plans de charge universels (CPU, Mémoire, Stockage)
22
Oracle Enterprise Manager 12c
• L’administrateur peut définir la hiérarchie des centres de coûts :
– Permet de mettre en place l’agrégation des charges
• Synchronisation LDAP
• Importation automatique des utilisateurs en libre service dans le centre de coût noté « Default »
– Assignation possible des utilisateurs dans un centre de coût alternatif
Définition des centres de coûts
Organization A Organization B
A-1 A-2 A-3 B-1 B-2
A-3-
1
A-3-
2
A-3-
3
23
Oracle Enterprise Manager 12c
• L’opération est terminée lors que le plan de charge et le centre de coût sont associés aux cibles
• L’association à une cible composite propage la définition du plan de charge à l’ensemble des membres de celle-ci
• En mode libre service, l’association se fait automatiquement
– Plan de charge hérité de la zone – Centre de coût affecté en fonction du demandeur
Affectation du plan de charge et du centre de coûts
Target Charge Plan Cost Center
24
Metadata
Assembly Virtualized Software
Appliances Web
Appliance Application
Server Appliance
Database Appliance
WLS WLS SOA Svc
Web
RAC RAC
Web
Web Tier
Application Tier
Database Tier
Système de référence
Oracle Enterprise Manager 12c
PaaS : Construire une application
25
Metadata
Assembly
• Pourquoi faire un « Assembly » ? • Mise à disposition répétée
d’environnements complets – Application multi-tiers en utilisant les
« Virtualized Appliances » – Personnalisation possible sans ajout de complexité
• Réduire les erreurs de configuration • Moins de manipulations = moins de chance de se
tromper !
• Plus grande uniformité des environnements – Réutilisation des blocks standards
– Simplification et rapidité
• Accélérer le déploiement de nouvelles infrastructures et de nouvelles applications – Déploiements basés sur des modèles
Oracle Enterprise Manager 12c
PaaS : Construire une application
26
Oracle Enterprise Manager 12c
Assemblies: Base de données
• Disponible via le « self update » (4 avril 2012)
Oracle Enterprise Manager 12c Database as a Service
28
Oracle Enterprise Manager 12c
• Administration et déploiement en mode libre service • Composants pré-packagés et préconfigurés • Déploiement et mise à disposition 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
Plate-forme disponible en libre service
Q&A
30
31