Mise à jour : February 4, 2013 1 / 93



Documents pareils
Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

La Continuité d Activité

Le stockage. 1. Architecture de stockage disponible. a. Stockage local ou centralisé. b. Différences entre les architectures

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

La virtualisation de serveurs avec VMWare Infrastructure - Retour d expérience. Rodérick Petetin CRI INSA Rennes

Systèmes informatiques

au Centre Inter-établissement pour les Services Réseaux Cédric GALLO

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

Administration de Parc Informatique TP07 : Installation de Linux Debian

VMWare Infrastructure 3

La Virtualisation Windows chez CASINO. Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage

Virtualisation open source État de l'art

L assistant Boot Camp pour utiliser aussi Windows sur un Mac sous OS X Yosemite

Marché Public en procédure adaptée : Infrastructure Informatique régionale hébergée CAHIER DES CHARGES ET DES CLAUSES TECHNIQUES

Plan de cet après-midi

Hyper-V v2 : une évolution majeure des services de virtualisation

LA VIRTUALISATION. Etude de la virtualisation, ses concepts et ses apports dans les infrastructures informatiques. 18/01/2010.

en version SAN ou NAS

Virtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012

vbladecenter S! tout-en-un en version SAN ou NAS

Le groupe CSS. La société CEGI intervient depuis la Martinique au cœur des systèmes de gestion de nos clients. La société existe depuis 1973!

MIGRATION ANNEXE SAINT YVES. 1 : L existant. Pourquoi cette migration Schéma et adressage IP. 2 : Le projet. Schéma et adressage IP.

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

G.U.S.T.A.V. Gestion Unifiée des Systèmes de fichiers Transposée aux Appareillages Virtuels G U S T A V

vsphere 5 TP2 La virtualisation avec VMware CNFETP F. GANGNEUX technologie GANGNEUX F. 17/12/2012

Etude d architecture de consolidation et virtualisation

Virtualisation sous Linux L'age de raison. Daniel Veillard

Projet de Bachelor Virtual Desktop Infrastructure

Sébastien Geiger IPHC Strasbourg

Mise en œuvre de la virtualisation à l IGBMC. Guillaume Seith Remy Fritz

Table des matières. Chapitre 1 Les architectures TSE en entreprise

Filière métier : Administrateur Virtualisation

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

