Un livre blanc Oracle Septembre 2009. Réduisez vos coûts informatiques grâce à Oracle Database 11g version 2



Documents pareils
Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows.

CA ARCserve Backup. Avantages. Vue d'ensemble. Pourquoi choisir CA

ORACLE TUNING PACK 11G

BASE DE DONNÉES ORACLE 11G SUR LE SYSTÈME DE STOCKAGE PILLAR AXIOM. Livre blanc publié par Oracle Novembre 2007

et Groupe Eyrolles, 2006, ISBN :

Clients et agents Symantec NetBackup 7

Fiche technique: Sauvegarde et restauration Symantec Backup Exec 12.5 for Windows Servers La référence en matière de protection des données Windows

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

Symantec Backup Exec 2012

Oracle Database 11g pour l'entreposage des données et la Business Intelligence (BI)

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

ORACLE EXADATA DATABASE MACHINE X2-8

DOSSIER SOLUTION : CA RECOVERY MANAGEMENT

CA ARCserve Backup r12

La famille des produits Oracle Database 11g

ORACLE DIAGNOSTIC PACK 11G

FAMILLE EMC RECOVERPOINT

Livre blanc Oracle Septembre Oracle Database 11g - Gamme de produits

ORACLE EXADATA DATABASE MACHINE X2-2

DOSSIER SOLUTION : CA ARCserve r16. Recours au Cloud pour la continuité d'activité et la reprise après sinistre

Module 0 : Présentation de Windows 2000

Oracle Database 11g: Administration Workshop I Release 2

Base de données MySQL

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Comment aider les entreprises à acquérir de nouveaux clients et à fidéliser leur clientèle existante dans un monde numérique en pleine évolution

Licences Windows Server 2012 R2 dans le cadre de la virtualisation

ManageEngine IT360 : Gestion de l'informatique de l'entreprise

Gestion du centre de données et virtualisation

Avantages de l'archivage des s

Enterprise Intégration

IBM CloudBurst. Créer rapidement et gérer un environnement de Cloud privé

ORACLE 10g Découvrez les nouveautés. Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE

TRANSFORMEZ VOTRE INFRASTRUCTURE DE BASE DE DONNEES

SQL Server Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)

Symantec Protection Suite Enterprise Edition Protection éprouvée pour les terminaux, la messagerie et les environnements Web

EMC DATA DOMAIN OPERATING SYSTEM

stockage, pour des économies en termes de temps et de coûts. Avantages principaux

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles

Optimisation WAN de classe Centre de Données

SafeNet La protection

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio

Solutions McAfee pour la sécurité des serveurs

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé

CA ARCserve Backup Option NAS (Network Attached Storage) NDMP (Network Data Management Protocol)

Guide de configuration de SQL Server pour BusinessObjects Planning

Du 10 Fév. au 14 Mars 2014

CA XOsoft. Suite logiciels. WANSync Solution de réplication des données en LAN ou WAN.

Notre Catalogue des Formations IT / 2015

Faire le grand saut de la virtualisation

Retrospect 7.7 Addendum au Guide d'utilisation

Ne laissez pas le stockage cloud pénaliser votre retour sur investissement

Technologie de déduplication de Barracuda Backup. Livre blanc

Non-Stop. de vos Données. Acronis Backup & Recovery 11. Pouvoir compter sur ses données est indispensable!

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Fiche technique: Archivage Symantec Enterprise Vault Stocker, gérer et rechercher les informations stratégiques de l'entreprise

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

1.1. Stockage HP StoreVirtual 4000

PROTECTION DE MACHINE VIRTUELLE VMWARE DELL POWERVAULT DL2000 OPTIMISÉ PAR SYMANTEC

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise

EMC DATA DOMAIN HYPERMAX

Architecture complète de protection du stockage et des données pour VMware vsphere

CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE

Chapitre 1 : Introduction aux bases de données

IBM CommonStore for SAP V8.4 fournit un nouveau support complet pour ILM à partir de la gestion de la rétention des données SAP

Technologie SDS (Software-Defined Storage) de DataCore

Présentation de l'architecture QlikView. Livre blanc sur la technologie QlikView. Date de publication : octobre

portnox pour un contrôle amélioré des accès réseau Copyright 2008 Access Layers. Tous droits réservés.

Symantec Backup Exec.cloud

L'évolution de VISUAL MESSAGE CENTER Architecture et intégration

L I V R E B L A N C P r o t ég e r l e s a p p l i c a t i o n s m ét i e r s c r i t i q u e s M a i n f r a m e, un b e s o i n c r u c i a l

En savoir plus pour bâtir le Système d'information de votre Entreprise

Consolidation. Grid Infrastructure avec la 11gR2

Créez le cloud privé dont vous avez besoin avec votre infrastructure existante

Déduplication des données : un élément essentiel de votre stratégie de protection des données

Chapitre 9 : Informatique décisionnelle

La Continuité d Activité

Accélérez la virtualisation de vos applications stratégiques en toute confiance avec Symantec

en version SAN ou NAS

Microsoft Dynamics AX 2012 Une nouvelle génération de système ERP

Fiche technique: Archivage Symantec Enterprise Vault Stocker, gérer et rechercher les informations stratégiques de l'entreprise

Examen professionnel. Informatique, système d information. Réseaux et télécommunications

Symantec Backup Exec Remote Media Agent for Linux Servers

Clouds et plates-formes multiples

DES SAUVEGARDES ET DES RESTAURATIONS DE DONNEES SANS CONTRAINTES DE LIEU NI DE TEMPS

Comparaison du coût total de propriété de MongoDB et d Oracle. Un livre blanc 10gen

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Le stockage unifié pour réduire les coûts et augmenter l'agilité

Addenda du Guide de l administrateur

Maxpho Web Services. Maxpho Cloud Services. Date: 20 Septembre 2013 Version: 1.2 Auteur: Maxpho Ltd

EMC AVAMAR. Logiciel et système de sauvegarde avec déduplication

1 JBoss Entreprise Middleware

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

Livre. blanc. Solution Hadoop d entreprise d EMC. Stockage NAS scale-out Isilon et Greenplum HD. Février 2012

Objectif. Participant. Prérequis. Pédagogie. Oracle Enterprise Manager 10g Grid Control Rel 2. 5 Jours [35 Heures]

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

SQL Server 2012 Administrez une base de données : Exercices et corrigés

Transcription:

Un livre blanc Oracle Septembre 2009 Réduisez vos coûts informatiques grâce à Oracle Database 11g version 2

