La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

12 Mars 2009 1 Sham UNMAR – Directeur Technique – WAISSO Yann HABRIAL – Responsable Etudes – EUROSPORT Stéphane.

Présentations similaires


Présentation au sujet: "12 Mars 2009 1 Sham UNMAR – Directeur Technique – WAISSO Yann HABRIAL – Responsable Etudes – EUROSPORT Stéphane."— Transcription de la présentation:

1 12 Mars Sham UNMAR – Directeur Technique – WAISSO Yann HABRIAL – Responsable Etudes – EUROSPORT Stéphane GAUDÉ – Responsable Infrastructure – EUROSPORT Réduction des coûts d'infrastructure avec SQL Server 2008 Réduction des coûts IT avec SQL Server 2008

2 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Objectifs de la présentation • Retour d’expérience du terrain • Optimiser les performances pour rationnaliser • Améliorer la maintenance pour mieux rentabiliser l’infrastructure • La vision du Client : investissement, gains, ROI

3 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Présentation de WAISSO • La conduite et la réalisation de projets CRM (MS CRM et Neolane) • La conduite et la réalisation de projet avec la suite Microsoft BI • L’administration et l’expertise autour de SQL Server : • L’administration courante des bases de données • Délégation de personnel à temps partiel ou à temps plein • Le soutien aux développements • Conception et/ou validation de modèles • Aide à l’écriture et validation du code applicatif T-SQL • Les audits et l’expertise • Optimisation et Tuning, Opérations ponctuelles « pompiers » • Consolidation, rationalisation • Capacity Planning, mise en œuvre de PRA, haute disponibilité

4 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Présentation d’EUROSPORT • Eurosport: leader européen des chaînes de sport: • 116 millions de foyers abonnés • diffusé dans 59 pays et dans 21 langues • Eurosport 2: • 34 millions de foyers abonnés • diffusé dans 46 pays et 11 langues • Disponible sur la plaque Asie-Pacifique • Disponible en HD depuis Mai 2008 Mais aussi: • Eurosport.com: jusqu’à 10 millions de visiteurs uniques par mois. • Eurosport Events: l’organisation d’événements sportifs mondiaux

5 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Contexte informatique • Environnement 80% Microsoft • Technologies de développement MS: C#.net & SQL Server • 80% d’applications spécifiques et développées en interne: • 30 applications (75% en client léger) • 90 bases SQL server de production (32 en SQL Server 2008) • Couverture de tous les domaines fonctionnels: • Gestion de la grille de programme de toutes les chaînes • Gestion de la réservation d’espace publicitaire • Suivi de la production audiovisuelle • Outils de diffusion spécifiques • Plateforme de BI et reporting opérationnels • 10 à 13 développeurs en moyenne

6 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Agenda > Préambule : –L’optimisation des performances facteur clé dans la réduction des coûts Nouveautés SQL Server 2008 au service de la réduction des coûts d’infrastructure : –Par l’amélioration de la maintenance (Règles & Policies, Performance Studio) –Par une meilleure utilisation de l’infrastructure (Ressource Governor, Compression) Retour d’expérience EUROSPORT : –Gains sur l’infrastructure (Virtualisation, gestion par stratégie) –Gains sur les développements (Nouveaux outils, nouvelles fonctionnalités) – Gains sur le décisionnel (Performance, autonomie des utilisateurs sur la création de rapports) –Passage de SQL Server 2000 à SQL Server 2008

7 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server • De manière générale, l’optimisation du code SQL (en comptant l’étude des index) est le levier le plus important dans 60 % des cas. • L’optimisation de l’infrastructure (sans parler de renouvellement) permet également des gains significatifs Retour d’expérience Optimisation des performances Pour : • Absorber la croissance d’activité sans nouvel investissement d’infrastructure • Préparer la consolidation et/ou la virtualisation de l’infrastructure

8 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server • Exemples de gains obtenus : • De 6 à 2 serveurs SQL frontaux (économie de 4 machines !) après 30 jours d’optimisation (réécriture d’env. 10 procédures stockées) Retour d’expérience Optimisation des performances

9 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server • Exemples de gains obtenus : • De 6 à 2 serveurs SQL frontaux après 30 jours d’optimisation (réécriture d’env. 10 procédures stockées) Economie de 4 machines ! • De 90 % à 25 % d’utilisation moyenne de CPU sur un serveur après 15 jours d’optimisation (7 procédures stockées revues, analyse critique des index) Pas de nouveau serveur ! • De 9 h à 4 h pour un traitement quotidien après réorganisation du stockage des données sur disque (séparation physique des index, data et logs). Augmentation de la plage horaire de maintenance, donc pas de nouvel investissement matériel Retour d’expérience Optimisation des performances

