Virtualização de empregos para o departamento de arquitetura através dos olhos das humanidades

Este artigo será interessante para aqueles que estão atualmente envolvidos na virtualização.

Uma história sobre como nossa empresa realizou um pequeno estudo sobre a virtualização de trabalhos para arquitetos e engenheiros. Em particular, o AWS AppStream 2.0 foi revisado. e alternativas.

É possível que o artigo não seja muito útil para os superprofissionais nesse assunto.

Finalidade


O principal objetivo da virtualização, do ponto de vista do gerenciamento, pode ser formulado da seguinte forma: livrar-se da necessidade de comprar hardware caro (cerca de 140 a 170 mil rublos por carro), além de manter os administradores de sistema na equipe e pagar a mais por eletricidade.

Entendo que existem coisas óbvias que não podem ser resolvidas por meio da virtualização: você ainda precisa comprar hardware, é melhor ter um administrador e a eletricidade, embora eles “queimem” menos, não será muito mais barata (não houve cálculos concretos sobre a redução de custos).

Quem estamos "virtualizando"?


Vamos designar as especificidades do público que precisavam ser "virtualizadas".

Temos um escritório de arquitetura onde arquitetos e engenheiros estão trabalhando no momento da redação. Basicamente, os caras têm um conjunto padrão de tarefas para sua especialização - design, visualização de soluções para interiores e exteriores, cálculos, etc.
Software usado (indicado o principal, mas a lista inteira é muito maior a cada vez - para a tarefa).

Engenheiro

  1. Revit - Todo o dia de trabalho
  2. Autodesk CFD - às vezes o dia inteiro em paralelo com a revisão, às vezes não consigo executar por uma semana.
  3. Navisworks - às vezes o dia inteiro em paralelo com o revit, às vezes não consigo iniciar uma semana.
  4. Pacote geral de software, PDF, navegador, etc. do MS Office Sempre aberto

Arquiteto 1

  1. Revit - 10 horas por dia
  2. 3d max + Corona - 24/7. Trabalho permanente, mais à noite e nos finais de semana
  3. Rhotoshop. 8-10 horas. Dia de trabalho inteiro
  4. AutoCad - 3-4 horas por dia.

Lançamento simultâneo de 2 a 3 programas (photoshop, revit, 3dmax)

Arquiteto 2

  1. Revit + Dynamo - acesso o dia inteiro; além disso, o acesso à revisão da minha conta pode ser necessário por outros usuários na minha ausência ou fui removido da linha do tempo
  2. 3d max + Corona. Dependendo da tarefa, de 24 horas durante toda a semana, quando estiver trabalhando em imagens, a 0 horas por dia, se estiver sendo realizado um trabalho no modelo no revit. Acesso 24 horas necessário para controlar e executar renderizações durante a noite e remotamente
  3. Photoshop 10 horas por dia
  4. AutoCad - 0 horas por dia, mas é necessário visualizar e editar arquivos e exportar para o escritório de Moscou dos prestadores de serviços quando eles enviam o arquivo
  5. Rinoceronte + gafanhoto. Ocasionalmente, pode ser necessário para modelagem complexa e para abrir scripts

Por meio de testes, foram encontradas as seguintes configurações de estação, suficientes para trabalhar na nuvem:

Lançamento simultâneo de programas 2 a 5 programas (pode ser necessário abrir duas revisões em paralelo para trabalhar com arquivos relacionados).

Para arquitetos (Revit, visualização, Photoshop, etc.)
32Gb RAM 16CPU 4Gb GPU 100Gb HDD

Para engenheiros (Revit, programas de liquidação, etc.)
16Gb RAM 6CPU 4Gb GPU 100Gb HDD

Nossa Internet

Infelizmente, não sei qual fornecedor temos. Aprendi com o administrador do sistema que a velocidade prometida pelo provedor é de 30 Mbps.

Resultados do teste


1) Amazon Web Services - AppStream 2.0. (servidor usado em Frankfurt)


Descrição: serviço em nuvem com acesso ao navegador.

Configurações testadas:

  • stream.graphics-design.xlarge 4CPU 16GbRAM 2GbGPU 0,5 USD / hora
  • stream.graphics-design.4xlarge 16CPU 61GbRAM 8GbGPU 2.0 USD / hora

Prós: Não encontrado

Contras: 1) Atraso no uso. 2) Não é possível solicitar a configuração necessária da máquina, você pode escolher apenas os modelos propostos, que estão repletos de pagamentos a mais por capacidades não utilizadas.

Conclusão: as capacidades são adequadas para trabalhar no Revita, mas a renderização é muito pior do que em uma máquina local. O atraso é irritante.

2) Paperspace (Europa)


Descrição: um serviço de nuvem com acesso por meio de um navegador ou de seu próprio iniciador (um iniciador, se você estiver mais confortável).

Configurações testadas:
G-Class PRO 8CPU 32GbRAM 4GbGPU 0,32 USD / hora + 7 $ / mês para um disco rígido de 100Gb.
P5000 8CPU 32GbRAM 16GbGPU 0,72 USD / hora + 7 $ / mês para um disco rígido de 100Gb.

Prós: Custo atraente.

Contras: 1) Atraso no uso. 2) Não é possível solicitar a configuração necessária da máquina, você pode escolher apenas os modelos propostos, que estão repletos de pagamentos a mais por capacidades não utilizadas.