INTRODUCTION... 1 DIVISER LES COUTS DU MATERIEL PAR 5... 2 MULTIPLIER LES PERFORMANCES PAR 10... 5 DIVISER LES COUTS DE STOCKAGE PAR 10... 8 OPTIMISER LA DISPONIBILITE... 12 OPTIMISER LA SECURITE... 16 MULTIPLIER PAR 2 LA PRODUCTIVITE DE L'ADMINISTRATEUR DE BASES DE DONNEES ET DU DEVELOPPEUR... 18 SIMPLIFIER LE PORTEFEUILLE DE LOGICIELS... 21 GENERER DE LA VALEUR EN QUATRE FOIS MOINS DE TEMPS... 23 CONCLUSION... 25

INTRODUCTION L'activité commerciale devenant de plus en plus complexe, la demande d'évolution en matière d'informatique augmente en conséquence ainsi que les risques associés qui doivent donc être limités. De nos jours, les entreprises demandent aux professionnels de l'informatique de gérer un volume plus important d'informations et de fournir ces informations à leurs utilisateurs en temps voulu, avec une qualité de service toujours meilleure. De plus, dans le contexte économique actuel, l'informatique se voit également chargée de réduire les budgets et de générer une plus grande valeur ajoutée aux investissements déjà existants. Oracle Database 11g version 2, la deuxième version primée du système Oracle Database 11g, propose aux professionnels de l'informatique les outils de base permettant de fournir efficacement un volume plus important d'informations avec une meilleure qualité de service, de mieux utiliser leur budget et de réduire les risques générés par le changement au niveau des centres de données. En déployant Oracle Database 11g version 2 pour structurer la gestion de leurs données, les entreprises peuvent profiter pleinement de la puissance de la principale base de données utilisée dans le monde pour : diviser les coûts liés aux serveurs par 5, diviser l'espace de stockage requis par 10, multiplier les performances des systèmes stratégiques par 10, multiplier la productivité de l'administrateur de bases de données et du développeur par 2, éliminer la redondance au niveau du centre de données et simplifier leur portefeuille global de logiciels informatiques. Le présent livre blanc identifie les principales fonctionnalités d'oracle Database 11g version 2 permettant aux professionnels de l'informatique de fournir un volume plus important d'informations, avec une meilleure qualité de service, et à un coût bien inférieur à celui du passé. 1

DIVISER LES COUTS DU MATERIEL PAR 5 «Nous avons pu économiser plus de 5 millions de dollars par an en redéfinissant notre plate-forme et en passant de notre mainframe à Oracle Real Application Clusters.» Eugene Park, directeur des services de plate-forme PG&E Réduire les coûts du matériel via la consolidation La plupart des centres de données actuels se composent d'un ensemble hétéroclite de matériels et de logiciels qui ont évolué dans le temps pour répondre aux exigences spécifiques de chaque entreprise. Les centres de données sont généralement constitués de différents silos de serveurs et de stockage, complétés d'un portefeuille de logiciels complexe, visant à intégrer le tout. Les environnements mixtes de centre de données coûtent très cher en maintenance : une importante partie du budget informatique, estimée à près de 30 %, est dépensée pour s'assurer que l'ensemble de ces différents composants fonctionnent bien les uns avec les autres et surtout continuent de fonctionner pendant la durée de vie de chacun des composants. Le fait de conserver des silos de serveurs et de stockage séparés est également extrêmement inefficace. Certains systèmes sont souvent sur-dotés d'une capacité de traitement et de stockage de réserve, avec pour résultat une sous-utilisation importante au niveau du centre de données. Gérer chaque système pour répondre à des attentes de performances, de disponibilité et de sécurité est à la fois inutile et coûteux. Pour relever ce défi, les organisations ont cherché à consolider leur infrastructure de traitement et de stockage des données et ont conçu des environnements virtuels partagés, dans lesquels une plate-forme commune standardisée est disponible pour l'ensemble des applications commerciales. La consolidation des serveurs et du stockage peut permettre de réaliser des économies à partir de simples économies d'échelle. Oracle Database a permis à de nombreuses organisations de consolider le matériel et les systèmes d'exploitation qu'elles privilégient. De plus, le logiciel Oracle permet une banalisation significative des environnements consolidés, réduisant ainsi de 4 à 6 fois le coût du matériel. Les organisations peuvent bénéficier d'un centre de données consolidé et efficace ainsi que du prix et des performances d'un matériel grand public. Bénéficier du prix et des performances du matériel grand public Par le passé, les organisations ont utilisé des serveurs SMP autonomes sous la forme d'une plateforme partagée et unique pour consolider de multiples charges de travail. Oracle Database 11g version 2 fonctionne très bien dans cet environnement. Oracle Database a 20 ans d'avance car il présente les meilleures performances SMP et il est pris en charge par l'ensemble des principaux logiciels de virtualisation et de partage logique. Oracle Database 11g version 2 propose également le système «Instance Caging» (Mise en cage des instances) dans lequel les bases de données 2

peuvent être contraintes à utiliser des éléments spécifiques de l'environnement SMP, éliminant ainsi la nécessité d'un logiciel de virtualisation ou de partage logique. Cependant, les serveurs SMP de grande taille continuent de coûter très cher à l'acquisition et génèrent des coûts supplémentaires, nécessaires aux évolutions. De même, les serveurs grand public de petite taille exécutant des systèmes d'exploitation open-source, tels que Linux, peuvent être mis en clusters offrant ainsi une capacité processeur et mémoire similaire, mais à un coût de 4 à 6 fois inférieur. De plus, au lieu d'engager des frais qui ne cessent de s'élever pour l'amélioration des serveurs SMP («scale-up»), les clients peuvent simplement faire évoluer leur cluster de base de données pour un coût supplémentaire qui reste modeste en ajoutant plus de serveurs grand public («scale-out»). Qui plus est, le matériel grand public est souvent le premier à être doté de la toute dernière technologie en matière de processeur et de mémoire. Par exemple, les nouveaux processeurs Nehalem d'intel, qui sont extrêmement rapides, seront uniquement disponibles pendant 2-3 ans sur les serveurs grand public, avant d'être disponibles sur leur homologue SMP de plus grande taille, et à un coût par composant considérablement inférieur. Consolider le traitement de l'ensemble des données sur des grids peu coûteux. Oracle Real Application Clusters (RAC), qui est une option d'oracle Database 11g version 2, permet à un cluster de serveurs grand public peu coûteux de fonctionner ensemble sous la forme d'un seul grid de base de données partagé. Les applications peuvent être déployées sur un grid, sans modifications ou refonte de l'architecture, et profiter des avantages de la consolidation, de plus grande disponibilité, de performances plus rapides et d'évolutivité à la demande. Avec Oracle Database 11g version 2, la gestion de plusieurs applications consolidées sur un grid partagé est facilitée grâce à la possibilité d'allouer des ressources, au niveau du Grid, à plusieurs parcs de serveurs. Par exemple, un parc de serveurs Front Office de nœuds, dans lequel toutes les bases de données CRM et les sites Web peuvent être exécutés, peut être alloué. De même, un parc de serveurs Back Office peut être alloué pour des bases de données ERP. Des nœuds peuvent également être alloués à un parc de serveurs Data Warehouse et Reporting. Tout nœud non alloué est géré comme un parc de serveurs de ressources libre. Si, pour des raisons de performances ou de disponibilité, des nœuds supplémentaires sont requis pour un parc de serveurs, ceux-ci peuvent être alloués de manière dynamique depuis le parc libre, ou réalloués depuis un autre parc de serveurs avec une priorité inférieure, permettant ainsi au Grid de réallouer les ressources de manière dynamique pour répondre aux exigences de niveau de service. Oracle RAC One Node Cette méthode de consolidation sur le Grid n'est pas uniquement destinée aux applications stratégiques : de nombreuses organisations informatiques créent des grids sur lesquels elles déploient les nombreuses applications pour les différents départements et secteurs d'activité de 3