10 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Agenda Préambule : –L’optimisation des performances facteur clé dans la réduction des coûts > Nouveautés SQL Server 2008 au service de la réduction des coûts d’infrastructure : –Par l’amélioration de la maintenance (Règles & Policies, Performance Studio) –Par une meilleure utilisation de l’infrastructure (Ressource Governor, Compression) Retour d’expérience EUROSPORT : –Gains sur l’infrastructure (Virtualisation, gestion par stratégie) –Gains sur les développements (Nouveaux outils, nouvelles fonctionnalités) – Gains sur le décisionnel (Performance, autonomie des utilisateurs sur la création de rapports) –Passage de SQL Server 2000 à SQL Server 2008

11 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Nouveautés SQL Server 2008 Optimisation de la maintenance : Règles & Stratégies, Performance Studio • Facilite l’administration des serveurs SQL • Permet de déployer les règles sur différents serveurs • Règles concernant l’installation, la création d’objets, l’activation de services…

12 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server

13 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Agenda Préambule : –L’optimisation des performances facteur clé dans la réduction des coûts > Nouveautés SQL Server 2008 au service de la réduction des coûts d’infrastructure : –Par l’optimisation de la maintenance (Règles & Policies, Performance Studio) –Par une meilleure utilisation de l’infrastructure (Ressource Governor, Compression) Retour d’expérience EUROSPORT : –Gains sur l’infrastructure (Virtualisation, gestion par stratégie,compression) –Gains sur les développements (Nouveaux outils, nouvelles fonctionnalités) –Gains sur le décisionnel (Performance, autonomie des utilisateurs sur la création de rapports) –Passage SQL Server 2000 à SQL Server 2008

14 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Retour sur investissement ? • Gain de productivité sur la maintenance des bases de données dans des environnements ayant plusieurs dizaines d’instances SQL • Gain en temps de disponibilité des serveurs, par la garantie du respect des règles de l’entreprise • Gain de temps pour les diagnostics Nouveautés SQL Server 2008 Optimisation des ressources : Règles & Stratégies, Performance Studio

15 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server • Permet de gérer les priorités entre différents groupes d’applications (saisie des commandes VS reporting…) • Limite les ressources disponibles pour chaque type de charge de travail Nouveautés SQL Server 2008 Optimisation des ressources : Ressource Gouvernor

16 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Optimisation des ressources Ressource Gouvernor SQL Server Admin Workload Backup Admin Tasks Report WorkloadOLTP Workload OLTP Activity Executive Reports Ad-hoc Reports High Min Memory 10% Max Memory 20% Max CPU 20% Admin Pool Max CPU 90% Application Pool •Ressource Pool •Workload group •Limitation des ressources •Garantie de ressource •Gestion dynamique •Avec SQL Server 2008, contrôle min/max du CPU, de la mémoire, et du DOP

17 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server

18 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Retour sur investissement ? • Permet d’écrêter la courbe CPU • Utile pour consolider plusieurs instances sur un seul serveur • Utile pour partager les ressources entre plusieurs applications • Garantit un niveau de service attendu aux utilisateurs Nouveautés SQL Server 2008 Optimisation des ressources : Ressource Gouvernor

19 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server C D • Transparent pour les applications • Longueur variable généralisée • Compression des données – Stockage identique sur disque et en mémoire – Pas d’explosion mémoire – Gain important I/O disque – De x1.5 à x7 attendu Nouveautés SQL Server 2008 Optimisation des ressources : Compression des données

20 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Optimisation des ressources Compression des données • Transparent pour les applications • Longueur variable généralisée • Compression des données – Stockage identique sur disque et en mémoire – Pas d’explosion mémoire – Gain important I/O disque – De x1.5 à x7 attendu • Codage préfixe et suffixe C D CREATE TABLE myTable (..) WITH DATA_COMPRESSION = {NONE|ROW|PAGE} sp_estimate_data_compression_sa vings CREATE TABLE myTable (..) WITH DATA_COMPRESSION = {NONE|ROW|PAGE} sp_estimate_data_compression_sa vings

21 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server