Adopter une approche unifiée en matière d`accès aux applications

Nouvelles stratégies et technologies de sauvegarde

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé

La virtualisation, des postes de travail

Installation d une architecture VMware Infrastructure 3 : Bilan et perspectives

JOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION. Sébastien Geiger IPHC

Table des matières. A - Introduction 13. B - Qu'est-ce que la virtualisation? 13

EX4C Systèmes d exploitation. Séance 14 Structure des stockages de masse

Une présentation de HP et de MicroAge. 21 septembre 2010

Optimisez vos environnements Virtualisez assurément

Windows Server 2008 R2

Hyper-V R2 (Module 1) : Introduction

Protection des données avec les solutions de stockage NETGEAR

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

PARAGON Disk Wiper. Guide de l utilisateur. Paragon Technology GmbH, System Programmierung. Copyright Paragon Technology GmbH

FAMILLE EMC RECOVERPOINT

Visualization sur Ubuntu: Quels Choix? Nicolas Barcet

Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

Virtualisation des Serveurs et du Poste de Travail

Livre blanc. La sécurité de nouvelle génération pour les datacenters virtualisés

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

VMWare. Vmware: machine virtuelle Un véritable pc avec : VmWare

Retrouver de vieux programmes et jouer sur VirtualBox

Mise en route d'une infrastructure Microsoft VDI

SMB137 - Cinquième partie

A Libre Ouvert. Médiathèque Jacques Ellul. le

Présentation OpenVZ. Marc SCHAEFER. 9 janvier 2009

Virtualisation Vserver et OpenVz en entreprise

Plan de la conférence. Virtualization. Définition. Historique. Technique. Abstraction matérielle

Programmation C. Apprendre à développer des programmes simples dans le langage C

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

Virtualisation et le hosting. Christophe Lucas Sébastien Bonnegent rouen.fr>

Table des matières 1. Introduction. 1. Avant-propos Remerciements Chapitre 1 Virtualisation de serveurs

Il est courant de souhaiter conserver à

EN Télécom & Réseau S Utiliser VMWARE

Artica. La déduplication. Révision Du 08 Février 2011 version

Travailler à l'ensimag avec son matériel personnel

arcserve r16.5 Protection des données hybride

La gestion du poste de travail en 2011 : Panorama des technologies

Présentation d HyperV

Backup Exec 2010 vs. BackupAssist V6

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service

SRS DAY: Problématique liée à la virtualisation

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

IDEC. Windows Server. Installation, configuration, gestion et dépannage

Systèmes d exploitation


VMWARE VSPHERE ESXI INSTALLATION

Point sur la virtualisation

Edition de février Numéro 1. Virtualisation du Poste de Travail

Hyper-V (version 3) et System Center Virtual Machine Manager Technologie de virtualisation sous Windows Server 2012 R2

Clients et agents Symantec NetBackup 7

Systèmes d Exploitation - ENSIN6U3. Aix-Marseille Université

Projet VDI le futur poste de travail

LE DISQUE DUR : IDE (Integrated Device Electronique) : La nouvelle référence.

Entrez dans l ère du Numérique Très Haut Débit

Intervenant : Olivier Parcollet olivier.parcollet@semtao.fr Architecte Systèmes & Réseaux. RETOUR D EXPERIENCE Virtualisation à lasetao

Consolidation de serveurs PRA consolidé Migration de matériel Approvisionnement de serveurs Relocalisation de Datacenter Optimisation du Datacenter

UNIFIED. Nouvelle génération d'architecture unifiée pour la protection des données D TA. dans des environnements virtuels et physiques PROTECTION

L'organisation du système de fichier NTFS est encore plus complexe, fonctionnant un peu à la façon d'une base de données.

Chapitre 3 : Système de gestion de fichiers

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

Transcription:

Mise à jour : February 4, 2013 1 / 93

2 / 93 Introduction à l administration système. De l administration perso à l administration pro Guillaume RENIER L3 Pro - L3 I - Université CERGY PONTOISE Septembre 2012 - Janvier 2013

3 / 93 Plan du cours Présentation du module. Administrateur? Système? Cours. Virtualisation.

Présentation du module. Les enseignants. 4 / 93 Plan Présentation du module. Les enseignants. Présentation des enseignements Evaluation.

Présentation du module. Les enseignants. 5 / 93 Guillaume RENIER : Mail : guillaume.renier@u-cergy.fr Bureau 467, bâtiment A, 4è étage (Site Saint Martin)

Présentation du module. Présentation des enseignements 6 / 93 Plan Présentation du module. Les enseignants. Présentation des enseignements Evaluation.

Présentation du module. Présentation des enseignements 7 / 93 Partie théorique Partie pratique

Présentation du module. Présentation des enseignements 7 / 93 Partie théorique 1. Les bases de l administration système. 2. Rôles et fonctions de l administrateur système. 3. Disques et systèmes de fichiers. 4. Virtualisation : intérêts, contraintes et problèmes. Partie pratique

Présentation du module. Présentation des enseignements 7 / 93 Partie théorique 1. Les bases de l administration système. 2. Rôles et fonctions de l administrateur système. 3. Disques et systèmes de fichiers. 4. Virtualisation : intérêts, contraintes et problèmes. Partie pratique 1. Déployer des OS clients. 2. Installer et administrer un environnement de virtualisation 3. Administrer un système UNIX. 4. Administrer un système windows Server. 5. Administrer des terminaux légers : configurations et déploiement.

Présentation du module. Evaluation. 8 / 93 Plan Présentation du module. Les enseignants. Présentation des enseignements Evaluation.

Présentation du module. Evaluation. 9 / 93 1. Présence à TOUS les TD obligatoires. Justificatifs d absences : certificats médicaux ou convocation administrative. Note de présence et participation (NPEP) : on part de 20 et à chaque absence ou absence de participation/implication dans le TD on divise par deux. Exemple : pour une absence NP=10 ; pour deux NP=5 ; pour trois NP=2,5 ; pour quatre NP=1,25 ; au delà de quatre NP=0

Présentation du module. Evaluation. 9 / 93 1. Présence à TOUS les TD obligatoires. Justificatifs d absences : certificats médicaux ou convocation administrative. Note de présence et participation (NPEP) : on part de 20 et à chaque absence ou absence de participation/implication dans le TD on divise par deux. Exemple : pour une absence NP=10 ; pour deux NP=5 ; pour trois NP=2,5 ; pour quatre NP=1,25 ; au delà de quatre NP=0 2. Contrôles continue sur les séances : Partie UNIX > NCCU sur 20 Partie windows > NCCW sur 20 Partie projet (8 heures) > NCCP sur 20.

Présentation du module. Evaluation. 9 / 93 1. Présence à TOUS les TD obligatoires. Justificatifs d absences : certificats médicaux ou convocation administrative. Note de présence et participation (NPEP) : on part de 20 et à chaque absence ou absence de participation/implication dans le TD on divise par deux. Exemple : pour une absence NP=10 ; pour deux NP=5 ; pour trois NP=2,5 ; pour quatre NP=1,25 ; au delà de quatre NP=0 2. Contrôles continue sur les séances : Partie UNIX > NCCU sur 20 Partie windows > NCCW sur 20 Partie projet (8 heures) > NCCP sur 20. La note du module est calculée comme suit : NCCP + NPEP + NCCW + NCCU Note = 4

Présentation du module. Evaluation. 9 / 93 Modalités : 1. Contrôle surprise. 2. Vérification travail fait en cours/fin de séance. 3. Compte rendu écrit. 4. Rapport de projet.

Présentation du module. Evaluation. 10 / 93 Présentation des étudiants. Tour de table. Prénom Nom Stage Expérience

Administrateur? Système? Introduction. 11 / 93 Plan Administrateur? Système? Introduction. Rôles et missions de l administrateur système.

Administrateur? Système? Introduction. 12 / 93 Qu est ce qu un système? Une machine et son (un) système d exploitation.

Administrateur? Système? Introduction. 13 / 93 Qu est ce qu administrer un système? Réaliser des tâches (sur la machine ou son système d exploitation) : D installation De configuration De maintenance De modification Permettant au système de faire ce pour quoi il est prévu.

Administrateur? Système? Introduction. 13 / 93 Qu est ce qu administrer un système? Administrer un système c est répondre à un besoin et non une envie.

Administrateur? Système? Introduction. 13 / 93 Qu est ce qu administrer un système? Administrer un système c est répondre à un besoin et non une envie. Cahiers des charges :

Administrateur? Système? Introduction. 13 / 93 Qu est ce qu administrer un système? Administrer un système c est répondre à un besoin et non une envie. Cahiers des charges : Formulé par : D autres personnes : objectifs. L administrateur système : objectifs opérationnels.

Administrateur? Système? Introduction. 14 / 93 Pourquoi a-t-on besoin d Administrateurs Système? Informatique de plus en plus présente dans la vie de tous les jours. Présence de systèmes hétérogènes. Présence de plus en plus de machines. Etre administrateur système ne s invente pas. On le devient par la formation et l expérience.

Administrateur? Système? Introduction. 15 / 93 Est-on Administrateur Système lorsqu on administre un système?

Administrateur? Système? Introduction. 15 / 93 Est-on Administrateur Système lorsqu on administre un système? NON

Administrateur? Système? Introduction. 15 / 93 Est-on Administrateur Système lorsqu on administre un système? C est un métier de spécialiste. Il ne suffit pas de savoir administrer un ordinateur dans son coin pour pouvoir se prétendre Administrateur Système.

Administrateur? Système? Introduction. 15 / 93 Est-on Administrateur Système lorsqu on administre un système? Mais on est administrateur système dés que l on possède le mot de passe ROOT. Autrement dit que l on a tous les pouvoirs sur le système.

Administrateur? Système? Introduction. 15 / 93 Est-on Administrateur Système lorsqu on administre un système? Ne pas oublier : «Un grand pouvoir implique de grandes responsabilités» Peter Parker (alias Spiderman)

Administrateur? Système? Rôles et missions de l administrateur système. 16 / 93 Plan Administrateur? Système? Introduction. Rôles et missions de l administrateur système.

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels.

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs Réels (objectifs) Virtuels (objectifs opérationnels)

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs 3. Création, gestion, mise à jour de la documentation. Tâche souvent négligée.

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs 3. Création, gestion, mise à jour de la documentation. Tâche souvent négligée. 4. Aide, conseils aux utilisateurs.

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs 3. Création, gestion, mise à jour de la documentation. Tâche souvent négligée. 4. Aide, conseils aux utilisateurs. 5. Assurer la sécurité des données et des systèmes.

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs 3. Création, gestion, mise à jour de la documentation. Tâche souvent négligée. 4. Aide, conseils aux utilisateurs. 5. Assurer la sécurité des données et des systèmes. Gestion (lesquels, combien de temps, archivage), analyse des logs. longrightarrow Savoir réagir.

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs 3. Création, gestion, mise à jour de la documentation. Tâche souvent négligée. 4. Aide, conseils aux utilisateurs. 5. Assurer la sécurité des données et des systèmes. Sécurité physique des matériels (coupure de courant, vol...)

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs 3. Création, gestion, mise à jour de la documentation. Tâche souvent négligée. 4. Aide, conseils aux utilisateurs. 5. Assurer la sécurité des données et des systèmes. Sécurité des données (cryptographie, stéganographie, sauvegarde).

Administrateur? Système? Rôles et missions de l administrateur système. 17 / 93 Ses rôles et missions. Toujours en relation avec le cahier des charges : 1. Installation, configuration, mise à jour du matériel, du système d exploitation et des logiciels. 2. Gestion des utilisateurs 3. Création, gestion, mise à jour de la documentation. Tâche souvent négligée. 4. Aide, conseils aux utilisateurs. 5. Assurer la sécurité des données et des systèmes. Disponibilité des systèmes (redondance, ondulage...)

Administrateur? Système? Rôles et missions de l administrateur système. 18 / 93 Rôles des administrateurs système. Ces rôles et fonctions peuvent être : Partagés au sein d une équipe. Délégués (notion de conseil) : A une entreprise extérieure dans la définition du cahier des charges (objectifs opérationnels) ou dans la réalisation. Au sein de l entreprise.

Administrateur? Système? Rôles et missions de l administrateur système. 19 / 93 Ce qu il fait. Conseille (des objectifs opérationnels peuvent être couteux) Modifie des fichiers de configuration. Lance (programme le lancement) de services (windows) ou daemon (UNIX). Ecrit des scripts pour automatiser des opérations (création de comptes...)...

Administrateur? Système? Rôles et missions de l administrateur système. 20 / 93 Ce qu il n est pas. Développeur. Administrateur réseau. Administrateur de base de données. Cryptologue. Electricien...

Administrateur? Système? Rôles et missions de l administrateur système. 20 / 93 Ce qu il n est pas. Développeur. Administrateur réseau. Administrateur de base de données. Cryptologue. Electricien... Mais il est un peu tout ça à la fois! Car il a besoin de connaissances théoriques propres à ces fonctions.

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Continuer à se former.

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Continuer à se former. Se réserve un peu de temps pour de la veille technologique.

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Connaître ses limites.

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Etre capable de prendre des décisions réfléchies (je ne sais pas, je fais des recherche, j apprends, je teste... Je sais, je décide).

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Connaître les limites de ce qu il met en place.

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Connaître les limites de ce qu il met en place. SSH n est pas fait pour router un flux internet entre deux sites distants, alors qu un VPN n est pas fait pour exécuter à distance une commande en mode sécurisé.

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Savoir dire NON et être capable de justifier sa réponse.

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Savoir donner un délai et un prix (et éventuellement un délai pour donner un délai ou un prix!)

Administrateur? Système? Rôles et missions de l administrateur système. 21 / 93 Des qualités pour être un bon administrateur système. Savoir faire confiance.

Administrateur? Système? Rôles et missions de l administrateur système. 22 / 93 Principes de base de l administration système. Un administrateur système est DIEU sur un système. Toutes les protection du monde n empêcheront jamais les erreurs. Il est possible de détruire en 1 seconde ce qui mettra des semaines à être reconstruit. Destruction d un contrôleur de domaine sous Windows.

Administrateur? Système? Rôles et missions de l administrateur système. 22 / 93 Principes de base de l administration système. Un administrateur système est DIEU sur un système. Toutes les protection du monde n empêcheront jamais les erreurs. Il est possible de détruire en 1 seconde ce qui mettra des semaines à être reconstruit. Destruction d un contrôleur de domaine sous Windows. Dans une grande entreprise on sépare les pouvoirs pour éviter les erreurs, les détériorations (volontaires ou non), les sabotages.

Administrateur? Système? Rôles et missions de l administrateur système. 22 / 93 Principes de base de l administration système. Un administrateur système est DIEU sur un système. Toutes les protection du monde n empêcheront jamais les erreurs. Il est possible de détruire en 1 seconde ce qui mettra des semaines à être reconstruit. Destruction d un contrôleur de domaine sous Windows. Dans une grande entreprise on sépare les pouvoirs pour éviter les erreurs, les détériorations (volontaires ou non), les sabotages. MAIS Il y a toujours une personne ROOT qui peut faire de gros dégâts car Tout système nécessite un administrateur.

Administrateur? Système? Rôles et missions de l administrateur système. 22 / 93 Principes de base de l administration système. Un administrateur système est ROOT sur le système. Il se crée des comptes (ou des passes-droits avec sudo par exemple) pour administrer Quand il passe ROOT il sait pourquoi et pour quoi [faire].

Administrateur? Système? Rôles et missions de l administrateur système. 22 / 93 Principes de base de l administration système. QUELQUES REGLES Un utilisateur ne doit pas être ROOT Un service graphique ne doit pas être ROOT Le gestionnaire graphique a souvent les mêmes droits que l utilisateur qui le lance. Un utilisateur ne se loggue pas en tant que ROOT dans un environnement graphique (UNIX). Pas de reconfiguration le vendredi soir, avant de partir en congés ou après un "pot". Toujours garder une trace et être capable de revenir en arrière.

Administrateur? Système? Rôles et missions de l administrateur système. 23 / 93 En production. Quand je fais quelque chose je sais pourquoi, pour quoi [faire], et (mieux) comment.

Administrateur? Système? Rôles et missions de l administrateur système. 23 / 93 En production. Quand je fais quelque chose je sais pourquoi, pour quoi [faire], et (mieux) comment. Sinon j utilise une machine de test ou Un environnement virtualisé ou Un dual boot.

Cours. Le système d exploitation. 24 / 93 Plan Cours. Le système d exploitation. Disques durs. Systèmes de fichiers.

Cours. Le système d exploitation. 25 / 93 Rôle d un système d exploitation Machine virtuelle abstractions de haut niveau plus facile à manipuler que la machine physique Gestion des ressources matérielles (processeur, mémoire, périphériques,...) Partage de ressources Contrôles

Cours. Le système d exploitation. 26 / 93 Noyau Le noyau assure la gestion des ressources physiques et logiques du système : gestion des périphériques par les pilotes intégrés au noyau gestion des fichiers associée à la gestion des périphériques gestion des processus à l aide de l ordonnanceur («process scheduler»)

Cours. Le système d exploitation. 27 / 93 Applications Un logiciel ou application est un ensemble de programmes, qui permet à un ordinateur ou à un système informatique d assurer une tâche ou une fonction en particulier

Cours. Le système d exploitation. 28 / 93 Interface graphique. plus c est convivial moins il y a de risque de fausse manipulation

Cours. Le système d exploitation. 28 / 93 Interface graphique. plus c est convivial moins il y a de risque de fausse manipulation moins c est souple plus il y a de risque de "bug" (et donc de problème de sécurité) plus c est lourd (et lent)

Cours. Le système d exploitation. 29 / 93 Interface graphique (GUI) Les plus : Prévient mauvaise manipulation (confirmation, complétion, Message d erreur explicite, aide "à la volée") Formation "rapide" de l administrateur : un utilisateur normal peut se croire et se déclarer administrateur Approche plus où moins intuitive permettant de trouver (même lorsqu on ne maîtrise pas ou pas bien)

Cours. Le système d exploitation. 30 / 93 Interface graphique (GUI) Les moins : risque d approche "recette de cuisine" (Clic gauche sur XXX puis sur YYY puis clic droit sur ZZZ et enfin shift+clic gauche sur TTT) Que faire si l interface évolue? Approche trop liée à un système/à un logiciel Si on change de logiciel? De système d exploitation? De version? Limité par les possibilités de l interface que faire si on veut effectuer quelque chose non prévue dans les boutons? Pas (ou peu) de possibilité d automatisation Comment "programmer" une série d actions en fonction de certaines données? (ex. renommer chacun des fichiers du disques se terminant pas.jpeg et.jpg) Risque d erreur : qu est ce qui ressemble le plus à une fenêtre qu une autre fenêtre?

Cours. Le système d exploitation. 31 / 93 Ligne de commande Les plus : Approche non ou peu liée à un système/à un logiciel. Les actions se gèrent comme des programmes. Grande souplesse non limitée par l ergonomie des GUI. On met du temps à formuler une action, mais ensuite elle réutilisable et adaptable à l infini Parfois, c est la seule possibilité de réaliser certaines actions non prévues par les GUI. Facilité d administration à distance (il suffit de transmettre des lettres).

Cours. Le système d exploitation. 32 / 93 Ligne de commande Les plus ou moins : Oblige l administrateur à comprendre ce qu il fait. L administrateur doit connaitre un minimum son système et les bases. Il sait réagir lorsqu il y a un problème non prévu. L administrateur doit savoir ce qu implique les commandes et se repérer Il s adapte aux changements car il connait l idée générale, le reste n est (souvent) qu un changement de syntaxe.

Cours. Le système d exploitation. 33 / 93 Compromis On utilise les GUI pour les petites opérations de tous les jours que l on maitrise bien. (Et que l on saurait également réaliser en ligne de commande). On utilise la ligne de commande pour toutes les opérations : Que l on souhaite automatiser. Dont on souhaite garder le contrôle. Dont on veut garder une trace. L utilisation d outils comme webmin est un compromis à l intérieur du compromis.

Cours. Disques durs. 34 / 93 Plan Cours. Le système d exploitation. Disques durs. Systèmes de fichiers.

Cours. Disques durs. 35 / 93 Pourquoi? Stockage de données. On a rien trouvé de mieux. Capacité. Fiabilité. Durée de vie. Produits maitrisés....

Cours. Disques durs. 35 / 93 Pourquoi? On en trouve dans tous les systèmes (ou presque). Vitale pour le système ET pour l entreprise ou le particulier. L administrateur système va devoir choisir parmi Des modèles différents. Capacités différentes. Des technologies différentes. Des vitesses de rotation différentes

Cours. Disques durs. 35 / 93 Pourquoi? Nécessité de connaître un peu de théorie pour pouvoir choisir.

Cours. Disques durs. 36 / 93 Géométrie des disques durs. Un disque dur est composé (sans parler de l électronique) : De plateaux en rotation à une vitesse constante. Présentant deux couches. Chacune subdivisées en anneaux (les pistes). Chaque piste subdivisée en secteurs de taille constante (souvent 512 octets). De têtes de lectures

Géométrie des disques durs. Cours. Disques durs. 36 / 93

Cours. Disques durs. 37 / 93 Adressage physique (Cylinder - Head - Sector). Historiquement les secteurs des disques durs sont indexés par trois coordonnées : La coordonnée de cylindre codée sur 10 bits. 2 10 = 1024 cylindres au maximum. La coordonnées de tête (head) est codée sur 8 bits. 2 8 = 256 têtes au maximum (impossible techniquement). La coordonnée de secteur est codée sur 6 bits. 2 6 = 64 secteurs au maximum. En réalité 63 car un secteur est utilisé pour repérer le début de la piste. L ensemble des trois coordonnées est codée par 24 bits soit TROIS octets. Soit une capacité maximale de 8 455 716 864 octets (un peu moins de 8Gio de données).

Cours. Disques durs. 37 / 93 Adressage physique (Cylinder - Head - Sector). Historiquement les secteurs des disques durs sont indexés par trois coordonnées : Soit une capacité maximale de 8 455 716 864 octets (un peu moins de 8Gio de données). Le premier secteur du disque est numéroté 0/0/1, puis le deuxième sur le même plateau (sous la même tête de lecture), sur la même piste est numéroté 0/0/2. Au bout de la première piste le trouve le secteur 0/0/NS. Le secteur 0/1/1 est le secteur suivant : il se trouve sous le secteur 0/0/1, sous la deuxième tête. Idéalement la sélection électronique d une tête prend moins de temps qu il ne faut au disque pour présenter de nouveau le secteur numéro 1.

Cours. Disques durs. 37 / 93 Adressage physique (Cylinder - Head - Sector). Historiquement les secteurs des disques durs sont indexés par trois coordonnées : Soit une capacité maximale de 8 455 716 864 octets (un peu moins de 8Gio de données). L adressage CHS reste utilisé aujourd hui pour le démarrage des machines. Ainsi le BIOS charge le secteur 0 / 0 / 1 du premier disque dur qui est souvent un MBR. Ce dernier emploie à son tour une adresse CHS pour charger le secteur de boot de la partition active. C est l emploi d adresses CHS durant cette phase qui fait que beaucoup d utilitaires disques vous alertent si la partition active se trouve au-delà des premiers 8 Go d un disque (le secteur de boot deviendrait alors inaccessible par une adresse CHS).

Cours. Disques durs. 38 / 93 Limitation du CHS Ces valeurs maximales conviennent parfaitement bien pour une disquette (qui n a jamais vu le nombre de pistes dépasser 100 ni le nombre de têtes dépasser 2).

Cours. Disques durs. 38 / 93 Limitation du CHS Le cas des disques durs est très différent et les limites de ce système d adressage ont commencé à se faire ressentir au début des années 1990 : Disques durs avec plus de 1000 cylindres. Technologies ZBR en remplacement de MFM pour l enregistrement. Le nombre de secteurs est plus élevé sur les cylindres extérieurs que sur les cylindres près de l axe de rotation.

Cours. Disques durs. 38 / 93 Limitation du CHS Le CHS est incapable de gérer de tels disques.

Cours. Disques durs. 39 / 93 Adressage LBA (Logical - Block - Adressing). Mis en place au cours de l année 1994 (intégré au BIOS). Permet d adresser les secteurs d un disque en cachant la géométrie.

Cours. Disques durs. 39 / 93 Adressage LBA (Logical - Block - Adressing). Les données géométriques du disque sont : Le nombre de cylindres NC. Le nombre de têtes NT. Le nombre de secteurs par piste NS.

Cours. Disques durs. 39 / 93 Adressage LBA (Logical - Block - Adressing). Les données géométriques du disque sont : Le nombre de cylindres NC. Le nombre de têtes NT. Le nombre de secteurs par piste NS. Un disque contient donc NC NT NS secteurs.

Cours. Disques durs. 39 / 93 Adressage LBA (Logical - Block - Adressing). Les données géométriques du disque sont : Le nombre de cylindres NC. Le nombre de têtes NT. Le nombre de secteurs par piste NS. Un disque contient donc NC NT NS secteurs. LBA consiste à numéroter ces secteurs de 0 à NC NT NS 1.

Cours. Disques durs. 40 / 93 Formule mathématique. L application φ de [[0; A 1]] [[0; B 1]] dans [[0; A B 1]] Définie par φ(x, y) = x B + y est une bijection. L application φ de [[0; A 1]] [[0; B 1]] [[0; C 1]] dans [[0; A B C 1]]. Définie par φ(x, y, z) = x B C + y C + z est une bijection.

Cours. Disques durs. 41 / 93 CHS > LBA. Un disque dur ayant NC cylindre, NT têtes et NS secteurs à des secteurs ayant pour coordonnées (C, H, S). Les cylindres sont numérotés de 0 à NC 1, les têtes de 0 à NT 1 et les secteurs de 1 à NS. A l adresse (C, H, S) on associe l adresse LBA : C NT NS + T NS + S 1.

Cours. Disques durs. 42 / 93 LBA > CHS. La conversion inverse donne : Pour une adresse LBA valant N : S 1 = N%NS donc S = 1 + N%NS. T = (N (C 1))/NS%NT. C = ( N (C 1) T NS ) /(NS NT )

Cours. Disques durs. 42 / 93 LBA > CHS. La conversion inverse donne : Pour une adresse LBA valant N : S 1 = N%NS donc S = 1 + N%NS. T = (N (C 1))/NS%NT. C = ( N (C 1) T NS ) /(NS NT ) La conversion est réversible.

Cours. Systèmes de fichiers. 43 / 93 Plan Cours. Le système d exploitation. Disques durs. Systèmes de fichiers.

Cours. Systèmes de fichiers. 44 / 93 Présentation de EXT2. Ext2 est un système de fichiers par blocs logiques de données. Par exemple, pour un disque dur, chaque bloc contient un certain nombre (fixe) de secteurs. Chaque bloc a une taille fixe, définie à la création du système de fichiers.

Cours. Systèmes de fichiers. 44 / 93 Présentation de EXT2. Une partition de type ext2 est découpée de la manière suivante : Le boot block qui contient le chargeur secondaire de disque. Si on souhaite que ce chargeur secondaire soit lu à partir du chargeur situé dans le MBR, la partition doit se trouver dans les 1024 premiers cylindres du disque. Des groupes de blocs dont le nombre est déterminé à la création du système de fichier (formatage).

Cours. Systèmes de fichiers. 45 / 93 Groupes de blocs. Chaque groupe de bloc est divisé en : Une copie du superblock contenant : L ensemble de tous les descripteurs de groupes du blocs contenant pour chaque groupe de blocs : Bitmap des blocs de ce groupe de blocs. Bitmap des inodes de ce groupe de blocs. La table des inodes de ce groupe de blocs. Les blocs de données.

Cours. Systèmes de fichiers. 45 / 93 Groupes de blocs. Chaque groupe de bloc est divisé en : Une copie du superblock contenant : Magic Number qui permet au système de reconnaître un ext2fs. Pour la version actuelle de EXT2 : 0xEF53. Numéro de révision Compteur de montage et nombre maximal de montage autorisé avant vérification de l intégrité. Le numéro du bloc qui contient cette copie du superblock La taille d un bloc en octet. Nombre de bloc par groupe de blocs. Nombre de blocs libres dans le système de fichiers. Nombre d inodes libres dans le système de fichiers. Numéro du premier inode du système de fichiers. Le premier inode correspond à l entrée du répertoire / L ensemble de tous les descripteurs de groupes du blocs contenant pour chaque groupe de blocs : Bitmap des blocs de ce groupe de blocs. Bitmap des inodes de ce groupe de blocs. La table des inodes de ce groupe de blocs.

Cours. Systèmes de fichiers. 45 / 93 Groupes de blocs. Chaque groupe de bloc est divisé en : Une copie du superblock contenant : L ensemble de tous les descripteurs de groupes du blocs contenant pour chaque groupe de blocs : Pointeur du bloc du blocks bitmap pour ce groupe de bloc. Pointeur du bloc du inode bitmap pour ce groupe de bloc. Pointeur du bloc de début de la table d inodes. Nombre de blocs libres pour ce groupe de blocs. Nombre d inodes libres pour ce groupe de blocs. Nombre de répertoires utilisés dans ce groupe de blocs. Bitmap des blocs de ce groupe de blocs. Bitmap des inodes de ce groupe de blocs. La table des inodes de ce groupe de blocs. Les blocs de données.

Cours. Systèmes de fichiers. 45 / 93 Groupes de blocs. Chaque groupe de bloc est divisé en : Une copie du superblock contenant : L ensemble de tous les descripteurs de groupes du blocs contenant pour chaque groupe de blocs : Bitmap des blocs de ce groupe de blocs. Bit à 0 annonce un bloc libre, bit à 1 indique un bloc utilisé. Bitmap des inodes de ce groupe de blocs. La table des inodes de ce groupe de blocs. Les blocs de données.

Cours. Systèmes de fichiers. 45 / 93 Groupes de blocs. Chaque groupe de bloc est divisé en : Une copie du superblock contenant : L ensemble de tous les descripteurs de groupes du blocs contenant pour chaque groupe de blocs : Bitmap des blocs de ce groupe de blocs. Bitmap des inodes de ce groupe de blocs. Bit à 0 annonce un inode libre, bit à 1 indique un inode utilisé. La table des inodes de ce groupe de blocs. Les blocs de données.

Cours. Systèmes de fichiers. 45 / 93 Groupes de blocs. Chaque groupe de bloc est divisé en : Une copie du superblock contenant : L ensemble de tous les descripteurs de groupes du blocs contenant pour chaque groupe de blocs : Bitmap des blocs de ce groupe de blocs. Bitmap des inodes de ce groupe de blocs. La table des inodes de ce groupe de blocs. Voir diapos suivantes pour descriptif. Les blocs de données.