Veuillez utiliser cette adresse pour citer ce document : http://dspace1.univ-tlemcen.dz/handle/112/14174
Affichage complet
Élément Dublin CoreValeurLangue
dc.contributor.authorSoulimane, KAMNI-
dc.date.accessioned2019-05-15T09:57:55Z-
dc.date.available2019-05-15T09:57:55Z-
dc.date.issued2018-09-13-
dc.identifier.citationsalle des thesesen_US
dc.identifier.otherms-004-25-01-
dc.identifier.urihttp://dspace.univ-tlemcen.dz/handle/112/14174-
dc.descriptioncden_US
dc.description.abstractIn order to validate my Masters in Software Engineering, I had the opportunity to perform an internship in the LIAS research laboratory. I was able to work on a topic related to Big Data, which represents a challenge not only for the socio-economic world but also for scientific research. The objective of my internship was to propose an application framework to manage the various data network transfers in a transparent and efficient way. The proposed tools should be integrated into the QDAG parallel data management system, which is being developed within the LIAS IDD team. During my internship, I started by studying how the QDAG system works. I have carefully analyzed each component requiring a data transfer mechanism. I could notice that the components of QDAG use two (2) types of transfer, namely the Shuffle (with its two special cases the collector and distributor) and Broadcast. After this step of requirement analysis, I made a state of the art on the data transfer mechanisms as part of the cluster computing. I was particularly interested in the orchestra framework [25]. I then proposed not only a new design and implementation of this framework but also the necessary extensions for QDAG system. With the LIAS PhD students, I could integrate my work into QDAG's execution engine.en_US
dc.description.sponsorshipAfin de valider mon Master génie Logiciel, j’ai eu l’opportunité d’effectuer un stage dans le laboratoire de recherche LIAS. J’ai pu travailler sur un sujet en relation avec le Big Data, qui représente un défi non seulement pour le monde socio-économique mais aussi pour la recherche scientifique. L’objectif de mon stage était de proposer un cadre applicatif permettant de gérer les différents transferts réseaux de données d’une manière transparente et efficace. Les outils proposés devraient être intégrés au sein du système de gestion de données parallèle QDAG, qui est en cours de développement au sein de l’équipe IDD du LIAS. Durant mon stage, j'ai commencé par étudier le fonctionnement du système QDAG. J'ai analysé d'une manière minutieuse chaque composant nécessitant un mécanisme de transfert de données. J'ai pu constater que les composants de QDAG font appel à deux (2) types de transfert, à savoir le Shuffle (avec ses deux cas spéciaux le Collector et le distributor) et le BroadCast. Après cette étape d'analyse du besoin, j'ai fait un état de l'art sur les mécanismes de transfert de données dans le cadre du cluster computing. Je me suis intéressé plus particulièrement au framework Orchestra [25].J'ai par la suite proposé non seulement une nouvelle conception et implémentation de ce framework mais aussi des extensions nécessaires au système QDAG. Avec les doctorants du LIAS, j'ai réussi à intégrer mon travail dans le moteur d'exécution de QDAG.en_US
dc.language.isofren_US
dc.publisher15-05-2019en_US
dc.subjectbig data, Data Management System, parallel environment, data transfer, processing optimization, QDAG.en_US
dc.subjectBig data, Système de gestion de données, environnement parallèle, transfert de données, optimisation des traitements, QDAG.en_US
dc.titleOptimisation des requêtes dans des environnements parallèles : application au Big Dataen_US
dc.typeThesisen_US
Collection(s) :Master MID

Fichier(s) constituant ce document :
Fichier Description TailleFormat 
Optimisation-des-requetes-dans-des-environnement-paralleles -application-au-Big-Data.pdfCD2,22 MBAdobe PDFVoir/Ouvrir


Tous les documents dans DSpace sont protégés par copyright, avec tous droits réservés.