22 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Retour sur investissement ? • Gain de stockage sur disque, de 20 à 80 % sur certaines tables • Gain en performances, grâce à la réduction des I/O disques et à une meilleure utilisation de la mémoire Nouveautés SQL Server 2008 Optimisation des ressources : Compression des données

23 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Agenda Préambule : –L’optimisation des performances facteur clé dans la réduction des coûts Nouveautés SQL Server 2008 au service de la réduction des coûts d’infrastructure : –Par l’optimisation de la maintenance (Règles & Policies, Performance Studio) –Par une meilleure utilisation de l’infrastructure (Ressource Governor, Compression) > Retour d’expérience EUROSPORT : –Gains sur l’infrastructure (Virtualisation, gestion par stratégie, compression) –Gains sur les développements (Nouveaux outils, nouvelles fonctionnalités) – Gains sur le décisionnel (Performance, autonomie des utilisateurs sur la création de rapports) –Passage SQL Server 2000 à SQL Server 2008

24 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Gain sur l’infrastructure Virtualisation Problématique • Plateforme d’Intégration a refondre à forte dominante SQL • Plateforme de secours atteinte par la limite d’âge (20 serveurs de + de 5 ans) • Budget limité (20 k€)

25 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Choix retenu • Hyper-V déjà éprouvé en environnement de développement • Mutualisation des plateformes d’Intégration et de Secours • Deux serveurs HP DL380 G5 existants connectés à une baie MSA2000, l’ensemble situé sur notre site secours • SCVMM pour la gestion des machines virtuelles Investissement • Une baie HP MSA2000 (36 disques/3,3 To) • Mémoire (64 Go et 32 Go) Gain sur l’infrastructure Virtualisation

26 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Gain sur l’infrastructure Virtualisation Gains sur la virtualisation Hyper-V et SQL Server serveurs physiques vs 2 serveurs virtuels Coûts divisés par 5 (matériels & licences) • Administration simplifiée, temps d’installation d’un serveur divisé par 2 • Redondance assurée entre les deux serveurs (fichiers système et fichiers de données sur la baie MSA2000) • Gain de place, électricité, manutention... • Gain sur les performances, le “Pass through” divise par 2 les temps d’accès disques • Nouveau mode de licencing de SQL Server 2008 Entreprise très intéressant pour la virtualisation

27 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Gain sur l’infrastructure Nouveautés SQL Server 2008 Gains • Gain de temps et d’espace • 80% d’espace gagné avec la sauvegarde compressée • sauvegarde 3 fois plus rapide • restauration 2 fois plus rapide • Gain d’exploitation • Requêtes multiserveurs/multibases • Stratégies (policies) applicables à un groupe de serveurs • Amélioration du suivi des performances et du diagnostic

28 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Agenda Préambule : –L’optimisation des performances facteur clé dans la réduction des coûts Nouveautés SQL Server 2008 au service de la réduction des coûts d’infrastructure : –Par l’optimisation de la maintenance (Règles & Policies, Performance Studio) –Par une meilleure utilisation de l’infrastructure (Ressource Governor, Compression) > Retour d’expérience EUROSPORT : –Gains sur l’infrastructure (Virtualisation, gestion par stratégie, compression) –Gains sur les développements (Nouveaux outils, nouvelles fonctionnalités) – Gains sur le décisionnel (Performance, autonomie des utilisateurs sur la création de rapports) –Sur le passage SQL Server 2000 à SQL Server 2008

29 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Gains sur les développements • Management Studio : • Complétion / vérification de syntaxe • Suggestion d’index • Plus grande implication de l’équipe de développement dans les problématiques d’optimisation • Réduction du cycle de développement, meilleure efficacité du code livré • Ressource gouvernor : • Permet d’affecter un pool de ressources à un type d’applications Génération des cubes sur la plateforme de développement sans pénaliser les autres requêtes (RS, Management studio)

30 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Gains sur les développements Les nouvelles fonctionnalités utilisées : • MERGE : Permet de faire un INSERT ou un UPDATE en une seule opération. • OUTPUT des opérations MERGE, UPDATE, INSERT, DELETE Permet de récupérer la liste des lignes affectées par la commande, avec la valeur de la ligne avant l'opération et la valeur de la ligne après l'opération. • Passage de tableau en paramètre à une procédure stockée Permet de passer un tableau de valeur à une PS. Remplace le passage des valeurs à l'intérieur d'une chaine de caractère. • Certaines instructions ont permis de réduire en moyenne le temps de développement de 20 % • Maintenance plus simple • Lisibilité du code plus grande • Gains en performance (Ex : Alimentation infocentre Antenne : lignes chargées en 1min au lieu de 10 min) • Pas de formation nécessaire pour les développeurs, accessibilité des nouveautés

