|
VMware Lab Manager
Système d'automatisation des laboratoires
virtuels
Comment fonctionne VMware Lab Manager?
Reposant sur VMware Infrastructure, VMware Lab Manager permet
aux développeurs de logiciels et aux ingénieurs assurance qualité de
suspendre, puis de capturer dans une bibliothèque de stockage
partagé, un état complet de "configurations", à savoir une série
d'ordinateurs en fonctionnement et interdépendants, s'appuyant sur
plusieurs machines. Au fil du temps, les entreprises peuvent
constituer une bibliothèque de configurations, incluant des
scénarios de test, d'environnements de production et de
configurations système client.
Si une configuration de la
bibliothèque s'avère par la suite nécessaire
à des fins de développement ou de test, comme par exemple pour
tester une nouvelle
version d'un logiciel dans le contexte
d'un environnement de production client, VMware Lab Manager est en
mesure de déployer instantanément l'intégralité de la configuration
parmi les ressources les mieux
adaptées dans un pool de serveurs administrés, exactement telle
qu'elle a été capturée en
fonctionnement et prête à être utilisée.
En outre, la technologie de gestion
des accès réseau de VMware Lab Manager permet à plusieurs
utilisateurs de déployer en même temps des copies d'une même
configuration de la bibliothèque, sans avoir à modifier des
caractéristiques des machines comme les adresses IP, les adresses
MAC ou les codes de sécurité, tout en bénéficiant d'un accès complet
réseau.
Rassemblement des machines,
installation des sys tèmes
d'exploitation, installation et configuration des applications et
établissement des connexions
entre les machines, sont autant d'opérations minutieuses qui
prenaient autrefois énormément
de temps. VMware Lab Manager réduit ce processus à une simple tâche
de provisionnement en
libre-service, exécutée d'un simple clic et nécessitant que quelques
secondes seulement. Si les développeurs de logiciels et les
ingénieurs assurance qualité peuvent désormais satisfaire leurs
propres besoins en provisionnement, le département informatique
conserve toutefois le contrôle de la gestion des utilisateurs, des
quotas de stockage et des règles de déploiement serveur. Bref, le
meilleur des deux mondes.
Fonctionnalités
-
Mise en commun et partage des
ressources (serveur, réseau, stockage et autres) entre les
équipes et les personnes chargées du développement.
-
Mise à la disposition de chaque
développeur ou ingénieur testeur de l'équivalent de son propre
datacenter entièrement équipé et d'un personnel spécifiquement
affecté au provisionnement
-
Installation et démontage
automatiques et rapides de configurations de développement et de
test complexes
-
Suspension et capture d'une
configuration multi système présentant un bogue ou tout autre
comportement inattendu pendant le test afin de garantir la
reproductibilité lors du débogage
-
Gestion d'une bibliothèque
complète d'environnements de systèmes de production et client
utilisable, à la demande
-
Déplacement et partage efficaces
de configurations multi machines entre les équipes de
développement et de test de logiciels
Avantages
VMware Lab Manager est une puissante
infrastructure d'automatisation des laboratoires virtuels destinée
aux développeurs de logiciels, aux ingénieurs assurance qualité et
aux équipes informatiques assurant le support. Cette solution
permet ainsi aux équipes de développement d'accélérer la mise sur le
marché des logiciels, tout en améliorant la qualité. Ses
fonctionnalités présentent de nombreux avantages quantifiables pour
les entreprises :
-
Réduction des investissements en
matériel et des coûts d'exploitation
-
Accélération de l'intégration et
du test des systèmes
-
Gain de plusieurs semaines, voire
plusieurs mois, sur chaque projet logiciel
-
Diminution importante du temps et
de l'énergie consacrés à la recherche et à la mobilisation des
serveurs, des équipements de stockage et de réseau
-
Accroissement du nombre de
configurations certifiées prises en charge par un nouveau
système
-
Tests avec des unités réelles et
tests fonctionnels
-
Identification et correction de
davantage de bogues plus tôt dans le cycle de développement
-
Reproduction fidèle des bogues et
gain de temps durant la phase de débogage
-
Réduction du nombre d'anomalies
latentes des logiciels susceptibles de s'infiltrer en production
-
Elimination des interruptions dues
aux mises à niveau
-
Amélioration du support sur les
produits
-
Résolution rapide des problèmes de
production chez le client
-
Amélioration de la communication
et de la productivité dans les environnements de développement
distribués

Pointez, cliquez et
le tour est joué !

