33
ADMINISTRATION EXADATA Abel Afonso [email protected] Avant Vente

ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

ADMINISTRATION

EXADATA

Abel Afonso [email protected]

Avant Vente

Page 2: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

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 3: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

• Introduction EXADATA

• Supervision EXADATA avec EM 12c

Page 4: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

• Introduction EXADATA

• Supervision EXADATA avec EM 12c

Page 5: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Sun Oracle Database Machine Performance Extrême. Déploiement Simplifié.

• Performance Extrême pour…

– Data Warehousing

– OLTP

– Consolidation

• Déploiement Simplifié …

– Systèmes Pré-configurés

– Matériel Standard

– Oracle Database 11g Release 2

• Investissement à forte valeur ajoutée…

– Meilleur prix/tera

– Meilleur prix/performance

Page 6: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Sun Oracle Database Machine Un Grid massivement parallèle

Grid de Database serveurs

Réseau InfiniBand

Grid de serveurs de stockage

• Serveurs de traitements standards

• Oracle 11gR2, Real Application Clusters

• 40 Gb/s entièrement redondé

• Modules de stockage indépendants organisés en un grid massivement parallèle

• Automatic Storage Management

Tous les composants hardware sont redondants

Page 7: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

La problématique des Entrées/Sorties

• Les contentions sur les SAN freinent les performances Bases de Données.

• La latence disque réduit les débits transactionnels.

Page 8: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Une solution simple et innovante

• Des canaux plus rapides : Infiniband

• Plus de canaux : Un grid de stockage évolutif

• Diminution des volumes transférés : Le « Smart Scan »

• La technologie Flash pour de meilleurs débits OLTP

Page 9: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Exadata Storage Software

• Exadata Smart Scans – Réduction du volume de données

envoyées aux serveurs de bases de données (facteur x10).

• Exadata Storage Indexes – Elimination des I/Os non nécessaires.

• Hybrid Columnar Compression – Algorithme de compression efficace

permettant l’accroissement de la capacité de stockage (x10) et la bande passante.

• Exadata Smart Flash Cache – Elimine le goulot d’étranglement lié aux

I/O aléatoires ( facteur 20X)

– Double la bande passante utilisateur

• I/O Resource Manager (IORM) – Mise en place d’un grid de stockage en

priorisant les I/Os afin de garantir un niveau de performance prédictible.

Page 10: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

• Introduction EXADATA

• Supervision EXADATA avec EM 12c

Page 11: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision Exadata

Paramétrage EM12C & Monitoring

• Découverte des cibles EXADATA

• Monitoring de la « Database machine »

Supervision et administration

• Performance Diagnostics

• Application SQL Tuning

Maintenance

• Gestion des incidents

Page 12: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision Exadata

Paramétrage EM12C & Monitoring

• Découverte des cibles EXADATA

• Monitoring de la « Database machine »

Supervision et administration

• Performance Diagnostics

• Application SQL Tuning

Maintenance

• Gestion des incidents

Page 13: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Phase de découverte EXADATA dans EM12c

• Utilisation d’un assistant pour découvrir automatiquement toutes les cibles

EXADATA (10x plus rapide qu’en EM11g)

• « Cellules EXADATA » et autres composants découverts en standard.

• Un seul Plug-in EXADATA pour toutes les cibles (KVM, PDU, Cisco Switch)

• Possibilité de découvrir de nouveaux éléments (nouvelle DB Machine ou

redécouvrir une DB Machine qui aurait été « upgradée »).

Installation des Agents sur les serveurs DB

Lancement de la découverte automatique

Assign Monitoring

Agents

Gestion des droits

Monitoring Properties

Review

Page 14: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision Exadata

Base de données

Storage Server

Réseau Infiniband

KVM, PDU, ILOM, SWITCH CISCO

Page 15: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision Exadata Vue complète du hardware et du software

• Vue Hardware

• Topologie des cellules, des serveurs de

bases de données et des switchs

• Alertes sur les composants Hardware

• Vue Software/système

• Performance, disponibilité, utilisation par

bases, services, clusters

• Alertes bases, cluster, ASM

• Vue de la configuration

• Inventaire des versions pour tous les

composants et recommandations sur les

patchs.

Page 16: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision des cellules de stockage • Découverte automatique des

cellules de stockage

• Supervision et administration

des cellules de stockage

