Cluster Linux Openmosix

Dimension: px
Commencer à balayer dès la page:

Download "Cluster Linux Openmosix"

Transcription

1 Cluster Linux Openmosix Tony Bernard Décembre 2004 UFR Sciences de Toulon /2005

2 INTRODUCTION 1 Présentation des clusters Linux 1.1 Définition 1.2 Utilisation des clusters 1.3 Différents types de cluster 1.4 Logiciels de clustering PC 2 Openmosix 2.1 Définition 2.2 Installation 2.3 Configuration 2.4 Commandes et outils et d'openmosix 2.5 Exemples de tests 3 Avantages et inconvénients d Openmosix 3.1 Avantages 3.2 Inconvénients CONCLUSIONS REMERCIEMENTS : je tiens à remercier les deux enseignants du module d administration système Emmanuel Bruno et Pascal Ritter, pour la qualité des cours dispensés ainsi que leur disponibilité tout le long du semestre pour répondre aux diverses questions sur ce projet. Merci à Christophe Jaubert pour sa relecture et les corrections apportées. UFR Sciences de Toulon /2005

3 INTRODUCTION Dans le domaine scientifique ainsi que dans le monde de l entreprise, le gain de temps ainsi que la disponibilité sont des notions primordiales. C'est pour cela qu'une forte puissance de calcul et de stockage est recherchée depuis de nombreuses années. Déjà plusieurs solutions sont apparues, telles que l'utilisation de super calculateurs (ILLIAC IV en 1965 et le Cray-I de Seymour Cray en 1976) ou par l'utilisation de plusieurs ordinateurs en parallèle. Ce rapport est consacré à cette deuxième catégorie que l'on appel cluster. Après une présentation sommaire des différentes utilités et catégories de clusters, un tour d horizon des différents clusters sera proposé. Les principales solutions de clustering Linux seront énoncées, et le cluster Openmosix sera présenté plus en détail. Un bilan sur les avantages et inconvénients de celui ci clôturera ce rapport. 1 Présentation des clusters 1.1 Définition Un cluster (ou grappe en français) représente un groupe d'ordinateurs. La différence avec un simple réseau d'ordinateur est qu'ils se partagent leurs ressources (CPU, mémoire et disque). Les clusters PC présentent en général une architecture avec une machine serveur (node serveur) qui constitue le point d'entrée et sera chargée de répartir le travail à effectuer par les noeuds (node), euxmêmes connectés par un switch. Le tout forme ce que l'on appel un cluster PC. Tâches à exécuter Noeud serveur Noeuds Figure 1-1 : exemple d'architecture d'un cluster. 1.2 Utilisation des clusters Clusters de calculs Ils permettent le cumul des puissances de calcul des processeurs. Deux catégories de clusters de calculs sont disponibles, ceux dit à calculs parallèles et ceux dit à calculs distribués. Dans le cas des clusters de calculs parallèles, les différents processeurs ont accès aux mêmes données et effectuent les mêmes traitements. Alors que, dans le cas des clusters de calculs distribués, les données, mais également les traitements, peuvent être répartis sur différentes machines. Dans ce deuxième cas les connexions entre les nœuds sont importantes et influencent les performances du calcul. Ces types de cluster sont utilisés dans certains domaines comme la recherche ou les mathématiques afin de résoudre des problèmes complexes, ils ont aussi été très utilisés pour décoder le génome humain. Le rapport prix / performance d une grappe de PC est de trois à dix fois inférieurs à celui des supercalculateurs traditionnels. En janvier 2005, le plus grand supercalculateur d Europe sera opérationnel en Espagne, son coût est estimé à 70 millions d euros. Cette somme reste tout de même au dessous des 300 millions de dollars de Earth simulator du supercalculateur Japonais. UFR Sciences de Toulon /2005

4 Clusters de stockage Le principe est le même que précédemment mais appliqué au stockage. On peut disposer d une taille de stockage gigantesque due au cumul des disques durs. Un cluster de stockage permet surtout d'obtenir de meilleures performances. L'absence du goulot d'étranglement que représente un lien réseau unique permet un taux de transfert plus élevé. Le fichier est découpé en bloc et stocké par morceau sur plusieurs disques. Virtuellement, l'espace de stockage semble ne faire qu'un et notre fichier semble stocké sur un seul disque. Le cluster distribue les données par l'intermédiaire de plusieurs disques répartis sur les différents noeuds du cluster. Ainsi, tout utilisateur aura le loisir de travailler avec des fichiers de très grandes tailles, tout en minimisant les transferts. Clusters à haute disponibilité Les clusters dits à haute disponibilité ont été créés pour prévenir les failles matérielles et logicielles d'une machine, ceci afin de garantir la disponibilité de l'ensemble des services d'un système. La redondance, le fonctionnement du cluster et l'assurance contre les pertes peuvent ainsi être garanties à 99,9%. Son utilisation est courante dans le domaine des serveurs Web, ftp, fichiers, La figure montre un exemple simple de cluster à haute disponibilité. Son fonctionnement est le suivant : lorsque le serveur principal (nœud 1) fonctionne normalement, il envoi un signal heartbeat au nœud 2. Lorsque le nœud 2 ne reçoit plus le signal provenant du nœud principal, il prend l identité complète de celui ci, ainsi, c'est le second serveur qui prend le relais. L utilisateur ne sera quasiment par perturbé, il ressentira juste un temps de réponse plus long. Figure : Exemple de cluster à haute disponibilité Clusters avec répartition de charge (Load-Balanced) Le noeud serveur, en fonction de la charge des machines, alloue à telle ou telle machine le processus à effectuer. Dans le domaine des serveurs ftp et web, le clustering à répartition de charge est en général couplé à un cluster à haute disponibilité. La répartition de charge permet par exemple de migrer un processus Apache d'une machine surchargée vers une autre machine. Ce type de cluster peut aussi être utilisé dans le cas des serveurs d'applications où de multiples utilisateurs effectuent diverses opérations. Ces clusters se rapprochent des clusters de calculs. Ces clusters reposent sur des algorithmes dont voici quatre exemples (extrait de chez Microsoft) : Round-robin (répartition de charge équitable). L algorithme répartit de façon identique la charge entre chaque noeud, quels que soient le nombre actuel de connexions ou les temps de réponse. Cet algorithme est adapté si les serveurs du cluster disposent des mêmes capacités de traitement. Dans le cas contraire, certains serveurs risquent de recevoir plus de requêtes qu'ils UFR Sciences de Toulon /2005