31 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Agenda Préambule : –L’optimisation des performances facteur clé dans la réduction des coûts Nouveautés SQL Server 2008 au service de la réduction des coûts d’infrastructure : –Par l’optimisation de la maintenance (Règles & Policies, Performance Studio) –Par une meilleure utilisation de l’infrastructure (Ressource Governor, Compression) > Retour d’expérience EUROSPORT : –Gains sur l’infrastructure (Virtualisation, gestion par stratégie, compression) –Gains sur les développements (Nouveaux outils, nouvelles fonctionnalités) –Gains sur le décisionnel (Performance, autonomie des utilisateurs sur la création de rapports) –Passage SQL Server 2000 à SQL Server 2008

32 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Gains sur les développements Business Intelligence : • Système en production depuis 6 mois • Outils stables • Gains de performances important sur les cubes • Plus grande autonomie des utilisateurs • Grace à Report Builder 2, certains rapports sont développés directement par les utilisateurs (décharge la DSI) • Nouveautés 2008 • Tablix : gain en temps de développement • Nouveaux composants graphiques DUNDAS • Export Word

33 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Agenda Préambule : –L’optimisation des performances facteur clé dans la réduction des coûts Nouveautés SQL Server 2008 au service de la réduction des coûts d’infrastructure : –Par l’optimisation de la maintenance (Règles & Policies, Performance Studio) –Par une meilleure utilisation de l’infrastructure (Ressource Governor, Compression) > Retour d’expérience EUROSPORT : –Gains sur l’infrastructure (Virtualisation, gestion par stratégie, compression) –Gains sur les développements (Nouveaux outils, nouvelles fonctionnalités) –Gains sur le décisionnel (Performance, autonomie des utilisateurs sur la création de rapports) –Passage SQL Server 2000 à SQL Server 2008

34 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Gains sur les développements Migration : Retour d’expérience • Fiabilité : • Version RTM de SQL Server 2008 très stable • Migration 2000 – 2008 • Transparente de 2005 à 2008 (il s’agit d’une mise à jour) • Pas plus compliqué de passer de 2000 à 2005 que de 2000 à 2008 • Possibilité de garantir un comportement isofonctionnel après migration

35 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Et pour finir …

36 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server Synthèse • Optimiser le code existant, améliorer l’infrastructure existante, pour absorber la croissance d’activité sans renouveler l’infrastructure • Utiliser les nouveautés SQL Server 2008 pour exploiter au mieux les ressources matérielles • Utiliser les nouveautés pour les développements à venir, et gagner en productivité • Virtualiser • Côté décisionnel, permettre aux utilisateurs de créer/modifier eux même leurs rapports avec Report Builder 2.0 pour décharger la DSI. Solutions pérennes, testées et validées en conditions réelles

37 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server

38 • Contexte : Client SQL 2000 avec volonté de consolider une partie de son infrastructure et d’apporter gains de performance et nouveaux services aux utilisateurs avec temps et budget restreint. • Choix de la solution : SQL Server 2008 (Base de données et BI) & Hyper V • Bénéfices : – Côté Infrastructure/exploitation : •Réduction par 5 des coûts licence et hardware avec Hyper V & SQL 2008 sur la plateforme d’intégration •Gain de stockage sur disque, de 20 à 80 % sur certaines tables avec la fonction de compression de données de SQL Server 2008 – Côté développement : • Certaines nouvelles instructions ont permis de réduire en moyenne le temps de développement de 20 % • Gains en performance (Ex : Alimentation infocentre Antenne : lignes chargées en 1min au lieu de 10 min) • Pas de formation pour les développeur du fait de la prise en main facile des nouvelles fonctionnalités – Côté décisionnel : •Gains de performances sur les cubes •Réduction par 10 du temps de certains imports ETL •Report Builder 2, le nouvel outil de reporting ad-hoc livré avec SQL Server Reporting Services 2008, décharge la DSI de la création/modification de certains rapports vers les utili sateurs Cas Eurosport en résumé: 12 Mars 2009 Réduction des coûts d'infrastructure avec SQL Server


Télécharger ppt "12 Mars 2009 1 Sham UNMAR – Directeur Technique – WAISSO Yann HABRIAL – Responsable Etudes – EUROSPORT Stéphane."

Présentations similaires


Annonces Google