Caractériser les accès au stockage Quels sont les différents types d accès au stockage? 1
Caractériser le stockage Les 4 grands types d accès au stockage : Séquentiel Aléatoire Lecture Lecture séquentielle Lecture Aléatoire Ecriture Ecriture séquentielle Ecriture Aléatoire Les accès sont un mélange des 4 à l échelle d une entreprise, on défini généralement un Ratio par application 2
Caractériser le stockage Quels sont les différents paramètres caractérisant une unité de stockage? 3
Caractériser le stockage Les différents paramètres caractérisant une unité de stockage : -La taille -La latence -Le nombre d accès seconde (I/O) -Le débit -La fiabilité (taux d erreur) -La fiabilité (taux de pannes) -L endurance -Le coût 4
Les RAID Combiner les différents disques (Axes) pour : -plus de performances -plus de sécurité -plus de place - - différents type de RAID avec des caractéristiques différentes 5
Stockage IO Lecture = n*(io lecture 1 disque) IO Ecriture = n*(io Ecriture 1 disque) Capacité Totale = n* (Capacité d un disque) 1 disque en panne toutes les données sont perdues Minimum 2 disques 6
Stockage IO Lecture = 2*(IO lecture 1 disque) IO Ecriture = 1*(IO Ecriture 1 disque) - ɛ Capacité Totale = 1* (Capacité d un disque) 1 disque en panne rien n est perdu 2 disques 7
Stockage IO Lecture = n*(io lecture 1 disque) IO Ecriture = n/2*(io Ecriture 1 disque) Capacité Totale = n/2* (Capacité d un disque) 1 disque en panne rien n est perdu jusqu à 50% des disques en panne Nombre de disques pairs supérieurs à 4 8
Stockage IO Lecture = (n-1)*(io lecture 1 disque) IO Ecriture = Performances en écriture très variables en fonction du contrôleur souvent mauvaises sur les contrôleurs d entrée de gamme. Capacité Totale = (n-1)* (Capacité d un disque) 1 disque en panne rien n est perdu 2 disques en panne tout est perdu 3 disques et plus 9
HP P800 Source : HP 10
HP P800 Source : HP 11
Tiering Blocs chauds / blocs froids Source : IBM 12
Déduplication 13
Déduplication Différents modes : *Hors ligne *En ligne *A la source 14
Organisation d une infrastructure en DAS Réseau Serveurs : puissance de calcul Stockage Non mutualisation du stockage. 15
Organisation d une infrastructure en DAS Inconvénients : *Dépendance forte entre stockage et puissance d exécution *Manque de place/io sur certains serveurs alors que de la place/io sont disponibles sur d autres *Une panne du serveur entraine la non disponibilité de la donnée qu il héberge 16
Organisation d une infrastructure avec stockage séparé Réseau Serveurs : puissance de calcul Stockage Mutualisation du stockage. Indépendance Serveurs / Données 17
NAS / SAN Application Application Système de fichier Fichiers Système de fichiers Blocs Partition Disque / RAID LUN Disque / RAID 18
2 protocoles FC iscsi FC : *Sur matériel réseau spécialisé *Fabric *HBA iscsi : *sur une pile Ethernet standard *Protocole IP 19
Baie SAN 20
Baie SAN 21
Redondance du SAN 22
Intégrité de la donnée L accès concurrent au données n est pas géré par le SAN Il faut donc soit : *gérer un accès exclusif à la LUN par un verrou *avoir un système de fichiers qui gère la problématique 23
Intégrité de la donnée Gérer les droits d accès au LUN LUN Masquing Gérer les droits d accès entre baies / serveurs Zonning 24
Hyper Convergence Utiliser des serveurs X86 pour gérer : *Le calcul *Le réseau *Le stockage distribué sur les noeuds 25
Hyper Convergence Stockage *Nécessite une réplication inter nœuds (garantir la disponibilité) *Nécessite une gestion des accès concurrents (garantir l intégrité) Exemple de produits Ceph V-SAN Nutanix 26
V-SAN Source : VMware 27
V-SAN Dans V-SAN *Définition des contraintes de réplication (par machines ou objets) Nombre de réplicas que l on veut par machines *2 Tiers : un tiers de cache et un tiers de stockage *Sur les chaque serveur création de volumes groups *Chaque volume groupe 1 disque SSD de cache + 1 à 7 disques *Les disques sont présentés directement (pas de RAID) Le cache est utilisé : -en lecture/écriture dans le cas où les disques sont mécaniques (70% lecture / 30% écriture) -en écriture quand le stockage capacitif est en SSD 28
V-SAN Source : VMware 29
V-SAN Dans V-SAN Le cache est utilisé : -en lecture/écriture dans le cas où les disques sont mécaniques (70% lecture / 30% écriture) -en écriture quand le stockage capacitif est en SSD L écriture est acquittée quand écrite dans les SSD de caches des volumes groups stockant l objet 30
V-SAN Création d un cluster : Nécessite au moins 3 nœuds (4 conseillé au minimum) Possible avec 2 nœuds et 1 témoins de partage mais pas conseillé 31
V-SAN Création d un cluster : Nécessite au moins 3 nœuds (4 conseillé au minimum) Possible avec 2 nœuds et 1 témoins de partage mais pas conseillé 32
V-SAN Possibilité de choisir les ensembles de réplicas prise en compte de l organisation physique Source : VMware 33
V-SAN Possibilité de répliquer entre sites sensible à la latence 34
V-SAN Source : VMware 35