leur portefeuille de gestion. Oracle RAC One Node fournit une solution qui permet aux organisations de consolider leurs nombreuses bases de données (petites et moyennes) sur le grid. Cette nouvelle option d'oracle Database 11g version 2 apporte la tolérance aux pannes et la flexibilité de la solution RAC, mais elle exécute les bases de données sur un seul serveur. Les fonctionnalités de RAC One Node incluent la prise en charge du basculement des clusters, les mises à niveau incrémentielles du matériel et des logiciels et le déplacement en ligne d'une base de données entre serveurs du grid. Les nouvelles fonctionnalités Grid Plug et Play d'oracle Database 11g version 2 permettent aussi de doter les environnements Grid ainsi que l'ajout (ou la suppression) de serveurs au fur et à mesure que la plate-forme se développe pour permettre une meilleure consolidation et le développement futur de l'entreprise. Grâce à Oracle Database 11g version 2 et Oracle Real Application Clusters, les professionnels de l'informatique peuvent exploiter la valeur du matériel grand public (peu coûteux) et déployer une plate-forme de consolidation fiable elle aussi peu coûteuse pour satisfaire l'ensemble de leurs besoins en traitement de données. Ils peuvent ainsi réduire les coûts du matériel engendrés par une surcapacité et une sous-utilisation d'environnements de matériels autonomes et bénéficier d'un gain de l'ordre de 4 à 6 fois entre le prix du matériel SMP et le prix du matériel grand public. Ils peuvent également profiter des performances, des facilités de gestion et de la disponibilité fournies par Oracle RAC. Accéder au Grid plus rapidement avec Sun Oracle Database Machine De nombreux clients Oracle créent leurs propres Grids, en achetant des serveurs matériels, des systèmes de stockage et de basculement ; ils élaborent ainsi une solution de A à Z. Cette approche sur mesure du déploiement matériel peut être coûteuse et ajoute également de la complexité inutile. De même, il peut s'avérer difficile de créer ces systèmes dans une configuration équilibrée qui est optimisée pour que les performances des processeurs et des dispositifs de stockage utilisés soient maximales. A cet égard, Oracle propose des systèmes Sun Oracle Database Machines aux clients qui souhaitent déployer le plus rapidement possible un environnement en Grid optimisé. Le système Sun Oracle Database Machine fournit d'excellentes performances de base de données pour les charges de travail en environnements OLTP, les charges en environnements Data Warehousing et les charges en environnements mixtes. Conçu avec du matériel standard fourni par Sun et des logiciels de base de données et de stockage fournis par Oracle, le système Sun Oracle Database Machine est un package optimisé et préconfiguré de logiciels, de serveurs et de dispositifs de stockage qui apporte l'environnement Grid parfait pour la consolidation de bases de données. Sun Oracle Database Machine 4

En procédant à une consolidation en environnement informatique partagé et en bénéficiant du rapport prix/performances du matériel grand public grâce à Sun Oracle Database Machine et aux Oracle Real Application Clusters, les organisations informatiques peuvent commencer à réduire de manière significative les coûts de leur infrastructure. MULTIPLIER LES PERFORMANCES PAR 10 «Oracle Exadata offre des performances de 10 à 15 fois supérieures à tous les produits que nous avons testés jusqu'à présent. Ce produit est absolument incroyable.» Walt Litzenberger, directeur des systèmes de bases de données de l'entreprise CME Group Les utilisateurs professionnels recherchent toujours de meilleures performances pour les systèmes qu'ils utilisent quotidiennement. Oracle Database 11g version 2 permet d'améliorer les performances des ressources matérielles existantes déjà installées. Par exemple, avoir recours à la fonctionnalité ASM pour utiliser la totalité de la largeur de bande d'e/s des baies de stockage permet d'accroître les performances et de réaliser un retour sur investissement instantané. Décharger le traitement des transactions en ligne (OLTP) au niveau intermédiaire. Il est également possible de tirer profit des ressources sous-utilisées qui peuvent être disponibles au niveau de l'application (ou au niveau intermédiaire). L'option In-Memory Database Cache (IMDB Cache) d'oracle Database 11g version 2 permet de mettre en cache les données et de les traiter dans la mémoire des applications elles-mêmes, transférant ainsi le traitement des données aux ressources du niveau intermédiaire. Toute latence du réseau entre le niveau intermédiaire et la base de données dorsale est supprimée du chemin de la transaction, ce qui permet souvent à chaque transaction d'être traitée en 10 fois moins de temps. Ceci est particulièrement utile lorsqu'une vitesse de traitement des transactions très élevée est requise, telle que celle observée sur les systèmes liés à l'activité du marché, les systèmes de commutation Telco et les environnements de production en temps réel. L'ensemble des données du niveau intermédiaire est complètement protégé via la récupération locale et le postage asynchrone vers la base de données Oracle dorsale. Avec Oracle Database 11g version 2, la possibilité de déployer de manière transparente l'option IMDB Cache avec les applications Oracle existantes devient beaucoup plus facile, grâce aux types de données communs, à la prise en charge SQL et PL/SQL et à la prise en charge native pour Oracle Call Interface (OCI). 5