5 ne peuvent en traiter tandis que d'autres n'utiliseront qu'une partie de leurs capacités. Weighted Round-robin (répartition de charge pondérée). Cet algorithme prend en compte la capacité de traitement de chaque serveur. Des coefficients de performance sont affectés aux noeuds et un ordre est généré automatiquement en fonction de ces valeurs. Les demandes sont ensuite affectées aux différents noeuds selon une séquence faisant intervenir ces pondérations. Least-connection (répartition de charge selon la moindre connexion). L'algorithme Leastconnection envoie les demandes au noeud qui sert actuellement le moins de connexions. Load-based (répartition basée sur la charge). L algorithme Load-based envoie les demandes au noeud dont la charge actuelle est la plus faible. 1.3 Différents types de cluster Clusters propriétaires IBM, SUN, Packard Bell, Compaq, Fujitsu et Microsoft possèdent leur propre système de clustering. L'inconvénient majeur de ces systèmes est qu'ils ne sont pas compatibles entre eux. De plus l'installation de tel système oblige des prestations de maintenance auprès du fournisseur. Le coût pour un cluster scientifique est d'environ Bien entendu, ce chiffre ne représente rien au regard des architectures ultra-puissantes (supercalculateur) coûtant quant à elles plusieurs millions d'euros. Clusters commerciaux Il s'agit ici de systèmes proposés par des sociétés de services en informatique. Ils utilisent majoritairement des distributions Linux pour appuyer leur développement. Cette forte utilisation des distribution Linux est du au fait que les fournisseurs souhaitent garder une certaine"généricité" sur les systèmes proposés. Un tel système coûte environ Clusters Linux Le caractère pseudo gratuit de ce type de clustering réside dans le fait que ces systèmes ne sont pas livrés prêts à l emploi. Un investissement humain est nécessaire pour mettre en place le cluster. Cette solution reste la moins onéreuse en termes d installation mais surtout de maintenance, à condition qu'une personne qualifiée puisse assurer ces tâches. 1.4 Principaux clusters Linux Distributed.net Ce cluster est le plus grand au monde, en nombre de machines, mais aussi parce qu il est reparti sur toute la planète. Le client est disponible quelque soit l architecture de la machine, mais aussi quelque soit le système d'exploitation : Windows, Linux, BSD, FreeBSD, Solaris, AIX, etc. Grâce à ce client, tout ordinateur devient un nœud connecté à Internet. Le but de ce cluster gigantesque est de trouver (challenge) des clefs d algorithmes de cryptage. En 1998, Distributed.net a cassé un code DES- II 56 bits en 40 jours. De même la clef du code RC5-32/12/7 56 bits fut cassée en 250 jours. D autres challenges sont en cours sur LVS LVS est un projet clustering à répartition de charge. Il permet de gérer la répartition de charge du réseau TCP/IP entre ces noeuds. Le procédé qu'utilise le serveur LVS est assez simple : il se charge de connaître automatiquement les serveurs disponibles et d'en attribuer la charge à ceux qui en sont le plus capables. Si un serveur devient indisponible, le noeud serveur LVS renvoie les différentes requêtes vers un autre serveur disponible. Ce cluster peut être utilisé pour des applications à haute disponibilité. UFR Sciences de Toulon /2005

6 Beowulf Beowulf est un cluster à répartition de charge. Les appels effectués vers la machine virtuelle seront en réalité exécutés en fonction de la puissance et de la disponibilité de chaque noeud. Le système va constamment vérifier l'occupation des noeuds et y répartir tous les processus en cours. Cependant, il est nécessaire de souligner qu un même processus ne pourra pas être fragmenté sur plusieurs nodes. Ce système comporte habituellement un noeud serveur, et un ou plusieurs noeuds clients. Beowulf utilise les éléments suivants : Parallel VirtualMachine (PVM) et Message Passing Interface (MPI). De grandes machines Beowulf peuvent avoir plus d'un noeud serveur. Un des principaux avantages de ce cluster est la possibilité d installation des nœuds sans disque (diskless). C est le nœud serveur qui les paramètres après qu ils aient démarré en réseau. Alinka Raisin Raisin est un outil propriétaire, permettant le clustering à haute disponibilité. Alinka Raisin est installé une seule fois sur un poste maître, utilisé ou non pour le calcul. Une simple disquette de boot est suffisante pour ajouter de nouveaux nœuds. Chaque nouveau nœud demande son adresse IP par requête bootp et monte son système de fichiers par NFS. Le poste maître gère ensuite le partitionnement et le formatage des disques durs pour un fonctionnement autonome des nœuds. Oscar (Open Source Cluster Application Ressources) Oscar est un projet GPL soutenu par Dell, IBM et Intel fournissant du cluster de calculs. Oscar est en ensemble de programme qui permettent l utilisation et l administration d un cluster. Il se rajoute sur une distribution de manière générale sur une station de travail déjà installée. Il est prévu pour fonctionner avec les distributions basées sur le système de paquets RPM. Clic (Cluster Linux Calcul) Il s agit d un cluster de calcul soutenu par MandrakeSoft, Bull et l'id-imag. La politique de Mandrake apparaît dans ce cluster : automatiser au maximum la procédure d installation. Ce qui en fait son avantage principal, mais ce projet ne semble plus en développement, car depuis Octobre 2003 aucune mise à jour n a été effectuée. La suite du document sera consacrée au cluster Mosix, dans sa déclinaison Open Source Openmosix. 2 Openmosix 2.1 Définition Openmosix est un cluster à répartition de charge entre processus. En effet, chaque application pourra être migrée entre les nodes afin de tirer avantage de la meilleure ressource disponible. L idée principale consiste à répartir sur plusieurs machines - non pas le calcul - mais les tâches elles-mêmes. En effet, un processus ne sera pas découpé sur les différents noeuds. Openmosix offre du clustering proche du load-balancing, où un serveur noeud gère la répartition. Ici, il n'y a pas l'obligation d'avoir un noeud serveur. Si un noeud doit exécuter plusieurs tâches qui requièrent un temps CPU important, alors que ses voisins sont moins actifs : Openmosix va alors prendre la décision de migrer ces processus sur les noeuds les plus puissants et les moins actifs du cluster. Cette opération équilibre donc la charge totale sur le maximum de noeuds. Ainsi, la migration est totalement transparente. Ceci permet de disposer d une machine multiprocesseur (SMP), à la différence que les échanges de données sont plus lents en raison du passage obligatoire par le réseau. UFR Sciences de Toulon /2005

7 2.2 Installation La première solution d'installation consiste à patcher le noyau (http://openmosix.sourceforge.net) et à installer Openmosix avec les codes sources ou directement à l'aide de binaires disponibles sous forme de paquets (.rpm ou.deb). Dans ce cas il est nécessaire de démarrer l installation sur la base d une version ou inférieur du noyau et de recompiler celui-ci après avoir appliquer le patch Openmosix. En effet à ce jour, il n'existe pas de patch officiel pour Openmosix avec des noyaux plus récents. Voici en détail la procédure d installation sous Debian : Récupérer les sources du noyau : # apt-get install kernel-source Après cela, vous trouverez un fichier compressé dans /usr/src : /usr/src/kernel-source tar.bz2 Il faut décompresser ce fichier : # cd /usr/src tar vxjf kernel-source Récupérez le patch du noyau : Soit avec apt-get : # apt-get install kernel-patch-openmosix Celui si ne semble pas toujours bien s appliquer, il est préférable de télécharger le patch directement sur le site d Openmosix : Voici, un lien direct : Il faut ensuite le mettre dans copier dans /usr/src et le décompresser : # cp openmosix bz2 /usr/src # tar vxjf openmosix bz2 Patchez le noyau : Créer un lien symbolique. Cette étape vous permettra de vous rappeler le dernier noyau utilisé : # ln s /usr/src/ kernel-source /usr/src/linux Patcher le noyau: # patch p0 < openmosix Configurez le noyau : Récupérer la dernière version de votre configuration du noyau (optionnel). # cp /boot/config-votre_noyau_actuel /usr/src/linux Configurer votre noyau : # cd /usr/src/linux # make oldconfig La commande make oldconfig détecte les nouvelles modifications apportées. Répondez affirmativement à toutes les questions qui concernent Openmosix. UFR Sciences de Toulon /2005

