Booter une image virtuelle à partir du réseau

MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

L'administration de mon école tente depuis longtemps de faire en sorte que tous les PCs de leurs classes boot en virtuel à partir d'images stockées sur leur serveur.

Jusqu'à maintenant j'ai réussi à faire booter un pc en virtuel avec une image installé sur le pc lui-même, mais lorsque l'on essaie de la transférer sur le serveur et de faire en sorte que tous les autres pc s'en servent pour booter. rien ne marche.

Le but serait en fait de ne plus avoir à utiliser les ghosts.

Est-ce que quelqu'un aurait une solution?

On peut utiliser n'importe quel serveur il n'y a aucun problème. Il nous faudrait être capable de booter à partir du serveur en windows xp, windows 7 et Linux

Merci beaucoup.

7 réponses

barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Bonjour,

Si j'ai bien compris ton problème, il te faudrait un serveur équipé de Terminal Server.

Concernant Linux, voilà une solution équivalente à Terminal Server :
http://dmesg.fr/

Est-ce que ça répond à tes besoins ?
0
MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Terminal server permettrait de lancer un OS??

En gros il s'agirait de pouvoir démarer sur Windows 7 par exemple sans avoir besoin qu'il soit installé sur la machine client.
0
Mstr Messages postés 9973 Date d'inscription   Statut Contributeur sécurité Dernière intervention   1 894
 
Hello,

En fait tu peux faire ce type d'installation avec un Terminal Server.

Tu as un serveur TSE ou les gens se connectent. Au final, rien n'est stocké sur le PC physique de l'utilisateur, tout est géré sur le serveur TSE.
Quand le PC est démarré, tu as une icone sur le bureau qui te permet de te connecter en RDP sur le serveur et d'ouvrir ta session.

A ce niveau là, il est même possible d'utiliser des "clients léger", ce sont des tous petits PC a prix dérisoire a basse performance. Puisque la session utilisateur est sur le serveur, les performances ne dépendent pas de la machine physique qu'utilise la personne.

Par contre, si je ne me trompe pas, l'OS utilisé sera donc celui du serveur. Donc très certainement Win 2008 ou 2012 serveur.
Je ne crois pas qu'il soit possible de booter sur d'autres OS, pas à ma connaissance en tous cas.
Par contre tu pourrais toujours faire tourner des VMs dessus avec Hyper-V par exemple, et configurer certains PC pour qu'ils se connectent dessus en RDP.

Ça a des avantages, comme certains inconvénients aussi. Il faut voir si cette solution convient à vos besoins.
0
MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Ca aurait pu, le probleme c'est que 300 pcs traitent des données en même temps.. pas pratique si tout se fait sur le serveur :P Il me faudrait une solution qui me permet d'aller chercher une Image sur le serveur de la télécharger en RAM et de la lancer... Un peu comme ce que Microsoft Softgrid permet de faire avec les applications. On va les chercher sur le serveur mais les données sont traités pas le pc client
0
Mstr Messages postés 9973 Date d'inscription   Statut Contributeur sécurité Dernière intervention   1 894
 
Le truc, c'est que justement vu que la plupart du temps le cout des PC est dérisoire, tout le budget quasiment peut être utilisé sur le serveur et donc tu as une grosse machine.

C'est tout à faire faisable de faire tourner beaucoup de clients légers sur le même serveur TSE.

Je ne connais pas de choses qui se rapprochent plus de ta demande que ça. Pourtant, des installations d'entreprises privées/publiques, j'en ai vu des tonnes.

Dans tous les cas, tu ne peux pas faire booter toutes les personnes sur la même image hostée sur un serveur, dans ce cas, ou seraient stockées les données de l'utilisateur ? Et comment gérer les fichiers de plusieurs utilisateurs qui utilisent la même image ?

Pas possible :(.
0
MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
ce ne sera pa nécessairement l'école en entier mais bien une image par classe.. et puis je ne peux pas me permettre d'équipper les classes avec des pc dérisoires.. ca reste une école d'informatique.... alors la majorité de mes PC sont des PCs de techniciens. Et puis chacuns d'entre eux sont doté de HD externe ou clé USB pour sauvegarder leurs travaux.. alors c'est pas méchant :P

Mais regarde cet article par exemple et regarde au niveau du multi boot.. j'Ai un peu de difficulté [a setter le serveur avec TFTPD32. Si tu trouves un truc dedans ce serait vraoiment intéressant car il est possible de démarer virtuellement une machine a partir d'une image d'un OS sur le serveur... c'est juste une tonne de boulot! loll

http://utilitaires.free.fr/doc/srvpxe.pdf
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Bonjour,

Je crois que j'ai trouvé ce qu'il te faut, mais ce n'est pas gratuit :
https://www.ccboot.com/boot-xp.htm
0
MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
ca ressemble a ca.. ce que j'avais trouvé était http://utilitaires.free.fr/doc/srvpxe.pdf

Mais j'ai de la difficulté a le configurer c'est pas de la tarte. Pourtant la configuration est identique a celle dans le tuto.. je crois qu'il manque des infos
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Ce que tu as trouvé est un serveur de déploiement "classique", ce n'est pas ça qu'il te faut.
0
Mstr Messages postés 9973 Date d'inscription   Statut Contributeur sécurité Dernière intervention   1 894
 
Nope, un serveur PXE comme tu en a mis le lien permet de deployer un OS sur un ou plusieurs PC que tu choisis.

Je viens justement de mettre cette solution en place à mon boulot, mais ça permets d'installer des postes en quelques minutes, pas de booter sur un OS a distance et pouvoir travailler dessus.

Ca sert à booter sur une image qui va s'installer sur le poste, via le réseau.

Ensuite, l'OS est dans le disque dur, le serveur ne sert plus a rien.
0
MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Ouais... pas vraiment ce que jai besoin effectivement... bon je résume mes besoins du coups j'ai manqué de dire une infos.. on est plusieurs tech qu'on trouve pas la solution.

Imaginons un serveur, qui contient plusieurs machines virtuelles installés dessus.. disons que le programme de virtualisation utilisé est VMWare. Le but: Démarer un pc Client sur l'une des machines virtuelles du serveur, sans au préalable avoir besoin de booter son propre OS.

Et si posible, faire en sorte que les données de la macine virtuelles soient traitées par le PC client et non le serveur, ou du moins une partie.. afin d'alléger son travail.

Sérieusement je me casse la tête depuis très longtemps hahahahaha
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Au risque de me répéter :
https://www.ccboot.com/features.htm

Par contre je ne sais pas si les données sont traitées par le PC client ou le serveur.
0
MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Je leur ai envoyé un mail avec la question. Je vais voir ce que je peux faire avec CCBoot je vous reviens la-dessus

Merci pour les réponses ;) si vous trouvez de quoi n'hésitez pas
0
MathieuCohen Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Ca semble intéressant, le hic c'Est que j'ai trouvé nul part ou il pourrait avoir un multi-boot. Je continues de regarder
0
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Concernant la solution que j'ai proposé, d'après ce que j'ai pu lire, il faut un SAN à base de iSCSI pour compléter le serveur.

D'ailleurs peu importe la solution, à mon avis il te faudra un réseau ultra performant pour faire ce que tu veux faire, sinon tes PC clients vont mettre un temps fou pour démarrer.
0