Sauveur, Paula (2014). Gestion efficiente et écoresponsable des données sauvegardées dans l'infonuagique : bilan énergétique des opérations CRUD (créer, lire, modifier et effacer) de MySQL-Java stockées dans un nuage privé. Mémoire de maîtrise électronique, Montréal, École de technologie supérieure.
Prévisualisation |
PDF
Télécharger (3MB) | Prévisualisation |
Prévisualisation |
PDF
Télécharger (1MB) | Prévisualisation |
Résumé
Les technologies de l’information et des communications (TIC) permettent de générer de plus en plus des données et de conserver des renseignements. Leur surcroissance dans les centres de traitement des données (CTD) et dans les disques durs des ordinateurs crée des problèmes de capacité. La matrice CRUD (create, read, update, delete) est un outil conceptuel qui illustre les interactions de divers processus en informatique. Elle est utilisée pour mesurer le cycle de vie du contenu d’une base de données, soit l’insertion « C », la lecture « R », la mise à jour « U » et la suppression « D » des données qu’elle contient. Ces opérations fragmentées sont assimilées aux requêtes INSERT, SELECT, UPDATE et DELETE dans le système de gestion de base de données MySQL. Sous le langage de programmation Java, la commande « System.nanotime() » mesure le temps d’exécution total pour chacune des activités traitées sur un ordinateur et sauvegardées dans un CTD local pour les comparer à celles stockées dans un nuage privé. Le temps d’exécution total, la puissance énergétique de l’unité centrale de traitement (UCT) et le pourcentage d’utilisation du processeur permettent de calculer l’énergie totale en joules consommée par les requêtes SQL exécutées de façon synchrone et asynchrone, individuellement et en séquences. L’objectif est de caractériser le profil énergétique des données sauvegardées dans l’infonuagique pour déterminer si le nuage apporte à l’ordinateur une réduction d’énergie aussi notoire que semble dire la position majoritaire dans le milieu scientifique. Les résultats démontrent que selon le type, le taux et la séquence d’activité CRUD traités dans l’ordinateur, le stockage dans les nuages n’est pas toujours l’opération la plus écoresponsable. Avec cette analyse, il est possible pour l’entreprise de comparer pour ces différentes options (lesquelles) du traitement et sauvegarde des données et d’adapter de façon plus écologique la gestion et l’utilisation des opérations CRUD dans l’infonuagique.
Résumé traduit
Creation of data is increasing day by day and energy consumption follows. Concerns have been raised that their overgrowth in data center and computer hard disks creates capacity problems. This takes into account environmental and sustainability issue confronting the Information and communications technology (ICT) sector. Mapping CRUD operations (Create, Read, Update and Delete) illustrates the interactions of various processes in IT. Such activities are assess in the life cycle contents of a database from its creation to its editing "C", its reading "R", update "U" and its deletion "D". An energy model is developed throughout runtime behavior on central processing unit (CPU) for their equivalent queries (INSERT, SELECT, UPDATE and DELETE) in the relational database management system MySQL connected throughout Java applications System.nanotime(). The global energy consumption is analysed for each query individually and collectively in reverse sequence in desktop computer that uses offline data warehousing services versus private cloud storage service throughout network. This study provides insights about the energy profile of data storage in Cloud computing. It seeks to determine from the point of view of the Cloud computing service user’ if moving data towards private cloud achieve energy savings. Simulation results show that considering CRUD activities, private cloud storage is not always the greennes solution. This analysis assists managers in better overseeing their overall data storage strategy and possible future directions to move towards smart computing and a proposed cheme for cleanness data storage management while considering energy consumption of CRUD operations.
Type de document: | Mémoire ou thèse (Mémoire de maîtrise électronique) |
---|---|
Renseignements supplémentaires: | "Mémoire présenté à l'École de technologie supérieure comme exigence partielle à l'obtention de la maîtrise en génie concentration génie de l'environnement". Bibliographie : pages 123-139. |
Mots-clés libres: | Infonuagique Économies d'énergie. Systèmes d'information Économies d'énergie. Bases de données relationnelles. Bases de données Gestion Logiciels. Java (Langage de programmation) CRUD, opération, gestion efficiente et écoresponsable, données informatiques, bilan énergétique, stockage, nuage privé, infonuagique (cloud computing), unité central de traitement (UCT), opérations CRUD (créer, lire, modifier et effacer), System.nanotime(), MySQL, temps d’exécution total, requêtes SQL INSERT, SELECT, UPDATE, DELETE |
Directeur de mémoire/thèse: | Directeur de mémoire/thèse Hausler, Robert |
Codirecteur: | Codirecteur Glaus, Mathias |
Programme: | Maîtrise en ingénierie > Génie |
Date de dépôt: | 13 févr. 2015 21:09 |
Dernière modification: | 14 mars 2017 00:56 |
URI: | https://espace.etsmtl.ca/id/eprint/1419 |
Gestion Actions (Identification requise)
Dernière vérification avant le dépôt |