Conclusão: por causa dos "atrasos", é difícil trabalhar mesmo no Revita. A renderização é completamente obscena.

3) Cloudalize (Europa)


Descrição: um escritório sério que distribui energia através do cliente Citrix.

Configurações testadas:
Modelo M602 com placa de vídeo P2000 € 19,99 + € 0,89 por hora.

Prós: 1) Excelentes resultados para Revit e renderização. 2) Você pode montar o carro com a configuração desejada.

Contras: Custo.

Conclusão: adequado para trabalhar no Revit e para renderização, não há atraso. Se você não prestar atenção ao custo - uma boa opção.

4) Loudplay (Rússia)


Descrição: um serviço de jogo baseado em nuvem com acesso por meio de um navegador ou de seu próprio iniciador.

Configurações testadas:
Moscow-4 4CPU 16GbRAM 4GbGPU 28 rublos / hora

Prós: Não encontrado

Contras: 1) Atraso no uso. 2) Não é possível solicitar a configuração requerida da máquina, você pode escolher apenas os modelos propostos, que estão repletos de pagamentos em excesso por capacidades não utilizadas. 3) Tem que ficar na fila (até uma hora) para poder ir.

Conclusão: as capacidades são adequadas para trabalhar no Revita, mas a renderização é muito pior do que em uma máquina local. O atraso é irritante.

5) Liqudsky (Europa)


Descrição: serviço de jogos em nuvem por meio de seu próprio iniciador.

Configurações testadas:
PRO 6CPU 12GbRAM 4GbGPU 28 rublos / hora

Prós: Custo atraente.

Contras: 1) Atraso no uso, perda terrível da qualidade da imagem. 2) Não é possível solicitar a configuração necessária da máquina, você pode escolher apenas entre os modelos propostos. 3) Tem que ficar na fila (até uma hora) para poder ir.

Resultado: não foi possível trabalhar.

6) loud4y (Rússia)


Descrição: serviço em nuvem com acesso através do cliente VmWare.

Configurações testadas:
Montagem para engenheiros 34 rublos / hora
Montagem para arquitetos 51 rublos / hora

Prós: 1) Excelentes resultados para Revit e renderização. 2) Você pode montar o carro com a configuração desejada.

Contras: Custa mais do que gostaríamos.

Conclusão: adequado para trabalhar no Revita para renderização, não há demora. Se você não prestar atenção ao custo - uma boa opção.

7) IMSCAD (Europa)


Descrição: serviço em nuvem com acesso através do cliente Citrix.

Configurações testadas:
Montagem para engenheiros da KP está sendo formada
Montagem para arquitetos

Prós: 1) Excelentes resultados para Revit e renderização. 2) Você pode montar o carro com a configuração desejada.

Contras: Ainda não descoberto.

Conclusão: adequado para trabalhar no Revita para renderização, não há demora.

Conclusão


Inicialmente, foi determinado que arquitetos e engenheiros exigem configurações diferentes de máquinas para funcionar.

Para visualização em máquinas locais, são usados ​​processadores especializados diferentes daqueles usados ​​nos serviços em nuvem (eles não se destinam à visualização). Portanto, é necessário aumentar injustificadamente o número de processadores alugados para obter a mesma velocidade de visualização da máquina local, o que aumenta o custo. Por esse motivo, não é vantajoso usar o poder das máquinas virtuais no momento: essa renderização nem sempre é necessária, mas você terá que pagar constantemente por processadores adicionais incorporados.

O próximo fator limitante é a incapacidade de selecionar a configuração necessária da máquina para as necessidades exigidas: geralmente é fornecido para escolher configurações já formadas que não nos convêm. Além disso, tudo o que é usado através de um navegador ou de seu próprio iniciador diminui insuportavelmente e a qualidade da imagem é perdida (para pixels frequentes).

Daí a conclusão: todos os serviços que oferecem acesso dessa maneira não são adequados para nós. As razões para os freios são determinadas pelo fato de estarmos em locais muito remotos e a velocidade disponível da Internet não nos permitir compensar totalmente a distância percorrida. Atualmente, a maneira exata de resolver esse problema é desconhecida para nós.

A prioridade mais alta é o uso de serviços que fornecem acesso através dos clientes Citrix e VmWare. Além da conveniência da administração, esses clientes extinguem uma conexão ruim e permitem que você trabalhe totalmente, mesmo que a conexão seja feita no exterior.

Para resumir todas as opções acima:

No momento, os serviços em nuvem para nossas necessidades são muito mais rentáveis ​​do que nossas estações locais. Obviamente, a máquina local e o serviço permitem que você a use 24 horas por dia, sete dias por semana, durante todo o ano, mas o uso de um serviço em nuvem nesse modo será significativamente mais caro. No entanto, se houver um desejo e a oportunidade de pagar em excesso - no momento, os serviços em nuvem são adequados para uso nas tarefas de arquitetos e engenheiros.

Fontes de inspiração e informação


1. Por que precisamos de virtualização?

PS: Obrigado pela atenção!

Se você não levou em consideração as nuances que considera importantes, tentarei responder às perguntas dos comentários.

Source: https://habr.com/ru/post/pt424133/


All Articles