Grâce à VMware Lab Manager, il suffit
de quelques clics et seulement 30 secondes pour appliquer au pool de
serveurs des configurations issues de la bibliothèque via le
navigateur.
Surveillance
globale
VMware Lab Manager confère aux
administrateurs une vue d'ensemble du pool de serveurs gérés, avec
une évaluation globale de l'utilisation, des performances et de
l'activité pouvant être détaillée selon les besoins.
Intégration totale
avec :
Exploitez la
puissance de Virtual Infrastructure
Du point de vue de l'utilisateur, il
est impossible de distinguer une machine virtuelle d'un serveur
traditionnel. La technologie des machines virtuelles confère des
propriétés d'encapsulation et d'isolation que VMware Lab Manager
exploite pour capturer, acheminer, stocker et restaurer les
configurations, même en cas de modification du matériel sous-jacent
ou de l'environnement de déploiement au cours du processus.
Intégration
transparente avec vos outils et vos processus
Outre son interface utilisateur Web
intuitive, VMware Lab Manager propose une interface programmable via
son API (SOAP) de services Web normalisée. Par ailleurs, VMware Lab
Manager se pilote en toute simplicité à partir d'un script de test
automatisé, d'un système de construction ("builder"), d'un système
de suivi des bogues, ou de tout autre composant standard ou
personnalisé.
Caractéristiques
Principales
Configurations multi machines
• Création de configurations multi machines en quelques secondes
à l’aide de modèles de machines : nombre de machines illimité, aucun
réglage manuel nécessaire
• Consultation des configurations utilisées grâce aux miniatures de
la console, la portée publique privée et le filtrage des listes
• Interaction sur les machines d’une configuration comme sur une
unité : suspension, instantanés multiples, retour, extinction, mise
sous tension, mise hors tension, réinitialisation, déploiement,
suppression de déploiement, clonage, capture dans la bibliothèque,
modification des propriétés
• Partage de modèles et de configurations multi machines entre
plusieurs utilisateurs
• Partage de configurations actives capturées via la fonctionnalité
basée sur URL LiveLink
• Interaction avec toutes les consoles de configuration côte à côte
sur une même page du navigateur
• Paramétrage des machines dans une configuration pour démarrer
en séquence contrôlée
Bibliothèque de configurations
• Consultation quasi instantanée des configurations avec
préservation de la mémoire et de l’état de l’unité centrale
• Utilisation d’une même configuration de la bibliothèque par
plusieurs utilisateurs simultanément, sans devoir modifier les
adresses MAC, adresses IP ou codes de sécurité, grâce à la
technologie de gestion des accès réseau
• Optimisation des entrées de bibliothèque par serveur de stockage
grâce à des algorithmes de compression de stockage efficaces
• Entrées de bibliothèque publiques et privées
• Portée publique privée et filtrage des listes dans la bibliothèque
Bibliothèque de supports
• Référentiel central pour tous les supports de développement et de
test
• Balisage des supports à l’aide d’attributs descriptifs
• Chargement des supports à partir du navigateur ou directement dans
le partage de fichiers
• Mise à disposition aisée des supports pour les machines virtuelles
administrées par VMware
• Portée publique privée et filtrage des listes dans la bibliothèque
de supports
Déploiement
• Déploiement initié par navigateur ou par service Web
• Copie ou exécution à partir du serveur de stockage
• Granularité du déploiement de la configuration ou de la machine
• Équilibrage de charge automatique des machines déployées sur les
serveurs hôtes
• Exécution côte à côte de configurations clonées en dehors des
frontières des serveurs physiques, même si les adresses IP sont
dupliquées sur un sous-réseau
• Heuristique de provisionnement sélectionnable, pour un démarrage
rapide et des performances optimales lors du déploiement de
configurations
Modèles de machines
• Création instantanée de nouvelles machines à partir de modèles
avec personnalisation : affectation automatique d’adresses MAC,
d’adresses IP et de codes de sécurité (systèmes Windows)
• Création de modèles par le clonage et la modification de modèles
existants
• Importation d’images de machines virtuelles existantes en guise de
modèles
• Installation automatisée des améliorations relatives à la souris
et au clavier pour les machines virtuelles
• Fonctionnalité « physique vers virtuel » (P2V) optionnelle pour le
stockage et la gestion des machines existantes
• Portée publique privée et filtrage des listes dans les modèles
Gestion des ressources
• Suivi et délivrance automatisés des adresses IP
• Gestion des serveurs de stockage : ajout, suppression,
actualisation, modification des propriétés
• Gestion des serveurs administrés : ajout, suppression,
actualisation, mise à niveau des agents, retrait du service,
modification des propriétés
Surveillance
• Affichage dynamique unifié actif du pool de serveurs et des
opérations des machines virtuelles
• Informations détaillées sur les serveurs, les configurations et
les machines
• Affichage de toutes les machines déployées
• Affichage détaillé des journaux des événements et des tâches
Services Web et interface de ligne
de commande (API d’automatisation)
• Contrôle entièrement programmable des opérations de capture et de
restauration
• Automatisation intégrée des principaux outils d’automatisation de
tests
• Interface normalisée (SOAP, WSDL, HTTP)
• Exemples de codes .NET et Java illustrant l’utilisation des API
Administration et sécurité
• Gestion des utilisateurs, des permissions et des quotas
• Intégration transparente avec LDAP
• Affectation du rôle d’administrateur à plusieurs utilisateurs
• Préférences utilisateur autogérées
• Aide contextuelle à l’écran
Installation
• Programme d’installation Windows setup.exe standard pour tous
les composants
• Ajout automatisé de serveurs administrés au pool de déploiement
Environnement de serveurs administrés pris en charge
• VMware Infrastructure 3
|