Home Empreendimento Espaço de trabalho IGEL em um Intel NUC

Espaço de trabalho IGEL em um Intel NUC

by Tom Fenton

Depois de ter a chance de trabalhar e revisar Conversor WYSE, que converte um PC executando o Windows 7 ou 10 em um cliente VDI, pensamos em ver o que é necessário (e se faz sentido) para criar um cliente VDI usando o software cliente VDI que vem com seu próprio sistema operacional (SO), em vez de depender de um PC que já possui um sistema operacional, como o Windows já instalado nele. Estaremos usando o mesmo computador de fator de forma pequeno de baixo preço para esta revisão que usamos para o WYSE Converter, mas usaremos o software cliente IGEL VDI que vem com seu próprio sistema operacional e o instalamos em um sistema bare metal. Esta revisão, como nossa revisão sobre o WYSE Converter, será diferente de nossas outras análises, pois abordaremos como montar um sistema para atuar como um software cliente VDI e, em seguida, revisaremos esse sistema como um cliente VDI.


Depois de ter a chance de trabalhar e revisar Conversor WYSE, que converte um PC executando o Windows 7 ou 10 em um cliente VDI, pensamos em ver o que é necessário (e se faz sentido) para criar um cliente VDI usando o software cliente VDI que vem com seu próprio sistema operacional (SO), em vez de depender de um PC que já possui um sistema operacional, como o Windows já instalado nele. Estaremos usando o mesmo computador de fator de forma pequeno de baixo preço para esta revisão que usamos para o WYSE Converter, mas usaremos o software cliente IGEL VDI que vem com seu próprio sistema operacional e o instalamos em um sistema bare metal. Esta revisão, como nossa revisão sobre o WYSE Converter, será diferente de nossas outras análises, pois abordaremos como montar um sistema para atuar como um software cliente VDI e, em seguida, revisaremos esse sistema como um cliente VDI.

Optamos por usar o IGEL Workspace porque o IGEL é um dos maiores e mais antigos fornecedores de clientes VDI, suporta todos os principais protocolos VDI, vem com um sistema operacional e seu software cliente VDI requer recursos mínimos de hardware. A IGEL foi fundada na Alemanha em 2001, possui mais de 2 milhões de clientes VDI em uso e é utilizada por mais de 17 mil empresas em todo o mundo. O IGEL Workspace requer uma CPU de 64 bits compatível com Intel, 2 GB de RAM, 2 GB de espaço de armazenamento em massa (≥ 4 GB recomendado), chip gráfico Intel, ATI/AMD ou Nvidia, porta USB 3.0 ou 2.0 ou unidade de DVD a partir da qual o dispositivo pode inicializar e um adaptador Ethernet ou sem fio. O IGEL Workspace faz uma instalação bare metal para que todos os dados no sistema em que você está instalando sejam destruídos. Acreditamos que os requisitos de hardware do IGEL Workspace o tornam um candidato ideal para o Intel NUC7CJYS.

O IGEL Workspace é composto pelo IGEL OS, IGEL Universal Management Suite (UMS), um pacote de codecs multimídia, cliente PCoIP, funcionalidade de alta disponibilidade e uma API REST. O IGEL Workspace precisa ser licenciado, mas você pode obter licenças de trilha de 90 dias para o produto.

O hardware no qual iremos instalá-lo é um Intel NUC (Next Unit of Computing). O NUC é um computador de fator de forma pequeno que contém apenas o essencial para a computação, mas isso não quer dizer que os NUCs não possam ser computadores poderosos - a Intel pode, de fato, empacotar muita energia em um 4" x 4" placa-mãe. Por exemplo, o NUC8i7BEH que usamos como servidor Kubernetes tem um processador quad-core i7, duas unidades internas e suporta 32 GB de RAM. No entanto, como estávamos procurando criar um cliente VDI de baixo custo, optamos por usar o NUC7CJYS, mais barato. 

O NUC7CJYS é um NUC de baixo custo voltado para o suporte a usuários que não precisam do poder das ofertas NUC mais poderosas da Intel. O NUC7CJYS ainda é muito utilizável, pois possui 6 portas USB e é alimentado por um processador Intel Celeron J4005 dual-core com Intel HD Graphics 600 integrado. Ele suporta dois monitores Ultra HD 4K por meio de duas portas HDMI de tamanho normal. Tudo isso é embalado em um estojo ágil de 4.5” x 4.5” x 2”. Para ver mais informações sobre o NUC7CJYS, você pode ler nossa análise aqui.

Primeira inicialização e configuração do NUC como um cliente VDI

Para testar o NUC7CJYS, o conectamos à nossa rede por meio de um cabo Cat 6 através da porta RJ45 do dispositivo. O cliente estava conectado por meio de uma rede de 1 Gb com um único switch que o conectava ao servidor que hospedava a área de trabalho virtual e um roteador WAN. Para criar um ambiente controlado, monitoramos a rede durante o teste para garantir que nenhum outro tráfego estivesse presente durante o teste. 

