1 / 42

Session Haute-disponibilité Christophe LAPORTE David BARBARIN David BAFFALEUF

Session Haute-disponibilité Christophe LAPORTE David BARBARIN David BAFFALEUF. Présentation. David BARBARIN. Christophe LAPORTE. David BAFFALEUF. ~ depuis 2002 7 <= SQL Server <= 2014. ~ depuis 1997 6.5 <= SQL Server <= 2014. ~ depuis 1999 7.0 <= SQL Server <= 2014.

sydnee
Download Presentation

Session Haute-disponibilité Christophe LAPORTE David BARBARIN David BAFFALEUF

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. Session Haute-disponibilité Christophe LAPORTE David BARBARIN David BAFFALEUF

  2. Présentation David BARBARIN Christophe LAPORTE David BAFFALEUF ~ depuis 2002 7 <= SQL Server <= 2014 ~ depuis 1997 6.5 <= SQL Server <= 2014 ~ depuis 1999 7.0 <= SQL Server <= 2014 mikedavem1@hotmail.com christophe_laporte@hotmail.fr dbaffaleuf@capdata-osmozium.com http://blog.developpez.com/mikedavem http://conseilit.wordpress.com/ http://blog.capdata.fr @mikedavem @conseilit @dbaffaleuf

  3. Merci à nos sponsors

  4. Agenda • Des questions • Pourquoi la haute disponibilité • La non disponibilité • Définition d’une stratégie • Problèmes et limitations • Les solutions • Des plus anciennes aux plus récentes

  5. Des questions • Pourquoi la haute disponibilité • La non disponibilité • Définition d’une stratégie • Problèmes et limitations • Les solutions • Des plus anciennes aux plus récentes

  6. Pourquoi la haute disponibilité • Définition basique • Etre capable d’accéder à une donnée lorsque l’on 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 coût • Chiffre d’affaire … • Coût en temps • Salaires d’employés …

  7. Mesurer la haute disponibilité

  8. Cause de non disponibilité

  9. Définition d’une stratégie • Stratégie

  10. Des questions • Pourquoi la haute disponibilité • La non disponibilité • Définition d’une stratégie • Problèmes et limitations • Les solutions • Des plus anciennes aux plus récentes

  11. Cluster de basculement SQL

  12. Avantages du FCI

  13. Points remarquables

  14. Démo • Ajout d’une instance sur disque CSV

  15. Inconvénients de la solution

  16. GEO Cluster • != Multi subnetfailover cluster • Résolution SPOF disque • Solutions constructeur • EMC, HP, Unisys • Solutions logicielles • DoubleTake, DataKeeper (Démo à suivre) • Solutions SQL Server • Databasemirroring, log shipping, réplication • Groupes de disponibilité

  17. Démo • Ajout d’un disque cluster SIOS DataKeeper

  18. Outsiders

  19. L’union fait la force • Prises indépendamment elles ne présentent que peu d’avantages par rapport aux solutions ‘reines’. • Mais si on les combine toutes les trois ?

  20. Exemple DBM + LS + Réplication TP Données ouvertes pour DSS Secours dormant TP TP Réplication Database Mirroring Log Shipping .trn .trn Refresh -8h contre les erreurs humaines .trn .trn Reporting

  21. Démo • Exemple d’une topologie combinée

  22. Intérêts de la solution

  23. Réplication vs réplicas readonly, avantages

  24. Inconvénients de la solution

  25. SQL Server AlwaysOn

  26. Avantages des groupes de disponibilité

  27. Avantages des groupes de disponibilité

  28. Points remarquables

  29. Démo DSS TP TP Standby Backups Réplica synchrone Réplication asynchrone Réplication synchrone Read

  30. Démo • Exemple d’une topologie AlwaysOn avec Windows Server 2012 et SQL14

  31. Inconvénients de la solution

  32. Virtualisation

  33. Virtualisation

  34. Demo – Shared VHDX • Si le temps le permet …

  35. Questions / Réponses Merci à tous pour votre présence.

  36. Rappels : haute disponibilité Définition basique • Etre capable d’accéder à une donnée lorsque l’on 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 coût • Chiffre d’affaire … • Salaires d’employés …

  37. Définition d’une stratégie Stratégie

  38. Mesurer la disponibilité Les « neufs »

  39. Des fonctionnalités

  40. Des solutions connues Log Shipping Failover Cluster DatabaseMirroring Réplication Windows Azure SQL Databases / Federation Virtualisation • On Premise (Hyper-V) • Off Premise (Windows Azure)

More Related