8 Compilez le noyau et mettez le en place : Lancez la compilation : # make dep # make bzimage Copiez le noyau compilé dans le répertoire /boot en le renommant en vmlinuz (standard) : # cp /usr/src/linux/arch/i386/boot/bzimage /boot/vmlinux omosix Copiez la nouvelle configuration dans le même répertoire : # cp /usr/src/linux/.config /boot/config omosix Copiez le fichier System.map toujours dans /boot : # cp /usr/src/linux/system.map /boot/system.map omosix Modifiez votre secteur de boot en éditant le fichier de configuration de Lilo : /etc/lilo.conf Ajouter les lignes suivantes : image=/boot/vmlinux omosix label=linux omosix read-only Et modifiez éventuellement la ligne default : default=linux omosix Modifiez le secteur de boot : # lilo -v Si aucune erreur n a été commise vous devriez avoir la ligne : Add Linux Omosix * Il faut alors redémarrer la machine et sélectionner le noyau Linux Omosix. Installez Openmosix # apt-get install openmosix Lancez Openmosix # /etc/init.d/openmosix start Si tout à fonctionné correctement vous devriez obtenir un message finissant par : «openmosix configuration was successful :)» La seconde solution consiste à récupérer le noyau patché, qui est disponible pour la distribution Debian sur Installer le noyau : kernel-image openmosix-1_10.00.custom_i386.deb # dpkg i kernel-image openmosix-1_10.00.custom_i386.deb Une troisième solution consiste dans l'utilisation d un LiveCD, tel que ClusterKnoppix (http://bofh.be/clusterknoppix/). C'est à partir de cette distribution installée sur disque dur que tous les tests suivants ont été effectués, cette version possède un noyau récent, pacthé Openmosix, qui reconnaît les disques durs S-ATA. UFR Sciences de Toulon /2005

9 2.3 Configuration Le fichier de configuration permettant d'ajouter différents noeuds au cluster est /etc/openmosix.map. La syntaxe est la suivante : ID_noeud Host Nombre_de_noeud # Ici est définie une machine # Ici sont définies les 15 machines de O1 à O1 15 Note : dans les dernières versions de Openmosix (0.3.4) il n'est plus nécessaire de renseigner ce fichier, un démon d'openmosix (omdisc) découvre automatiquement par broadcast, les nœuds présents sur le réseau. Les autres fichiers de configuration se situent dans /proc/hpc/, /proc/mosix pour les anciennes versions. Les valeurs des fichiers du répertoire /proc/hpc/admin représentent la configuration actuelle. La configuration peut se faire soit en éditant les fichiers, soit en utilisant la commande mosctl. Par exemple si l'on souhaite bloquer l'arrivée de processus : # mosctl block Et inversement: # mostctl noblock Options principales : block bring expel lstay mospe nomfs stay Interdit l'arrivée de processus. Renvoie tous les processus locaux sur leur noeud d'origine. Renvoie tous les processus locaux sur leur noeud d'origine et interdit d'en recevoir de nouveau. Utile lorsque l'on souhaite arrêter la machine. Interdit aus processus locaux de migrer mais autorise les processus étrangers à être migré. Contient l'id du nœud. Interdit l'utilisation de MFS («partage du systèmes de fichiers»). Interdit la migration des processus sur d'autre noeud. Informations sur les autres noeuds /proc/hpc/nodes/[id_du_noeud]/cpus Nombre de CPU du nœud. /proc/hpc/nodes/[id_du_noeud]]/load Charge CPU. /proc/hpc/nodes/[id_du_noeud]]/mem Mémoire de la machine utilisée. /proc/hpc/nodes/[id_du_noeud]]/rmem Mémoire libre de la machine. /proc/hpc/nodes/[id_du_noeud]]/speed Vitesse du noeud. /proc/hpc/nodes/[id_du_noeud]]/status Statut du noeud. /proc/hpc/nodes/[id_du_noeud]]/tmem Mémoire totale. /proc/hpc/nodes/[id_du_noeud]]/util Utilisation du noeud (%). UFR Sciences de Toulon /2005

10 Informations sur les processus /proc/[pid]/cantmove Raison pour laquelle le processus n'a pas été migré. /proc/[pid]/lock Si le processus est bloqué sur le noeud. /proc/[pid]/nmigs Temps depuis lequel le processus a été migré. /proc/[pid]/where Nœud sur lequel le processus est traité. /proc/[pid]/goto Nœud sur lequel le processus sera migré. /proc/hpc/remote/from Noeud d'origine du processus. /proc/hpc/remote/identity Informations sur le processus. /proc/hpc/remote/statm Taille mémoire du processus /proc/hpc/remote/stats Taux CPU du processus 2.4 Commandes et outils d'openmosix Les commandes suivantes sont disponibles : mosmon - moniteur Openmosix. Il affiche au sein d une console l'état des nœuds : charge CPU, mémoire installée, utilisée, etc mtop - version améliorée de la commande top qui affiche sur quel nœud les processus sont exécutés. mps - version améliorée de ps qui affiche les numéros de nœud des processus. mosctl whois ''ID_noeud'' - affiche l'adresse IP ou le nom d'hôte du nœud. "mosctl'' est la commande d'administration de Openmosix (voir man mostcl). migrate PID [noeud] - permet de forcer la migration d'un processus [sur un noeud]. mosrun - Permet de définir des options sur le lancement du programme. mosrun -h/-l prog -h : interdit la migration. -l : force la migration. openmosixcollector: démon d enregistrement des traces. Il permet de collecter en temps réel les informations de charge sur les noeuds du cluster et de les stocker dans /tmp où elles pourront être exploitées graphiquement par le programme openmosixanalyser. Pour démarrer le démons de collecte d information : # /etc/init.d/openmosixcollector start ou # openmosixcollector -d UFR Sciences de Toulon /2005

11 Les outils graphiques: openmosixview : C'est le programme principal d'administration graphique et de monitoring. Cette fenêtre principale permet de visualiser les informations de chaque noeud du cluster : adresse IP, numéro de noeud, nombre de processeurs, charge CPU, taux d'occupation mémoire, efficacité de la répartition de charge sur l'ensemble des noeuds, et un poids relatif à la puissance CPU de chaque noeud. Ce poids est calculé sur la base de plusieurs paramètres tels que la puissance du processeur. Cependant, l'utilisateur peut modifier cette valeur par l'interface graphique (ou mosctl setspeed) afin de forcer l'utilisation d'un nœud ou, à l inverse, forcer l'inactivité d'un noeud que l'on souhaite laisser libre. Figure openmosixview. openmosixprocs : Tableau des processus dont les informations fournies sont semblables à celle de mtop. Cette utilitaire offre, en outre, la possibilité de gérer la migration des ces processus. Ces derniers sont identifiables aisément grâce à leur couleur verte). Figure openmosixprocs. UFR Sciences de Toulon /2005

12 openmosixanalyzer : analyseur des traces du démon penmosixcollector (évolution de la charge CPU et mémoire). Dans la figure 2-3-3, deux augmentations de charge apparaissent. Figure : openmosixanalyzer. openmosixmigmon : Graphique qui représente différents noeuds avec les liens des processus migré. Chaque noeud est représenté sous la forme d'un cercle autour desquels gravitent les processus qui s y exécutent. Cette fenêtre offre à l'utilisateur des possibilités d'interaction. Il est possible de glisser/déposer un processus sur un noeud à l aide de la souris. Dans l exemple de la figure la machine 111 a migré 4 processus (en vert) sur la machine 112. En sélectionnant une de ces quatre tâches, il est possible de la faire glisser sur la machine 111 (et vice versa). Cette action aura pour conséquence de migrer le processus correspondant sur le nœud 111. Figure openmosixmigmon UFR Sciences de Toulon /2005

