Recherche
Langues
<
vignette livre blanc sur l'attente des i/o
Livre blanc

Attente au niveau des IO : la faille de la virtualisation

Malgré la puissance croissante des processeurs multicœurs modernes et les promesses de la virtualisation, nous constatons que les progrès en matière de capacité de traitement simultané restent relativement limités. C'est pourquoi nous devons acquérir beaucoup plus de serveurs virtualisés que prévu.

En y regardant de plus près, on constate que la cause première réside dans le manque de ressources d'E/S des machines virtuelles (VM), en particulier pour les applications OLTP (traitement transactionnel en ligne) gourmandes en ressources, les bases de données et les charges de travail courantes à forte intensité d'E/S. Bien qu'elles disposent d'une puissance de calcul abondante, les serveurs peinent à gérer les entrées et les sorties. Cela donne lieu à un phénomène étrange : des applications virtualisées se retrouvent bloquées alors que de nombreux cœurs de processeur restent inactifs.

Alors, comment faire exactement pour augmenter les opérations d’E/S afin de répondre aux besoins de calcul tout en réduisant les coûts ? Le meilleur moyen d’y parvenir est d’utiliser une technologie d’E/S parallèle conçue pour traiter simultanément les opérations d’E/S sur plusieurs cœurs, mettant ainsi à contribution les processeurs inactifs. Une telle technologie a été développée par DataCore Software, un expert de longue date du parallélisme dans le domaine de la virtualisation du stockage.

Dans cet article, nous aborderons l'architecture parallèle sous-jacente de DataCore, son évolution au fil des ans et la manière dont elle permet d'apporter une réponse nettement différente à la demande croissante en IOPS (opérations d'entrée/sortie par seconde) dans un environnement défini par logiciel.

Obtenez votre exemplaire de l’étude