Cluster Linux Openmosix
|
|
|
- Coralie St-Laurent
- il y a 10 ans
- Total affichages :
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 ( 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 ( 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
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...
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
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
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
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
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...
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)....
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
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
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
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
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
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
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
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
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
Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. [email protected]. white-paper-cluster_fr.sxw, Version 74 Page 1
Les clusters Linux 4 août 2004 Benoît des Ligneris, Ph. D. [email protected] white-paper-cluster_fr.sxw, Version 74 Page 1 Table des matières Introduction....2 Haute performance (High
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
[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
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
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
Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique
Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation
Installation du SLIS 4.1
Documentation SLIS 4.1 Installation du SLIS 4.1 1.3RC2 CARMI PÉDAGOGIQUE - ÉQUIPE «INTERNET» DE L'ACADÉMIE DE GRENOBLE juillet 2013 Table des matières Objectifs 5 I - Prérequis 7 A. Préconisations matérielles...7
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
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
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
Assistance à distance sous Windows
Bureau à distance Assistance à distance sous Windows Le bureau à distance est la meilleure solution pour prendre le contrôle à distance de son PC à la maison depuis son PC au bureau, ou inversement. Mais
Artica. La déduplication. Révision Du 08 Février 2011 version 1.5.020818
Artica La déduplication Révision Du 08 Février 2011 version 1.5.020818 Table des matières Introduction :...2 Historique du projet :...2 A qui s'adresse Artica?...2 Licence et support...2 Que fait Artica?...
A -Systèmes de fichiers 1 - FAT vs NTFS
A -Systèmes de fichiers 1 - FAT vs NTFS -------------------------------------------- PETIT HISTORIQUE WINDOWS Windows 3.1 (considéré comme juste une interface, une sur couche sur DOS) FAT 16 Windows 95
Mise en œuvre d un poste virtuel
129 Chapitre 5 Mise en œuvre d un poste virtuel 1. Installation et personnalisation d une image de référence 1.1 Introduction Après la phase d'installation des serveurs d'infrastructure de l'environnement
SERVEUR DE MESSAGERIE
CRÉEZ VOTRE SERVEUR DE MESSAGERIE avec: version 4.3-B248 Sommaire PREAMBULE et REMERCIEMENTS Page 2 INTRODUCTION Page 2 AVERTISSEMENT Page 3 INSTALLATION Page 3 CONFIGURATION Page 12 CLIENT DE MESAGERIE
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,
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
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
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
Tutoriel Création d une source Cydia et compilation des packages sous Linux
Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème
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,
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
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
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
Licences Windows Server 2012 R2 dans le cadre de la virtualisation
Résumé des licences en volume Licences Windows Server 2012 R2 dans le cadre de la virtualisation Ce résumé s'applique à tous les programmes de licences en volume Microsoft. Sommaire Synthèse... 2 Nouveautés
Virtual PC 2007. Virtual PC 2007 Page I
Virtual PC 2007 Virtual PC 2007 Page I Virtual PC 2007 Table des matières. PRINCIPES DE BASE DE L'ORDINATEUR VIRTUEL 1 AIDE MEMOIRE: DEPLOIEMENT DE VIRTUAL PC 2 METHODES CONSEILLEES POUR VIRTUAL PC 2 COMPOSANTS
Installation de Windows 2003 Serveur
Installation de Windows 2003 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
CommandCenter Secure Gateway
CommandCenter Secure Gateway Guide de configuration rapide de l'appareil virtuel CC-SG et de la gestion de serveur de licences par lmgrd Ce guide de configuration rapide décrit comment installer et configurer
Sauvegarde en ligne sécurisée SRXBackup 100 % Automatique. Disponible 24/7. Cryptage 256 bits. www.sorabox.com
Sauvegarde en ligne sécurisée SRXBackup 100 % Automatique Cryptage 256 bits Disponible 24/7 La perte de données est un vrai cauchemar Le volume de vos données augmente en permanence 1 Mo de données vaut
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
Windows Internet Name Service (WINS)
Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2
But de cette présentation
Réseaux poste à poste ou égal à égal (peer to peer) sous Windows But de cette présentation Vous permettre de configurer un petit réseau domestique (ou de tpe), sans serveur dédié, sous Windows (c est prévu
Architecture de la plateforme SBC
Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur
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)
Gestion de parc Windows depuis Unix. Pascal Cabaud & Laurent Joly
Gestion de parc Windows depuis Unix Pascal Cabaud & Laurent Joly Problématiques du gestionnaire de parc matériel hétérogène logiciels incompatibles déploiement de nouveaux systèmes lutte anti-virale logiciels
Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication
Chapitre VII : Principes des réseaux Structure des réseaux Types de réseaux La communication Les protocoles de communication Introduction Un système réparti est une collection de processeurs (ou machines)
WINDOWS 2000 SERVEUR
MICROSOFT WINDOWS 2000 SERVEUR Sommaire Configuration requise...2 Installation...2 Par lecteur de Cdrom...2 Avec les disquettes...3 Par le réseau RIS (Remote Installation Service)...4 Dossier de déploiement...4
Atelier Migration. Mohamadi ZONGO [email protected]. Formateur assistant Kassim ASSIROU [email protected]. Atelier Migration.
Atelier Migration Mohamadi ZONGO [email protected] Formateur assistant Kassim ASSIROU [email protected] Atelier Migration Rabat RALL 2007 Atelier Migration - Mémos Support annexe suite aux questions posées
Virtualisation et le hosting. Christophe Lucas <[email protected]> Sébastien Bonnegent <sebastien.bonnegent@insa rouen.fr>
Christophe Lucas Sébastien Bonnegent ROTOMALUG INSA de Rouen Samedi 17 mars 2007 PLAN 1. Virtualisation 2. Xen 3. VServer 4. Utilisations 5. Cas
Personnes ressources Tice. Académie de Rouen
Personnes ressources Tice Académie de Rouen Objectifs Acquérir les connaissances de base concernant Linux Découvrir la solution technique SambaEdu3 : serveur de fichiers sous Linux Mettre en oeuvre cette
Guide d installation de OroTimesheet 7
Guide d installation de Copyright 1996-2011 OroLogic Inc. http://www.orologic.com Révision 7.00 Table des matières I Table des matières Guide d installation de 2 Introduction 2 Installation de OroTimesheet
Addenda du Guide de l administrateur
Addenda du Guide de l administrateur Cet Addenda contient les ajouts et les modifications apportées au texte du Guide de l'administrateur VERITAS Backup Exec for Windows Servers. Les informations contenues
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
Chapitre 01 Généralités
Chapitre 01 Généralités I- Introduction II- Windows Server 2008 R2 1. Historique 2. Caractéristiques 3. Les différentes éditions 4. Outils d administration 4.1. Gestionnaire de serveur 4.2. Utilisateurs
Aperçu rapide de PC BSD 1.2.
Aperçu rapide de PC BSD 1.2. Le petit monde des OS (système d'exploitation) sur PC ne se limite pas à Windows et aux distributions Linux. Il y a d'autres unix, les BSD (Berkeley Software Distributions),
Installation d'un serveur DHCP sous Windows 2000 Serveur
Installation d'un serveur DHCP sous Windows 2000 Serveur Un serveur DHCP permet d'assigner des adresses IP à des ordinateurs clients du réseau. Grâce à un protocole DHCP (Dynamic Host Configuration Protocol),
Technologie SDS (Software-Defined Storage) de DataCore
Technologie SDS (Software-Defined Storage) de DataCore SANsymphony -V est notre solution phare de virtualisation du stockage, dans sa 10e génération. Déployée sur plus de 10000 sites clients, elle optimise
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
SERVEUR DE MESSAGERIE
CRÉEZ VOTRE SERVEUR DE MESSAGERIE avec: et hmailserveur Version 4.3-B248 SquirrelMail Version 1.4.22 Sommaire PREAMBULE et REMERCIEMENTS:... 2 INTRODUCTION:... 3 AVERTISSEMENT... 4 INSTALLATION:... 4 CONFIGURATION
Windows sur Kimsufi avec ESXi
Introduction Depuis fin 2013 les serveurs Kimsufi sont livrés avec une seule adresse IPv4 et une seule adresse IPv6. De même les distributions Windows ne sont plus disponibles à l'installation Il est cependant
Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide
Symantec Backup Exec 12.5 for Windows Servers Guide d'installation rapide 13897290 Installation de Backup Exec Ce document traite des sujets suivants: Configuration requise Conditions préalables à l'installation
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).
Installation d un serveur DHCP sous Gnu/Linux
ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Installation d un serveur DHCP sous Gnu/Linux DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Installation
Atelier : Virtualisation avec Xen
Virtualisation et Cloud Computing Atelier : Virtualisation avec Xen Plan Présentation de Xen Architecture de Xen Le réseau Gestion des domaines DomU dans Xen Installation de Xen Virt. & Cloud 12/13 2 Xen
KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim
01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met
MS 2615 Implémentation et support Microsoft Windows XP Professionnel
Public Ce cours s'adresse aux informaticiens spécialisés dans le support technique qui : ne connaissent pas encore l'environnement Windows XP ; fournissent une assistance technique pour les bureaux Windows
LA GESTION DES SOLUTIONS TECHNIQUES D ACCÈS
LA GESTION DES SOLUTIONS TECHNIQUES D ACCÈS Pour les sources voir le cours LA PROBLEMATIQUE Parc informatique hétérogène compliquant la gestion des postes ; Mise à jour longue des applications ; Existence
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
JetClouding Installation
JetClouding Installation Lancez le programme Setup JetClouding.exe et suivez les étapes d installation : Cliquez sur «J accepte le contrat de licence» puis sur continuer. Un message apparait and vous demande
Gestion de clusters de calcul avec Rocks
Gestion de clusters de calcul avec Laboratoire de Chimie et Physique Quantiques / IRSAMC, Toulouse [email protected] 26 Avril 2012 Gestion de clusters de calcul avec Outline Contexte 1 Contexte
Hands on Openstack : Introduction
Hands on Openstack : Introduction Tags : openstack cloud Alban Crommer 2013 Octopuce Connaître Openstack Niveau 0 : Connaissance des composants Connaître Openstack Niveau 1 : Utilisation des services et
GUIDE DE L UTILISATEUR Recoveo Récupérateur de données
Table d index : 1. Généralités 1 2. Installation du logiciel 2 3. Suppression du logiciel 2 4. Activation du logiciel 3 5. Récupération de données perdues 4 6. Interprétation du résultat 6 7. Enregistrement
Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2
BTS SIO Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2 Frédéric Talbourdet Centre de formation Morlaix - GRETA BTS SIO CAHIER D ES CHARGES - Projet
Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt
Client sur un domaine stage personnes ressources réseau en établissement janvier 2004 Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt Lycée de Villaroy 2 rue Eugène Viollet Le Duc BP31 78041
Symantec Backup Exec.cloud
Protection automatique, continue et sécurisée qui sauvegarde les données vers le cloud ou via une approche hybride combinant la sauvegarde sur site et dans le cloud. Fiche technique : Symantec.cloud Seulement
Analyse de performance, monitoring
Analyse de performance, monitoring Plan Principes de profilage Projet TPTP dans Eclipse Utilisation des profiling tools de TPTP Philippe Collet Master 1 Informatique 2009-2010 http://deptinfo.unice.fr/twiki/bin/view/minfo/gl
SAP BUSINESSOBJECTS BUSINESS INTELLIGENCE SUITE 4.x VERSION 1.0-2013. Bien démarrer avec la CCM
SAP BUSINESSOBJECTS BUSINESS INTELLIGENCE SUITE 4.x VERSION 1.0-2013 Sommaire Introduction... 2 Qu est-ce qu un nœud?... 3 Ajout d'un nœud... 3 Ajout d'un nœud à un nouvel ordinateur sur un déploiement
INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM
INSTALLATION DEBIAN 7 (NETINSTALL) SUR VM PREREQUIS - Environnement de virtualisation : dans notre exemple nous utiliserons Virtual Box (4.2.18) - Une connexion internet sur la machine hôte Récupérer l
LIVRE BLANC PRODUIT. Evidian SafeKit. Logiciel de haute disponibilité pour le clustering d application
Evidian SafeKit Logiciel de haute disponibilité pour le clustering d application Le produit idéal pour un éditeur logiciel «SafeKit est le logiciel de clustering d application idéal pour un éditeur logiciel
SQUID P r o x y L i b r e p o u r U n i x e t L i n u x
SQUID P r o x y L i b r e p o u r U n i x e t L i n u x 1. P r é s e n t a t i o n : SQUID est un proxy (serveur mandataire en français) cache sous linux. De ce fait il permet de partager un accès Internet
Serveur d application WebDev
Serveur d application WebDev Serveur d application WebDev Version 14 Serveur application WebDev - 14-1 - 1208 Visitez régulièrement le site www.pcsoft.fr, espace téléchargement, pour vérifier si des mises
Cluster High Availability. Holger Hennig, HA-Cluster Specialist
Cluster High Availability Holger Hennig, HA-Cluster Specialist TABLE DES MATIÈRES 1. RÉSUMÉ...3 2. INTRODUCTION...4 2.1 GÉNÉRALITÉS...4 2.2 LE CONCEPT DES CLUSTERS HA...4 2.3 AVANTAGES D UNE SOLUTION DE
MI03 TP. Objectifs du TP 1ère séance. 2ème séance. Construction d'un système linux embarqué complet
MI03 TP Objectifs du TP 1ère séance Construction d'un système linux embarqué complet 2ème séance Mise en place d'un environnement de développement croisé Intégration de l'extension temps réél Xenomai La
Guide d installation
Secure Backup Guide d installation Marques et copyright Marques commerciales Windows est une marque déposée de Microsoft Corporation aux États-Unis et dans d'autres pays. Tous les autres noms de marques
Protocoles DHCP et DNS
Protocoles DHCP et DNS DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet à un serveur DHCP (Unix, Windows, AS400...) d'affecter des adresses IP temporaires (et d'autres paramètres)
Guide d'installation. Release Management pour Visual Studio 2013
1 Guide d'installation Release Management pour Visual Studio 2013 Le contenu de ce document est fourni «en l'état». Les informations et les points de vue contenus dans ce document, y compris les URL et
Guide de configuration de SQL Server pour BusinessObjects Planning
Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets
Cours 420-123-LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"
Laboratoire 02 Installation de Windows Server 2008 R2 Standard Edition Précision concernant les équipes de travail Afin de rationaliser les équipements disponibles au niveau du laboratoire, les équipes
SafeKit. Sommaire. Un livre blanc de Bull Evidian
Un livre blanc de Bull Evidian SafeKit Une solution de haute disponibilité logicielle packageable avec n'importe quelle application Windows ou Unix Par Bruno Rochat Sommaire Novembre 2005 Haute disponibilité
Responsabilités du client
OpenLAB Liste de vérification CDS AIC, de Clients la Préparation CDS, Instruments du Site de la Merci d'avoir acheté un logiciel Agilent. Une préparation et une évaluation correctes du site est la première
http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux
http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une