13 openmosixhistory : historique des processus. Le programme fournit dans le temps les processus lancés. On obtient les mêmes informations qu openmosixprocs mais à différents moments. 2.5 Exemples de tests Pour commencer, vérifiez que la migration des processus fonctionne. Lancez la commande suivante plusieurs fois et vérifiez que des processus ont été migrée à l'aide de la commande mtop. # awk 'BEGIN {for(i=0;i<10000;i++)for(j=0;j<10000;j++);}' & # mtop PID USER PRI NI SIZE RSS SHARE STAT N# MGS %CPU %MEM TIME COMMAND 3457 root R :06 awk 3461 root R :05 awk 3454 root S :07 awk 3451 root S :06 awk 3453 root S :08 awk 3456 root S :07 awk 3455 root S :07 awk 3459 root S :05 awk Les processus sont bien exécutés sur les différents noeuds. L'exemple suivant consistera à encoder 6 chansons*. L'encodage, qui transformera des fichiers wav en ogg, est lancé sur le seul ordinateur Rappel : mosrun -h force l'exécution local du processus. # time $(for i in *.wav; do mosrun -h oggenc "$i" & done) real 3m11.317s user 0m55.420s sys 0m21.130s L'encodage dure 3m11s. Un seul nœud, le 111, sur lequel la commande a été lancée, est utilisé comme le montre le graphe suivant : Figure Utilisation d une seule machine 111 du cluster (openmosixview) * : la création de mp3 (ou autre format) à partir de cd audio est interdite en France, de plus le piratage nuit à la création artistique. UFR Sciences de Toulon /2005

14 La commande est ensuite lancée normalement, sans forcer le processus à s'exécuter localement: # time $(for i in *.wav; do oggenc "$i" & done) real 1m9.305s user 0m37.630s sys 0m2.880s Maintenant l'encodage dure au total 1m9.305s. Les graphiques suivants sont obtenus : Figure : utilisation de toutes les machines du cluster. La colonne overall load de la figure montre la répartition équitable entre les neouds. Figure : tableau des processus et détail d'un processus migré. La fenêtre de droite (openmosixprocs) affiche les processus lancés. Les processus migrés apparaissent en vert, lorsqu un double clic est effectué sur l un d eux la fenêtre de droite apparaît. Il est alors possible d interagir sur le processus. Il peut alors, être renvoyé sur son nœud d origine, envoyé vers un nœud plus rapide, bloqué sur ce nœud ou encore être détruit. UFR Sciences de Toulon /2005

15 Figure : topologie des noeuds et des processus. Ici lors de la capture d écran, deux processus avaient migré vers le nœud 112 et 3 vers le 103. Comme expliqué dans la présentation d openmosixmigmon (chapitre 2-3), il est possible de faire glisser un processus du nœud 103 vers la nœud 112. Bilan des tests Le temps d encodage est donc passé de 3mn10s à 1mn09s, soit quasiment trois fois moins de temps. Les résultats sont en accord avec nos espérances car l on disposait de trois fois plus de ressources. Si nous effectuons le calcul, nous nous s apercevons que théoriquement le temps total avec les trois machines aurait du être de 1m03s. Cette différence est due au fait que le transfert des processus, mais surtout le transfert des données traitées sur une autre machine du réseau prend du temps. Ici, les fichiers wav occupaient près de 50 Mo, ce qui correspond précisément aux six secondes perdues lors du transfert sur le réseau. En effectuant un test avec des processus de petite taille, et en faisant des calculs, le temps a précisément été divisé par trois. 3 Avantages et inconvénients de Openmosix 3.1 Avantages Openmosix peut fonctionner avec une architecture matérielle hétérogène. Son utilisation est transparente. L'utilisateur croit avoir à faire à une seule machine et aucune action supplémentaire n est nécessaire de sa part. Le coût d'un cluster Openmosix est beaucoup plus faible que celui d'un supercalculateur. UFR Sciences de Toulon /2005

16 Le système est autonome, il régule sa charge automatiquement, les interventions de l'administrateur sont extrêmement réduites. L'utilisateur peut contrôler et agir sur les processus depuis un seul noeud. La configuration de cluster Openmosix est automatique grâce à la découverte automatique des noeuds présents sur le réseau (omdiscd). Son utilisation et son administration à travers Openmosixview est très simple. Un autre atout important est que le projet est en constante évolution. De nombreuses amélioration yont récemment été apportées : La migration des threads et des programmes à mémoire partagé, comme Apache, est supportée à l'aide du patch ''Migshm''. Un masque logique permet de spécifier un ensemble de noeuds vers lesquels on autorise les processus à migrer. Une reprise à chaud des processus (checkpoint) dans le cas ou un noeud aurait dû être arrêté subitement. 3.2 Inconvénients Openmosix ne fonctionne pas sous Windows, la cause est qu il dépend du noyau Linux. Openmosix est un cluster à répartition de charge par processus : Lancer un seul processus gourmand sur une machine du cluster n apporte pas de gain de performance. Le processus ne sera pas fragmenté sur les différents nœuds. Les processus s'exécutant très rapidement et qui ne durent pas suffisamment longtemps en mémoire, ne bénéficient pas des algorithmes de migration d Openmosix. La version Migshm manque de stabilité. En effet plusieurs crashs système ont eu lieu lors de différents tests. La migration de processus Apache entraîne quelque fois un plantage système. Il est important de noter, qu à la date d aujourd hui, les différentes études sur Migshm confirment que le patch n est pas prêt à passer en production du fait de son instabilité. Si aucune librairie de programmation n'est requise pour tirer parti d Openmosix, il est préférable en revanche, de bien concevoir son application et d'écrire des programmes très modulaires qui lancent des processus par fork() et exec(). CONCLUSION Aucun cluster n'est parfait, c'est pour cela que les différentes solutions sont complémentaires entre elles. Pour les serveurs Web, une combinaison de clusters à répartition de charge et à haute disponibilité est nécessaire. Openmosix est une solution simple et peu onéreuse pour des besoins de cluster à répartition de charge. Openmosix s'affiche donc comme une solution idéale dans le cadre d'un serveur d'applications : grâce à lui, tous les utilisateurs connectés à distance disposent de performances constantes. D'autres questions peuvent alors se poser sur l'utilisation d'un tel procédé, du point de vue de la sécurité. Un point a déjà été résolu avec la possibilité d'utiliser une connexion SSH entre les nœuds. Mais ne serait-il pas possible pour un utilisateur malveillant et averti, d analyser en mémoire les processus qui ont été migrés sur sa machine? C est pour cela qu à mon avis les nœuds d un cluster ne devraient pas être des stations de travail comme dans le projet de clustering Oscar. UFR Sciences de Toulon /2005

VMWare Infrastructure 3

VMWare Infrastructure 3 Ingénieurs 2000 Filière Informatique et réseaux Université de Marne-la-Vallée VMWare Infrastructure 3 Exposé système et nouvelles technologies réseau. Christophe KELLER Sommaire Sommaire... 2 Introduction...

Plus en détail

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas FreeNAS 0.7.1 Shere Par THOREZ Nicolas I Introduction FreeNAS est un OS basé sur FreeBSD et destiné à mettre en œuvre un NAS, système de partage de stockage. Pour faire simple, un NAS est une zone de stockage

Plus en détail

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf

Plus en détail

Résumé 1. NOTIONS DE BASES :

Résumé 1. NOTIONS DE BASES : Résumé Cet article vous guidera dans l'installation et l'administration d'un cluster OpenMosix. OpenMosix est un patch du noyau Linux vous permettant la migration des processus entre plusieurs ordinateurs

Plus en détail

Le meilleur de l'open source dans votre cyber cafe

Le meilleur de l'open source dans votre cyber cafe Le meilleur de l'open source dans votre cyber cafe Sommaire PRESENTATION...1 Fonctionnalités...2 Les comptes...3 Le système d'extensions...4 Les apparences...5 UTILISATION...6 Maelys Admin...6 Le panneau

Plus en détail

Contexte InfoRéseau50. Charles SAINT-LÔ SIO2 Lycée Notre Dame de la Providence Année 2014-2015

Contexte InfoRéseau50. Charles SAINT-LÔ SIO2 Lycée Notre Dame de la Providence Année 2014-2015 Contexte InfoRéseau50 Charles SAINT-LÔ SIO2 Lycée Notre Dame de la Providence Année 2014-2015 1 Présentation du contexte : Je travaille chez InfoRéseau50, qui est une société spécialisée dans la gestion

