Accueil l'audio Quelle écriture est la bonne? un aperçu des méthodes de mise en cache des E / S

Quelle écriture est la bonne? un aperçu des méthodes de mise en cache des E / S

Anonim

Les performances des applications sont ancrées dans la vitesse - vitesse de traitement des demandes de lecture et d'écriture que vos applications exigent de votre infrastructure. Le stockage est responsable de la vitesse de retour des demandes d'E / S (entrée / sortie), et la méthode choisie pour valider les écritures et livrer les lectures a un impact profond sur les performances de l'application. Une méthode courante dans l'industrie actuelle consiste à utiliser des SSD pour la mise en cache sur le stockage sur disque tournant traditionnel, les baies hybrides ou les baies 100% flash. La plupart des solutions de mise en cache ont accéléré les lectures pour les applications, mais la vraie question demeure: «Quelle écriture est la bonne?»

Logiciel-Tout définir

Technologie de stockage et de réseau en instance de brevet avec calcul, virtualisation et gestion SaaS dans UN cloud d'entreprise dans une boîte.

Soyez témoin de la puissance d'Ignite aujourd'hui.

Voyons pourquoi l'optimisation de l'écriture affecte de manière drastique les performances de votre application. Les E / S d'écriture impliquent qu'il s'agit de nouvelles données non écrites sur votre stockage sous-jacent. Dans le stockage SAN traditionnel, par exemple, les écritures sont écrites directement sur le stockage sous-jacent, puis renvoyées à l'application. Avec des applications qui écrivent constamment de nouvelles données, principalement des applications de grande base de données (SQL, etc.), les disques rotatifs traditionnels ne peuvent pas suivre. La mise en cache sur les disques SSD est devenue une solution qui permettait d'écrire les écritures localement et de les mettre en cache en fonction de la fréquence de la demande de l'application; cependant, il existe plusieurs méthodes dans la relation du cache d'écriture avec le stockage sous-jacent qui entraînent une énorme différence de performances.

Ce sont les 3 formes d'écriture d'E / S:

Quelle écriture est la bonne? un aperçu des méthodes de mise en cache des E / S