Accroître la parallélisation et l'exécution en mémoire des requêtes de données Oracle a systématiquement été le leader du marché en matière de stockage des données et continue d'optimiser intelligemment le moteur de base de données. Ces optimisations incluent des techniques avancées, des opérations parallèles, de l'indexation matricielle, des vues matérialisées et la gestion des résumés ainsi que des fonctionnalités ETL, OLAP et Data Mining intégrées. Oracle Database 11g version 2 propose d'autres optimisations, y compris des fonctionnalités permettant de déterminer automatiquement le degré optimal de parallélisation d'une requête, en fonction des ressources disponibles. Ceci déclenche la mise en file d'attente automatisée d'instructions parallèles et la base de données détermine alors, en fonction de la disponibilité des ressources en cours, qu'il est plus pertinent de mettre en file d'attente une requête en vue d'une exécution ultérieure, une fois que les ressources requises ont été libérées. Oracle Database 11g version 2 peut également bénéficier de l'augmentation de la mémoire du serveur dans un Grid de serveurs économique ainsi que des fonctionnalités de compression avancées. Oracle Database 11g version 2 répartira automatiquement une table compressée volumineuse (ou une table non compressée moins volumineuse) dans la mémoire disponible de l'ensemble des serveurs du Grid, et localisera ensuite le traitement parallèle des requêtes conformément aux données en mémoire sur chaque nœud. Ceci améliore considérablement les performances des requêtes et est particulièrement utile lorsque des tables volumineuses peuvent être entièrement compressées dans la mémoire disponible à l'aide des fonctionnalités de compression. Réaliser d'excellentes performances grâce à Oracle Exadata Storage Servers Le système Sun Oracle Database Machine fournit une plate-forme optimisée permettant d'obtenir d'excellentes performances de bases de données, 10 à 100 fois plus rapides que les performances qu'obtiennent les clients aujourd'hui sur leur infrastructure courante. La technologie unique qui permet l'obtention de ces excellentes performances du système Oracle Database Machine est celle d'oracle Exadata Storage Server. A mesure que les volumes de données augmentaient de manière exponentielle, les baies de stockage conventionnelles ont eu des difficultés à traiter des téraoctets de données et à atteindre le niveau de performances requis par des applications de bases de données exigeantes. Oracle Exadata Storage Server Le système Sun Oracle Database Machine comprend des serveurs (Sun Oracle Exadata Storage Servers) qui fournissent une largeur de bande importante, une solution de stockage en parallèle allant jusqu'à 500 Go maximum de largeur de bande d'e/s brutes par seconde et jusqu'à 1 000 000 d'opérations d'e/s par seconde. 6

Chaque Exadata Storage Server stocke jusqu'à 7 téraoctets de données utilisateur non compressées et il est fourni avec 384 Go de mémoire cache Flash statique. Ce cache Flash met automatiquement en cache les données actives des disques magnétiques dans l'oracle Exadata Storage Server, fournissant ainsi des performances 10 fois plus élevées pour les opérations de lecture et d'écriture en applications OLTP. Oracle Database 11g version 2 étend également le traitement des requêtes aux serveurs Oracle Exadata Storage Servers, sur lesquels tous les disques fonctionnent en parallèle pour traiter la requête, en ne renvoyant que les lignes et les colonnes appropriées au serveur de base de données. Ceci se traduit dans les faits et les professionnels voient souvent les performances multipliées au minimum par 10 lors de l'exécution de volumineuses requêtes de base de données. 7

DIVISER LES COUTS DE STOCKAGE PAR 10 «L'option Advanced Compression d'oracle Database 11g plaît à notre directeur financier car avec elle, nous pourrons nous passer de un tiers à deux tiers des disques que nous possédons actuellement.» Mike Prince, directeur technique Burlington Coat Factory Toutes les organisations sont confrontées à l'explosion de l'information. L'utilisateur professionnel d'aujourd'hui demande à pouvoir accéder rapidement aux informations concernant les consommateurs, les produits, les services et la concurrence. De plus, en raison de la pression sur la réglementation et la bonne gouvernance, l'ensemble des informations de l'entreprise doivent être conservées en ligne plus longtemps. En conséquence, le volume de stockage au sein des entreprises a atteint, ces dernières années, des sommets. En parallèle, les taux d'utilisation du stockage ont chuté au fur et à mesure que la capacité de stockage devenait plus dense, tandis que le temps de recherche et le débit d'e/s ne se sont pas améliorés. Réduire le coût de la gestion du stockage De nombreuses organisations informatiques déploient des environnements de stockage partagés sous leurs plates-formes de traitement des données consolidées, sous la forme d'importantes batteries de disques. Par le passé, les administrateurs de base de données et les administrateurs systèmes ont passé beaucoup de temps à déterminer la meilleure façon de placer les données dans ces batteries de disques, afin d'obtenir les meilleures performances et une disponibilité maximale. La meilleure méthode pour placer les données est tout simplement la méthode Stripe And Mirror Everything qui consiste à agréger par bandes égales des blocs de données sur les disques d'une batterie, puis à mettre en miroir les blocs sur au moins deux disques. Cette approche fournit l'équilibre parfait entre performances, utilisation optimale des disques et facilité d'utilisation. Automatic Storage Management (ASM), une fonctionnalité d'oracle Database 11g, automatise l'agrégation par bandes et la mise en miroir de la base de données sans avoir à faire l'acquisition d'un logiciel tiers de gestion de volumes. A mesure que les volumes de données augmentent, des disques supplémentaires peuvent être ajoutés et la fonctionnalité ASM procèdera automatiquement à une nouvelle agrégation par bandes des données et au rééquilibrage des données sur les disques disponibles afin de garantir des performances optimales. De même, les disques signalant des erreurs peuvent être supprimés de la batterie de disques et la fonctionnalité ASM ajustera les données en conséquence. Oracle Database 11g version 2 apporte des améliorations significatives à la fonctionnalité ASM. De nouvelles fonctionnalités intelligentes de placement des données permettent de stocker les données consultées de manière peu fréquente sur les anneaux intérieurs de disques, alors que les 8

