1 Performance des infrastructures de stockage LCG France Nov. 2008 Benoit DELAUNAY CNRS/IN2P3/CC.

Slides:



Advertisements
Présentations similaires
PC / Traitement numérique / Contrôle Environnement logiciel
Advertisements

Le stockage DAS,NAS,SAN.
Le serveur NAS Network Attached Storage, (NAS) désigne un périphérique de stockage relié à un réseau dont la principale fonction est le stockage de données.
Architecture de machines La mémoire
Annexe E : Administration des disques à tolérance de pannes
Offre DataCenter & Virtualisation Laurent Bonnet, Architecte Systèmes Alain Le Hegarat, Responsable Marketing 24 Novembre 2009.
Culture générale Deux types de stockage
8 avril 2005Comité lcg France1 Comité LCG France du 8 avril 2005 Philippe GAILLARDON Équipe stockage URL Marchés de stockage.
Composants Matériels de l'Ordinateur Plan du cours : Ordinateurs et applications Types d'ordinateurs Représentation binaires des données Composants et.
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Messagerie Open Source à la DGCP Implémentation réalisée par IBM et Pilot Systems Sylvain Viollon.
Projet Serveur Vidéo Projet personnel master 1 Etudiant : Clément Follet Tuteur : N. Viéville.
Le système Raid 5 Table des matières Qu'est ce que le RAID ? Les objectifs Le raid 5 Les avantages et les inconvénients Les composants d’un Raid.
I-Cloud By i-Team TIC 17/11/2014. INTRO Cloud computing Apple, 20/12/2014 iPhone,iPad,iPod Touch & Mac OS X // Windows Vista (Outlook) Révolution numérique,
Fonctionnement interne d'un routeur (kurose p ) Eugen Dedu IUT Belfort-Montbéliard, R&T1, France avril 2009.
Xen et l' Art de la Virtualization Antoine Nivard Responsable technique Adéquat région Ouest Responsable de Site francophone de XEN Computer.
Module 13 : Implémentation de la protection contre les sinistres.
Il y a plusieurs millénaires, l'instrument de calcul était le BOULLIER
Matériel : Ordinateur de bureau HP Système d’exploitation :
Le modèle TCP/IP Présentation Couche Interface-Réseau Couche Réseau
Architecture des ordinateurs, Environnement Numérique de Travail
Architecture Informatique
Virtualisation Anton Soubré Romain Meallet Dimitry Duong Jéremy Calado
Architecture des microordinateurs
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
LAN Médias cch_ccnp.
RESEAUX SANS FILS Normes Produits applications MRIM Nancy JPB
Présentation Scribe NG Serveur pédagogique.
Utilisation de PostgreSQL
Journée Analyse D0, 19 janvier 2004
Forum Régional de Normalisation de l'UIT pour l'Afrique Livingstone, Zambie Mars 2016 La QoS du haut débit mobile - le cas d'une résidence universitaire.
CLUSTER DE BASCULEMENT SERVEUR DHCP
Lustre au DAPNIA.
Compte rendu HEPIX et CHEP2015 Stockage et gestion des données
RIP - Configuration des Extensions.
DB2 et les DISQUES Définitions Paramètres utiles
Introduction Atelier sur: Création d’un réseaux local?
Introduction Présentation du formateur : Adresse
Séquence1 . Séance 3 Problème posé :
Module 5 : Gestion des disques.
Les Pare-Feu.
2018/8/9 CLAP Cluster de virtualisation et de stockage distribué du LAPP Mardi 26 avril 2016 Entrez votre nom.
Nouveaux Systèmes de stockage de données (SAN/NAS)
LE SYSTÈME D'EXPLOITATION
Agrégation de Liens A Guyancourt le
Tools & Bibliography November 2008
Cours de Structure et Technologie des composants d’ordinateurs
Vidéo protection embarquée
Architecture des ordinateurs
Stockage iSCSI.
Il y a plusieurs millénaires, l'instrument de calcul était le BOULLIER
Introduction Présentation du formateur : Adresse
Retour d’expérience sur BeeGFS à l’université de Bourgogne
Technologies SoPC (System On Programmable Chip)
Il y a plusieurs millénaires, l'instrument de calcul était le BOULLIER
Il y a plusieurs millénaires, l'instrument de calcul était le BOULLIER
Il y a plusieurs millénaires, l'instrument de calcul était le BOULLIER
Nouveaux Systèmes de stockage de données (SAN/NAS)
18 Bases de données parallèles et réparties
BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle.
LIVE MIGRATION Windows Server 2012 & Hyper-V3
Notions d'architecture client-serveur. Présentation de l'architecture d'un système client/serveur Des machines clientes contactent un serveur qui leur.
CONFIGURATION D’UN ROUTEUR Introduction et planification du cours  Configuration d’un routeur  Administration d’un routeur  Protocoles RIP et IGRP 
LUSTRE Integration to SRM
Composition présentation d’une entreprise. Présentation entreprise Historique de la société Implantation géographique Infrastructure services.
Il y a plusieurs millénaires, l'instrument de calcul était le BOULLIER
Il y a plusieurs millénaires, l'instrument de calcul était le BOULLIER
Presented by:  RAMMACHE Soumia  KAISSARI Kawther.
Transcription de la présentation:

1 Performance des infrastructures de stockage LCG France Nov Benoit DELAUNAY CNRS/IN2P3/CC