Plus en détail

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Système virtuel StruxureWare Data Center Expert Le serveur StruxureWare Data Center Expert 7.2 est disponible comme système virtuel pris en charge

Plus en détail

Cluster de calcul, machine Beowulf, ferme de PC Principes, problématique et échanges d expérience

Cluster de calcul, machine Beowulf, ferme de PC Principes, problématique et échanges d expérience Cluster de calcul, machine Beowulf, ferme de PC Principes, problématique et échanges d expérience 29 mars 2002 Olivier BOEBION - Laboratoire de Mathématiques et de Physique Théorique - Tours 1 Principes

Plus en détail

Le module Clonage des stations

Le module Clonage des stations Le module Clonage des stations Présentation Le module clonage des stations s'appuie sur l'outil libre udpcast ainsi que sur la possibilité pour les machines modernes de "booter" sur la carte réseau. On

Plus en détail

Guide d'installation et de configuration d'ibm SPSS Modeler Social Network Analysis 16

Guide d'installation et de configuration d'ibm SPSS Modeler Social Network Analysis 16 Guide d'installation et de configuration d'ibm SPSS Modeler Social Network Analysis 16 Remarque Certaines illustrations de ce manuel ne sont pas disponibles en français à la date d'édition. Table des matières

Plus en détail

Introduction : Caractéristiques du RAID : La redondance et la parité : Les différents types de systèmes RAID :

Introduction : Caractéristiques du RAID : La redondance et la parité : Les différents types de systèmes RAID : Introduction : La technologie RAID (regroupement redondant de disques indépendants) permet de constituer une unité de stockage à partir de plusieurs disques durs. Cette unitée,appelée grappe, a une tolérance

Plus en détail

Projet Avancé. LINUX WIFI Embarqué

Projet Avancé. LINUX WIFI Embarqué Projet Avancé LINUX WIFI Embarqué Semestre 5-2004/2005 Guillaume GUINDE Xavier NOURISSON Amélie GUION Adrien ZANCAN ENSEIRB Linux WIFI embarqué SOMMAIRE INTRODUCTION...3 TP1 MISE EN ŒUVRE DE LINUX...4

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Un système d exploitation (SE, en anglais Operating System ou OS) est un ensemble de programmes responsables de la liaison entre les ressources matérielles d un ordinateur et les

Plus en détail

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT Commandes Linux Gestion des fichiers et des répertoires Lister les fichiers Lister les fichiers cachés Lister les répertoires d un répertoire Lister les fichiers par date Les droits Types de fichier Supprimer

Plus en détail

FileMaker Pro 14. Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14

FileMaker Pro 14. Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14 FileMaker Pro 14 Utilisation d'une Connexion Bureau à distance avec FileMaker Pro 14 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054

Plus en détail

Microsoft Windows NT Server

Microsoft Windows NT Server Microsoft Windows NT Server Sommaire : INSTALLATION DE WINDOWS NT SERVER... 2 WINNT.EXE OU WINNT32.EXE... 2 PARTITION... 2 FAT OU NTFS... 2 TYPE DE SERVEUR... 2 Contrôleur principal de Domaine (CPD)....

Plus en détail

Symantec Backup Exec Remote Media Agent for Linux Servers

Symantec Backup Exec Remote Media Agent for Linux Servers Annexe I Symantec Backup Exec Remote Media Agent for Linux Servers Cette annexe traite des sujets suivants : A propos de Remote Media Agent Comment fonctionne Remote Media Agent Conditions requises pour

Plus en détail

Atelier No1 : Installation de Windows Server 2003 Standard Edition Configuration du protocole TCP/IP

Atelier No1 : Installation de Windows Server 2003 Standard Edition Configuration du protocole TCP/IP Atelier No1 : Installation de Windows Server 2003 Standard Edition Configuration du protocole TCP/IP Précisions concernant les équipes de travail: Afin de rationaliser les équipements disponibles au niveau

Plus en détail

Windows serveur 2008 installer hyperv

Windows serveur 2008 installer hyperv Windows serveur 2008 installer hyperv 1 Description Voici la description fournit par le site Microsoft. «Windows Server 2008 Hyper-V est le moteur de virtualisation (hyperviseur) fourni dans Windows Server

Plus en détail

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration.

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration. Windows 2000: Introduction W2K: Architecture Système d'exploitation multitâche multithread 32 bits à architecture SMP. Multiplateforme: intel x86, Compaq Alpha Jusqu'à 64 Go de mémoire vive Système d'exploitation

Plus en détail

Installation de Windows Serveur 2008

Installation de Windows Serveur 2008 Présentation Windows serveur 2008 et Vista ont une partie de code commun. Le noyau de serveur 2008 est une amélioration du noyau de Vista. Ce noyau propose nouvelles fonctionnalités au niveau réseau et

Plus en détail

DEFINITION... 2 EXEMPLE SANS PROXY... 2 EXEMPLE AVEC PROXY... 2 LE REVERSE-PROXY... 2 EXEMPLE AVEC WINGATE...

DEFINITION... 2 EXEMPLE SANS PROXY... 2 EXEMPLE AVEC PROXY... 2 LE REVERSE-PROXY... 2 EXEMPLE AVEC WINGATE... Serveur Proxy Sommaire : DEFINITION... 2 EXEMPLE SANS PROXY... 2 EXEMPLE AVEC PROXY... 2 LE REVERSE-PROXY... 2 EXEMPLE AVEC WINGATE... 3 POSTE CLIENT... 8 EXEMPLE AVEC SQUID (SOUS WINDOWS)... 8 POSTE CLIENT...10

Plus en détail

MANUEL D' UTILISATION

MANUEL D' UTILISATION MANUEL D' UTILISATION Table des matières Présentation...2 Introduction...2 Matériel nécessaire...2 Logiciel nécessaire...3 Partie A : Installation et Mise en oeuvre du matériel et logiciel...4 Partie B

Plus en détail

Cluster. Une introduction aux architectures systèmes distribuées. Université de Haute Alsace Octobre 2003

Cluster. Une introduction aux architectures systèmes distribuées. Université de Haute Alsace Octobre 2003 Cluster Une introduction aux architectures systèmes distribuées Université de Haute Alsace Octobre 2003 Plan Généralisation Technique Introduction Applications $$$ Définition Questions? Idées Plan Plan

Plus en détail

MANUEL UTILISATEUR KIWI BACKUP V 3

MANUEL UTILISATEUR KIWI BACKUP V 3 Révision Mai 2012 MANUEL UTILISATEUR KIWI BACKUP V 3 Sommaire PREMIERE PARTIE : INSTALLATION DE KIWI BACKUP... 3 INSTALLATION SOUS WINDOWS... 3 INSTALLATION SOUS LINUX DEBIAN / UBUNTU... 6 Installation

Plus en détail

CLIC Cluster LInux pour le Calcul

CLIC Cluster LInux pour le Calcul CLIC Cluster LInux pour le Calcul http://clic.mandrakesoft.com Wilfrid Billot (@imag.fr) ID-IMAG Projet Apache http://www-id.imag.fr Plan ¾ Introduction à CLIC ¾ CLIC et les clusters ¾ Ce qui existe déjà

Plus en détail

La continuité de service

La continuité de service La continuité de service I INTRODUCTION Si la performance est un élément important de satisfaction de l'utilisateur de réseau, la permanence de la disponibilité des ressources l'est encore davantage. Ici

Plus en détail

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire 2014-2015 David Genest

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire 2014-2015 David Genest Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI Année universitaire 2014-2015 David Genest Systèmes d exploitation Master 2 SILI 2014-2015 1 Chapitre I Virtualisation 1 Présentation

Plus en détail