données consultées de manière fréquente sont placées sur les anneaux extérieurs, permettant ainsi une meilleure optimisation des performances. ASM Cluster File System De plus, les nouvelles fonctionnalités ASM Cluster File System (ACFS) impliquent que le stockage géré ASM peut désormais être utilisé pour les bases de données Oracle ainsi que pour les systèmes de fichiers universels, offrant une seule plate-forme de stockage pour les fichiers de bases de données Oracle, les données binaires logicielles Oracle et les fichiers non liés à Oracle. Les instantanés en lecture seule sont également pris en charge, avec jusqu'à 64 copies instantanées de données de systèmes de fichiers disponibles. Partition des performances et réduction du coût de stockage A mesure que les bases de données deviennent plus volumineuses, elles deviennent plus complexes à gérer. Ce qui fonctionne bien avec quelques gigaoctets fonctionne rarement également aussi bien lorsqu'il s'agit de téraoctets d'informations. A cet égard, Oracle a pendant plus de dix ans apporté des améliorations aux fonctionnalités de partitionnement. Oracle Partitioning, une option d'oracle Database 11g version 2, permet de partitionner les tables très volumineuses (ainsi que leurs index associés) en unités plus petites, plus faciles à gérer, offrant ainsi une approche du type «diviser pour régner» pour la gestion des bases de données très volumineuses. Le partitionnement améliore également les performances, étant donné que l'optimiseur élague les requêtes pour n'utiliser que les partitions pertinentes d'une table ou d'un index lors d'une recherche. Oracle Database 11g version 2 propose plusieurs méthodes de partitionnement des données et permet également différents niveaux de partitionnement pour une même table, de manière à ce qu'une seule stratégie de partitionnement puisse être utilisée pour améliorer les performances et faciliter la gestion à la fois. L'option Oracle Partitioning permet également de gérer le cycle de vie des informations. En règle générale, toutes les bases de données possèdent des données actives, les informations étant traitées pendant le mois ou le trimestre en cours, ainsi que des données d'historique qui sont surtout en lecture seule. Les organisations peuvent profiter du cycle de vie propre des données pour implémenter une solution de stockage à plusieurs niveaux et réduire leur coût total de stockage. Par exemple, une table volumineuse dans un système de saisie des commandes peut contenir toutes les commandes traitées au cours des 7 dernières années. Oracle Partitioning peut être utilisée pour définir des partitions mensuelles, avec les données de commandes des quatre derniers mois en cours partitionnées sur une baie de stockage haut de gamme et toutes les autres partitions placées sur une solution de stockage de coût moindre, souvent de 2 à 3 fois inférieur au coût de l'environnement de stockage haut de gamme. 9

Exemple de partitionnement utilisé pour réduire les coûts de stockage Avec cette approche, il est possible de limiter le recours permanent à des solutions de stockage haut de gamme puisque la croissance des données est soumise à une solution de stockage évolutive, bas de gamme. De plus, toutes les données sont en ligne ; les utilisateurs professionnels ont ainsi accès à l'ensemble de leurs informations dans leurs applications, ce qui offre des avantages non négligeables par rapport à l'archivage hors-ligne des données. Réduire l'utilisation du stockage grâce aux techniques de compression avancée (Advanced Compression) Oracle Database 11g fournit également des techniques de compression avancée permettant de réduire encore plus l'espace de stockage requis. A l'aide d'oracle Advanced Compression, une option d'oracle Database 11g, toutes les données d'une table peuvent être compressées en utilisant une fonctionnalité de compression de table continue qui permet de compresser jusqu'à 2 à 4 fois avec un impact réduit sur les performances des charges de travail en environnements OLTP ou Data Warehousing. Cette technologie de compression remplace les valeurs dupliquées d'une table par une valeur unique, et s'adapte continuellement à l'évolution des données dans le temps ; ainsi les taux de compression seront toujours maintenus. Soit un exemple de système dans lequel 5 % des données sont des données actives et les 95 % restants sont des données d'historique. Grâce aux fonctionnalités de partitionnement et de compression disponibles dans Oracle Database 11g version 2, les coûts de stockage peuvent être divisés par 10. Le besoin d'acheter dans le futur des solutions de stockage s'en trouve donc considérablement réduit ; dans le même temps vos applications présentent des performances identiques voire améliorées. De plus, les économies pleuvent dans l'entreprise, les sauvegardes et les copies des bases de données utilisant elles aussi moins d'espace de stockage. 10

Sur Oracle Database 11g version 2, les Exadata Storage Servers du système Sun Oracle Database Machine sont également dotés d'une nouvelle technologie de compression hybride en colonnes qui permet d'atteindre un taux de compression (réduction de 10 fois le volume), et l'amélioration correspondante des performances des requêtes. De plus, en ce qui concerne les données d'historique pures, un nouveau niveau d'archive de compression hybride en colonnes, permettant de compresser jusqu'à 50 fois, peut être utilisé. 11

OPTIMISER LA DISPONIBILITE «La fonction Active Data Guard nous permettra de réduire de près de 100 000 $ les coûts de nos systèmes stratégiques les plus importants.» Aris Prassinos, membre notable du personnel technique MorphoTrak L'une des principales raisons pour lesquelles les organisations informatiques consolident leur environnement est que cela facilite la gestion de la disponibilité de leurs applications commerciales. Pour fournir un accès 24h/24, 7j/7 aux applications commerciales, il faut mettre en place une protection contre les temps d'arrêt non programmés et réduire les temps d'arrêt programmés destinés aux opérations de maintenance. De plus, les organisations doivent être capables de procéder rapidement à une récupération suite à une erreur humaine. La protection contre les temps d'arrêt non programmés requiert une architecture conçue avec des composants redondants. Des disques supplémentaires sont nécessaires pour la mise en miroir des données, du matériel supplémentaire est nécessaire pour le traitement des serveurs de basculement et des centres de données supplémentaires sont nécessaires pour la récupération après sinistre. Toute cette redondance coûte très cher et n'apporte généralement de valeur ajoutée que lorsqu'un composant tombe vraiment en panne ; ceci est plutôt comparable à une police d'assurance coûteuse. De plus, un nombre important de logiciels est souvent nécessaire pour l'intégration de ces différents composants, qui proviennent généralement de fournisseurs différents. Ceci ajoute de la complexité et augmente le risque d'erreur humaine. Simplifier les environnements haute disponibilité Architecture Oracle de disponibilité maximale L'approche d'oracle consiste à fournir un schéma complet, appelé Oracle Maximum Availability Architecture. Tous les composants logiciels nécessaires pour protéger la base de données sont fournis par Oracle; ceci constitue une solution qui est bien intégrée et réduit la complexité du centre de données. 12

