La fonctionnalité de recherche est en construction.
La fonctionnalité de recherche est en construction.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

RR-Row: Redirect-on-Write Based Virtual Machine Disk for Record/Replay RR-Row : disque de machine virtuelle basé sur la redirection sur écriture pour l'enregistrement/la relecture

Ying ZHAO, Youquan XIAN, Yongnan LI, Peng LIU, Dongcheng LI

  • Vues en texte intégral

    0

  • Citer

Résumé:

L'enregistrement/relecture est un outil essentiel dans les cloud pour fournir de nombreuses fonctionnalités telles que la tolérance aux pannes, le débogage logiciel et l'analyse de sécurité en enregistrant l'exécution dans un journal et en la rejouant de manière déterministe ultérieurement. Cependant, dans les environnements virtualisés, le fichier journal augmente considérablement en raison de la sauvegarde d'une quantité considérable de données d'E/S, introduisant finalement des coûts de stockage importants. Pour atténuer ce problème, cet article propose RR-Row, un disque de machine virtuelle basé sur la redirection sur écriture pour les scénarios d'enregistrement/relecture. RR-Row ajoute les données écrites dans de nouveaux blocs plutôt que d'écraser les blocs d'origine lors de l'exécution normale afin que toutes les données écrites soient réservées sur le disque. De cette façon, le système d'enregistrement enregistre uniquement l'identifiant du bloc au lieu du contenu complet, et le système de relecture peut récupérer directement les données du disque plutôt que du journal, réduisant ainsi considérablement la taille du journal. De plus, nous proposons plusieurs optimisations pour améliorer les performances des E/S afin qu'elles soient également adaptées à une exécution normale. Nous implémentons RR-Row pour QEMU et menons un ensemble d'expériences. Les résultats montrent que RR-Row réduit la taille des journaux de 68 % par rapport au disque Raw/QCow2 actuellement utilisé sans compromettre les performances d'E/S.

Publication
IEICE TRANSACTIONS on Information Vol.E107-D No.2 pp.169-179
Date de publication
2024/02/01
Publicisé
2023/11/06
ISSN en ligne
1745-1361
DOI
10.1587/transinf.2023EDP7122
Type de manuscrit
PAPER
Catégories
Ingénierie des données, systèmes d'information Web

Auteurs

Ying ZHAO
  Guilin University of Electronic Technology
Youquan XIAN
  Guangxi Normal University
Yongnan LI
  People's Public Security University of China
Peng LIU
  Guangxi Normal University
Dongcheng LI
  Guangxi Normal University

Mots-clés

Table des matières