SYSTEMS AND METHODS FOR SIMULATING REAL-WORLD IO WORKLOADS IN A PARALLEL AND DISTRIBUTED STORAGE SYSTEM
Systems, methods, and storage media for simulating real-world IO workload for testing a parallel and distributed storage system are disclosed. Exemplary implementations may: identify real-world data from a deployed production environment; simulate a workload by using the original directory tree stru...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English French |
Published |
10.12.2020
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Systems, methods, and storage media for simulating real-world IO workload for testing a parallel and distributed storage system are disclosed. Exemplary implementations may: identify real-world data from a deployed production environment; simulate a workload by using the original directory tree structure and the original metadata from the files and replacing the original contents of the files with dummy content to create dummy files; write the directory tree structure and dummy files to a system of storage devices; read data from the directory tree structure and dummy files on the system of storage devices; and verify the integrity of the dummy files over the course of a plurality of data management processes and a plurality of data availability processes employed by the storage system.
L'invention concerne des systèmes, des procédés et des supports de stockage pour simuler une charge de travail d'entrée-sortie (IO) du monde réel en vue de tester un système de stockage parallèle et distribué. Des modes de réalisation donnés à titre d'exemple peuvent : identifier des données du monde réel provenant d'un environnement de production déployé ; simuler une charge de travail par utilisation de la structure arborescente de répertoires d'origine et des métadonnées d'origine provenant des fichiers et remplacement des contenus d'origine des fichiers par du contenu factice afin de créer des fichiers factices ; écrire la structure arborescente de répertoires et les fichiers factices dans un système de dispositifs de stockage ; lire des données dans la structure arborescente de répertoires et les fichiers factices sur le système de dispositifs de stockage ; et vérifier l'intégrité des fichiers factices au cours d'une pluralité de processus de gestion de données et une pluralité de processus de disponibilité de données employés par le système de stockage. |
---|---|
Bibliography: | Application Number: CA20203140598 |