{"id":31305,"date":"2019-10-31T21:40:34","date_gmt":"2019-10-31T18:40:34","guid":{"rendered":"https:\/\/prohoster.info\/blog\/realizatsiya-ssd-keshirovaniya-v-shd-qsan-xcubesan\/"},"modified":"2019-10-31T21:40:34","modified_gmt":"2019-10-31T18:40:34","slug":"realizatsiya-ssd-keshirovaniya-v-shd-qsan-xcubesan","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/realizatsiya-ssd-keshirovaniya-v-shd-qsan-xcubesan","title":{"rendered":"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Les technologies d'am\u00e9lioration des performances bas\u00e9es sur l'utilisation de SSD, largement utilis\u00e9es dans les syst\u00e8mes de stockage, existent depuis longtemps. Avant tout, il s'agit de l'utilisation de SSD comme espace de stockage, ce qui est 100% efficace mais co\u00fbteux. C'est pourquoi des technologies de tiering et de mise en cache sont employ\u00e9es, o\u00f9 les SSD sont utilis\u00e9s uniquement pour les donn\u00e9es les plus sollicit\u00e9es (les \u00ab chaudes \u00bb). Le tiering est bon pour des sc\u00e9narios d'utilisation prolong\u00e9e (jours-semaines) des donn\u00e9es \u00ab chaudes \u00bb. En revanche, la mise en cache est pour une utilisation \u00e0 court terme (minutes-heures). Ces deux options sont mises en \u0153uvre dans les syst\u00e8mes de stockage. <noindex><a rel=\"nofollow\" href=\"http:\/\/www.qsan.su\/goods\/sistemyi-xraneniya-dannyix\/\">QSAN XCubeSAN<\/a><\/noindex>. Dans cet article, nous examinerons la mise en \u0153uvre du deuxi\u00e8me algorithme \u2013 <noindex><a rel=\"nofollow\" href=\"http:\/\/www.qsan.su\/soft\/san-os-4.0\/ssd-keshirovanie-(qcache-2.0).html\">la mise en cache SSD<\/a><\/noindex>.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/e2e97119a949509f4a3fe8e17a4238ac.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Le principe de la technologie de mise en cache SSD est d'utiliser le SSD comme un cache interm\u00e9diaire entre les disques durs et la m\u00e9moire vive du contr\u00f4leur. La performance du SSD est bien s\u00fbr inf\u00e9rieure \u00e0 celle du cache natif du contr\u00f4leur, mais sa capacit\u00e9 est d'un ordre de grandeur sup\u00e9rieur. Ainsi, nous obtenons un compromis entre vitesse et volume.<\/p>\n<p><\/p>\n<p><b>Les indicateurs pour l'utilisation de cache SSD en lecture :<\/b><\/p>\n<p><\/p>\n<ul>\n<li>La pr\u00e9dominance des op\u00e9rations de lecture par rapport aux op\u00e9rations d'\u00e9criture (caract\u00e9ristique fr\u00e9quente des bases de donn\u00e9es et des applications web) ;<\/li>\n<li>La pr\u00e9sence d'un goulet d'\u00e9tranglement en termes de performance de l'ensemble des disques durs ;<\/li>\n<li>Le volume des donn\u00e9es sollicit\u00e9es est inf\u00e9rieur au volume du cache SSD.<\/li>\n<\/ul>\n<p><\/p>\n<p>Les indicateurs pour l'utilisation de cache SSD en lecture+\u00e9criture sont les m\u00eames raisons, \u00e0 l'exception de la nature des op\u00e9rations \u2013 de type mixte (par exemple, serveur de fichiers).<\/p>\n<p><\/p>\n<p>La plupart des fournisseurs de syst\u00e8mes de stockage utilisent dans leurs produits le cache SSD uniquement pour les op\u00e9rations de lecture. La diff\u00e9rence fondamentale <noindex><a rel=\"nofollow\" href=\"http:\/\/www.qsan.su\/\">QSAN <\/a><\/noindex>avec eux est la possibilit\u00e9 d'utiliser le cache \u00e9galement pour l'\u00e9criture. Pour activer la fonctionnalit\u00e9 de mise en cache SSD dans les syst\u00e8mes de stockage QSAN, il est n\u00e9cessaire d'acqu\u00e9rir une licence s\u00e9par\u00e9e (fournie sous forme \u00e9lectronique).<\/p>\n<p><\/p>\n<p>Le cache SSD dans le XCubeSAN est physiquement r\u00e9alis\u00e9 sous forme de pools de cache SSD distincts. Le syst\u00e8me peut en avoir jusqu'\u00e0 quatre. Chaque pool utilise, bien entendu, son propre ensemble de SSD. Dans les propri\u00e9t\u00e9s du disque virtuel, nous d\u00e9finissons s'il utilisera le pool de cache et lequel. L'activation et la d\u00e9sactivation de l'utilisation du cache pour les volumes peuvent \u00eatre effectu\u00e9es en mode en ligne sans interruption des entr\u00e9es\/sorties. Il est \u00e9galement possible d'ajouter ou de retirer des SSD du pool \u00e0 chaud. Lors de la cr\u00e9ation d'un pool de cache SSD, il est n\u00e9cessaire de choisir en quel mode il fonctionnera : seulement en lecture ou en lecture+\u00e9criture. Cela d\u00e9pend de sa organisation physique. \u00c9tant donn\u00e9 qu'il peut y avoir plusieurs pools de cache, leurs fonctionnalit\u00e9s peuvent diff\u00e9rer (c'est-\u00e0-dire que le syst\u00e8me peut avoir simultan\u00e9ment des pools de cache pour la lecture et pour la lecture+\u00e9criture).<\/p>\n<p><\/p>\n<p>Dans le cas o\u00f9 le pool de cache est utilis\u00e9 uniquement pour la lecture, il peut \u00eatre compos\u00e9 de 1 \u00e0 8 SSD. Les disques n'ont pas n\u00e9cessairement besoin d'\u00eatre de m\u00eame capacit\u00e9 ni du m\u00eame fabricant, car ils sont regroup\u00e9s dans une structure NRAID+. Tous les SSD dans le pool sont utilis\u00e9s en commun. Le syst\u00e8me essaie de parall\u00e9liser les requ\u00eates entrantes entre tous les SSD pour atteindre les meilleures performances. En cas de d\u00e9faillance d'un des SSD, rien de grave ne se produira : le cache ne contient qu'une copie des donn\u00e9es stock\u00e9es sur l'ensemble des disques durs. La capacit\u00e9 de cache SSD disponible sera simplement r\u00e9duite (ou nulle dans le cas d'un pool de cache SSD \u00e0 partir d'un seul disque).<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/1e592445ff41335c844e0a47b2e664c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Si le cache est utilis\u00e9 pour les op\u00e9rations de lecture + \u00e9criture, le nombre de SSD dans le pool doit \u00eatre un multiple de deux, car le contenu est r\u00e9pliqu\u00e9 sur des paires de disques (une structure NRAID 1+ est utilis\u00e9e). La duplication du cache est n\u00e9cessaire car il peut contenir des donn\u00e9es qui n'ont pas encore \u00e9t\u00e9 \u00e9crites sur les disques durs. Dans ce cas, la d\u00e9faillance d'un SSD dans le pool de cache entra\u00eenerait une perte d'information. En cas de NRAID 1+, la d\u00e9faillance d'un SSD conduira simplement \u00e0 un passage du cache en \u00e9tat de fonctionnement \u00ab seulement en lecture \u00bb avec le vidage des donn\u00e9es non enregistr\u00e9es sur l'ensemble des disques durs. Apr\u00e8s le remplacement du SSD d\u00e9fectueux, le cache reprendra son mode de fonctionnement initial. En passant, pour plus de s\u00e9curit\u00e9, on peut assigner un hot spare d\u00e9di\u00e9 au cache fonctionnant en lecture + \u00e9criture.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/61c6ba4b29ab31c3ded112b12f8103ce.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Lors de l'utilisation de la fonction de mise en cache SSD dans XCubeSAN, il existe un certain nombre d'exigences concernant la capacit\u00e9 de m\u00e9moire des contr\u00f4leurs de stockage : plus la m\u00e9moire syst\u00e8me est grande, plus le volume du pool de cache sera disponible.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/40da0dba6094c55adaa54b8d9cbc1bcd.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Contrairement \u00e0 la plupart des fabricants de stockage qui ne proposent qu'une option d'activation\/d\u00e9sactivation pour la configuration du cache SSD, QSAN offre de plus grandes possibilit\u00e9s. En particulier, il est possible de choisir le mode de fonctionnement du cache en fonction de la nature de la charge de travail. Trois mod\u00e8les pr\u00e9d\u00e9finis sont disponibles, qui se rapprochent le plus de leurs services correspondants : base de donn\u00e9es, syst\u00e8me de fichiers, service web. De plus, l'administrateur peut cr\u00e9er son propre profil en d\u00e9finissant les valeurs des param\u00e8tres requis : <\/p>\n<p><\/p>\n<ul>\n<li>Taille du bloc (Taille du bloc de cache) \u2013 1\/2\/4 Mo<\/li>\n<li>Nombre de requ\u00eates de lecture du bloc pour qu'il soit copi\u00e9 dans le cache (Seuil de remplissage par lecture) \u2013 1..4<\/li>\n<li>Nombre de requ\u00eates d'\u00e9criture du bloc pour qu'il soit copi\u00e9 dans le cache (Seuil de remplissage par \u00e9criture) \u2013 0..4<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/b584e87c4b067ac06a4b78063007f31f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Les profils peuvent \u00eatre modifi\u00e9s \"\u00e0 la vol\u00e9e\", mais, bien s\u00fbr, avec une r\u00e9initialisation du contenu du cache et son nouveau \"r\u00e9chauffement\".<\/p>\n<p><\/p>\n<p>En consid\u00e9rant le principe de fonctionnement du cache SSD, on peut identifier les principales op\u00e9rations lors de son utilisation :<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#1\">Lecture de donn\u00e9es lorsque celles-ci ne sont pas pr\u00e9sentes dans le cache;<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#2\">Lecture de donn\u00e9es lorsque celles-ci sont pr\u00e9sentes dans le cache;<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#3\">\u00c9criture de donn\u00e9es lors de l'utilisation du cache en mode lecture;<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#4\">\u00c9criture de donn\u00e9es lors de l'utilisation du cache en mode lecture + \u00e9criture.<\/a><\/noindex><\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"1\"><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/c9f70934f1d9bed5ad60c716bcd3ed30.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><i>Lecture de donn\u00e9es lorsque celles-ci ne sont pas pr\u00e9sentes dans le cache<\/i><\/p>\n<p><\/p>\n<ol>\n<li>La requ\u00eate de l'h\u00f4te parvient au contr\u00f4leur;<\/li>\n<li>Comme les donn\u00e9es demand\u00e9es ne sont pas dans le cache SSD, elles sont lues sur les disques durs;<\/li>\n<li>Les donn\u00e9es lues sont renvoy\u00e9es \u00e0 l'h\u00f4te. En m\u00eame temps, il est v\u00e9rifi\u00e9 si ces blocs sont \"chauds\";<\/li>\n<li>Si c'est le cas, elles sont copi\u00e9es dans le cache SSD pour une utilisation ult\u00e9rieure.<\/li>\n<\/ol>\n<p><noindex><a rel=\"nofollow\" name=\"2\"><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/9eac4b4cf003fb310101b3981dfed177.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><i>Lecture de donn\u00e9es lorsque celles-ci sont pr\u00e9sentes dans le cache<\/i><\/p>\n<p><\/p>\n<ol>\n<li>La requ\u00eate de l'h\u00f4te parvient au contr\u00f4leur;<\/li>\n<li>Comme les donn\u00e9es demand\u00e9es se trouvent dans le cache SSD, elles sont lues \u00e0 partir de l\u00e0;<\/li>\n<li>Les donn\u00e9es lues sont renvoy\u00e9es \u00e0 l'h\u00f4te.<\/li>\n<\/ol>\n<p><noindex><a rel=\"nofollow\" name=\"3\"><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/ae1f52f5882f19916f0b49b0619dae41.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><i>\u00c9criture de donn\u00e9es lors de l'utilisation du cache en mode lecture <\/i><\/p>\n<p><\/p>\n<ol>\n<li>La requ\u00eate d'\u00e9criture de l'h\u00f4te parvient au contr\u00f4leur;<\/li>\n<li>Les donn\u00e9es sont \u00e9crites sur les disques durs;<\/li>\n<li>Une r\u00e9ponse confirmant l'\u00e9criture r\u00e9ussie est renvoy\u00e9e \u00e0 l'h\u00f4te;<\/li>\n<li>En m\u00eame temps, il est v\u00e9rifi\u00e9 si le bloc est \"chaud\" (le param\u00e8tre Seuil de remplissage par \u00e9criture est compar\u00e9). Si c'est le cas, il est copi\u00e9 dans le cache SSD pour une utilisation ult\u00e9rieure.<\/li>\n<\/ol>\n<p><noindex><a rel=\"nofollow\" name=\"4\"><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/b69debdc836e3c1d93f64aa8724dd322.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><i>\u00c9criture de donn\u00e9es lors de l'utilisation du cache en mode lecture+\u00e9criture<\/i><\/p>\n<p><\/p>\n<ol>\n<li>La requ\u00eate d'\u00e9criture de l'h\u00f4te parvient au contr\u00f4leur;<\/li>\n<li>Les donn\u00e9es sont \u00e9crites dans le cache SSD;<\/li>\n<li>Une r\u00e9ponse confirmant l'\u00e9criture r\u00e9ussie est renvoy\u00e9e \u00e0 l'h\u00f4te;<\/li>\n<li>Les donn\u00e9es du cache SSD sont enregistr\u00e9es en arri\u00e8re-plan sur des disques durs;<\/li>\n<\/ol>\n<h2>V\u00e9rification en cours <\/h2>\n<p>\n<b class=\"spoiler_title\">Stand de test<\/b><\/p>\n<p>2 serveurs (CPU: 2 x Xeon E5-2620v3 2.4Hz \/ RAM: 32 Go) sont connect\u00e9s par deux ports via Fibre Channel 16G directement au SAN XCubeSAN XS5224D (16 Go RAM \/ contr\u00f4leur).<\/p>\n<p><\/p>\n<p>16 x Seagate Constellation ES, ST500NM0001, 500 Go, SAS 6Gb\/s, configur\u00e9s en RAID5 (15+1), ont \u00e9t\u00e9 utilis\u00e9s pour le tableau de donn\u00e9es et 8 x HGST Ultrastar SSD800MH.B, HUSMH8010BSS200, 100 Go, SAS 12Gb\/s en tant que cache.<\/p>\n<p><\/p>\n<p>2 volumes ont \u00e9t\u00e9 cr\u00e9\u00e9s : un pour chaque serveur. <\/p>\n<h3>Test 1. Cache SSD en mode lecture seule avec 1-8 SSD<\/h3>\n<p><\/p>\n<p><b>Cache SSD<\/b><\/p>\n<p><\/p>\n<ul>\n<li>Type d'I\/O : Personnalisation<\/li>\n<li>Taille de bloc du cache : 4 Mo<\/li>\n<li><b>Seuil de peuplement lors de la lecture : 1<\/b><\/li>\n<li>Seuil de peuplement lors de l'\u00e9criture : 0<\/li>\n<\/ul>\n<p><b>Mod\u00e8le d'I\/O<\/b> <\/p>\n<p><\/p>\n<ul>\n<li>Outil : IOmeter V1.1.0<\/li>\n<li>Travailleurs : 1<\/li>\n<li>En attente (Profondeur de la file) : 128<\/li>\n<li><b>Sp\u00e9cifications d'acc\u00e8s : 4 Ko, 100% Lecture, 100% Al\u00e9atoire<\/b><\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/6d9f4d3912d066662067fba52eb0e938.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/665aa2f35d5d78bdb4a128eaea55faf2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>En th\u00e9orie, plus il y a de SSD dans le pool de cache, meilleure est la performance. Cela s'est \u00e9galement confirm\u00e9 dans la pratique. Cependant, une augmentation significative du nombre de SSD avec peu de volumes ne produit pas d'effet explosif. <\/p>\n<p><\/p>\n<h3>Test 2. Cache SSD en mode lecture + \u00e9criture avec 2-8 SSD<\/h3>\n<p><\/p>\n<p><b>Cache SSD<\/b><\/p>\n<p><\/p>\n<ul>\n<li> Type d'I\/O : Personnalisation<\/li>\n<li>Taille de bloc du cache : 4 Mo<\/li>\n<li>Seuil de peuplement lors de la lecture : 1<\/li>\n<li><b>Seuil de peuplement lors de l'\u00e9criture : 1 <\/b><\/li>\n<\/ul>\n<p><b>Mod\u00e8le d'I\/O<\/b> <\/p>\n<p><\/p>\n<ul>\n<li>Outil : IOmeter V1.1.0<\/li>\n<li>Travailleurs : 1<\/li>\n<li>En attente (Profondeur de la file) : 128<\/li>\n<li><b>Sp\u00e9cifications d'acc\u00e8s : 4 Ko, 100% \u00c9criture, 100% Al\u00e9atoire <\/b><\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/6177fe7ef2c74045d760ba94598acb34.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/2e1f749b827d43dd3fa8dcd33243bd9e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Le m\u00eame r\u00e9sultat : une augmentation explosive des performances et un scalabilit\u00e9 avec l'augmentation du nombre de SSD.<\/p>\n<p><\/p>\n<p>Dans les deux tests, le volume des donn\u00e9es de travail \u00e9tait inf\u00e9rieur au volume total du cache. Ainsi, avec le temps, tous les blocs ont \u00e9t\u00e9 copi\u00e9s dans le cache. Le travail s'est donc finalement effectu\u00e9 sur les SSD, sans presque toucher aux disques durs. Ces tests visaient \u00e0 d\u00e9montrer visuellement l'efficacit\u00e9 du pr\u00e9chauffage du cache et la scalabilit\u00e9 de ses performances en fonction du nombre de SSD.<\/p>\n<p><\/p>\n<p>Revenons maintenant sur terre et examinons une situation plus r\u00e9aliste o\u00f9 le volume de donn\u00e9es d\u00e9passe la taille du cache. Afin que le test se d\u00e9roule dans un temps raisonnable (le temps de \u00ab pr\u00e9chauffage \u00bb du cache augmente consid\u00e9rablement avec la taille du volume), nous nous limiterons \u00e0 une taille de volume de 120 Go. <\/p>\n<p><\/p>\n<h3>Test 3. Simulation de fonctionnement de base de donn\u00e9es <\/h3>\n<p><\/p>\n<p><b>Cache SSD<\/b><\/p>\n<p><\/p>\n<ul>\n<li> <b>Type d'I\/O : Base de donn\u00e9es<\/b><\/li>\n<li>Taille de bloc du cache : 1 Mo<\/li>\n<li>Seuil de peuplement lors de la lecture : 2<\/li>\n<li>Seuil de peuplement lors de l'\u00e9criture : 1 <\/li>\n<\/ul>\n<p><b>Mod\u00e8le d'I\/O<\/b> <\/p>\n<p><\/p>\n<ul>\n<li>Outil : IOmeter V1.1.0<\/li>\n<li>Travailleurs : 1<\/li>\n<li>En attente (Profondeur de la file) : 128<\/li>\n<li><b>Sp\u00e9cifications d'acc\u00e8s : 8 Ko, 67% Lecture, 100% Al\u00e9atoire<\/b><\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Impl\u00e9mentation du caching SSD dans le SAN QSAN XCubeSAN\" src=\"\/wp-content\/uploads\/2019\/04\/949b9fc604cf3a932ebf308d19fc9ff1.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Verdict <\/h2>\n<p><\/p>\n<blockquote><p>En conclusion \u00e9vidente, on peut constater une bonne efficacit\u00e9 de l'utilisation du cache SSD pour am\u00e9liorer les performances de tout SAN. Applicablement \u00e0 <noindex><a rel=\"nofollow\" href=\"http:\/\/www.qsan.su\/goods\/sistemyi-xraneniya-dannyix\/\">QSAN XCubeSAN<\/a><\/noindex> Cette affirmation s'applique pleinement : la fonction de mise en cache SSD est r\u00e9alis\u00e9e de mani\u00e8re excellente. Cela concerne le support des modes de lecture et de lecture + \u00e9criture, la configuration flexible pour tous les sc\u00e9narios d'utilisation, ainsi que la performance globale du syst\u00e8me. Par cons\u00e9quent, pour un co\u00fbt tr\u00e8s raisonnable (le prix de la licence est comparable \u00e0 celui de 1 \u00e0 2 SSD), il est possible d'augmenter consid\u00e9rablement la performance g\u00e9n\u00e9rale.<\/p><\/blockquote>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skilline\/blog\/432366\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 SSD \u0438 \u0448\u0438\u0440\u043e\u043a\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0435 \u0432 \u0421\u0425\u0414, \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u044b. \u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u2013 \u044d\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 SSD \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f, \u0447\u0442\u043e \u043d\u0430 100% \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e, \u043d\u043e \u0434\u043e\u0440\u043e\u0433\u043e. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0445\u043e\u0434 \u0438\u0434\u0443\u0442 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0442\u0438\u0440\u0438\u043d\u0433\u0430 \u0438 \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0433\u0434\u0435 SSD \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u043e\u0441\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u043d\u044b\u0445 (\u00ab\u0433\u043e\u0440\u044f\u0447\u0438\u0445\u00bb) \u0434\u0430\u043d\u043d\u044b\u0445. \u0422\u0438\u0440\u0438\u043d\u0433 \u0445\u043e\u0440\u043e\u0448 \u0434\u043b\u044f \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432 \u0434\u043e\u043b\u0433\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0433\u043e (\u0434\u043d\u0438-\u043d\u0435\u0434\u0435\u043b\u0438) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23271,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-31305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 SSD \u0438 \u0448\u0438\u0440\u043e\u043a\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0435 \u0432 \u0421\u0425\u0414, \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u044b.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/realizatsiya-ssd-keshirovaniya-v-shd-qsan-xcubesan\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f SSD \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0421\u0425\u0414 QSAN XCubeSAN | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 SSD \u0438 \u0448\u0438\u0440\u043e\u043a\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0435 \u0432 \u0421\u0425\u0414, \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/realizatsiya-ssd-keshirovaniya-v-shd-qsan-xcubesan\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:40:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:40:34+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Mise en \u0153uvre du caching SSD dans le syst\u00e8me de stockage QSAN XCubeSAN | ProHoster","description":"Les technologies d'augmentation de la performance, bas\u00e9es sur l'utilisation des SSD et largement appliqu\u00e9es dans les syst\u00e8mes de stockage, ont \u00e9t\u00e9 d\u00e9couvertes depuis longtemps.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/realizatsiya-ssd-keshirovaniya-v-shd-qsan-xcubesan","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f SSD \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0421\u0425\u0414 QSAN XCubeSAN | ProHoster","og:description":"\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 SSD \u0438 \u0448\u0438\u0440\u043e\u043a\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0435 \u0432 \u0421\u0425\u0414, \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u044b.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/realizatsiya-ssd-keshirovaniya-v-shd-qsan-xcubesan","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:40:34+00:00","article:modified_time":"2019-10-31T18:40:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31305","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 05:30:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:19:49","updated":"2026-01-21 05:30:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/31305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=31305"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/31305\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/23271"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=31305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=31305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=31305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}