Eliminer la redondance inutile Le principal avantage de l'architecture Oracle de disponibilité maximale (Oracle's Maximum Availability Architecture) est qu'elle utilise des composants redondants non seulement pour fournir une protection contre les temps d'arrêt non programmés, mais également pour améliorer les performances et le rendement des systèmes de production. Par exemple, au fur et à mesure que des disques supplémentaires sont ajoutés à un environnement ASM pour offrir davantage d'espace de stockage pour les données mises en miroir, la largeur de bande d'e/s supplémentaire fournie par ces disques est également appliquée à l'environnement de production. Les zones de récupération et de sauvegarde sur disque permettent d'automatiser les opérations de sauvegarde et de récupération, pendant que le suivi des changements et la fusion des images de sauvegarde garantissent que les objectifs de sauvegarde et de récupération peuvent tous deux être atteints. Le même logiciel intégré utilisé pour réaliser les opérations de récupération et de sauvegarde sur disque peut également être utilisé pour effectuer une sauvegarde sur bande sécurisée, et il peut désormais également être utilisé pour le stockage dans le nuage Amazon Cloud. Oracle Real Application Clusters ne fournit pas seulement une protection contre les défaillances du serveur mais aussi une évolutivité supplémentaire à l'application commerciale. Dans le cas de la récupération après sinistre, la technologie Data Guard intégrée peut être utilisée pour fournir une synchronisation à moindre coût entre les bases de données de production et les bases de données de secours. De plus, l'option Active Data Guard d'oracle Database 11g permet désormais de décharger les opérations de reporting et de sauvegarde des systèmes de production vers les systèmes de secours. Ceci utilise pleinement les ressources (auparavant redondantes) afin d'améliorer les performances des systèmes de production, tout en continuant à fournir une protection contre les sinistres. Eliminer les temps d'arrêt programmés Pour de nombreuses organisations, le véritable défi consiste à ne plus avoir besoin de planifier des temps d'arrêt programmés et la fonction d'architecture de disponibilité maximale d'oracle propose des possibilités exceptionnelles dans ce domaine également. Tout composant matériel d'un Grid Oracle peut être ajouté ou supprimé de manière dynamique selon besoin. Des disques peuvent être ajoutés ou supprimés en ligne à l'aide de l'option ASM, les données étant automatiquement rééquilibrées sur la nouvelle infrastructure de disques. Des serveurs supplémentaires peuvent également être facilement ajoutés à un cluster Real Application Cluster ou supprimés de ce dernier, les utilisateurs connectés à ces nœuds étant rééquilibrés sur l'infrastructure. Cette possibilité de déplacer des utilisateurs depuis un serveur vers un autre dans un cluster RAC permet également de corriger en continu le logiciel de base de données. Si un correctif doit être 13

appliqué, un serveur peut être supprimé du cluster, corrigé, puis réintégré dans le cluster. La même opération peut être répétée pour le serveur suivant du cluster, et ainsi de suite. De même, des utilisateurs peuvent être basculés entre une base de données de production et une base de données de secours dans un environnement Oracle Data Guard. Les différences de version de la base de données et le système d'exploitation entre les environnements de production et de secours sont pris en charge. Ceci signifie que la base de données de secours peut être mise à niveau à la version majeure suivante, que le nouvel environnement peut ensuite être testé, puis que les utilisateurs de la version antérieure peuvent être basculés sur la nouvelle version, sans aucun temps d'arrêt. Mise à niveau en ligne des applications La redéfinition en ligne des tables est complètement prise en charge par Oracle Database 11g, et sur la version 2, une mise à niveau des applications peut désormais être effectuée en ligne. Avec la redéfinition basée sur l'édition, les changements au code de programmation peuvent être apportés à une nouvelle édition confidentielle dans la base de données, séparée de l'édition de production en cours. Une vue d'éditions expose les différentes projections de la même table dans chaque édition, en s'assurant que le code dans chaque édition ne voit que sa propre vue spécifique de la table. Les déclencheurs d'éditions croisées propagent les modifications de données réalisées par l'ancienne édition de production dans les colonnes de la nouvelle édition, et inversement. Ceci permet donc d'utiliser l'ancien et le nouvel environnement de production en même temps, à des fins de tests. Ceci permet également aux utilisateurs d'être basculés en ligne d'une édition vers l'autre. Une fois mise à niveau, l'ancienne édition de production peut être supprimée ainsi que les colonnes de la table qui ne sont pas utilisées, et la nouvelle édition devient, de fait, la nouvelle édition de production. Eliminer la perte de données causée par une erreur humaine Nous ne le savons que trop bien hélas, mais la principale cause de la perte de données est tout simplement imputable à l'erreur humaine. Des administrateurs de bases de données se connectent à des systèmes de développement pour supprimer et nettoyer des tables et découvrent qu'ils se sont connectés à un système de production par erreur. Ou une simple erreur de codage est commise au cours d'un important travail en traitement par lots, et soudain, plusieurs centaines de clients de la base de données partagent la même adresse électronique. Dans les environnements non Oracle, ces types d'erreurs nécessiteraient d'arrêter la base de données de production et d'effectuer une récupération à un moment donné. L'environnement de production ne serait pas disponible pendant l'exécution de cette opération et les erreurs ainsi que tout le travail utile effectué depuis que l'erreur a été commise reviendraient à l'état initial, ce qui nécessiterait de ressaisir la transaction. 14

Oracle Database 11g fournit des fonctionnalités en ligne exceptionnelles permettant d'annuler une erreur humaine. Si un administrateur de bases de données supprime une table par inadvertance, cette dernière est envoyée dans une corbeille et peut être rétablie à l'aide d'une simple commande. De même, si une ou plusieurs lignes d'une table sont supprimées ou modifiées, les versions précédentes de ces lignes peuvent faire l'objet de requêtes en ligne, et les transactions spécifiques à l'origine de l'erreur peuvent être annulées, sans perdre les modifications des données entraînées par des transactions supplémentaires. Et si besoin, la totalité de la base de données peut simplement remonter dans le temps, un peu comme si l'on rembobinait une vidéo. 15

OPTIMISER LA SECURITE «Il s'agit d'un cryptage de données réellement transparent. En quelques heures, les composants de base se sont exécutés et étaient disponibles, et nous n'avons pas observé d'impact sur les performances.» Sam Lebron, responsable architecture Dress Barn Les informations des organisations sont exposées à un nombre croissant de risques. L'informatique est désormais soumise à de nombreuses réglementations qui imposent un contrôle et une protection stricts des informations d'identification des personnes. Pour répondre à ces exigences, Oracle Database 11g version 2 fournit des fonctionnalités avancées de sécurité des données, y compris le cryptage et le masquage des données, des contrôles d'accès, des audits et un reporting «extrêmement fidèles», l'analyse de la configuration de l'entreprise et le suivi scrupuleux des modifications de données. L'un des premiers défis à relever pour les professionnels de l'informatique consiste à reconnaître leurs points faibles en termes de sécurité. Oracle fournit des fonctionnalités dans ce domaine, telles que la fonctionnalité Configuration Management Pack, fournie avec Oracle Enterprise Manager, qui propose plus de 240 stratégies mettant en œuvre et surveillant les meilleures pratiques en gestion de la sécurité, configuration et stockage, pour l'ensemble des bases de données Oracle d'une entreprise. Oracle Audit Vault fournit une chambre forte sécurisée et centralisée pour les informations d'audit collectées auprès de plusieurs bases de données (y compris certaines bases de données non Oracle), permettant l'analyse simplifiée, la détection des menaces et la création de rapports sur les problèmes de conformité possibles pour l'ensemble de l'infrastructure de gestion des informations. Oracle Total Recall, une option d'oracle Database 11g, offre une solution de conservation des informations d'historique. Avec l'option Oracle Total Recall, toutes les modifications apportées aux données sont conservées pour fournir un historique complet des modifications effectuées. Ceci signifie que les auditeurs peuvent non seulement voir qui a fait quoi et quand, mais qu'ils peuvent également voir comment se présentaient alors les informations, ce qui, auparavant, était uniquement possible via l'application ou en ayant recours à des stratégies de conservation des données sauvegardées coûteuses. Les nouvelles exigences de contrôle interne contenues dans les réglementations peuvent s'avérer difficiles et coûteuses à mettre en œuvre dans un environnement comportant plusieurs applications. Oracle Database Vault, une option d'oracle Database 11g, permet d'exécuter des contrôles d'accès de manière transparente sous les applications existantes. Les utilisateurs peuvent se voir empêchés d'accéder aux données d'une application spécifique ou à la base de données en dehors des heures normales ; des exigences de séparation des responsabilités peuvent être mises en œuvre pour différents administrateurs de bases de données sans exercice coûteux d'attribution de moindres privilèges. 16

