Configurando um Ambiente com Terminais NComputing U170
A Tecnologia de virtualizao de desktop da Ncomputing permite reduzir significativamente o custo de
aquisio de hardware permitindo que vrios usurios compartilhem um nico PC. Com o terminal NComputing modelo U170 at 10 usurios podem acessar simultaneamente um nico PC mantendo a sensao de estar trabalhando em uma maquina convencional. O conceito de computao compartilhada no novo, na verdade, se voltarmos no tempo dos computadores de grande porte, vrios usurios compartilhavam um nico sistema computacional utilizando terminais. Os PCs mudaram para sempre a historia da computao - permitindo que as pessoas tivessem o poder de um computador de grande porte em sua mesa de trabalho. Como o avanou da tecnologia, o computador tornou-se to poderoso que a maioria dos usurios esto usando apenas uma frao da capacidade da mquina, resultando em desperdcio de energia e recursos. A NComputing utiliza este poder em excesso e o compartilha entre vrios usurios, resultando em uma utilizao dos recursos computacionais mais eficiente e, conseqentemente, menores custos de aquisio, instalao e gesto mais fceis e um cuidado ambiental maior. A NComputing administra os recursos do PC compartilhado com o software de virtualizao de desktops vSpace que e distribui os recursos para cada dispositivo de acesso. O software vSpace da NComputing permite acessos de forma eficiente e distribuir os recursos do PC entre os usurios, de forma inteligente e sem diminuir a sensao de alto processamento do usurio. Assim, toda estao U170 pode sentir a capacidade de resposta do sistema operacional e desempenho da aplicao que quase o mesmo, ou igual, ao do PC host. A criao de um ambiente multiusurio sempre um passo a frente, e h alguns pontos fundamentais que devem ser conhecidos e compreendidos. Este documento ir delinear qual o melhor caminho para configurar um ambiente utilizando terminais da srie U, discutindo as melhores configuraes e a topologias de 5 e 10 terminais em um ambientes multiusurio.
Determinando o ambiente para terminais U170
H uma srie de atributos na escolha da configurao e da topologia para implantar um sistema de virtualizao de desktop com terminais U170. Vamos avaliar cada uma das seguintes:
- Topologia - Host PC - Energia, hubs e cabos - O desempenho do host . CPU . Memria . Barramento USB - O desempenho de aplicativos - O desempenho da Internet
importante notar que todos esses atributos so inter-relacionados e que qualquer um destes atributos pode afetar o desempenho de outro, de modo a compreenso desses fundamentos muito importante. Primeiramente importante ler o Manual do Usurio, documento no tratar o processo de instalar os terminais.
Host PC A configurao recomendada apresentada e definida no Guia do Usurio certifique-se de escolher um host com o poder de processamento suficiente para o nmero de usurios. Lembre-se de configurar o host para que as portas USB no sejam desligados pelo gerenciador de energia do host, se este cuidado no for tomado qualquer U170 sesso ativa poder ser desconectada.
Alimentao: Os hubs e os cabos do sistema O padro USB 2.0 possui a especificao de 500 mA de corrente nominal por porta. Cada dispositivo USB com um mouse e um teclado padro dever consumir cerca de 400 mA de corrente (isso inclui uma alimentao para o mouse e o teclado que gira em torno de 150 mA). Portanto, s pode haver um terminal U170 por porta USB padro.
Utilize hubs quando for necessrio o cascateamento de terminais U170 ou quando necessitar ligar dispositivos USB adicionais juntamente um terminal U170. A especificao do tratamento USB e dos sistemas operacionais permitem que apenas 5 saltos em uma porta seja controlada, de modo que no devemos exceder esse nmero. A qualidade do cabo IMPORTANTE! Use apenas cabos de alta qualidade compatveis com o padro USB 2.0. Ns recomendamos um cabo com dimetro mnimo de 0,511 mm . Cabos baratos podem causar variao de tenso excessivas que podem criar problemas de estabilidade do sistema.
O comprimento mximo de um cabo compatvel com o padro USB 2.0 de 5 metros. Um hub ou repetidor pode ser utilizado para estender o cabo para 10.
Desempenho da CPU:
fcil de verificar a utilizao da CPU usando o Windows Task Manager que uma ferramenta do prprio sistema operacional Microsoft Windows. Ele proporciona uma informao clara e constante sobre a porcentagem de processamento consumida, tornando mais fcil uma avaliao do seu ambiente e permitindo determinar o processamento necessrio para um determinado conjunto. Para a maioria dos aplicativos de produtividade e aplicaes multi-mdia, a maioria dos processadores de ncleo duplo fornecem mais desempenho que o suficiente para lidar com 6 ou at 10 usurios ao mesmo tempo. Recomendamos a voc testar o seu conjunto de aplicaes reais antes de mais implementaes.
O software vSpace demonstrou um excelente gerenciamento da utilizao do processamento que permite que todas as tarefas sejam executadas de forma igual. Isto significa que, mesmo que haja os picos de uso da CPU a 100%, O vSpace e o sistema operacional conseguem distribuir de forma uniforme a capacidade da CPU para todas as estaes. Assim, nos casos em que a CPU atinge 100%, cada estao tem o de desempenho individual diminuido em uma escala mvel. Em alguns momentos, geralmente muito breves, em que o processamento atinja nveis elevados de utilizao o desempenho do usurio degradado e normalmente retorna a velocidade nativa do PC muito rapidamente.
* Em geral, o teste mais estressante de CPU para um sistema com terminais U170 de decodificao de vdeo em tela cheia. O desempenho de um vdeo altamente dependente do tipo de arquivo gerado (CODEC), do programa tocador de vdeo (DECODER) e resoluo de tela.
Memria:
O segundo recurso do PC para verificar a utilizao da memria. Esta pode ser facilmente verificada atravs do mesmo aplicativo Windows Task Manager. A NComputing recomenda geralmente um PC host com 2 ou 4 GBytes de memria. Tambm verifique o seu uso de memria paginada para ter certeza de que no exceda os limites do sistema operacional: 372 MB (XP) ou 530 MB (Server 2003) (marcado em vermelho no Gerenciador de Tarefas abaixo).
Barramento USB: O dispositivo U170 se conecta a um PC atravs de qualquer de conexo USB 2.0, diretamente atravs de um cabo USB, includo no kit, ou um hub USB 2.0. Os computadores modernos normalmente fornecem largura de banda de 480Mbps ou 960Mbps no barramento USB, dependendo se eles tm uma ou duas portas USB. A tabela abaixo descreve a largura de banda mxima do barramento USB para PC moderno. Os PCs que contm vrios controladores EHCI ter um melhor desempenho de vdeo durante a execuo de mais dispositivos de U170 em um PC.
Dois controladores USB so importantes se voc estiver executando mais que 4 ou 5 usurios e quando voc deseja maximizar o desempenho de vdeo. Com 4 ou mais vdeos simultneos a largura de banda do barramento USB toda utilizada e isso pode afetar o desempenho de vdeo. Se isso acontece, o U170 suspender a apresentao dos quadros de vdeo.
Para saber quantos barramentos USB o seu PC possui, basta abrir o Gerenciador de Dispositivos e veja em "Dispositivos por conexo ". O nmero de "Standard Enhanced PCI para Controlador host USB", este o nmero controladores USB. No exemplo abaixo, o computador tem dois barramentos USB.
Para tirar proveito dos vrios controladores, basta conectar qualquer terminal a um controlador ao invs de conectar todos os U170s ao mesmo controlador USB. Adicionando um controlador USB em um slot PCI tambm uma opo. Dependendo de quantos dispositivos U170 estiverem conectados ao PC e quantos barramentos USB o PC possuir, geralmente, no h gargalos entre as estaes U170 e o PC. Normal o desempenho das conexes USB do PC so muito maiores que a largura de banda de conexo de Internet. No entanto, esta banda um recurso compartilhado para todos os usurios, seja atravs de PCs individuais ou usando um ambiente compartilhado.
Desempenho da aplicao:
Quando criar um ambiente multi-usurio, o testes de suas aplicaes em um modelo de uso tpico dever ser realizados para determinar que recursos do PC (CPU e memria) so suficientes para satisfazer as expectativas de desempenho. Qualquer sistema dual core fabricado depois do ano de 2008 dever atender a grande maioria das necessidades de desempenho de aplicativos utilizados em ensino ou em ambientes empresariais. Os dados a seguir mostram como 10 os usurios podem executar algumas aplicaes em um PC padro. . Se o seu teste indicar que o processador de um sistema dual core no cumpre a sua necessidade de desempenho, ento a opo ser a de melhorar os recursos do host, indo para um processador mais rpido ou com mais ncleos de processamento.
Performance Internet: No h realmente nenhuma diferena entre 10 usurios em um nico multi-PC e a de uma utilizao de PC como monousurio. Apenas certifique-se conectar o sistema LAN com os espaos adequados para vrios usurios de seus servios de banda larga.
Topologia
Como mencionado, a topologia de um ambiente U170 muito importante e pode ser afetada pelos intens mencionados anteriormente, portanto uma lista de verificao ser bastante util:
Host
O poder de processamento suficiente para executar o nmero desejado de sesses com stream de vdeo vai depender de dois controladores USB para 4 ou 5 usurios em execuo simultnea de vdeo
Barramento USB Certifique-se que no existem mais de 5 saltos na topologia A distncia mxima de 5 metros por hop
Portas USB Extra Basta adicionar hubs USB para expandir o numero de dispositivos conectados a um PC com somente um controlador USB.
Energia No pode haver mais de um dispositivo U170 por porta USB (e cada porta deve suportar fornecer 500mA de energia). Use apenas Hubs USB com alimentao externa.
Cabos Use cabos de qualidade que seguem o padro USB 2.0.
Distncia O uso de cabos no deve exceder mais de 5 metros em uma nica porta USB.
As seguintes topologias podem dar exemplos sobre como contar um salto USB hop e como no exceder os limites mximos. Ns inclumos outras duas topologias validas no final deste documento. Esta uma topologia em cadeia, de 5 saltos. Note-se que os hubs USB tem o poder de adicionar a capacidade de saltos.
Esta uma topologia possui apenas 3 saltos. Note que o primeiro hub USB pode adicionar a capacidade de atender at 5 metros de cabo e depois dividir os quatro dispositivos U170 com mais mais 5 metros. E a segunda srie de hubs com alimentao opcionail, mas aparece aqui para adicionar mais portas extras para pen drives, impressora ou outros dispositivos USB
.
Exemplo de Ambiente com 5 usurios
No nosso exemplo de configurao de 5 usurio, usamos uma mquina Lenovo da Serie 3000H vendida por cerca de US$30 nos EUA. Quatro dispositivos foram conectados U170 e utilizados 5 monitores LCD. O sistema operacional o Windows Server 2003 Standard Edition. Muitos PCs hoje tem oito ou mais portas USB, portanto no h necessidade de um hub USB para montar a soluo. Os dispositivos U170 foram conectados diretamente a quatro portas USB na parte traseira, como mostrado na figura abaixo.
Para demonstrar o desempenho, um vdeo com resoluo de 720x480 no modo de tela cheia foi iniciado em cada terminal U170. A decodificao de vdeo consome muito processador e o barramento USB trabalha de forma intensiva, portanto um bom teste para determinar se o sistema est bem dimensionado para trabalhar bem com a soluo U170. Uma vez lanados os quatro vdeos importante monitorar o consumo de CPU e memria do host com o Windows Task Manager. Um clipe de vdeo de 720 x 480 normalmente representa uma qualidade de DVD widescreen.
Durante a execuo dos 4 vdeos em tela cheia ao mesmo tempo, o Gerenciador de Tarefas do Windows nos mostra o uso da CPU a de cerca de 85% e a utilizao da memria menor do que 600MB. Este teste nos mostra que e uma mquina dual core no apresenta nenhum problema para fazer parte deste cenrio.
A topologia para um ambiente de cinco usurios foi a seguinte:
A utilizao de banda do barramento USB no uma funcionalidade do Windows Task Manager por isso no uma fcil medi-la. A largura de banda mxima especificada de USB 2.0 de 480 Mb / s, mas na realidade a largura de banda utilizvel na prtica cerca de 400 Mb / sec. Um dispositivo U170 executado em cerca de 10MB/sec, em carga nominal. Apresentando um vdeo, a largura de banda poder ser de at 130 Mb/s suportando 30 frames por segundo (fps). Se a largura de banda do barramento no for suportar a transmissao de 30 fps, ento o sistema U170/vSpace comear suprimir quadros no vdeo para compensar a falta de largura de banda. Nossos testes demonstraram que cerca de quatro vdeos em tela cheia (dependendo do formato de vdeo, tamanho, decodificador, barramento USB e implementao) permitem a execuo do video sem supresso de frames. Se o ambiente necessitar usar um 4 vdeos em tela cheia simultaneamente, sugerimos utilizar at 4 usurios por Barramento USB 2.0, para garantir uma melhor qualidade de vdeo.
Portanto a melhor configurao ou topologia para nove usurios a utilizao de um PC com dois controladores USB e dividir os usurios por grupos; quatro usurios em um hub e cinco usurios no segundo hub . A topologia sugerida :
A imagem seguinte mostra um exemplo de instalao U170 configurado para 10 usurios:
claro, que como em qualquer PC, o desempenho de cada usurio depende da configurao do host, aplicao e da necessidades dos usurios. O desempenho dependente do hardware do host; memria e CPU e dos aplicativos que esto sendo usados. No h quase nenhuma diferena perceptvel entre os ambientes de desktop virtuais e o real. No dimensionamento, os dois principais recursos de utilizao, processador e memria, no devem ter seu uso em 100%.
Ambiente com 10 usurio U170
Um exemplo de configurao de 10 usurio, uma mquina Gateway DX-4822-032 foi utilizada como host. Nove dispositivos U170, dez monitores LCD, e Windows Server 2003 Standard Edition como o sistema operacional, foram utilizados. No h portas USB suficientes neste PC para 9 terminais U170. Os aparelhos foram divididos em dois grupos. Cinco terminais U170 esto conectados a um hub D-Link de 7 portas e quatro terminais U170 esto conectados a um hub D-Link quatro portas USB. Uma vez que este PC tem dois barramentos USB, cada hub foi conectado a um deles. Este procedimento serve para maximizar a largura de banda USB. Cada hub est ligado a um cabo USB de 5 metros de comprimento.
Neste exemplo, a soluo NComputing atendeu 10 usurios simultneos com uma variedade de diferentes aplicativos para determinar o desempenho. As aplicaes utilizadas neste exemplo esto listadas abaixo: Lista de Aplicaes
Microsoft Paint Microsoft Word Microsoft Excel Microsoft PowerPoint Microsoft Internet Explorer Microsoft Outlook Express Roboworks WordPad VLC Media Player Mozilla Firefox
Com todas as 10 estaes (ou usurios) ativas, 10 aplicaes de produtividade em execuo, e um total de trs multi-media clips de vdeo com resoluo nativa (~ 720 x 480) no modo de tela cheia e um clip de vdeo no modo normal (430x370), o ambiente apresentou excelente performance com nenhuma perceptvel perda de frame de vdeo.
Como podemos observar na tela Task Manager, a utilizao do processador foi bem abaixo dos 40% e o consumo de memria era apenas um pouco mais de 1.5GB. Isto mostra claramente que este sistema tinha capacidade de ser compartilhado.
O conjunto total das aplicaes e clips de vdeo so descritos abaixo:
Ambiente de testes:
A criao destes testes muito fcil. Basta simplesmente instalar o vSpace no host e em seguida, conectar cada dispositivo U170 a um teclado, monitor, mouse e hospedar PC (via USB 2.0 cabo) e alto-falantes e microfone para cada ponto de acesso.