Antes de ligar o dispositivo, conectamos o NUC7CJYS a um monitor Dell UltraSharp 32” 4K (U3219Q) via HDMI. O monitor Dell tem teclado, mouse e switch de vídeo (KVM) integrados. O comutador KVM integrado do monitor foi extremamente útil durante nossos testes, pois nos permitiu alternar entre o cliente VDI e nosso laptop com o apertar de um botão. Usamos um teclado e mouse sem fio Dell (número de peça KM636) durante nossos testes. Conectamos o dongle do teclado/mouse à porta USB upstream do monitor.

Baixamos o IGEL Workspace acessando https://www.igel.com/software-downloads/igel-workspace-edition/, clicamos em OS 11, clicamos em OS Creator e, em seguida, clicamos em OSC_11.01.100.zip. Isso trouxe um formulário pop-up que exigia um nome, empresa, endereço de e-mail e país. Preenchemos o formulário e baixamos o pacote zip de 1.7 GB.

Extraímos os arquivos do arquivo zip. Os arquivos extraídos tinham uma pasta denominada preparestick que continha vários arquivos. Conectamos um pen drive USB de 16 GB em nosso laptop e, em seguida, clicamos duas vezes em preparestick.exe, que abriu uma caixa de diálogo que nos permitiu criar um pen drive inicializável.

Ligamos o NUC e ele inicializou o pen drive. Nos foi dada a opção de fazer uma instalação padrão, detalhada ou à prova de falhas, escolhemos padrão.

Foram-nos apresentadas algumas opções e depois o firmware começou a ser instalado.

Em menos de cinco minutos recebemos uma mensagem que indicava que o firmware estava instalado, seria necessária uma licença e que precisávamos reiniciar a máquina, o que fizemos.

Após a reinicialização da máquina, foi-nos apresentado um assistente que nos permitiu configurar o idioma, teclado, etc. Durante o processo de configuração, foi-nos dada a opção de como gostaríamos de licenciar o dispositivo. Optamos por obter uma licença de demonstração de 90 dias e nos foi apresentado um formulário que queria são nome, empresa, etc. reiniciado. 

Após a reinicialização do sistema, clicamos no ícone IGEL Setup (chave) no lado esquerdo da barra de tarefas, clicamos em Horizon Client> Horizon Client Sessions e clicamos em +. Isso nos permitiu configurar uma conexão com nosso agente de conexão Horizon. O Horizon pode usar RDP, Blast ou PCoIP para o protocolo de conexão. O cliente Horizon era 4.10.

Depois de configurarmos a conexão do Horizon, ele colocou um ícone na área de trabalho e no menu Iniciar. Iniciamos uma sessão do Horizon clicando duas vezes no ícone na área de trabalho.

Usabilidade

Usamos o cliente por duas semanas como um desktop pessoal para testar sua usabilidade. Abaixo estão os principais resultados que observamos durante esse período.

A área de trabalho virtual que usamos executava o Windows 10 (1607), tinha 2 vCPUs, 8 GB de memória e 50 GB de armazenamento baseado em NVMe e era hospedada em um servidor vSphere local. Para nossos testes, definimos o tamanho de exibição dos desktops virtuais para 1600 x 1200, pois achamos que isso replicaria o ambiente médio dos usuários.

O primeiro teste que realizamos usando a área de trabalho virtual foi reproduzir um vídeo (720 x 480 a 24 fps) usando o VLC. O vídeo foi armazenado na área de trabalho virtual. Primeiro, reproduzimos o vídeo usando um quarto da tela e, em seguida, o fizemos novamente no modo de tela inteira. Em um quarto de escala, o vídeo foi reproduzido sem perda de quadros. No modo de tela cheia, o vídeo foi reproduzido com apenas um pouco de jitter, o que nos surpreendeu, pois com outros clientes VDI que usamos, vimos muito mais jitter. Acreditávamos que os quadros de vídeo perdidos eram resultado da área de trabalho virtual e não do cliente ou da rede, mas, pensando bem, poderia ser o tamanho da tela que usamos para a área de trabalho virtual. O áudio foi reproduzido sem falhas por meio de um fone de ouvido conectado ao conector de 3.5 mm quando o vídeo foi exibido nos modos de tela inteira e quarto de escala. 

Para testar ainda mais o dispositivo, reproduzimos dois vídeos diferentes ao mesmo tempo. Ambos os vídeos foram reproduzidos sem nenhum jitter e o gerenciador de tarefas do dispositivo mostrou que apenas cerca de 10% da CPU e da memória do dispositivo estavam sendo usados. O aumento no uso da CPU no gerenciador de tarefas foi devido à sessão VNC que usamos para fazer a captura de tela.

Para testar ainda mais o dispositivo, conectamos um fone de ouvido Jabra Voice 150 a uma conexão USB no dispositivo. O fone de ouvido Jabra foi descoberto pela área de trabalho virtual e funcionou sem problemas.

Durante as duas semanas em que trabalhamos com o dispositivo, nós o usamos para nossas diversas atividades diárias: usar os aplicativos do Microsoft Office, o navegador Chrome, reproduzir músicas transmitidas pela Internet e outras tarefas comuns. Durante esse tempo, o dispositivo funcionou sem problemas.

