Haute disponibilit© jss2012

download Haute disponibilit© jss2012

of 33

  • date post

    05-Jul-2015
  • Category

    Technology

  • view

    262
  • download

    0

Embed Size (px)

Transcript of Haute disponibilit© jss2012

  • 1. Rejoignez la CommunautEdition 2012 10 et 11 dcembre

2. Merci nos SponsorsRencontrez les dans lespace partenairesSponsors PlatinumSponsors GoldSponsors SilverEdition 2012 10 et 11 dcembre 3. HAUTE DISPONIBILIT SQL ServerSponsors Platinum Edition 2012 10 et 11 dcembre 4. PRSENTATIONChristophe LAPORTE ~14ans exprience SQL ServerConseil IT o Blog : http://conseilit.wordpress.com/ o Twitter : @ConseilITConseil et formation o o o o oArchitecture systme et Bases de Donnes Haute disponibilit Monte en charge Virtualisation OptimisationEdition 2012 10 et 11 dcembre 5. AGENDA Des questions Pourquoi la haute disponibilit La non disponibilit Dfinition dune stratgie Problmes et limitations Et des rponses Les solutions classiques Et dautres Edition 2012 10 et 11 dcembre 6. POURQUOI LA HA ? Dfinition basique Etre capable daccder une donne lorsque lon en a besoin dans un laps de temps acceptable ! BD point central dans le SI Sharepoint, sites Web de paris ou commerce en ligne Progiciels (RH, Compta, production, CRM) Logiciels maison La non disponibilit a un cot Chiffre daffaire Cot en temps Salaires demploys Edition 2012 10 et 11 dcembre 7. MESURER LA DISPONIBILIT Les neufs Edition 2012 10 et 11 dcembre 8. CAUSES DE NON DISPONIBILIT Coupure de service planifie Cration / Reconstruction dindex non cluster : ventuellement pas de modifications sur la table Cration / Reconstruction dindex cluster : ventuellement pas de lecture et modifications sur la table Changement de matriel, application de Service Packs Coupure de service non planifie Perte du Datacenter (lectricit, rseau, catastrophe naturelle, incendie) Perte du serveur (alimentation, CPU, mmoire, rseau, OS crash) Problme disque (corruption dI/O, panne contrleur disque, panne disque, panne carte RAID) Ne pas confondre PCA et PRA HA et DR Edition 2012 10 et 11 dcembre 9. DFINITION DUNE STRATGIEGranularit RPO RTOChiffre daffaire Salaires Datacenter -> Instance -> Groupe de bases -> Base > Table -> Traitement Coordination des dpendances Perte maximale de donnes autorise Dure maximale de non disponibilit autorisePriode ouvre 24 H / 24 , 7 J /7 Entre 8h00 et 18h00 les jours ouvrs En cas de panne Mme niveau de performance requis ? Dgradation acceptable ?Edition 2012 10 et 11 dcembreStratgieQuantifier lindisponibilit 10. LE PROBLME La haute disponibilit peut affecter les performances Mise jour synchrone des donnes sur un rplica SAN Mirroring Cluster (SAN: mutualisation et flexibilit)Gestion des index / statsService PacksSauvegardesFentre de maintenance Est-ce que je dispose dune fentre de maintenance suffisante ? o Dmo IFI Gestion des fichiersEdition 2012 10 et 11 dcembreDBCC CheckDB 11. LES LIMITATIONS Non techniques Budget, temps et espace Ajout dun Datacenter Ressources humaines pour maintenir la solution Temps de mise en placeTechniques Alimentation (nombre serveurs, baie de disques, climatisation) Modles de rcupration des bases Charge OLTP (tps) Fonctionnalits (filestream) Edition 2012 10 et 11 dcembre 12. DES RPONSES Simples Un bonne stratgie de sauvegarde restauration Restauration en ligne Restauration partielleEdition 2012 10 et 11 dcembre 13. DEMO Restauration partielleCriticalDBPrimary FG SalesData FG Edition 2012 10 et 11 dcembreHRData FG 14. DES RPONSES Lies aux fonctionnalits SQL Server (Ed entreprise pour certaines)TableDatabaseInfrastructureOnline index OperationsFast RecoveryInstant File InitializationOnline LOB index OperationsPartial Database AvailabilityAuto page repair (AAG/DBM)Table PartitioningOnline piecemeal restoreHot-add CPUDatabase SnapshotHot-add MemoryContained DatabasesResource GovernorEdition 2012 10 et 11 dcembre 15. DEMO Database SnapshotEdition 2012 10 et 11 dcembre 16. DES RPONSES Lies aux fonctionnalits SQL Server (Ed entreprise pour certaines) Clustering Failover Database Mirroring ClusterLog Shipping RplicationEdition 2012 10 et 11 dcembreGroupe de disponibilitAlwaysOn 17. Log ShippingDatabase Mirroringsynchrone avec tmoin synchrone sans tmoin asynchroneWindows Failover ClusterRplication transactionelleRplication Peer-to-PeerAlwaysOnEdition 2012 10 et 11 dcembreMultiples secondairesLectureProtection automatiqueTableRedondance et rutilisationRTOBase de donnesUnit de protection Instance SQL ServerSolutions SQL ServerPas de perte de donnesRPO=0Jeu de bases de donnesSOLUTION HA SQL SERVER 2012 18. DEMO Les groupes de disponibilit (pour les administrateurs systme )Edition 2012 10 et 11 dcembre 19. MIGRATION DEPUIS UN DBM + LS AlwaysON fournit une solution de HA et de DR SQL Server AlwaysOn team blog :http://blogs.msdn.com/b/sqlalwayson/archive/2012/10/16/how-to-migrate-to-alwaysonalwayson-from-prior-deployments-combining-database-mirroring-and-log-shipping-part-1.aspx Upgrade Secondary LS Upgrade DBM Witness Upgrade DBM Mirror Upgrade DMB Principal Create WSFC cluster Configure AAGDisaster Recovery Data CenterPrimary Data CenterWindows Server Failover Cluster (single WSFC crossing two data centers)SQL Server SQL Server PrimarySQL Server SecondarySecondary Synchronous AsynchronousAvailability GroupEdition 2012 10 et 11 dcembre 20. ET SI ON RFLCHISSAIT DIFFREMMENT ? Dois-je me proccuper du Hardware ? La virtualisation et les solutions de HAPourquoi ?Chassez les mythesMaximiser lutilisation de ressources CPU et mmoireNombre de CPU / quantit de mmoireIndpendance vis--vis du matrielTaille de disques / IOPSTolrance de panne / FlexibilitDgradation des performancesEdition 2012 10 et 11 dcembre 21. RESSOURCES MATRIELLESEdition 2012 10 et 11 dcembre 22. LE MILLION . IOPS dans une VM TechEd Amsterdam 2012Edition 2012 10 et 11 dcembre 23. LE TERA 1 TB de mmoire vive Edition 2012 10 et 11 dcembre 24. PERFORMANCES White Paper : High Performance SQL Server Workloads on Hyper-V http://download.microsoft.com/download/D/F/8/DF89D22D-39C8-4728A990-3BD4467891B7/HighPerformanceSQLServerWorkloadsOnHyperV_Final.docxEdition 2012 10 et 11 dcembre 25. VM SUR WINDOWS SERVER 2012 - HYPER-V 3.0 RAM 1TB Architecture NUMA 64 vCPUs Fichiers VHDX 4KB Disques PassThrough Cartes FC NIC Teaming VMs en haute disponibilit Cluster 64 nuds SMB 3.0Haute performanceHaute disponibilitRplicasMigrations facilitesHyper-V DR site distant RPO 5 minutesEdition 2012 10 et 11 dcembre Live migration Live storage migration P2V 26. PRT A SUPPORTER LA CHARGE !Enterprise Strategy Group (Octobre 2012)http://download.microsoft.com/download/C/C/1/CC16C89A-E289-4217-B2D87DD37A4285B8/ESG-Lab-Validation-WS2012-HyperV-and-SQL2012.pdf Edition 2012 10 et 11 dcembre 27. POURSUIVONS LE RAISONNEMENT Utilisation de Windows Server Core Surface dattaque moindre Nombre de correctifs moindre Moins de services Plus de disponibilit Moins de ressources consommes => plus de performance Utilisation conjointe sur Hyper-V Moins de ressources consommes sur Hyper-V Groupes de disponibilit SQL Server (Support du guest cluster) Davantage de possibilits en HA On cumule les fonctionnalits SQL Server et Hyper-V Le meilleur monde : HA DR Performance - Maintenance Edition 2012 10 et 11 dcembre 28. DEMO Live migration dune VMEdition 2012 10 et 11 dcembre 29. ENCORE UN PEU PLUS LOIN Virtualisation du stockageIaaSPaaSChangement de baieWindows Azure VMsWindows Azure SQL DatabasesAjustement des performancesAmazon EC2Amazon RDS La tte dans les nuages Windows Azure SQL Databases o Disponibilit de 99,9 % mensuelle (43,2 minutes ) Windows Azure VMs o Disponibilit de 99,9% o Etendre les groupes de disponibilit pour le PRA Edition 2012 10 et 11 dcembre 30. CONCLUSION SQL Server AlwaysOn est une solution de haute-disponibilit Complte (HA / DR) Flexible (Nombre rplicas, datacenter local ou distant) Qui permet Une meilleure disponibilit applicative (listeners, groupement de bases) Un retour sur investissement lev (rplica en lecture seule) Dploiement et administration simplifis (chaines de backup log) Solutions supplmentaires offertes par Les clouds publics La virtualisation Le support de version CoreEdition 2012 10 et 11 dcembre 31. QUESTIONS / RPONSES Merci tous pour votre prsence et nhsitez pas venir poursuivre le dbat sur les stands et profiter de dmos supplmentaires.Whitepapers et autres documents disponibles sur SkyDrive : http://sdrv.ms/V7zSO2Edition 2012 10 et 11 dcembre 32. Merci nos SponsorsRencontrez les dans lespace partenairesSponsors PlatinumSponsors GoldSponsors SilverEdition 2012 10 et 11 dcembre 33. Continuez lexprience online Rejoignez la CommunautEdition 2012 10 et 11 dcembre