Hệ thống thư tín điện tử kích thước lớn trên đám mây điện toán

10 256 0
Hệ thống thư tín điện tử kích thước lớn trên đám mây điện toán

Đang tải... (xem toàn văn)

Thông tin tài liệu

UNIVERSITE NATIONALE DU VIETNAM, HANOI INSTITUT FRANCOPHONE INTERNATIONAL SENTHAVONG CHANTHALA SYSTÈMES DE COURRIERS ÉLECTRONIQUES À GRANDE ÉCHELLE SUR LE CLOUD HỆ THỐNG THƯ TÍN ĐIỆN TỬ KÍCH THƯỚC LỚN TRÊN ĐÁM MÂY ĐIỆN TOÁN MEMOIRE DE FIN D’ETUDES DU MASTER INFORMATIQUE HANOI – 2015 ATTESTATION SUR L’HONNEUR J’atteste sur l’honneur que ce mémoire a été réalisé par moi-même et que les données et les résultats qui y sont présentés sont exacts et n’ont jamais été publiés ailleurs La source des informations citées dans ce mémoire a été bien précisée LỜI CAM ĐOAN Tôi cam đoan công trình nghiên cứu riêng Các số liệu, kết nêu Luận văn trung thực chưa công bố công trình khác Các thông tin trích d ẫn Lu ận văn rõ nguồn gốc Signature de l’étudiant SENTHAVONG Chanthala Sommaire Remerciements iii Résumé iv Abstract v Table des figures vi Liste des tableaux viii Introduction Générale 1 État de l’Art 1.1 Introduction 1.2 Système courriels 1.2.1 Architecture générale d’un Système de Courriers électroniques 1.2.2 Protocoles et Fonctionnement des Systèmes Emails 1.2.3 Structure d’un courriel 1.3 Zimbra 1.3.1 Architectures de Zimbra 1.3.2 Composants de la suite collaborative Zimbra 1.3.3 Comparatif Zimbra et autres solutions 1.3.4 Déploiement du système grande échelle 1.4 Cloud Infrastructure 1.4.1 Virtualisation 1.4.2 Le Cloud Computing 1.4.3 Solutions Existantes du Cloud 1.4.4 Openstack 3 i 10 13 16 17 17 19 21 24 1.5 Conclusion Solution Implémentée 2.1 Concept 2.1.1 Concept pour Openstack 2.1.2 Concept pour Zimbra 2.2 Implémentation 2.2.1 Installation d’OpenStack 2.2.2 Création des machines virtuelles 2.2.3 Installation de Zimbra Expérimentations 3.1 Administration 3.2 Administration 3.3 Test d’envoi de 29 30 30 33 34 36 37 43 45 sur le Système 49 d’OpenStack 49 de Zimbra 51 Mail 53 Conclusion 55 Bibliographie 56 Annexes 60 4.1 Annexe A - Première connexion une instance OpenStack après son démarrage 60 4.2 Annexe B - Création d’une Instance de Machine virtuelle 62 ii Remerciements Je tiens remercier tout d’abord les professeurs de l’Institut Francophone International (IFI) et précisément Monsieur Nguyen Hong Quang, Professeur d’informatique, qui m’a conseillé ce stage et m’a assisté lors des difficultés que j’ai rencontrées Je tiens également remercier l’entreprise Netnam, où je suis restée près de mois pour réaliser ce stage, et plus précisément mon responsable Netnam Mr Le Anh Tuan monsieur le directeur, Nguyen Thanh Thai, Tân Nguyen Van, Hieu Vo Trung tous les membres de l’équipe Network Finalement, merci tous mes amis étudiants de l’IFI avec qui j’ai passé des bons moments et des moments difficiles, et aussi ma famille qui m’a toujours apporté leur soutien iii Résumé Parmi les nombreux moyens de communications apparus avec Internet, figure le courrier électronique ou e-mail Il s’agit d’un moyen de communication fonctionnant de façon similaire aux traditionnelles lettres en papier : une personne possède une adresse, et peut envoyer un texte virtuel par Internet ou un réseau une autre personne via son adresse Cependant, le fait que de plus en plus de personnes utilisent Internet et les ordinateurs a amené les fournisseurs de ce moyen de communication se poser des questions sur les ressources que cela pourrait nécessiter La virtualisation a amené une autre dimension intéressante sur ces systèmes, tout en utilisant les possibilités d’Internet grâce au Cloud, en permettant aux administrateurs de pouvoir gérer distance, leurs serveurs Dans le cadre de notre stage, nous nous sommes intéressés la mise en place d’un système de courriers électroniques sur le Cloud possédant une grande échelle en terme du nombre d’utilisateurs Nous avons proposé une solution utilisant la suite collaborative opensource Zimbra pour s’occuper de la partie Système de Courriels et le logiciel open-source OpenStack pour la partie virtualisation et Cloud computing Après avoir mis en place les différents serveurs, et installer notre système, nous avons effectués une expérimentation d’envois et de réceptions de mails afin de voir le bon fonctionnement de notre système prototype Mots-clés : Système grande échelle pour courrier électronique, Cloud computing, zimbra iv Abstract Among the communication technologies appeared with Internet, figure the e-mail It is a communication technology working like the old letter in paper : someone has an address, and can send a virtual text thanks to Internet or an other network to someone else by its address However, the fact of having more and more Internet users and computers users asks to the providers of these communication technologies questions about the resources that it could need Virtualization provides an other interesting dimension on these systems, still using Internet possibilities thanks to the Cloud, allowing the admins to manage servers remotely In the context of our internship, we have been interested in the design of a mailing system on the Cloud, having a large scale of users We proposed a solution using the open-source groupware Zimbra to manage the mailing system part, and the open-source software OpenStack for the virtualization and Cloud computing part After setting the different servers, and install our system, we made experiments of sending and receiving mails to see the good execution of our prototype Keywords : System large-scale for electronic mail, Cloud computing, Zimbra v Table des figures 1.1 Montre l’architecture ordinaire d’un système de courriers électroniques (abréviation courriels)[3] 1.2 Protocoles principaux utilisés par les systèmes de courriels modernes[3] 1.3 Structure d’un Email[3] 1.4 Architecture Serveur[7] 1.5 Architecture Cliente[7] 1.6 Composants possibles dans Zimbra[7] 1.7 Schéma d’un Hyperviseur[11] 1.8 Fonctionnement des deux types d’Hyperviseur[10] 1.9 Contenu du Cloud[12] 1.10 Architecture Générale d’OpenStack[23] 1.11 Architecture Détaillée d’OpenStack[24] 1.12 Minimal Architecture Example- Network Layout OpenStack Networking(Neutron)[24] 1.13 Minimal Architecture Example - Service Layout OpenStace Networking(Neutron)[24] 11 18 18 19 25 26 27 28 2.1 2.2 2.3 2.4 2.5 Architecture Globale du Système choisi Architecture du système Zimbra implémenté Diagramme de cas d’utilisation Résultat d’installation Architecture des Machines Virtuelles 32 34 37 42 44 3.1 3.2 3.3 3.4 3.5 Interface d’Authentification sous OpenStack Vue Générale d’OpenStack Vue de la Topologie d’Openstack Interface d’authentification sous Zimbra Interface en Administrateur sous Zimbra 49 50 51 52 52 vi 3.6 Interface en Utilisateur sous Zimbra 53 4.1 Annexes- Configuration de notre Interface 4.2 Annexes- Génération d’une paire de clé administrateur côté admin 4.3 Annexes- Génération d’une paire de clé administrateur côté OpenStack 4.4 Annexes- Création d’une image de Système d’Exploitation 4.5 Annexes- Création d’une instance de machine virtuelle 4.6 Annexes- Protocoles Extérieurs 4.7 Annexes- Création d’une IP publique 60 vii 61 61 62 63 63 64

Ngày đăng: 16/11/2016, 22:08

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan