31
1

FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

1

Page 2: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

2

FOURNIR UN SERVICE

FLEXIBLE

Cloud Management

Page 3: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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.

Page 4: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

4

Jean-Philippe PINTE

Business Development Manager Oracle Cloud Solutions

[email protected]

Page 5: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 6: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 7: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 8: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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, …

Page 9: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 10: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 11: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 12: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 13: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 14: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 15: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 16: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 17: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 18: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 19: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 20: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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 »

Page 21: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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)

Page 22: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 23: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 24: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 25: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 26: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

26

Oracle Enterprise Manager 12c

Assemblies: Base de données

• Disponible via le « self update » (4 avril 2012)

Page 27: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

Oracle Enterprise Manager 12c Database as a Service

Page 28: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

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

Page 29: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

Q&A

Page 30: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

30

Page 31: FOURNIR UN SERVICE...Chargeback & Capacity Planning Policy Manager (SLA Mgmt, DRS, DPM) Config. Mgmt. Monitoring Provisioning Self Service Provisioning Software Library APIs to integrate

31