REPUBLIQUE ISLAMIQUE DE MAURITANIE

REPUBLIQUE ISLAMIQUE DE MAURITANIE REPUBLIQUE ISLAMIQUE DE MAURITANIE Honneur - Fraternité Justice Ministère de l Emploi, de la Formation Professionnelle et des Technologies de l Information et de la Communication Direction Générale de

Plus en détail

Le Rô le Hyper V Secônde Partie Ope ratiôns avance es avec Hyper-V

Le Rô le Hyper V Secônde Partie Ope ratiôns avance es avec Hyper-V Le Rô le Hyper V Secônde Partie Ope ratiôns avance es avec Hyper-V Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les principales fonctionnalités

Plus en détail

Objectif : Matériel : Opérations à effectuer : Création de la machine virtuelle :

Objectif : Matériel : Opérations à effectuer : Création de la machine virtuelle : Objectif : Effectuer l'installation d'une distribution Linux sur une machine virtuelle. Configurer la machine pour l'utilisation d'un certains nombre de services réseaux. Matériel : Un PC avec Virtual

Plus en détail

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les principales

Plus en détail

Manuel Nero ControlCenter

Manuel Nero ControlCenter Manuel Nero ControlCenter Nero AG Informations sur le copyright et les marques Le manuel Nero ControlCenter et l'ensemble de son contenu sont protégés par un copyright et sont la propriété de Nero AG.

Plus en détail

Dépannage DNS de base pour les serveurs Cisco Unity

Dépannage DNS de base pour les serveurs Cisco Unity Dépannage DNS de base pour les serveurs Cisco Unity Contenu Introduction Conditions préalables Conditions requises Composants utilisés Conventions DN selon la configuration de Cisco Unity Le Cisco Unity

Plus en détail

[Serveur de déploiement FOG]

[Serveur de déploiement FOG] 2012 Yann VANDENBERGHE TAI @ AFPA Lomme [Serveur de déploiement FOG] Procédure d'installation d'un serveur FOG pour la création et le déploiement d'images disques. 1.1 Introduction : Malgré le développement

Plus en détail

M2-ESECURE. Virtualisation : XEN. Pierre BLONDEAU

M2-ESECURE. Virtualisation : XEN. Pierre BLONDEAU M2-ESECURE Virtualisation : XEN Pierre BLONDEAU La virtualisation Wikipedia : La virtualisation consiste à faire fonctionner un ou plusieurs systèmes d'exploitation1 / applications (comme un navigateur),

Plus en détail

DOCUMENTATION TECHNIQUE

DOCUMENTATION TECHNIQUE DOCUMENTATION TECHNIQUE Installation et configuration d un serveur OCS Inventory et GLPI Active Directory et DHCP Benjamin Dupuy BTS Services Informatiques aux Organisations Option : Solutions d infrastructures,

Plus en détail

Windows 2008 server -Introduction-

Windows 2008 server -Introduction- Windows 2008 server -Introduction- Rappel sur les systèmes d exploitation Un système d exploitation (Operating System) est un ensemble de programmes responsables de la liaison entre les ressources matérielles

Plus en détail

Publication d'application

Publication d'application Publication d'application Vue d'ensemble JetClouding supporte 3 types de publication d'application: Microsoft Remote Desktop: L'utilisateur verra le Bureau à distance Windows dans la session. Le contrôle

Plus en détail

Guide de déploiement

Guide de déploiement Guide de déploiement Installation du logiciel - Table des matières Présentation du déploiement du logiciel CommNet Server Windows Cluster Windows - Serveur virtuel CommNet Agent Windows Cluster Windows

Plus en détail

Sauvegarder automatiquement ses documents

Sauvegarder automatiquement ses documents Sauvegarder automatiquement ses documents Il n'y a rien de pire que de perdre ses documents suite à un problème avec son ordinateur. Qu'ils s'agissent de vos photos, de vos musiques, de vos rapports, de

Plus en détail

Procédure d'installation et d'utilisation Pilote ODBC (Open DataBase Connectivity) Solune

Procédure d'installation et d'utilisation Pilote ODBC (Open DataBase Connectivity) Solune Solune Informatique, 34 chemin de Pau, 64 121 MONTARDON Tél. 0970 460 594 Procédure d'installation et d'utilisation Pilote ODBC (Open DataBase Connectivity) Solune 1 / 11 Introduction L'objectif de ce

Plus en détail

Guide d installation de NewWayService 2

Guide d installation de NewWayService 2 Guide d installation de Copyright 2003 OroLogic Inc. http://www.orologic.com Table des matières I Table des matières Guide d installation de 2 Introduction 2 Installation de 2 Installation de sur un seul

Plus en détail

Version 4.0 06 2009 Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

Version 4.0 06 2009 Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise Version 4.0 06 2009 Installation de SpamWars 4.0 Édition Entreprise SpamWars Copyright 1998, 2009,. Tous droits réservés. Les Programmes (qui incluent le logiciel ainsi que la documentation) contiennent

Plus en détail

NOTIONS DE RESEAUX INFORMATIQUES

NOTIONS DE RESEAUX INFORMATIQUES NOTIONS DE RESEAUX INFORMATIQUES GENERALITES Définition d'un réseau Un réseau informatique est un ensemble d'équipements reliés entre eux afin de partager des données, des ressources et d'échanger des

Plus en détail

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright

Plus en détail

Sauvegarder automatiquement ses documents

Sauvegarder automatiquement ses documents Sauvegarder automatiquement ses documents Par Clément JOATHON Dernière mise à jour : 22/09/2014 Il n'y a rien de pire que de perdre ses documents suite à un problème avec son ordinateur. Qu'ils s'agissent

Plus en détail

TD séance n 2c Mise à jour des Systèmes

TD séance n 2c Mise à jour des Systèmes 1 Gestion des Logiciels 1.1 Introduction sur les logiciels Un logiciel est un programme nécessaire au fonctionnement d'un ordinateur (logiciel système) ou au traitement de données (logiciel applicatif).

Plus en détail

Acronis Backup & Recovery 11

Acronis Backup & Recovery 11 Acronis Backup & Recovery 11 Guide de démarrage rapide S'applique aux éditions suivantes : Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Serveur pour Linux Serveur pour

Plus en détail

Prise de contrôle à distance de PC

Prise de contrôle à distance de PC Prise de contrôle à distance de PC VNC = Virtual Network Computing Il sagit de prendre très facilement le contrôle d'un PC à distance en utilisant un programme performant. Par exemple, si vous souhaitez

Plus en détail

TecLocal 4.0. Manuel d'installation: Mode acheteur & multiutilisateurs

TecLocal 4.0. Manuel d'installation: Mode acheteur & multiutilisateurs Tec Local 4.0 Manuel d'installation : Mode acheteur & multi-utilisateurs (client) TecLocal 4.0 Manuel d'installation: Mode acheteur & multiutilisateurs (client) Version: 1.0 Auteur: TecCom Solution Management

Plus en détail

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2

Plus en détail

Installation de Windows 2000 Serveur

Installation de Windows 2000 Serveur Installation de Windows 2000 Serveur Introduction Ce document n'explique pas les concepts, il se contente de décrire, avec copies d'écran, la méthode que j'utilise habituellement pour installer un Windows

Plus en détail

Exploitation de la ferme de serveurs Esxi

Exploitation de la ferme de serveurs Esxi BTS SIO SISR4 Page 1 Exploitation de la ferme de serveurs Esxi Table des matières 1. Objectif... 2 2. Paramètres préalables... 2 3. Création d un cluster... 2 4. Augmenter la taille des LUN... 2 4.1. Sur

Plus en détail

1. Préparation d un PC virtuel sous Windows XP pro

