SUPINFO International University

SUPINFO Institute of Information Technology
Laboratoire Microsoft




Tous les Articles du Laboratoire Microsoft

Mise en place de maquettes de test automatisées sous Virtual Server 2005
Accueil > Articles > Serveurs
Auteurs 
Guillaume DESFARGES
MGI CONSULTANTS
Architecte Systèmes - MVP


 Tous les articles de cet auteur

4,2/5

Bien


61336
13/55

4. Pistes d'évolution

Nous nous arrêterons sur ce script quant à l'automatisation de la création de nos machines virtuelles. Pour ceux souhaitant aller plus loin n'hésitez pas à étudier les scripts, exemple du scriptcenter de Microsoft ainsi que les définitions des méthodes et propriétés de l'interface Application Virtual Server disponibles sur MSDN (voir liens en fin d'articles).

On peut se rendre compte que les scripts ne peuvent être exécutés sur la machine hôte de VSS, il n'est donc pas possible en l'état de déporter certaines de ces automatisations. C'est pour cette raison qu'une bonne piste d'évolution est l'utilisation d'un Serveur IIS (Internet Information Service) affichant des pages ASP (voir article sur l'ASP) qui utiliseront nos codes VBScript et ainsi empêcher l'accès direct au serveur pour lancer les scripts.

Nous n'avons pas parlé des chaines SCSI de VSS, les API sont les mêmes qu'avec un disque IDE mais en revanche il devrait être nécessaire d'utiliser la section [SysprepMassStorage] de sysprep si vous voulez réaliser un master qui puisse fonctionner à la fois en IDE et en SCSI.

Vous pourrez réaliser quelques scripts de configuration supplémentaires à l'intérieur de vos machines virtuelles pour, par exemple, automatiser la création d'un contrôleur de domaine (voir cet article) étant donné que sysprep ne permet pas de "blanchir" ce type de machine.

 

5. Conclusion

    Nous vous avons montrer une méthode parmi d'autres pour préparer votre server Virtual Server 2005 à implémenter une maquette de test de la façon la plus rapide possible, les maquettes sont réalisées avec des machines virtuelles Microsoft, mais pour ceux voulant implémenter des systèmes Virtuels avec Linux, il existe des équivalents pour "blanchir" votre installation virtuelle.

    Lors de nos tests, il a fallu beaucoup de calme et de patience pour réaliser la première partie car si vous ratez vos master sources, toutes les machines dépendantes de ceux-ci seront impactées, nous vous conseillons donc de prendre tout votre temps pour les réaliser. En revanche, dès que vous avez terminé vos masters, et que vous avez protéger les fichiers sources, le reste pourra être fait très rapidement. Pour information, sur notre plate forme de test et avec un fichier .bat lançant le script New_VM.vbs "à la chaine" nous avons pu avoir une maquette de base (2 serveur 2003 + 2 poste de travail XP) en moins de dix minutes.

Liens utiles:

- Article sur Sysprep V2
- ScriptCenter Repository Virtual Server
- Interface Application.VirtualServer sur MSDN
- Article sur l'ASP
- Article sur la commande dcpromo /adv
- Virtual Server Migration Toolkit (VSMT)


1. Principes
      1.1 La "mode" de la virtualisation
      1.2 Maquette automatisée de test

2. Préparation de l'environnement
      2.1. Configuration de l'environnement virtuel
          2.1.1 Mise en place des chemins d'utilisation
          2.1.2 Mise en place d'un réseau partagé entre les machines virtuelles et la machine hôte
      2.2. Configuration des machines "master"
          2.2.1 Création des disques virtuels sources
          2.2.2 Installation des machines sources
          2.2.3 Utilisation de Sysprep
      2.3 Premières notions de sécurité
          2.3.1 Protection des fichiers sources
          2.3.2 Limitation des accès à l'interface VSS et le client VMRC

3. Mise en place des ordinateurs virtuels
      3.1 Créations des machines virtuelles en fonction des sources
      3.2 Base des API vbscript Virtual Server et utilisation en contexte

4. Pistes d'évolution

5. Conclusion



En Savoir Plus 
Evaluez cet article 


Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft



Retrouvez ci-dessous les autres sections du Laboratoire Microsoft