De plus, Oracle Advanced Security, une option d'oracle Database 11g, peut être utilisée pour crypter de manière transparente les données à tous les niveaux (données en transit sur le réseau, données au repos sur des dispositifs de stockage physiques et dans les sauvegardes). De même, le pack Data Masking peut être utilisé pour brouiller des données lorsqu'elles se déplacent du système de production vers le système de développement, réduisant ainsi les risques potentiels de violation des règles de confidentialité ou de fuite de données sensibles. 17

MULTIPLIER PAR 2 LA PRODUCTIVITE DE L'ADMINISTRATEUR DE BASES DE DONNEES ET DU DEVELOPPEUR «Oracle Enterprise Manager nous a aidé à gérer les problèmes de gestion des systèmes de manière proactive, à automatiser les tâches administratives qui étaient auparavant manuelles et à réduire la nécessité d'une formation poussée des administrateurs de bases de données.» Arup Nanda, directeur Starwood Hotels & Resorts Les entreprises dépendent de plus en plus de l'informatique et les utilisateurs exigent naturellement une qualité de service supérieure ; toutefois, les budgets informatiques sont restés inchangés dans le meilleur des cas. Pour faire face à ce fossé grandissant, Oracle a ajouté aux versions suivantes davantage de fonctionnalités d'auto-gestion automatisées. Ainsi, Oracle Database 11g version 2 réduit le temps de gestion par deux par rapport aux versions précédentes. L'approche d'auto-gestion d'oracle utilise deux stratégies. Tout d'abord, chaque fois que cela est possible, les tâches répétitives, utilisant beaucoup de main d'œuvre et pouvant mener à des erreurs et qui peuvent être entièrement automatisées dans la base de données le sont. Par exemple, les tâches Storage Management, Memory Management, Statistics Collection, Backup and Recovery et SQL Tuning ont toutes été automatisées. Ensuite, lorsque les opérations ne peuvent pas être entièrement automatisées, des conseillers intelligents sont intégrés à la base de données pour guider les administrateurs de bases de données afin de leur indiquer comment tirer le meilleur profit de leurs systèmes. Des conseillers sont fournis pour les tâches Configuration Management, Patching, Indexing, Partitioning, Performance Diagnostics et Data Recovery ainsi que pour les nouvelles tâches Compression et Maximum Availability disponibles sur Oracle Database 11g version 2. Le fait de combiner automatisation intégrée et conseillers intelligents réduit les difficultés entre les ressources d'administration de bases de données disponibles et les objectifs de niveau de service de l'entreprise. La majeure partie des analyses et de la résolution des problèmes étant effectuée par la base de données elle-même, les administrateurs de bases de données peuvent désormais passer moins de temps à surveiller les opérations quotidiennes de leurs bases de données, ce qui leur permet de gérer un plus grand nombre de bases de données dans leurs environnements. Des études récentes réalisées par une société d'études indépendante montrent que les administrateurs de bases de données peuvent espérer passer 26 % de temps en moins à gérer leurs environnements 11g par rapport à leurs environnements 10g, et jusqu'à 50 % de temps en moins comparé aux déploiements Oracle9i plus anciens. 18

DEVELOPPER RAPIDEMENT Oracle Database 11g version 2 fournit une solution de gestion des données intégrée et unique, qui est prise en charge par les structures de développement de toutes les applications communément utilisées de nos jours par les développeurs. Ceci protège l'investissement des sociétés informatiques en matière de ressources de développement, augmente la productivité et réduit les cycles de développement. Langage.Net Oracle Developer Tools for Visual Studio.NET est un complément Microsoft Visual Studio, étroitement intégré, et permet aux développeurs d'écrire facilement du code pour Oracle Database. Le logiciel Oracle Data Provider for.net offre un accès optimisé aux données depuis un environnement.net, permettant aux développeurs de bénéficier de la fonctionnalité avancée dans Oracle Database 11g version 2. Oracle Database 11g version 2 sur Windows prend également en charge le développement, le déploiement et l'exécution des procédures et des fonctions stockées, écrites dans un langage géré.net tel que C# ou VB.NET, réduisant ainsi la nécessité pour les programmeurs.net d'apprendre différents langages. Langage Java De même, Oracle Database 11g version 2 prend en charge le langage Java. Le logiciel inclut une machine Java Virtual Machine (Java VM) intégrée qui exécute Java directement dans la base de données. Les applications client et de niveau intermédiaire écrites en langage Java peuvent également utiliser JDBC, une interface de programmation d'application (API) standard qui permet aux développeurs d'incorporer des instructions en code Java. Langage PHP PHP est un langage de script interprété, couramment utilisé pour créer des applications Web 2.0. Il est utilisé sur plus de 20 millions de sites Web sur Internet et par une importante communauté d'utilisateurs. Oracle s'est associée à la communauté open-source pour créer un pilote de base de données PHP haute performance, stable, entièrement intégré à Oracle Database 11g version 2. Oracle Call Interface (OCI) Oracle Call Interface fournit une interface API haute performance aux applications écrites dans des langages de compilation tels que C, C++, Cobol et Fortran. 19