1. Préparation d un PC virtuel sous Windows XP pro LP CHATEAU BLANC 45 CHALETTE/LOING THÈME : PRISE EN MAIN DE VMWARE TP OBJECTIFS : PRENDRE EN MAIN LE LOGICIEL VMWARE Compétences : C1-1 ; C3-3 ; C3-4 ; C5-4 ; C5-7 BAC PRO SEN TR ACADÉMIE D ORLÉANS-TOURS

Plus en détail

Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1

Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1 Les clusters Linux 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com white-paper-cluster_fr.sxw, Version 74 Page 1 Table des matières Introduction....2 Haute performance (High

Plus en détail

Serveur de Licences Acronis. Guide Utilisateur

Serveur de Licences Acronis. Guide Utilisateur Serveur de Licences Acronis Guide Utilisateur TABLE DES MATIÈRES 1. INTRODUCTION... 3 1.1 Présentation... 3 1.2 Politique de Licence... 3 2. SYSTEMES D'EXPLOITATION COMPATIBLES... 4 3. INSTALLATION DU

Plus en détail

TP2a : Windows 2008 Server et Active Directory + station windows 7

TP2a : Windows 2008 Server et Active Directory + station windows 7 TP2a : Windows 2008 Server et Active Directory + station windows 7 Description de la configuration et des objectifs du TP : Installer un serveur Windows 2008 contrôleur de domaine en machine virtuelle

Plus en détail

Travaux Pratiques n 1 Principes et Normes des réseaux.

Travaux Pratiques n 1 Principes et Normes des réseaux. Travaux Pratiques n 1 Principes et Normes des réseaux. Objectifs Connaitre le matériel de base (switch, hub et routeur) Savoir configurer une machine windows et linux en statique et dynamique. Connaitre

Plus en détail

Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5)

Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5) Déploiement et gestion d ordinateurs avec un outil centralisé (Ghost Serveur 7.5) QU EST CE Q UN SYSTEME D ADMINISTRATION ET DE DEPLOIEMENT?... 1 1. INSTALLATION SUR LE SERVEUR :... 4 2. PREPARATION DE

Plus en détail

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés.

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik Sense Desktop Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik, QlikTech, Qlik Sense,

Plus en détail

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier 1. Installation de Windows Server 2003 Standard Edition (pour le serveur)

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier 1. Installation de Windows Server 2003 Standard Edition (pour le serveur) Atelier 1 Préparation des machines virtuelles Installation de Windows Server 2003 Standard Edition (pour le serveur) Installation de Windows XP Professionnel (pour le client) Configuration du protocole

Plus en détail

Maintenir Debian GNU/Linux à jour

Maintenir Debian GNU/Linux à jour Maintenir Debian GNU/Linux à jour Ce troisième document présente dans un premier temps comment maintenir son système à jour de façon automatisée. Il est en effet indispensable d'installer de manière parfaitement

Plus en détail

Tester Windows 8 sans l'installer avec Virtualbox

Tester Windows 8 sans l'installer avec Virtualbox Tester Windows 8 sans l'installer avec Virtualbox Vous avez déjà probablement déjà lu et vu beaucoup choses sur Windows 8. On trouve de nombreuses infos dans les actualités qui lui sont consacrés depuis

Plus en détail

SECURIDAY 2012 Pro Edition

SECURIDAY 2012 Pro Edition SECURINETS CLUB DE LA SECURITE INFORMATIQUE INSAT SECURIDAY 2012 Pro Edition [LOAD BALANCING] Chef Atelier : Asma JERBI (rt5) Hajer MEHRZI(rt3) Rania FLISS (rt3) Ibtissem OMAR (rt3) Asma Tounsi (rt3la)

Plus en détail

Installation et Réinstallation de Windows XP

Installation et Réinstallation de Windows XP 1 sur 25 16/08/2010 23:13 Réinstallation de Windows XP (avec formatage) Date 26/11/2005 16:08:03 Sujet : Tutorial Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très

Plus en détail

ParallelKnoppix. Majid Hameed. Copyright 2005 Majid Hameed. Copyright 2005 Gauthier Savart. Copyright 2005 Joëlle Cornavin

ParallelKnoppix. Majid Hameed. Copyright 2005 Majid Hameed. Copyright 2005 Gauthier Savart. Copyright 2005 Joëlle Cornavin Linux Gazette n 110 Janvier 2005 Majid Hameed Copyright 2005 Majid Hameed Copyright 2005 Gauthier Savart Copyright 2005 Joëlle Cornavin Article paru dans le n 110 de la Gazette Linux de janvier 2005. Traduction

Plus en détail

Linux dans VirtualBox

Linux dans VirtualBox Linux dans VirtualBox Utilisation de Linux avec une machine virtuelle 1 VirtualBox? C'est un logiciel qui simule un autre ordinateur Architecture matérielle : CPU, CM, écran, disque... Système d'exploitation

Plus en détail

OpenMediaVault installation

OpenMediaVault installation OpenMediaVault installation 2013-01-13/YM: version initiale 1 Introduction L'installation de OpenMediaVault, basé sur Debian, présente quelques difficultés pour l'utilisateur de Windows. Cette procédure

Plus en détail

INSTALLATION DE WINDOWS

INSTALLATION DE WINDOWS Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très stable ou n'est plus aussi rapide qu'avant? Un virus a tellement mis la pagaille dans votre système d'exploitation

Plus en détail

TP U4 : Virtualbox, Vagrant, LTSP

TP U4 : Virtualbox, Vagrant, LTSP TP U4 : Virtualbox, Vagrant, LTSP Noms du binôme : Documentation VirtualBox : http://www.virtualbox.org/wiki/end-user_documentation. Première machine virtuelle Pour créer une machine virtuelle, il faut

Plus en détail

Virtualisation de Windows Seven

Virtualisation de Windows Seven Virtualisation de Windows Seven Stéphane Gillet www.stephanegillet.com gillet.stephane@gmail.com Sommaire I. Installation de Virtual PC... 2 II. Création d'un ordinateur virtuel... 6 III. Configuration

Plus en détail

PARTIE A : Installation

PARTIE A : Installation PARTIE A : Installation A.1. CONFIGURATION MINIMALE REQUISE ET PRE-REQUIS... 3 A.1.1. Pré-requis pour l installation de Foxta v3... 3 A.1.2. Pré-requis pour l utilisation de Foxta v3... 3 A.2. INSTALLATION

Plus en détail

italc supervision de salle

italc supervision de salle italc italc supervision de salle 01 Présentation générale : italc est un logiciel de supervision de salles d'ordinateurs. Il fonctionne en mode poste «maitre» et postes «élèves». Avec votre serveur AbulEdu,

Plus en détail

Installation et Réinstallation de Windows XP

Installation et Réinstallation de Windows XP Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très stable ou n'est plus aussi rapide qu'avant? Un virus a tellement mis la pagaille dans votre système d'exploitation

Plus en détail

FileMaker Pro 11. Exécution de FileMaker Pro 11 sur Citrix XenApp

FileMaker Pro 11. Exécution de FileMaker Pro 11 sur Citrix XenApp FileMaker Pro 11 Exécution de FileMaker Pro 11 sur Citrix XenApp 2007-2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker est une

Plus en détail

Contribution à la mise en service d'une ferme de serveurs connectée à une grille de calcul pour la physique des hautes énergies

Contribution à la mise en service d'une ferme de serveurs connectée à une grille de calcul pour la physique des hautes énergies Contribution à la mise en service d'une ferme de serveurs connectée à une grille de calcul pour la physique des hautes énergies Charlier Fabrice 2è licence en informatique Année Académique 2005-2006 Plan

Plus en détail

Tutorial : Partitionner son disque dur avec Partition Magic

