1 / 33

IT099 - Mise en place d'un datacenter SQL Server 2005

IT099 - Mise en place d'un datacenter SQL Server 2005. Bertrand Audras, Microsoft MTC Eric Pouvreau, HP France Frédéric Pichaut, Microsoft GTSC baudras@microsoft.com eric.pouvreau@hp.com fredep@microsoft.com. Partenariat HP-Microsoft.

lela
Download Presentation

IT099 - Mise en place d'un datacenter SQL Server 2005

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IT099 - Mise en place d'un datacenter SQL Server 2005 Bertrand Audras, Microsoft MTC Eric Pouvreau, HP France Frédéric Pichaut, Microsoft GTSC baudras@microsoft.com eric.pouvreau@hp.com fredep@microsoft.com

  2. Partenariat HP-Microsoft • Des partenaires qui collaborent ensemble depuis de nombreuses années • Investissement conjoint de 300M$ en R&D annoncé en 2006 • Forte implication dans les Microsoft TechnologyCenters • Partenariat sur le programme SQL Always On • Conduite conjointe de projets afin de sécuriser les projets, engagements contractuels communs de bout en bout • Des clients communs en production sur des applications Business Critical, certains depuis plusieurs années et versions • FNAC.com • Ciments Français (environnement SAP) • Caisse Nationale des Caisses d’Epargne • L’Oréal • Crédit Agricole

  3. Les missions d’un Datacenter • Assurer la production quotidienne des opérations en fournissant la puissance nécessaire aux applications • Fournir un tableau de bord de pilotage de l’activité et d’anticipation des besoins • Garantir une qualité de service stable et conforme au SLA en protégeant les données et leur accès • Pannes matérielles et logicielles • Erreurs humaines et agressions • Facteurs externes liés à l’électricité, le réseau, la climatisation, l’incendie…

  4. Datacenter: Les enjeux SQL ServerAgenda • Garantir la continuité des opérations • Méthodologie • Redondance et performances • Solutions de haute-disponibilité • Le point de vue de l’architecte, expériences projets • Mettre en œuvre aux standards ITIL • Supporter, changer, exploiter, optimiser • Accompagner l’exploitation au quotidien • Le support technique, élément clé de la réactivité • Anticiper les pannes

  5. Construire les contrats de service • Réduire la perception de l'indisponibilité pour les utilisateurs • Dialogue entre des responsables infrastructures et les clients internes • Démarche application par application • Quelle est la Qualité de Service attendue par les utilisateurs ? • Combien d'utilisateurs utilisent-ils cette application? Est-il possible de chiffrer la perte d'une heure d'interruption de service? • Quels sont les risques à couvrir en priorité? Quelle est la fréquence des pannes? • Quelles sont les ressources déjà en place et quel est le budget d'investissement disponible?

  6. Recovery Point/Time Objectives RPO: Point de redémarrage Jours Heures Minutes Transactions Désastre Corruption des données Erreurs humaines Perte de serveurs Opérations de maintenance Pannes du stockage 99.9% 99.99% 99.999% 99.9999% 8.75h/an 52min/an 5.2min/an 32sec/an Causes des interruptions de service Coûts JoursHeures Minutes SecondesInstantané RTO: Temps de redémarrage

  7. Performance et robustesse matérielle Redondance des composants • LAN, SAN doublés • Serveurs (alimentations, ventilation, RAID …) • Baie de stockage (contrôleurs, cache, RAID …) Performance serveur • SMP vs NUMA • 32-bit, x64 ou IA64 • Attachements SAN Performance d’une baie de stockage • Choix de la performance vs capacité • Dépend de la performance du (des) contrôleur(s) • et … du nombre de disques dont il(s) dispose(nt) pour exercer cette puissance • Effet limité du cache en environnement transactionnel • Overhead : réplication à distance, duplication de volumes … • Répartition des profils d’IO (random, séquentiel) • Performance du back-end prédictible • Tests : Microsoft SQLIOSim

  8. t2 t0 T1 Sauvegarde et restauration • Le principal enjeu est la restauration • Qualité et rapidité de la restauration • Protection multiple des données, protection des copies • Capacité de reprise sur erreur humaine • Utilisation des sauvegardes pour alimenterd’autres plateformes (assurance qualité, dw) • Selon les besoins, technologies complémentaires • SQL Server 2005 DatabaseSnapshot • System Center Data Protection Manager • HP Business Copy • Snapshot • Snapclone (copie complète) • Orchestration via VSS (Volume Shadow copy Services) tape lib t

  9. Solutions de haute disponibilité

  10. commit Application SQL Server SQL Server Database Mirroring SQL Server Témoin Miroir Principal Log Log Données Données

  11. MS Cluster Services Adresse Serveur Virtuel Cluster App A App B App A App B

  12. Solutions de secours à distance

  13. Log shipping SQL Server Principal Secondaire(s) Principal Svg Journaux Réapplication des Journaux Copie des Journaux

  14. WAN Réplication de volumes à distance App A App A App B Cluster App B App A App A App B App B HP Continuous Access

  15. WAN Cluster géographique Failback Failover App A App A Cluster App B App A App A App B HP Continuous Access + Cluster extension

  16. Combinaison de solutions • Architecture type incluant sécurité locale (physique) et site de secours (logique) • Cas de pannes • RPO 100% • RTO 1 minute • Bascule automatique • Maintient de la QOS • Cas de désastre • RPO 99% • RTO 5 minutes • Bascule manuelle • Mode dégradé DB Mirroring asynchrone App A Cluster App A

  17. Référence Cdiscount.com • Groupe Casino - Leader de la vente par Internet • Application de Front-office • Catalogues produits • Gestion du panier de commande • Plusieurs Clusters SQL Server • HP Proliant DL585 • Baies de stockage SAN en miroir • Log shipping vers site de secours • Évolution vers DB mirroring asynchrone à l’étude

  18. Le point de vue de l’architecte • La granularité est l’application • Disposer de ressources garanties pour la production • Éliminer les Single Point Of Failure • Dimensionner l’architecture en fonction de l’impact du secours • Définir la QOS en mode secours • Protéger le système principal contre la panne du système de secours • Anticiper les évolutions et les maintenances • Entrainer les équipes sur la procédure de secours • Le référentiel de mesure est l’indisponibilité perçue par l’utilisateur • Détecter les pannes et les interruptions de service • Définir les modes de bascule vers le secours et le retour arrière • Rendre transparente la bascule

  19. Le point de vue de l’architecte • La mise en œuvre une solution simple est un gage d’efficacité • Inutile de sécuriser la machine ou l’application au-delà de la sécurité définie pour les données • La simplicité permet de tester facilement • Prendre en considération le plan de secours simultanément à la conception de l’application ou à l’évaluation d’un progiciel • Inclure la maintenance des postes utilisateurs • Plus la procédure est simple, plus elle sera respectée ! • Construire un système réaliste et évolutif Cas de panne RPO/RTO

  20. Expériences de projets • Mettre en œuvre un plan de secours par lots • Réduire les délais entre 2 lots • Étapes intermédiaires concrètes offrant un premier niveau de service • Pérenniser la connaissance, l’expérience et les équipes • Conduire le projet au succès • Rassurer sur le contrôle des délais et des budgets • Acceptation et compréhension par les utilisateurs et l’équipe projet • Le nouveau système m’empêche de livrer à temps le patch • Les temps de réponse se sont dégradées avec le plan de secours • Je ne comprend pas les nouvelles règles de sécurité, c’est trop contraignant • Communiquer, accompagner le changement • Créer des binômes avec les représentants des clients internes

  21. Microsoft Technology Center • Un Datacenter de 20TB et 200CPU x86, x64, IA64 mono & dual core • Une équipe d’architectes pour vous aider dans vos choix technologiques • Une démarche de conseil et d’accompagnement • Partage de l'expérience Microsoft et validation de l'architecture technologique • Mise en place de Proof Of Concept • Contacter votre interlocuteur Microsoft ou HP • mtcparis@microsoft.com

  22. Agenda • Garantir la continuité des opérations • Méthodologie • Redondance et performances • Solutions de haute-disponibilité • Le point de vue de l’architecte, expériences projets • Mettre en œuvre aux standards ITIL • Supporter, changer, exploiter, optimiser • Accompagner l’exploitation au quotidien • Le support technique, élément clé de la réactivité • Anticiper les pannes

  23. ITIL • Le référentiel ITIL (Information Technology Infrastructure Library) a pour objectif de proposer des guides de best-practices en terme de gestion des services informatiques (administration, déploiement, support) dans une logique d’évolution constante • Gestion des niveaux de services et de configurations • Gestion des changements et des mises en production • Gestion des problèmes et incidents • Microsoft et HP sont des membres actifs et contributeurs de la communauté ITIL et proposent des offres de services conjointes • Microsoft Operation Framework • HP IT Service Management • Garantir le déroulement des opérations, contrôler les coûts et réduire les risques d’un système en évolution constante

  24. Microsoft Operation Framework Microsoft Services (consulting et support) propose des prestations de services pour vous accompagner de « bout en bout », depuis les phases amont de réflexions, jusqu’à l’exploitation des solutions conçues Le modèle de processus MOF Revue de mise à disposition de l’application Gestion de capacité Gestion de la disponibilité Optimisation des coûts Gestion des ressources Continuité de service Gestion de sécurité Gestion du changement Gestion de configuration Gestion des révisions Optimiser Changer Revue d’implémentation Revue de SLA Help Desk, suivi des incidents, escalade Gestion des problèmes « Failover » & « Recovery » Supervision et instrumentation Administration systèmes, services d’annuaire, produits, réseaux, sécurité Sauvegardes, restaurations Travaux batch Supporter Exploiter Revue des opérations • http://www.microsoft.com/mof

  25. Agenda • Garantir la continuité des opérations • Méthodologie • Redondance et performances • Solutions de haute-disponibilité • Le point de vue de l’architecte, expériences projets • Mettre en œuvre aux standards ITIL • Supporter, changer, exploiter, optimiser • Accompagner l’exploitation au quotidien • Le support technique, élément clé de la réactivité • Anticiper les pannes

  26. Connaissance de votre contexte Méthodologie Coordination • Réunion d’orientations et d’initialisation des services • Présentation du contrat • Définition des rôles • Analyse de l’existant • Organisation du client et interlocuteurs clés • Identification des projets  Connaissance et analyse ducontexte du client • Mise en place d’un plan de service • Axes de travail principaux • Plan de support • Planification des actions • Informations techniques • Transfert d’informations techniques • Rapports mensuels d’activité • Consommation du contrat • Analyse des incidents • Demandes traitées par le TAM • Mise en place de Post-Mortems pour les incidents critiques • Points d’activité réguliers TAM / CSM • Suivi du plan de services et des actions • Point sur les projets majeurs • Bilan 4 mois et 9 mois • Gestion des escalades avec les équipes support • Mise en place de services proactifs, gestion des compétences et planification des services • Coordination des ressources • Respect des délais Enquêtes régulières sur les incidents support, la satisfaction globale, mise en place d’un COS Gestion technique de compte : TAM

  27. Le processusd’escalade Client Support partenaire Ingénieur Support (spécialiste) Responsable Technique de Compte (TAM) Manager Support Manager Situation Critique Ingénieur d’Escalade (CPR) Développement de correctifs (QFE) Client Support Groupe de développement CPR (CriticalProblem Résolution) : Une équipe mondiale d'ingénieurs de haut niveau dont le but est de trouver des solutions aux problèmes critiques. En étroite collaboration avec les équipes de développement.

  28. Le processusd’escalade PREMIER Client Ingénieur Support (spécialiste) Responsable Technique de Compte (TAM) Manager Support Manager Situation Critique Ingénieur d’Escalade (CPR) Développement de correctifs (QFE) Client Support Groupe de développement CPR (CriticalProblem Résolution) : Une équipe mondiale d'ingénieurs de haut niveau dont le but est de trouver des solutions aux problèmes critiques. En étroite collaboration avec les équipes de développement.

  29. Best Practices Support • Tester la stratégie de sauvegarde et restauration (régulièrement) • Sur un autres système et/ou sur le system de production • Noter le temps pour faire une restauration complète • Prendre une image de son système en activité normale • SQL Trace pour la capture des événements • Readtracepour générer des rapports d’activités • SSMS Reports (en SP2 possibilité de rapports personnalisés) • Que va demander le support • Problèmes de performance, les rapports d’activité « normale » • Les ERRORLOG donc penser à les conserver et archiver • SQLdiag utilitaire de collecte d’informations • http://msdn2.microsoft.com/en-us/library/ms162833.aspx Le Support Microsoft

  30. Les clés du succès • Dialogue • Anticipation Simplicité • Maitrise du projet • Performances • Réalisme • Maitrise des coûts • Évolutivité

  31. Questions & Réponses • SQL Server – Microsoft France http://www.microsoft.com/france/sql/sql2005/default.mspx http://www.microsoft.com/france/technet/produits/sql/2005 • Programme SQL Always Onhttp://www.microsoft.com/sql/alwayson/default.mspx • Webcast Technethttp://www.microsoft.com/events/series/technetsqlserver2005.mspx

  32. La référence technique • pour les développeurs : • msdn.microsoft.com La référence technique pour les IT Pros : technet.microsoft.com Abonnement TechNet Plus : Versions d’éval + 2 incidents support Visual Studio 2005 + Abonnement MSDN Premium • S’informer- Un portail d’informations, des événements, une newsletter bimensuelle personnalisée • Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs • Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique

  33. Votre potentiel, notre passion TM © 2007 Microsoft France

More Related