
Atualmente, temos mais de 40 desktops que são usados exclusivamente para acesso remoto à área de trabalho para executar coisas como Visual Studio, Clearcase e outras ferramentas de desenvolvimento relacionadas. Eles são comumente usados por usuários remotos que têm conexões VPN lentas ou trabalham em casa com frequência. Os desktops atuais são Dell Xeon E5506 (2,16 Ghz) e 3 GB de RAM. Todo o resto é praticamente padrão nessas máquinas.
Mudar para algum tipo de configuração de máquina virtual para acomodar esses usuários seria econômico? Acredito que atualmente alugamos os PCs da Dell com uma taxa corporativa (algo em torno de US$ 100/mês, acredito?? Adivinhando aqui...).
Responder1
Você precisará fazer uma análise adequada de custo/benefício sobre isso, adaptada ao seu cenário específico.
A principal vantagem de implementar uma solução VDI é para situações em que você faz exatamente a mesma coisa em muitas estações de trabalho para muitos usuários e pode conectá-las novamente a um único sistema central.
No seu caso, eu examinaria atentamente:
- Quão variados são os requisitos entre cada um de seus usuários em termos de configuração de sua estação de trabalho e se há grupos de usuários que você poderia agrupar confortavelmente como executando configurações idênticas
- Quanto custará por mês alugar unidades thin client em oposição às estações de trabalho completas que você aluga atualmente
- Quanta RAM por cliente você precisará em seu VDI e traduza isso em quanta RAM você terá para empilhar seus servidores host.
- Identifique quaisquer requisitos de conteúdo rico em clientes e esteja ciente das limitações da VDI que, de outra forma, seriam triviais para estações de trabalho normais. Qualquer saída 3D ainda não acontecerá (embora o RemoteFX esteja disponível para Hyper-V, não será barato implementar quando você começar a especificar Quadros de 4 Gb) e até mesmo coisas como renderização de flash ou vídeo podem ser grandes problemas para qualquer tipo de área de trabalho remota.
IMO, a arquitetura VDI/Thin Client ainda não se destaca como particularmente econômica, e não será, a menos que o custo do hardware do thin client caia significativamente. O principal benefício é para situações (ex. Ponto de venda) onde se pretende manter o funcionamento do sistema o mais próximo possível do centro).
Uma opção que costumo sugerir e implementar de forma barata/efetiva é configurar um ambiente de serviços de terminal que sirva os principais aplicativos de negócios para todo e qualquer cliente - isso ignora as coisas que as pessoas gostam de personalizar (ambientes de desenvolvimento, etc.), mas padroniza o acesso para o seu ' aplicações pré-fabricadas (por exemplo, sistema de quadro de horários, folha de pagamento). Isso e/ou transferir algumas coisas para aplicativos SaaS (por exemplo, openair.com) pode reduzir a quantidade de trabalho extra que você precisa enfrentar para fornecer acesso aos usuários VPN (basta deixá-los acessar o TS) e menos tempo gasto configurando cada PC com todos os aplicativos complicados.
Responder2
Na verdade, você tem duas opções: implantar um Windows Terminal Server ou usar uma virtualização de desktop como o VMware View. Cada usuário realmente usa 3 GB de RAM? Nesse caso, recomendo usar a opção VMware View. Com essa solução, você poderá reservar todos (ou grande parte) desses 3 GB de RAM para cada VM que precisar executar. Não tenho certeza se isso é possível com o Terminal Server. Vocêpoderiafaça isso na infraestrutura VMware padrão (não View), mas você perderá alguns dos recursos interessantes que o View ofereceria, como provisionamento/desprovisionamento automático, imagens Master VM, etc.
Responder3
Sim, provavelmente é. Supondo que você tenha uma pilha de máquinas configuradas apenas para 1 usuário no RDC ... você pode economizar muito hospedando todas elas em um único servidor. VMWare é uma boa escolha para isso, se os desktops forem todos muito semelhantes (mesmo pequenas modificações em uma imagem), então o VMware reutilizará a RAM compartilhada entre as imagens em execução. (por exemplo, você tem 20 imagens de convidados, todas executando o Windows, não precisa de 3 GB de RAM para cada máquina, pois grande parte do uso de memória será duplicado - o VMWare consolida as páginas duplicadas para que você precise usar menos RAM física. Muito legal, eu acho ).
Você pode querer verificar a criação de uma única imagem de convidado e, em seguida, usar instantâneos para permitir que cada usuário a modifique para que todos obtenham sua própria imagem de PC, mas a maior parte da imagem é uma imagem única compartilhada.
Você ainda precisará experimentá-lo, embora eu ache que seus desenvolvedores não notarão um impacto no desempenho, pois estão em uma conexão lenta, eles podem notar uma queda no tempo de compilação, pois isso usa muito IO e as VMs não são. o melhor em fornecer taxas de IO como uma máquina nativa (especialmente porque essa matriz de disco é usada por muitos usuários ao mesmo tempo, enquanto antes era 1 disco por usuário) (então, obtenha uma boa matriz e configure-a como RAID 10).