– Actions : Start/stop d’une

Cellule, vérification de la

connectivité, paramétrage SSH

• Supervision par « Cell Group »

– Toutes les cellules de stockage

utilisées par une base sont

placées dans un groupe.

– Administration possible au

niveau d’un groupe de cellules.

Page 17: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

17 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision des cellules de stockage

• Tâches d’administration des Cellules:

– Exécuter des commandes « Cellcli » sur un ensemble de cellules.

• Mise en place de IORM pour chacune des bases hébergées par la DB Machine.

Page 18: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision du réseau Infiniband NetwoManagement

• Réseau Infiniband et switchs:

– Découverte automatique

• Page d’accueil pour la partie réseau et

performance réseau:

– Temps réel et historique

• Topologie du réseau avec les switchs et

détails sur les ports.

• Supervision complète:

– Alertes (générées par les switchs et EM)

– Métriques de performance.

– Métriques de configuration – détection et

notifications sur les changements de

configuration.

Page 19: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Supervision du réseau Infiniband

• Capacité à :

– Activer un Port

– Désactiver un port

– Réinitialiser les compteurs de performance

– Réinitialiser les compteurs d’erreurs

Page 20: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Métriques communes

collectés:

• Alimentation défaillante

• Panne de ventilateur

• Surchauffe d’un composant

Supervision : ILOM, Cisco Switch, KVM

Métriques spécifiques:

• Switch CISCO:

– Gestion du changement de configurations

• Keyboard, Vidéo, Mouse (KVM)

– Serveur connecté au KVM, ajout/retrait,

statut on/off

Page 21: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

• Mesure de la consommation électrique des composants Exadata et

génération d’alertes lorsque l’on approche certains seuils.

• Monitoring du courant électrique, mesuré par les équipements connectés

dans un rack EXADATA.

Monitoring: Power Distribution Unit (PDU)

Page 22: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Tableaux de bord Exadata (Service

Dashboards)

• Plusieurs composants pouvant être regroupés dans un service unique.

• Mise à disposition de « tableaux de bord » pour les décideurs ou

utilisateurs métier.

Page 23: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Exadata Management

Paramétrage EM12C & Monitoring

• Découverte des cibles EXADATA

• Monitoring la « Database machine »

Supervision et administration

• Performance Diagnostics

• Application SQL Tuning

Maintenance

• Gestion des incidents

Page 24: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Intégration EXADATA avec les pages de performances

• Possibilité de faire un

“drill down” vers les

pages de performance .

• Mise à disposition de

d’indicateurs reflétant

l’état de santé des

cellules ou groupes de

cellules.

• Permet de faire un

diagnostic:

• Problèmes liés à

ASM.

• Problèmes liés au

« software storage»

• Configuration des

cellules.

• Problèmes réseau

interne.

Page 25: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

• Automatic SQL Tuning

– Analyse du SQL optimisation avec des SQL Profiles implémentation des nouveaux plans SQL

• Analyse SQL sur 6 dimensions: statistiques, SQL profiling, index, plans alternatifs , parallélisation et modifications de la structure SQL.

• Les profiles SQL permettent d’optimiser une requête sans changer le SQL (aucune modification de code).

SQL Profiling

Analyse des statistiques

Analyse des plans d’accès

Réécriture de SQL

Nouveau plan d’exécution

Parallel Query Analysis Automatic Tuning Optimizer

Administrateur

Recommandations

Re calcul de statistiques (obsolètes

ou manquantes)

Création d’un “SQL Profile”

Ajout de structures manquantes

(index)

Réécriture d’une requête SQL.

Adoption d’un plan “alternatif”

Création d’un SQL Profile parallèle

SQL Tuning Advisor

Performance Diagnostics and Tuning

Page 26: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

SQL Monitoring avec EXADATA

• Possibilité de faire du monitoring

SQL en temps réel prenant en

compte les caractéristiques

EXADATA.

• Graphes « I/O performance »

avec des données propres à

EXADATA :

– Efficacité du « cell offload »

– Efficacité du « mart scan »

• Indicateurs relevés:

– Consommation CPU

– Demandes d’I/O

– Débit I/O

– Utilisation de la PGA

Page 27: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Exadata Management

Paramétrage EM12C & Monitoring

• Découverte des cibles EXADATA

• Monitoring la « Database machine »

Supervision et administration

