Technologie Cache SSD chez Synology

Transcription

Technologie Cache SSD chez Synology
Technologie Cache
SSD chez Synology
1- Le fonctionnement de la technologie cache SSD
2- La technologie cache SSD chez Synology
3- Configuration cache SSD
4- Les performances d’une configuration Cache SSD
1
www.nasexpert.fr
1- Le fonctionnement de la technologie cache SSD
Typiquement, lors de la réception d'une requête en lecture, le serveur vérifie d'abord si les
données pertinentes se trouvent dans la mémoire tampon (soit la RAM), qui stocke les informations
qui ont été récemment utilisées. Si les données sont absentes de la RAM, les données seront
recherchées sur les disques durs. Comme la taille de la RAM est très limitée (un maximum de 32Gb),
la plupart des requêtes en lecture nécessitent une recherche sur les disques et augmente ainsi le
temps de latence.
La technologie Cache SSD permet donc d’augmenter de manière considérable la mémoire
tampon du NAS en stockant les données les plus fréquemment utilisées par vos applications (par
exemple, une base de données OLTP, utiliser certaines tables de la base de données plus souvent que
d'autres ; ainsi ces données seront stockées dans le cache SSD). Les données les plus fréquemment
consultées sont également appelées "Hot Data."
Utilisation classique de la RAM et des disques durs
Utilisation classique du cache SSD et des disques durs
2
www.nasexpert.fr
2- La technologie cache SSD chez Synology :
Chez Synology la technologie cache SSD fonctionne avec un minimum de 1 SSD et un
maximum de 2 SDD. Afin d’offrir des performances optimales, l’utilisation de cache SSD
nécessite un ou plusieurs upgrades mémoire sur le NAS (voir tableau ci-dessous). La
technologie cache SSD de DSM accélère les IOPS et réduit la latence E/S. Cette technologie
est idéale pour les applications d'entreprise (exemple : bases de données, virtualisation, etc.)
nécessitants
d’importants
IOPS
et
ainsi
un
faible
taux
de
latence
E/S.
En termes d'opérations de lecture, statistiquement, seulement une petite partie des
données dans un volume de donnée est fréquemment utilisée. Les performances du système
peuvent donc être améliorées en stockant ces données fréquemment utilisées dans le cache
SSD pour créer une mémoire tampon. Avec d’excellents temps d’accès, en lecture-écriture le
cache SSD accélère les performances des volumes et des LUN iSCSI en associant le cache SSD
directement à l’un de ces volumes.
-
Mémoire RAM nécessaire pour la fonction cache SSD
Capacité cache
Moins de 512 GB
De 512 GB a 1024 GB
-
Mémoire RAM nécessaire
8Go
16Go
NAS Synology acceptant la fonction cache SSD
Modèles RACK
Nombre de baies
RS2414+
RS2414RP+
Emplacements Nombre max
pour les SSD
de SSD
RS3614RPxs
12
RS3614xs
10
4
2
2 dédiés
2
TOUS
2
RS3614xs+
RS10613xs+
RS814RP+
Tous
RS814+
3
www.nasexpert.fr
Nombre de baies
Modèles TOUR
Emplacements Nombre max
pour les SSD
de SSD
12
DS2413+
Tous
2
Tous
2
DS3612xs
8
DS1813+
5
Tous
2
DS1513+
4
Tous
2
DS412+
3- Configuration cache SSD
Allez dans le panneau de configuration puis dans l’onglet ‘’ Gestionnaire de stockage’’
4
www.nasexpert.fr
Cliquez sur l’onglet ‘’Cache SSD’’ puis sur ‘’créer’’
Sélectionnez les SSD pour créer un volume SSD puis cliquez sur ‘’Apply / Appliquer’’
5
www.nasexpert.fr
4- Les performances d’une configuration Cache SSD
Etude de cas
Pour le test de performances, Microsoft Exchange 2010 a été utilisé comme exemple de
charge de travail, comme le service de messagerie est une application typique qui exige de
haut taux E/S et une faible latence, avec de nombreuses relectures dans une petite portion
d'un ensemble de données. Par exemple, les courriers électroniques importants et les mails
récents sont relus plus régulièrement : pour ce type d’application, le cache SSD améliore les
performances.
Configuration Test
L’amélioration des performances avec du cache SSD a été évaluée avec Jetstress en tant que
générateur de charge de travail et outil de test. Jetstress simule des charges disque E/S sur
un serveur de test exécutant Microsoft Exchange pour vérifier les performances et la
stabilité du système de stockage.
Storage Server Configurations
Workload-generating Server Configurations
Jet Stress settings
Model: RS10613xs+
CPU: Intel Core i5-3550 3.30GHz
Mailbox size: 2GB
Hard drive: WD4000FYYZ x 10
RAM: 8GB DDRIII
IOPS: 0.12
OS: Windows Server 2008 R2
Database: 2
SSD cache: Intel 520 Series
SSDSC2CW24 240GB 6Gbit/s
RAID Type: Raid 5
Users: 500 / Thread: 5
RAM: 8GB
Test time: 2 Hours
(warm-up 12 hours)
6
www.nasexpert.fr
Résultats et analyses
Le total des IOPS de la base de données obtenu, y compris les opérations de lecture et
écriture, sont présentés dans le graphique suivant. Sans cache SSD, le total des IOPS de la
base de données obtenu était de 155; avec le cache SSD, le chiffre a atteint 241, à un taux de
17% de succès. Par conséquent, total d’IOPS obtenu de la base de données était de 55.48%
plus élevé une fois le cache SSD activé.
Conclusion
Les résultats des tests ont démontré que les performances peuvent être considérablement
améliorées grâce à la technologie de mise en cache SSD sur Microsoft Exchange 2010. Le
cache SSD peut améliorer les IOPS et fournit au système plus de mémoire tampon au
système permettant ainsi d’améliorer les performances. Avec un taux de succès de 17%
capable de générer une amélioration de 55,48% en IOPS, de meilleurs gains en performance
peuvent être espérés dans un environnement avec un taux de succès plus élevé.
Notez que les résultats des tests ont été obtenus dans les conditions restreintes, avec les
configurations spécifiques du laboratoire d'essai Synology. Les résultats peuvent varier dans
des environnements différents.
7
www.nasexpert.fr

Documents pareils