Question

Arrière-plan: Je travaille à temps plein et à temps partiel la fin de semaine. Mes deux employeurs m'ont fourni un ordinateur portable. Bien sûr, j’ai aussi mon puissant poste de travail à la maison, et parfois, lorsque je suis au bureau pendant mon week-end (c’est dans une autre ville), je travaille à partir d’un autre poste de travail.

Problème: Cela fait 4 PC complets que je gère (versions logicielles, licences et paramètres) juste pour faire mon travail, et croyez-moi, ma liste de logiciels préférés est bien trop longue.

Je souhaite configurer un bureau virtuel sur mon serveur VMware afin de pouvoir travailler à partir de la même installation et de la même session, quel que soit l'ordinateur sur lequel je travaille.

Maintenant, je n'ai ni le temps ni l'argent nécessaires pour effectuer un test complet de chaque configuration. J'aimerais donc connaître vos expériences à ce sujet.

Question: Dois-je utiliser un poste de travail virtuel VMware avec un logiciel de connexion à distance (tel que realVNC , vue d'équipe , logmein , peu importe ...) ou devrais-je investir dans un système VDI complet tel que Sun ou VMware fourni?

Modifier: Je programme dans Adobe Dreamweaver sous Windows XP - mais j'utilise mes serveurs sous Debian et, parfois, j'effectue également des modifications rapides dans VIM. Tout d’abord, j’ai l’intention de virtualiser un WinXP avec une installation de base pour voir comment il fonctionne.

Était-ce utile?

La solution

Je suis un consultant et ai tendance à travailler dans divers environnements. Je porte un Thinkpad exécutant VMWare Server sur Ubuntu64 avec 4 Go de RAM. J'ai un disque dur secondaire de 320 Go que je n'utilise que pour les ordinateurs virtuels et j'ai environ 25 machines virtuelles différentes que je démarre selon les circonstances.

Ils associent serveurs et stations de travail Linux, stations de travail Vista et stations de travail XP. J'utilise rarement la console du serveur VMWare. J'accède à chacun d'entre eux via l'une des méthodes d'accès à distance.

Sous Linux, j’installe généralement FreeNX ou NXServer pour l’accès au bureau et uniquement SSH pour la ligne de commande. Sous Windows, j'utilise toujours le Bureau à distance (RDP), mais sous XP, cela ne fonctionne que sur le logiciel "Pro". versions, pas la " Accueil " versions. Si tout échoue, j'installe VNC et je l'utilise. VNC est au bas de ma liste parce que c'est vraiment un dernier recours. La seule chose qui vaut mieux que de ne pas pouvoir utiliser la machine.

Cependant, NX sous Linux et RDP sous Windows fonctionnent beaucoup mieux que VNC. Outre les petites choses comme le lissage des polices et les effets de bureau fantaisistes, le seul gros problème serait si vous faites beaucoup avec de la vidéo ou de l'audio ou des éléments basés sur DirectX. Des choses comme YouTube ou d'autres vidéos n'aiment PAS fonctionner avec aucun protocole de bureau distant que je connaisse.

En ce qui concerne les performances, l’utilisation de Linux en tant qu’hôte pour VMWare offre une très bonne gestion des ressources système. Les machines virtuelles Windows ne peuvent pas simplement engloutir de la mémoire, mais la récupèrent quand elles le souhaitent.

Je fais du développement en C # toute la journée sur un poste de travail virtuel Vista sous Visual Studio 2008 et je n’ai absolument aucun problème à ce que 3 à 4 solutions différentes s’ouvrent en même temps, ainsi que tout le reste sur RDP sur une autre machine, connectée via un réseau privé sans fil.

Je peux basculer vers le système d'exploitation hôte et celui-ci ne touchera même pas l'espace de permutation. En ce qui me concerne, c’est une excellente façon de travailler.

Autres conseils

Si vous souhaitez utiliser la même installation, vous devez sérieusement envisager la solution client / serveur de bureau à distance, intégrée à chaque système d'exploitation Windows de XP. Fondamentalement, cette application affiche la vue de votre bureau distant à votre bureau local, en utilisant des images hautement compressées; cela fonctionne même via des connexions Internet à faible bande passante Alors que la version XP ne peut gérer qu'un seul utilisateur simultanément, celle de Windows Server 2003 (et de Windows Server 2008, je suppose) peut gérer plusieurs utilisateurs (jusqu'à une certaine limite).

Les inconvénients et les effets secondaires incluent:

  • le PC virtuel via RDC est lent
  • tout ce qui utilise l'accélération 3D sera lent (au moins avec XP / 2003)

Personnellement, je préférerais utiliser un poste de travail virtuel avec un logiciel d’ouverture de session à distance. D'après mon expérience, les performances réseau de VMWare ont toujours été bonnes et, en fonction du système d'exploitation, une connexion à distance décente peut être fournie.

Je suppose que vous pouvez vivre avec Logmein Free. [Ou Pro si vous voulez ces fonctionnalités]

Eh bien, vous ne dites pas quels systèmes d'exploitation sont impliqués, alors .....

Pour Windows, je trouve que Remote Desktop fonctionne aussi bien ou mieux que toute autre chose, bien que si vous payez pour la version RealVNC avec le pilote miroir, c'est censé être aussi bon. Www.logmein.com (version gratuite) fonctionne très bien pour un accès hors site sous Windows.

Si Unix est impliqué, alors VNC est la solution, il existe différentes solutions pour le faire à distance. Tout, des serveurs de redirection au simple transfert d’un port de votre pare-feu à un serveur ssh en passant par la configuration des différents tunnels.

Les performances de VMWare sont très bonnes et je peux exécuter une tranche SQL Server, une tranche de serveur Web et développer simultanément sur mon ordinateur portable. Les tranches de machine virtuelle résident sur un lecteur portable USB 2 et facilitent le portage entre mon ordinateur portable et mon ordinateur de bureau.

VM Console fonctionne bien pour accéder à chaque environnement et, en fonction de la configuration que vous avez définie avec NAT / Bridging, vous pouvez utiliser UNC pour partager des partages sur une tranche.

Le bon résultat de ceci est que si vous hébergez une machine hôte, vous pouvez rapidement récupérer votre environnement de développement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top