Livre pour tout apprendre sur le cloud computing ou l'informatique dans les nua
Livre pour tout apprendre sur le cloud computing ou l'informatique dans les nuages Explications et fonctionnement du cloud computing Par Chrtophe Date de publication : 15 novembre 2020 Le cloud computing ou informatique dans les nuages peut être vu comme la dématérialisation des systèmes informatiques. Vous verrez dans ce tutoriel des exemples d’utilisation du cloud tant grand public que professionnel. Il vous donnera les bases de la compréhension du cloud et des services gravitant autour. Commentez Livre pour tout apprendre sur le cloud computing ou l'informatique dans les nuages par Chrtophe 1 - Introduction : Qu'est-ce que le cloud ?..................................................................................................................7 1-1 - Pourquoi ai-je besoin du cloud ?.................................................................................................................. 7 1-2 - Nomenclature.................................................................................................................................................8 1-3 - Les différents modules cloud........................................................................................................................ 8 1-4 - Cloud public/privé/hybride............................................................................................................................. 9 2 - Les services cloud grand public les plus connus................................................................................................10 3 - Les services cloud pour les professionnels : Le cloud à grande échelle............................................................ 11 3-1 - OpenStack................................................................................................................................................... 11 3-2 - VMWare....................................................................................................................................................... 12 3-3 - Amazon Web Service (AWS)...................................................................................................................... 12 3-4 - Microsoft Azure............................................................................................................................................13 3-5 - Oracle Cloud Infrastructure......................................................................................................................... 13 3-6 - Google Cloud Platform................................................................................................................................14 3-7 - Hadoop........................................................................................................................................................ 14 4 - Les solutions d’autohébergement (utilisable en cloud)........................................................................................14 4-1 - Les NAS...................................................................................................................................................... 14 4-1-1 - Solutions NAS Synology.....................................................................................................................15 4-1-2 - Les NAS Qnap....................................................................................................................................16 4-1-3 - FreeNAS/TrueNAS..............................................................................................................................16 4-1-3-1 - Installation...................................................................................................................................17 4-1-3-2 - Création d'un volume................................................................................................................. 22 4-1-3-3 - Partage de fichiers..................................................................................................................... 25 4-1-3-3-1 - Partage Windows...............................................................................................................25 4-1-3-3-2 - Partage NFS...................................................................................................................... 28 4-1-3-3-3 - Partage Apple (AFP)......................................................................................................... 29 4-1-3-3-4 - Partage WebDAV...............................................................................................................29 4-1-3-4 - Plugins........................................................................................................................................29 4-1-3-5 - Machines virtuelles dans FreeNAS............................................................................................32 4-1-3-6 - Options avancées.......................................................................................................................35 4-1-3-6-1 - Tache rsync........................................................................................................................35 4-1-3-6-2 - Réplication......................................................................................................................... 36 4-1-3-6-3 - Synchronisation cloud........................................................................................................37 4-1-3-6-4 - Gestion avancée de l'alimentation des disques................................................................ 38 4-1-3-6-5 - Services d'annuaire........................................................................................................... 39 4-2 - OwnCloud – Application de cloud privé......................................................................................................40 4-2-1 - NextCloud – le fork de OwnCloud......................................................................................................40 4-2-2 - Les différences constatées entre Owncloud et Nextcloud..................................................................41 4-2-3 - Personnalisation de l'apparence.........................................................................................................42 4-2-4 - Authentification via les comptes locaux..............................................................................................43 4-2-5 - Installation de ownCloud.....................................................................................................................43 4-2-6 - Première connexion à ownCloud........................................................................................................45 4-2-7 - Utilisation de l'interface web d'ownCloud........................................................................................... 46 4-2-8 - Administration......................................................................................................................................48 4-2-8-1 - Gestion des utilisateurs..............................................................................................................52 4-2-8-2 - Authentification via LDAP...........................................................................................................53 4-2-9 - Édition de documents en ligne........................................................................................................... 55 4-2-10 - Sauvegarde.......................................................................................................................................55 4-2-11 - Connexion à partir du client Windows.............................................................................................. 55 4-2-11-1 - Partage de documents............................................................................................................. 59 4-2-12 - Agenda partagé................................................................................................................................ 62 4-2-12-1 - Installation dans Thunderbird...................................................................................................64 4-2-12-2 - Calendrier avec Outlook...........................................................................................................67 4-2-13 - Utilisation depuis Mac OS X ou iOS avec l'application Calendrier...................................................71 4-2-14 - Partage de contacts..........................................................................................................................73 4-2-14-1 - Thunderbird.............................................................................................................................. 74 4-2-14-2 - Outlook..................................................................................................................................... 78 4-2-14-3 - Application Apple Contacts pour OS X et iOS.........................................................................78 4-2-15 - Outils collaboratifs.............................................................................................................................78 - 2 - Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2020 Chrtophe. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. https://chrtophe.developpez.com/tutoriels/cloud/ Livre pour tout apprendre sur le cloud computing ou l'informatique dans les nuages par Chrtophe 4-2-15-1 - OnlyOffice – modification de documents bureautique en ligne................................................78 4-2-15-2 - Collabora.................................................................................................................................. 78 4-2-16 - Utilisation avec un cluster de bases de données.............................................................................79 4-2-17 - Panne serveur...................................................................................................................................79 4-2-18 - Utilisation en ligne de commande.................................................................................................... 80 4-2-19 - Redondance d’une instance Nextcloud............................................................................................ 80 4-3 - YunoHost - L'autohébergement...................................................................................................................81 4-3-1 - Installation sur machine vierge...........................................................................................................81 4-3-2 - Installation sur système existant.........................................................................................................83 4-3-3 - Prise en main......................................................................................................................................85 4-3-4 - Installation d'application......................................................................................................................89 4-3-4-1 - Exemple d'installation de Nextcloud.......................................................................................... 89 4-3-4-2 - Roundcube................................................................................................................................. 96 4-3-4-3 - WordPress.................................................................................................................................. 97 4-3-4-4 - phpMyAdmin...............................................................................................................................98 4-3-5 - Sauvegarde/restauration.....................................................................................................................98 4-3-5-1 - Sauvegarde................................................................................................................................ 98 4-3-5-2 - Restauration............................................................................................................................. 100 4-3-5-3 - Automatiser les sauvegardes...................................................................................................101 4-3-6 - Mises à jour...................................................................................................................................... 102 4-3-7 - Bilan.................................................................................................................................................. 102 5 - Étude de création de notre propre cloud...........................................................................................................103 6 - Les briques minimales....................................................................................................................................... 103 6-1 - Le cloud et la virtualisation....................................................................................................................... 104 6-2 - Et les conteneurs dans tout ça ?.............................................................................................................. 104 6-3 - Cadre des tests......................................................................................................................................... 104 7 - Synchronisation de fichiers................................................................................................................................105 7-1 - Seafile........................................................................................................................................................105 7-1-1 - Administration....................................................................................................................................108 7-1-2 - Installation et utilisation du client......................................................................................................110 7-1-3 - Bilan.................................................................................................................................................. 114 7-2 - Syncthing................................................................................................................................................... 114 7-2-1 - Serveur de relais.............................................................................................................................. 119 7-2-2 - Création/modification des partages.................................................................................................. 119 7-2-3 - Utilisation du client Windows............................................................................................................120 7-2-4 - Bilan.................................................................................................................................................. 125 7-3 - Sparkleshare..............................................................................................................................................125 7-3-1 - Installation du client sous Windows..................................................................................................127 7-3-2 - Suivi de version................................................................................................................................ 130 7-4 - Pydio..........................................................................................................................................................133 7-4-1 - Installation......................................................................................................................................... 133 7-4-1-1 - Installation des prérequis......................................................................................................... 133 7-4-1-2 - Installation et configuration de Pydio....................................................................................... 134 7-4-2 - Découverte de l'interface.................................................................................................................. 140 7-4-2-1 - Partage..................................................................................................................................... 141 7-4-3 - Administration....................................................................................................................................143 7-4-3-1 - Gestion des identités................................................................................................................145 7-4-3-2 - Gestion des données............................................................................................................... 146 7-4-3-3 - Configurations globales............................................................................................................146 7-4-4 - Utilisation du client............................................................................................................................147 7-4-4-1 - Stockage des fichiers sur le disque.........................................................................................148 7-4-5 - Version commerciale.........................................................................................................................148 7-4-6 - Bilan.................................................................................................................................................. 150 7-5 - Solution maison.........................................................................................................................................151 7-5-1 - Linux..................................................................................................................................................151 7-5-2 - Windows............................................................................................................................................151 7-5-3 - Mac OS X......................................................................................................................................... 153 8 - Systèmes de fichiers distribués......................................................................................................................... 154 - 3 - Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2020 Chrtophe. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. https://chrtophe.developpez.com/tutoriels/cloud/ Livre pour tout apprendre sur le cloud computing ou l'informatique dans les nuages par Chrtophe 8-1 - NFS............................................................................................................................................................154 8-2 - GlusterFS...................................................................................................................................................155 8-2-1 - Installation de GlusterFS.................................................................................................................. 158 8-2-2 - Installation mode répliqué.................................................................................................................158 8-2-2-1 - Montage d'un volume gluster...................................................................................................160 8-2-2-2 - Ajout d'une machine supplémentaire au pool..........................................................................160 8-2-2-2-1 - Mise à jour de srv3..........................................................................................................161 8-2-2-3 - Retrait d'une brique..................................................................................................................161 8-2-3 - Test de mise en panne, simulation perte de srv1............................................................................ 161 8-2-3-1 - Remplacement avec une nouvelle adresse IP.........................................................................161 8-2-3-2 - Remplacement en gardant la même adresse IP..................................................................... 162 8-2-4 - Installation en mode distribué...........................................................................................................162 8-2-5 - Test du mode distribué-répliqué....................................................................................................... 164 8-2-5-1 - Simulation de perte de srv2.....................................................................................................165 8-2-6 - Sauvegarder/restaurer...................................................................................................................... 166 8-2-7 - Sécurité............................................................................................................................................. 166 8-3 - DRBD/OCFS2............................................................................................................................................166 8-3-1 - DRBD................................................................................................................................................ 167 8-3-1-1 - Qu'est-ce que DRBD ?.............................................................................................................167 8-3-2 - Installation de DRBD........................................................................................................................ 167 8-3-2-1 - Sécurité de DRBD....................................................................................................................170 8-3-2-2 - Surveillance des volumes DRBD............................................................................................. 170 8-3-2-3 - Tests......................................................................................................................................... 170 8-3-3 - OCFS2.............................................................................................................................................. 171 8-3-3-1 - Qu'est-ce qu'OCFS2 ?..............................................................................................................171 8-3-3-2 - Installation et paramétrage d'OCFS2.......................................................................................171 8-3-4 - Couplage DRBD/OCFS2 : Simulation de panne.............................................................................. 173 8-3-5 - Couplage DRBD/OCFS2 : redémarrage des deux serveurs............................................................ 174 8-3-5-1 - Ajout d’une troisième machine pour la sauvegarde.................................................................174 8-3-5-2 - Perte de liaison entre deux machines : split-brain...................................................................176 8-3-6 - DRBD 9.............................................................................................................................................177 8-3-6-1 - Installation du module noyau :................................................................................................. 177 8-3-6-2 - Installation des outils ...............................................................................................................178 8-3-6-3 - Préparation du volume LVM.....................................................................................................178 8-3-6-4 - Intégration troisième poste.......................................................................................................180 8-3-6-5 - drbdmanage..............................................................................................................................180 8-3-6-6 - Linstor.......................................................................................................................................183 8-4 - Ceph.......................................................................................................................................................... 183 8-4-1 - Modules Ceph...................................................................................................................................183 8-4-2 - Fonctionnement de Ceph................................................................................................................. 184 8-4-3 - Installation de Ceph..........................................................................................................................185 8-4-3-1 - Installation d'une première machine........................................................................................ 185 8-4-3-1-1 - Préparations.....................................................................................................................185 8-4-3-1-2 - Installation de ceph-deploy..............................................................................................186 8-4-3-1-3 - Configuration....................................................................................................................187 8-4-3-1-4 - Création d'un moniteur.................................................................................................... 191 8-4-3-1-5 - Ajout d'OSD..................................................................................................................... 192 8-4-3-1-6 - Préparation des pools......................................................................................................196 8-4-3-1-7 - Création d'un démon MDS.............................................................................................. 196 8-4-3-1-8 - Création du système de fichiers CephFS........................................................................197 8-4-3-1-9 - Montage du volume CephFS...........................................................................................197 8-4-3-2 - Ajout d'une seconde machine..................................................................................................198 8-4-3-3 - Test de panne : arrêt de srv1...................................................................................................199 8-4-3-4 - Procédure de réparation d'un nœud........................................................................................199 8-5 - min.io......................................................................................................................................................... 203 8-5-1 - Les différents modes de fonctionnement..........................................................................................204 8-5-2 - Installation de min.io.........................................................................................................................204 8-5-3 - Test en mode simple instance..........................................................................................................204 - 4 - Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2020 Chrtophe. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. https://chrtophe.developpez.com/tutoriels/cloud/ Livre pour tout apprendre sur le cloud computing ou l'informatique dans les nuages par Chrtophe 8-5-3-1 - Accès via le web......................................................................................................................205 8-5-3-2 - Gestion de fichiers depuis l'interface web................................................................................205 8-5-3-2-1 - Upload de fichier..............................................................................................................207 8-5-3-2-2 - Accès aux fichiers............................................................................................................208 8-5-3-2-3 - Utilisation de https........................................................................................................... 208 8-5-4 - Test en mode distribué..................................................................................................................... 209 8-5-4-1 - Tests......................................................................................................................................... 210 8-5-4-2 - Passage en mode démon........................................................................................................210 8-5-5 - Client min.io...................................................................................................................................... 212 8-5-6 - Fonctionnement en mode S3........................................................................................................... 213 8-5-7 - Sauvegarde.......................................................................................................................................213 8-5-8 - Test d’arrêt d’un des serveurs.......................................................................................................... 213 8-5-8-1 - Perte définitive d’un serveur.................................................................................................... 213 8-5-9 - Ajout de serveur............................................................................................................................... 214 8-6 - Bilan...........................................................................................................................................................214 8-7 - Quid de Windows ?................................................................................................................................... 214 8-8 - Quid de Mac OS X ?.................................................................................................................................215 9 - Centralisation de la gestion des uploads/s3/ cloud.pdf
Documents similaires










-
79
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 15, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 10.2269MB