• Performance Diagnostics

• Application SQL Tuning

Maintenance

• Gestion des incidents

Page 28: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

28 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Diagnostics

• Support Workbench – Lors d’un incident, « Support Workbench » permet de packager automatiquement

les éléments (fichiers de logs, traces..) afin de « loguer » un SR chez Oracle.

– Intègre les spécificités Exadata.

– Gestion de la base de données en passant par ASM jusqu’à EXADATA.

• Gestion des Incidents – Les incidents Software et Hardware sont suivis via “Incident

Console”:

– Les alertes Hardware (température, cellules arrêtées,

alimentations défectueuses, etc.)

– Les défaillances de type Hardware sont complétées par

une image indiquant la pièce défaillante.

Page 29: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Gestion de la configuration Cellules de stockage vers cellules de stockage

• Capacité à comparer le configuration courante par rapport aux configurations

sauvegardées :

• Au sein d’une même cellule

• Entre cellules.

Page 30: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Maintenance Automatic Service Request : ASR Workflow Elements concernés

• CPU

• Contrôleurs de

disques

• Disques

• Cartes Flash

• Flash modules

• Cartes InfiniBand

• Mémoire

• Cartes mères

• Alimentations

• Ventilateurs

Site Client Oracle Support Services

! Fault occurs

Auto-diagnostic. Envoie

des traps SNMP vers

ASR Manager

Service Request

créée

FRU

dispatchée

par

l’ingénieur

support

FRU remplacée

par l’ingénieur

support

ASR Manager

Notification de la

création de la SR vers le

client

Télémétrie transférée en

mode sécurisé vers

Oracle

SR orientée vers

l’ Ingénieur

Support

Client

Ingénieur

Support

ASR Service

Page 31: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Type d’opération Fonctionnalité Pack EM

associé

Basic Monitoring • Statut de chaque composant EXADATA

• Placement des composants – Vue schématique et Température

• Informations générales et spécifiques à chaque cible cad version des cellules , version

Firmware, etc …

• Vue Topologique du système et de ces composants.

• Liste des alertes pour tous les composants EXADATA.

Pas de pack associé/

Gratuit

EXADATA Diagnostics and

Performance Management.

EXADATA SQL & Instance

Tuning

• Utilisation des ressources de chaque de nœuds de base de données

• Distribution de la charge par base de données sur les différentes cellules.

• Performance des cellules de stockage et switchs infiniband en temps réel et historique

• Intégration des fonctionnalités « Exadata System health » dans les pages de

performance liés aux bases de données.

• Administration des cellules (cad activation/désactivation de IORM)

• Monitoring SQL (SQL tuning advisors, SQL Monitoring)

Diagnostics Pack & Tuning

pack

EXADATA Lifecycle

Management

• Gestion de la configuration des cibles EXADATA:

• Recherche et inventaire des configurations

• Comparaison de configuration

• Vérification du respect des standard de configuration

• Historique de configuration et changement des configurations en temps réel.

• Configuration des cellules de stockage, Infiniband and et serveurs DB.

Lifecycle Management

Pack for Oracle Database

Synthèse des packs EM nécessaires par fonctionnalité

Page 32: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir
Page 33: ADMINISTRATION EXADATAndclients.com/.../oem12c_pres_exadata_management.pdf · 2013-10-22 · Phase de découverte EXADATA dans EM12c •Utilisation d’un assistant pour découvrir

Database Hardware & Applications Middleware

11h00- 11h45 Performance DB

(Diagnostic & Tuning)

Performance Utilisateur

(Real End User Experience)

Performance MW (AD4J, Diagnostic Advisor, …)

11h45 - 12h30 Gestion du cycle de vie

(Database Lifecycle

Management)

Cloud Management

(IaaS)

Gestion du cycle de vie

(Configuration, Provisioning &

Patching des serveurs

d’applications)

13h30 – 14h15 Migration & Testing

(Real Application Testing)

Administration Exadata Cloud Management

(MWaaS & Virtual Assembly

Builder)

14h15 – 15h00 Data Management

(Datamasking pack & Test

Data Management Pack)

Migration & Testing

(Application Testing Suite)

Administration Exalogic

15h15 – 16h00 Cloud Management

(DBaaS)

Gestion des Applications Oracle

(Application Management Suites

Focus sur Fusion Apps)

Migration & Testing

(Application Replay)