Tutorial : Partitionner son disque dur avec Partition Magic Tutorial : Partitionner son disque dur avec Partition Magic INTRODUCTION : Le but de ce tutorial n'est pas de faire un descriptif détaillé de toutes les fonctions de Partition Magic mais seulement d'apprendre

Plus en détail

Client Citrix ICA Windows CE Carte de référence rapide

Client Citrix ICA Windows CE Carte de référence rapide Client Citrix ICA Windows CE Carte de référence rapide Exigences Pour exécuter le client ICA Windows CE, vous devez disposer des éléments suivants : Un périphérique Windows CE Une carte d'interface réseau

Plus en détail

Instructions d installation de IBM SPSS Modeler Server 15 pour Windows

Instructions d installation de IBM SPSS Modeler Server 15 pour Windows Instructions d installation de IBM SPSS Modeler Server 15 pour Windows IBM SPSS Modeler Server peut être installé et configuré de manière à s exécuter en mode d analyse réparti, avec une ou plusieurs installations

Plus en détail

DataTraveler 410. Manuel d'utilisation de SecureTraveler

DataTraveler 410. Manuel d'utilisation de SecureTraveler Manuel d'utilisation de SecureTraveler SecureTraveler est l'utilitaire de configuration DataTraveler permettant aux utilisateurs en entreprise et aux utilisateurs privés d'établir des zones publiques et

Plus en détail

INTERNET. Accès à une base de données CDS-ISIS sur le Web NOTE TECHNIQUE. Volume 1 : Installation du logiciel serveur Apache.

INTERNET. Accès à une base de données CDS-ISIS sur le Web NOTE TECHNIQUE. Volume 1 : Installation du logiciel serveur Apache. NOTE TECHNIQUE INTERNET Accès à une base de données CDS-ISIS sur le Web Volume 1 : Installation du logiciel serveur Apache Version 3.1.2 Décembre 2004 Développement et assistance technique : Pierre Chabert

Plus en détail

Bac Professionnel Systèmes Electroniques Numériques

Bac Professionnel Systèmes Electroniques Numériques Installation d'os : Ghost réseau On vous demande de réaliser la sauvegarde de l'image d'un PC Mise en situation: Vous disposez d'un PC fonctionnel qui a été installé. On vous demande de réaliser une image

Plus en détail

Facility Touch Client. SAUTER EY-TC505F110 Logiciel Facility Touch Client Mise en service. Manuel D100238867 1/26 D100238867 D100238867

Facility Touch Client. SAUTER EY-TC505F110 Logiciel Facility Touch Client Mise en service. Manuel D100238867 1/26 D100238867 D100238867 SAUTER EY-TC505F110 Logiciel Facility Touch Client Mise en service Manuel 1/26 2/26 Contenu Contenu 1 Avant-propos 5 2 À propos de ce manuel 7 2.1 Objectif de ce manuel 7 2.2 Marques Propres 7 2.3 Abréviations

Plus en détail

Gestion de clusters de calcul avec Rocks

Gestion de clusters de calcul avec Rocks Gestion de clusters de calcul avec Laboratoire de Chimie et Physique Quantiques / IRSAMC, Toulouse scemama@irsamc.ups-tlse.fr 26 Avril 2012 Gestion de clusters de calcul avec Outline Contexte 1 Contexte

Plus en détail

Fiche technique Schneider

Fiche technique Schneider Fiche technique Schneider Test et mise en service d un PC virtuel sous WINDOWS SEVEN 32 ou 64 bits avec VIRTUAL BOX Introduction Une nouvelle version de Windows est générée par Microsoft tous les quatre

Plus en détail

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les

Plus en détail

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2 186 Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2 L'utilisation des fonctionnalités de haute disponibilité intégrées aux applications, L'ajout de solutions tierces. 1.1 Windows Server

Plus en détail

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés. 2010 Ing. Punzenberger COPA-DATA GmbH Tous droits réservés. La distribution et/ou reproduction de ce document ou partie de ce document sous n'importe quelle forme n'est autorisée qu'avec la permission

Plus en détail

Cosnefroy Thibaut Mars 2015 BTS 2 SIO Répartition de charge serveur web (debian wheezy) Version 1.0 (03/03/2015)

Cosnefroy Thibaut Mars 2015 BTS 2 SIO Répartition de charge serveur web (debian wheezy) Version 1.0 (03/03/2015) Conditions requises: Avoir deux machines déja configurés et prêtes pour faire de la répartition de charge entre machines. La première machine à pour adresse 10.0.0.2 et aura juste apache 2 d'installé.

Plus en détail

Les systèmes de Fichier

Les systèmes de Fichier Les systèmes de Fichier 1 Les disques durs, aussi petits soient-ils, contiennent des millions de bits, il faut donc organiser les données afin de pouvoir localiser les informations, c'est le but du système

Plus en détail

Initiation à LINUX pour Scribe

Initiation à LINUX pour Scribe Initiation à LINUX pour Scribe PARTIE C version 2.0 du 15 février 2008 Administration de Linux Version 2.0 Auteur : Christophe VARDON professeur STI Bac Pro MRIM formateur TICE iufm Table des matières

Plus en détail

Parallels Desktop 4 Switch to Mac - Lisez-moi ----------------------------------------------------------------------------------------------

Parallels Desktop 4 Switch to Mac - Lisez-moi ---------------------------------------------------------------------------------------------- Parallels Desktop 4 Switch to Mac - Lisez-moi Bienvenue dans Parallels Desktop 4 Switch to Mac build 4.0.5922. Ce document contient des informations que vous devez connaître pour réussir à installer Parallels

Plus en détail

Fiche produit. Septembre 2010. Kiwi Pro en quelques mots

Fiche produit. Septembre 2010. Kiwi Pro en quelques mots Septembre 2010 Fiche produit La solution Kiwi Pro a été spécialement conçue pour répondre aux besoins les plus exigeants en terme de fiabilité et de performance, avec une capacité de traitement optimale

Plus en détail

TP2 : Windows 2003 Server et Active Directory

TP2 : Windows 2003 Server et Active Directory TP2 : Windows 2003 Server et Active Directory Description de la configuration et des objectifs du TP : Un serveur Windows 2003 contrôleur de domaine est accessible sur le réseau, son adresse IP vous sera

Plus en détail

Serveur de déploiement FOG sous linux

Serveur de déploiement FOG sous linux Serveur de déploiement FOG sous linux FOG est une application open-source sous licence GPL de gestion d'images disques permettant le déploiement de stations via PXE. Ça permet par exemple d'éviter d'avoir

Plus en détail

Présentation / Installation / Configuration d un serveur MS Windows NT 4.0. Travail réalisé en cours et lors de séance en autonomie.

Présentation / Installation / Configuration d un serveur MS Windows NT 4.0. Travail réalisé en cours et lors de séance en autonomie. Intitulé : Présentation / Installation / Configuration d un serveur MS Windows NT 4.0 Cadre : Travail réalisé en cours et lors de séance en autonomie. Conditions de réalisation : Ce travail à été réalisé

Plus en détail

!!!!!!!!!!!! Installation rapide et guide de configuration. Page! 1! 22

!!!!!!!!!!!! Installation rapide et guide de configuration. Page! 1! 22 Installation rapide et guide de configuration Page 1 22 INTRODUCTION ----------------------------------------------------------------------------------------------3 CONFIGURATION REQUISE ---------------------------------------------------------------------------------------3

Plus en détail

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...

Plus en détail

Les systèmes RAID Architecture des ordinateurs

Les systèmes RAID Architecture des ordinateurs METAIS Cédric 2 ème année Informatique et réseaux Les systèmes RAID Architecture des ordinateurs Cédric METAIS ISMRa - 1 - LES DIFFERENTS SYSTEMES RAID SOMMAIRE INTRODUCTION I LES DIFFERENTS RAID I.1 Le

Plus en détail