Langage PL/SQL PL/SQL est un langage procédural puissant, spécialement conçu pour traiter de manière transparente les commandes SQL pour Oracle Database. Il peut être utilisé pour créer des procédures, des fonctions et des déclencheurs stockés qui s'exécutent dans Oracle Database. Il peut également être utilisé dans les applications de niveau intermédiaire et client. Oracle Application Express (Oracle APEX) Oracle Application Express est un outil de développement d'application Web rapide, spécialement conçu pour Oracle Database. Avec un seul navigateur Web et une expérience limitée en matière de programmation, les développeurs peuvent développer et déployer des applications professionnelles, rapides et sécurisées. Oracle APEX associe la productivité et la facilité d'utilisation d'une base de données personnelle à la sécurité, l'évolutivité et la disponibilité d'une base de données professionnelle lors de la création d'applications Web. Oracle SQL Developer Oracle SQL Developer est un outil graphique qui améliore la productivité et simplifie le développement des bases de données. Conçu pour les développeurs Oracle Database, Oracle SQL Developer simplifie les cycles de développement et réduit la nécessité d'acheter des outils tiers pour développer et déboguer du code SQL et PL/SQL. Oracle SQL Developer Data Modeler Oracle SQL Developer Data Modeler fournit une suite d'utilitaires et d'outils de modélisation de données et de bases de données, y compris les modèles entité-association (ERD, Entity Relationship Diagrams), la modélisation Relational (conception de bases de données), Data Type et Multi-dimensional, l'ensemble des outils d'ingénierie normale et d'ingénierie inverse ainsi que la génération de code DDL. 20

SIMPLIFIER LE PORTEFEUILLE DE LOGICIELS «Oracle (Database 11g, VM, Unbreakable Linux, Enterprise Manager et Business Intelligence) nous permet de nous attacher à fournir l'expérience utilisateur la plus riche qui soit et de continuer à réduire les coûts opérationnels. C'est en partie aux solutions logicielles éprouvées cohérentes d'oracle que nous devons cela.» Nicholas Tang, Directeur technique Interactive One De même qu'un ensemble hétéroclite de matériels et de logiciels, un portefeuille de logiciels complexe peut lui aussi générer des coûts informatiques supplémentaires. Au fil du temps, les organisations ont déployé plusieurs plates-formes de gestion des données, généralement sous différentes applications commerciales. Elles peuvent donc ainsi se retrouver avec Oracle Database fonctionnant sur systèmes Unix et Linux, SQL Server sur Windows, DB2 sur le mainframe, des poches de bases de données héritées et spécialisées pour les magasins de données, XML et d'autres solutions de gestion d'informations spatiales et multimédia. Chacune de ces solutions de gestion des données possède différents niveaux de fonctionnalité et, à ce titre, elles utilisent toutes des environnements logiciels supplémentaires en termes d'infrastructure de prise en charge. A leur tour, ceux-ci requièrent différentes solutions pour la gestion des bases de données, la gestion des volumes de cluster, le basculement des clusters, la sauvegarde et la récupération, l'intégration de données, la réplication de données et autres, la liste est sans fin... Cependant, le coût de l'intégration de l'ensemble de ces différentes solutions dans une seule solution cohérente est payé par le client sur une base annuelle. De plus, un seul changement de version de l'un de ces composants nécessite de recommencer entièrement l'intégration et les tests. Oracle Database 11g version 2 fournit une solution intégrée unique, répondant à l'ensemble des exigences de gestion des informations, disponible sur toutes les plateformes de systèmes ouverts et prise en charge par toutes les principales applications tiers. Le logiciel stocke non seulement des données relationnelles, mais également des documents, du XML, du multimédia ainsi que des informations localisées et spatiales. Il prend également en charge des types de données avancés tels que les balises RFID, les images médicales DICOM et les données sémantiques. Les performances sont optimisées pour chacun de ces types de données : par exemple, lorsque les fichiers sont stockés dans la base de données via la fonction Secure Files, les fichiers peuvent être stockés et fournis plus rapidement que sur les systèmes d'exploitation types. L'indexation et l'accès SQL sont fournis pour tous les types de données stockés dans la base de données, permettant ainsi une intégration facile des nouveaux types de données dans les applications existantes. Sont également fournis un accès natif via les protocoles normalement associés au type de données spécifique (par exemple, l'accès http et XPath pour les données XML et l'accès SPARQL pour les données sémantiques, une nouvelle fonction d'oracle Database 11g version 2) ainsi que des interfaces de type NFS natives pour les documents, les images, etc., stockés dans la base de données via les fonctionnalités Secure File. 21

Toutes les données stockées dans la base de données héritent des fonctionnalités de réduction des coûts, de sécurité et de disponibilité élevée fournies par Oracle Database 11g version 2. Ainsi, en établissant Oracle Database comme leur unique plate-forme de gestion des données, les organisations informatiques peuvent considérablement simplifier leur portefeuille logiciel et réduire les coûts d'intégration et de maintenance constants, tout en simplifiant la consolidation, la gouvernance, la mise en conformité, la disponibilité élevée et la gestion de leur environnement. 22

GENERER DE LA VALEUR EN QUATRE FOIS MOINS DE TEMPS «Chaque mise à niveau Oracle, de Database 8 à 8i, 9i, 10g et aujourd'hui Database 11g, a augmenté les performances, la stabilité et la disponibilité des systèmes tout en réduisant les frais de gestion et en fournissant des niveaux de service toujours plus élevés.» Charlotte Melén, responsable technologie Web Comic Relief L'un des défis les plus importants auxquels sont confrontées les sociétés informatiques consiste à générer efficacement de la valeur lors du changement. Les systèmes devenant plus complexes et plus stratégiques, il devient plus difficile d'apporter des changements au centre de données. Même si adopter des changements génère de la valeur, telle que des performances améliorées, des coûts réduits ou une disponibilité accrue, le changement en lui-même peut être considéré comme risqué. Ceci signifie qu'au lieu d'apporter des améliorations régulières, une société informatique remettra à plus tard les changements, générant ainsi des coûts supplémentaires au détriment des opérations de l'entreprise. La mise à niveau des logiciels représente l'un des défis les plus importants dans l'environnement informatique. De même que pour les systèmes d'exploitation (SE), de nouvelles versions de logiciels de base de données sont régulièrement commercialisées. Par le passé, la mise à niveau de la base de données et du système d'exploitation de chaque environnement était très coûteuse et prenait un temps interminable : le temps de mettre à niveau chacun des systèmes internes de l'entreprise, il est souvent temps de recommencer. La consolidation grid a un rôle important à jouer dans la réduction de ce coût et de ce temps. En consolidant l'ensemble de leurs applications sur le Grid d'un matériel peu coûteux, les organisations d'aujourd'hui peuvent profiter de cette agilité supplémentaire. En temps utile, un nouveau Grid contenant la nouvelle base de données et le nouveau logiciel de système d'exploitation peut être fourni sans difficulté et à moindre coût. Faire migrer des bases de données entre différents environnements de Grid plutôt que de procéder à des mises à niveau 23