O dispositivo permite sombreamento de tela via VNC, que usamos para capturar muitas das capturas de tela que usamos nesta análise. Para evitar afetar adversamente o desempenho do cliente, não usamos sombreamento de tela durante o monitoramento da capacidade de resposta do dispositivo. 

Ativamos o sombreamento da tela selecionando IGEL Setup> System> Remote Access> Shadow>.

Outras configurações

Como esta é uma revisão básica, e não extensa, de um cliente VDI, nós apenas o testamos usando um protocolo de cliente VDI Blast com um desktop Horizon; não testamos o dispositivo nas seguintes circunstâncias: uso de outros protocolos de exibição (PCoIP, RDP, etc.), condições de rede adversas, uso de vários monitores, uso de software de comunicação como o Skype, acesso ao armazenamento local ou uso dos recursos avançados do dispositivo.

Device Management

O dispositivo pode ser usado com o Universal Management Suite (UMS) da IGEL, uma ferramenta usada para gerenciar vários clientes VDI a partir de um único portal. O uso do UMS está além do escopo desta revisão.

Usando outros protocolos

A IGEL anuncia que o dispositivo funciona com VMware Horizon Blast, CITRIX HDX, PCoIP e RDP, mas descobrimos que, ao adicionar uma conexão, você tem a opção de usar uma ampla variedade de outros protocolos. 

É preciso observar que as informações abaixo são apenas de nossas próprias observações e não as consideramos em nosso veredicto final do dispositivo, pois não foi anunciado para funcionar com outros protocolos.

Conseguimos nos conectar a outros sistemas usando SSH e a um sistema XP e Windows 10 usando RDP.

Outras configurações

Como esta é uma revisão básica do dispositivo, apenas o testamos usando um desktop Horizon; não testamos o dispositivo nas seguintes circunstâncias: condições de rede adversas, usando software de comunicação como o Skype ou usando qualquer um dos recursos avançados do dispositivo, como acessar o armazenamento local no dispositivo a partir da área de trabalho virtual ou usá-lo como impressão servidor. 

Configuração do dispositivo

Para acessar as configurações dos dispositivos, clicamos no ícone de configurações (chave) no canto inferior esquerdo da barra de ferramentas.

As configurações tinham muitos menus suspensos diferentes; Sessões (para configurar conexões VDI), Acessórios, Interface do usuário, Rede, Dispositivos, Segurança e Sistema.

Lançador de Aplicativos

Na barra de tarefas, há um Iniciador de aplicativos. O Iniciador de Aplicativos possui ícones para; sessão, configurações, informações sobre como baixar seu código-fonte GPL, informações, para reiniciar e desligar o dispositivo.

A seção de sessões tinha um ícone que permitia a conexão com nossa área de trabalho virtual Horizon. As configurações tinham várias ferramentas que poderiam ser usadas para configurar o dispositivo. A seção de informações continha informações sobre o hardware e o software do dispositivo; achamos isso útil para obter o endereço IP do dispositivo.

Um dos recursos mais interessantes que encontramos foi em System Information> Benchmarking. Isso tinha ferramentas de benchmarking que você pode executar no cliente.

Conclusão

Ficamos surpresos com o desempenho desse computador pequeno e de baixo custo como um cliente VDI. Ficamos satisfeitos com o polimento e o desempenho do IGEL Workspace e com sua capacidade como cliente VDI. Testamos este NUC com outra solução VDI que usava o MS Windows como sistema operacional básico e notamos que o IGEL Workspace tinha melhor desempenho, isso pode ser porque o IGEL usa uma versão personalizada do Linux que foi otimizada para funcionar como um cliente VDI em vez em um sistema operacional de uso geral.

O IGEL Workspace tem uma licença perpétua e pode ser adquirido por meio de revendedores por US$ 125 com uma taxa de US$ 25 para manutenção anual. Uma das características interessantes é que a licença é portátil, portanto, pode ser transferida para outros dispositivos, se necessário.

A questão é: faz sentido “rolar seu próprio” cliente VDI? A resposta, como acontece com muitas perguntas em TI, é depende. Se você pode obter um NUC a um bom preço ou adaptar um PC existente, então sim - pode fazer sentido economicamente criar seu próprio cliente VDI usando o IGEL Connector.

O sistema NUC que usamos tem um MSRP de cerca de $ 300 USD, mas seu preço de rua é de cerca de $ 150, então adicionar outros $ 125 para a estação de trabalho IGEL traria o total para este cliente VDI para $ 275, é claro, se você usar um PC reaproveitado, isso deixe os $ 150 necessários para o hardware. Portanto, sim, o IGEL Workspace é uma opção atraente como cliente VDI, e o Intel NUC7CJYS é uma plataforma poderosa o suficiente para tarefas e profissionais do conhecimento.

Espaço de Trabalho IGEL

NUCs Intel

Discutir esta revisão

Inscreva-se no boletim informativo StorageReview