LCG France - Benoit DELAUNAY 2 Glossaire E/SEntrée/Sortie FCFibre Channel HBAHost Bus Adapter LACPLink Aggregation Control Protocol LVMLogical Volume Manager MTUMaximum Transmission Unit NICNetwork Interface Card SASSerial Attached SCSI SATASerial Advanced Technology Attachment SCSISmall Computer System Interface

LCG France - Benoit DELAUNAY 3 Définition L’infrastructure de stockage, ou système de stockage, est l’ensemble de dispositifs matériels et logiciels, offrant des capacités de stockage et l’accès aux données à un niveau de performance défini.

LCG France - Benoit DELAUNAY 4 Composition

LCG France - Benoit DELAUNAY 5 Infrastructure de stockage HBA NIC ServeurDispositif de stockage disques + contrôleur Réseau OS client Contrôleur

LCG France - Benoit DELAUNAY 6 Disques de stockage (1/2) Application attributesHigh performance Enterprise Nearline EnterpriseTypical 2006 Desktop Rotational speed (rpm) 15,0007,2005,400 InterfaceFC, SASSATA Avg Power:. operating. idle W W W 7-9 W 8-12 W 6-9 W Nonrecoverable read erros per bits 1 sector per sector per sector per Serial link rate (Gb/s)2-4 FC, 2.0 SAS3.0.SATA SATA Noise (ISO 7779, bels). idle. performance seek Capacities (2006) GB GB GB Performance:. sustained transfer. average seek MB/s 3-4 ms MB/s 8-9 ms MB/s 8-10 ms Relative price per GB5-10x1.5x1x

LCG France - Benoit DELAUNAY 7 Disques de stockage (2/2) La performance dépend de la technologie de disque utilisée

LCG France - Benoit DELAUNAY 8 RAID 0RAID 5RAID 1 Redundant Array of Inexpensive Disks

LCG France - Benoit DELAUNAY 9 Redundant Array of Inexpensive Disks

LCG France - Benoit DELAUNAY 10 Redundant Array of Inexpensive Disks RAID0  + de perf avec + de disques  + de risques d’une perte de données RAID1  perf nominale d’un seul disque  tolérance à la panne : (n-1) disques RAID5  + de perf avec + de disques  tolérance à la panne 1 disque + de disques = + de performance

LCG France - Benoit DELAUNAY 11 Contrôleurs et adaptateurs Contrôleurs  Taille des caches en lecture et en écriture  Taille des segments (blocksize), nombre de voies (striping) Adaptateurs (HBA)  Taille des queues de commandes (queuedepth)  Seuils de régulation [/etc/modprobe.conf] # Qlogic QLE2460 4Gbps HBA - tuning parameters alias scsi_hostadapter1 qla2xxx options qla2xxx ql2xmaxqdepth=24 ql2xqfullrampup=10

LCG France - Benoit DELAUNAY 12 Interface réseau Technologie et débit  Ethernet 100, 1000 ou 10000Mbps  Infiniband 1x, 4x ou 12x 2Gbps Nombre de liens  Agrégation (bonding) Paramètres  Jumbo Frame (MTU)  Taille de buffer [/etc/sysctl.conf] # Myricom 10Gbps NIC - tuning parameters net.core.rmem_max = net.core.wmem_max = net.ipv4.tcp_rmem = net.ipv4.tcp_wmem =

LCG France - Benoit DELAUNAY 13 Agrégation de liens réseau IEEE 802.3ad ou LACP Permet d’augmentation la bande passante réseau à moindre coût Limitation : 1 transfert = 1 chemin

LCG France - Benoit DELAUNAY 14 Les différentes couches Disques Contrôleur E/S Adaptateur (HBA) Système d’exploitation Interface réseau (NIC) { Serveur Dispositif de stockage { Pilotes Noyau LVM App. Stockage

LCG France - Benoit DELAUNAY 15 Alignement HBANIC Device LVM Application Disque physique 512 octets /dev/sdw 256KO /dev/rootvg/lv01 256KO 1MO /dev/eth0 128KO

LCG France - Benoit DELAUNAY 16 Performance du système de stockage c’est dimensionner correctement toute la chaîne du système c’est synchroniser le fonctionnement de toutes les couches entre elles

LCG France - Benoit DELAUNAY 17 Système d’exploitation Linux A explorer :  /sys/block/  /proc/sci A configurer :  /etc/sysctl.conf  /etc/modprobe.conf Politique de gestion des entrées/sorties  ReadAhead, Write cache  Ordonnanceur d’entrées/sorties

LCG France - Benoit DELAUNAY 18 IBM DS4800 -Technologie SATA (bonne performance en séquentiel) -1 groupe RAID5 de 11 disques de 400GO (4TO utiles) -125 volumes de 32GO -Test écriture/lecture massive sur l’ensemble des volumes => Mauvaise performance !

LCG France - Benoit DELAUNAY 19 Conclusion Dans la plupart des cas d’utilisations, les performances d’une configuration par défaut suffisent. Il faut considérer l’ensemble de la chaîne, du client au disque de bout de chaîne. Augmenter la performance d’un système de stockage c’est souvent, ajouter des dispositifs matériels.

LCG France - Benoit DELAUNAY 20 Références Linux Performance and Tuning Guidelines (IBM RedBook Collection) A comparison of disk drives for enterprise computing (Kurt Chan) Agrégation de liens 802.3ad (Laurent Caillat- Vallet)