Substitua “CopyFileFromGuestToHost” e “runProgramInGuest” por xcopy e execução simples, o que posso esperar

1

Minha empresa está trabalhando com máquinas virtuais. Eles são gerenciados, usando um host central que se conecta a diferentes máquinas virtuais (usando a tecnologia de manipulação de máquinas virtuais ESX).

Uma dessas máquinas virtuais centraliza todas as operações e, usando runProgramInGuest e CopyFileFromGuestToHost , tudo é tratado.

Este sistema está causando alguns problemas, principalmente devido à instabilidade dos comandos mencionados runProgramInGuest e especialmente CopyFileFromGuestToHost , e eu gostaria de resolver isso em uma questão simples:

Minha idéia é colocar todos esses hosts em uma rede normal, dando a cada máquina virtual um nome de rede (como pc001, pc002, ...) e usar comandos como xcopy /F \pc001\<dir>\<filename> . em vez de CopyFileFromGuestToHost e um simples execução \pc002\<dir>\<bathfile>.bat em vez de runProgramInGuest .

Minha pergunta é: o que precisa ser feito para isso e quais problemas posso esperar? Por exemplo, uma das coisas que não sei como lidar é a reinicialização de um convidado e a aplicação de um instantâneo (para que a máquina volte ao estado original). Alguém pode me ajudar aqui?

Para sua informação: todas as máquinas são baseadas no Windows: Windows-7, Windows-Vista e Windows-10.

    
por Dominique 24.11.2016 / 15:55

1 resposta

0

Não há razão para que a maioria das operações tenha que mudar se você fizer isso. Você ainda pode usar o cliente vSphere para poder realizar todas as operações nas VMs, como reinicialização, desligamento, reversão para captura instantânea ou outras. Você também poderá adicioná-los ao VMWare Workstation se tiver a versão mais recente. Tudo o que você precisa fazer é adicionar o host ESX como um servidor remoto.

O fato de cada VM ter seu próprio nome de rede só deve tornar as coisas mais simples. A única coisa em que você terá que pensar é que seus usuários precisarão ser autorizados para essas VMs para poder fazer as operações de cópia / execução, pois parece que você só tinha uma máquina centralizada que fazia isso antes.

Isso também reduzirá sua latência, já que você não estará usando uma máquina RDP antes de executar as operações.

No geral, a menos que eu não tenha entendido alguma coisa em sua configuração atual, isso seria uma medida recomendada para a escalabilidade de sua rede virtual.

    
por 24.11.2016 / 16:15