430 likes | 625 Views
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.
E N D
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 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
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
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
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 …
Définition d’une stratégie • Stratégie
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
Démo • Ajout d’une instance sur disque CSV
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é
Démo • Ajout d’un disque cluster SIOS DataKeeper
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 ?
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
Démo • Exemple d’une topologie combinée
Démo DSS TP TP Standby Backups Réplica synchrone Réplication asynchrone Réplication synchrone Read
Démo • Exemple d’une topologie AlwaysOn avec Windows Server 2012 et SQL14
Demo – Shared VHDX • Si le temps le permet …
Questions / Réponses Merci à tous pour votre présence.
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 …
Définition d’une stratégie Stratégie
Mesurer la disponibilité Les « neufs »
Des solutions connues Log Shipping Failover Cluster DatabaseMirroring Réplication Windows Azure SQL Databases / Federation Virtualisation • On Premise (Hyper-V) • Off Premise (Windows Azure)