Vous êtes sur la page 1sur 3

BTS1B - REY Andrea

SI5

03/03/2015

PARTIE I : Systme d'exploitation

1.1 Quelles sont les diffrences entre un systme d'exploitation serveur et un systme
d'exploitation de bureau ?!

!
!

!
Un systme d'exploitation serveur est spcifiquement conu pour executer sur le serveur,
qui sont des machines spcialiss qui oprent dans une architecture client/serveur pour servir
les demandes des ordinateurs clients sur le rseau. C'est une couche appelle logicielle sur
laquelle d'autres logiciels ou applications peuvent fonctionner sur le hardware. Les systmes
d'exploitation de serveur aident faciliter les rles de serveur typiques comme: serveur Web,
serveur de messagerie, serveur de fichiers, serveur de base de donnes, serveur d'applications
et le serveur d'impression. Systmes d'exploitation serveurprfrs comprennent WindowsServer,
Mac OS X Server, et des variantes de Linux.
Un systme d'exploitation de bureau est un ensemble de logiciels qui contrle le
fonctionnement global d'un systme informatique, gnralement en effectuant des tches telles
que l'allocation de mmoire, planification des tches, et de commande d'entre / sortie.

!
1.2 Citer trois services logiciels qui peuvent tre rendus par un serveur.!
!
- IIS
- Apache
- JNetCraft

!
1.3 Citer deux systmes d'exploitation adapts des serveurs.!
!
- Windows Server
- Mac OS X Server

!
1.4 Citer 5 lments qui font partie des composants d'un systme d'exploitation.!
!

Le noyau (en anglais kernel) reprsentant les fonctions fondamentales du systme d'exploitation
telles que la gestion de la mmoire, des processus, des fichiers, des entres-sorties
principales, et des fonctionnalits de communication.
L'interprteur de commande (en anglais shell, traduisez coquille par opposition au noyau)
permettant la communication avec le systme d'exploitation par l'intermdiaire d'un langage de
commandes, afin de permettre l'utilisateur de piloter les priphriques en ignorant tout des
caractristiques du matriel qu'il utilise, de la gestion des adresses physiques, etc.
Le systme de fichiers (en anglais file system, not FS), permettant d'enregistrer les fichiers
dans une arborescence.
Interface de programmation : Le systme d'exploitation effectue de nombreuses actions sur
demande des logiciels applicatifs. Le point de contact entre un logiciel applicatif et le systme
d'exploitation est appel interface de programmation (anglais Application Programming
Interface abrg API). Ce peut tre des fonctions mises disposition dans des bibliothques
logicielles, ou des logiciels serveur qui rpondent aux requtes envoyes par les logiciels
applicatifs.
Un pilote (anglais driver) est un programme qui contient les instructions excuter pour utiliser
un certain priphrique informatique. Les pilotes sont fournis par l'auteur du systme
d'exploitation ou le gabricant du priphrique. Un systme d'exploitation contient typiquement
de nombreux pilotes correspondant de nombreux composants matriels susceptibles d'tre
monts dans l'ordinateur.

BTS1B - REY Andrea

SI5

03/03/2015

1.5 Qu'est-ce qu'un systme multi-utilisateurs ?!

!
Il doit tre capable de faire fonctionner plusieurs programmes simultanment sur la mme
machine, en partageant les ressources de celle-ci.

1.6 Comment un processeur fait-il pour faire en sorte que plusieurs programmes puissent
fonctionner simultanment sur une seule machine ?!

Plusieurs processus peuvent se trouver simultanment en cours d'excution


(multiprogrammation et temps partag), si un systme informatique ne comporte
qu'un seul processeur, alors, un instant donn, un seul processus aura accs ce
processeur. En consquence, un programme en excution peut avoir plusieurs tats. Dans un
systme multitches (ex : Linux, UNIX), plusieurs processus s'excutent "simultanment". Ils
doivent se partager l'accs au processeur.

!
1.7 Que trouve-t-on dans le rpertoire /home/ sous linux ?!
!

Il contient les donnes propres chaque utilisateur. La structure interne du rpertoire /


home estlaiss au bon vouloir de l'administrateur systme. Dans la plupart des cas, vous tes le
seul utiliser la machine et ce rpertoire ne ncessite quasimentaucune modification.

!
1.8 Que veut dire LTS dans le nom de version suivant : Ubuntu 12.04 LTS!
!
LTS = "Long Term Support"
!

C'est un terme utilis pour dcrire des versions spciales ou ditions de logiciels conus pour
tre pris en charge pour une priode plus longue que la normale.

!
1.9 Qu'est-ce qu'une API ?!
!
API = "Application Programming Interface"
!

Une API est une interface de programmation qui permet de se "brancher" sur une
application pour changer des donnes. Une API est ouverte et propose par le propritaire du
programme.

PARTIE II : Recherche et dcouverte : Virtualisation

!
2.1 Quels sont les intrts de la virtualisation (au moins deux) ?!
!
!

La virtualisation permet de pouvoir faire fonctionner plusieurs OS (Operating System,


systmes dexploitation en franais) sur le mme environnement physique. Au lieu d'utiliser
seulement 5% du processeur et de la mmoire de chaque serveur, on utilise un seul serveur
90%.
Pour une machine physique, un serveur virtuel n'est qu'une suite de fichiers. Ils peuvent
tre dmnags sur n'importe quel type de matriel sans risque derreurs au dmarrage. Si
besoin, ces fichiers peuvent tre copis sur un disque dur externe et tre emports pour
remonter le serveur virtuel sur un serveur physique distinct dans dautres locaux par exemple.

!
!
!
!

BTS1B - REY Andrea

SI5

!
2.2 Quel est le principal inconvnient de la virtualisation ?!
!

03/03/2015

- Plusieurs serveurs sont sur une seule machine => plus de risques
- Si une VM a un problme de performance (100% CPU) alors les autres serveurs sont affects
(plus ou moins)
- Perte de performance pour les disques durs
- La facilit de cration de VM implique une surconsommation des ressources