Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

INT302 - VDI com Linux

1,871 views

Published on

  • Be the first to comment

INT302 - VDI com Linux

  1. 1.
  2. 2. VDI (Virtual Desktop Infrastructure)com LinuxINT 302<br />André Ruschel<br />MVP Microsoft<br />www.andreruschel.com<br />@andreruschel<br />andre@andreruschel.com<br />
  3. 3. Porondecomeçamos?<br />Conceitos VDI<br />VDI Windows 7 vs Linux<br />Vantagens e desvantagens do VDI<br />É possível fazer VDI com Linux?<br />DEMOS<br />Q&A<br />
  4. 4. Dois limões = Uma Limonada!<br />
  5. 5. Mas o que é realmente VDI ?<br />“Máquinas virtuais hospedadas em servidores Hyper-V que possam ser acessadas remotamente de qualquer lugar ou dispositivo¹.”<br />1Source: Microsoft<br />
  6. 6. O ladobom ….<br />Profissional de TI tem:<br />Facilidade de gerenciamento dos desktops virtuais<br />Agilidade de implantação de novos desktops<br />Segurança e atualizações otimizadas<br />Recuperação ágil de desastres<br />Usuário pode:<br />Acessar seu desktop de qualquer lugar ou <br />dispositivo<br />Acesso total aos documentos e softwares<br />
  7. 7. E o ladoruim….<br />VDI não deve ser para todos seus usuários<br />Custo elevado<br />Experiência do usuário depende ainda de <br />vários fatores<br />
  8. 8. Linux no Hyper-V = IC 3.1<br />CentOS 6<br />KVP<br />Evoluir!<br />
  9. 9. demo<br />Obtendo dados da VM Linux<br />Script KVP<br />
  10. 10. Qualdistro Linux para VDI?<br />Fonte:http://distrowatch.com/<br />
  11. 11. Ubuntu NÃO tem suporte Hyper-V<br />≠<br />SUPORTE FUNCIONAR<br />
  12. 12. demo<br />Ingressando VM Linux no AD<br />
  13. 13. E as GPOs para VM Linux?<br />
  14. 14. demo<br />GPOs no Linux – Powerbroker Identity <br />Services Enterprise<br />
  15. 15. VDI = AcessoRemoto<br />FreeNX - http://freenx.berlios.de/download.php<br />SSH<br />Compactação<br />Xrdp - http://xrdp.sourceforge.net/<br />rdesktop<br />Seminstalação no cliente<br />
  16. 16. demo<br />Instalando Xrdp<br />Resolvendo problema da tecla “d”<br />
  17. 17. E os “perfis” do Linux?<br />SAMBA & CIFS & PAM_MOUNT<br />Windows Server 2008R2<br />
  18. 18. “<br />Tenho no meu domínio uma rede de aproximadamente 87 PCs e estamos iniciando a migração de alguns deles com Windows XP para o Ubuntu 11.4.<br />O problema é que utilizo nestas estações o perfil móvel dos usuários armazenando em um servidor com o Windows Server 2008 R2.<br />Desta forma, os arquivos das pastas Meus Documentos, Desktop, imagens e outros ficam alocados no servidor.<br />Encontrei alguns tutorias na internet mas nenhum informa como monto estes arquivos no /home do Ubuntu.<br />Gostaria de sua uma ajuda, obrigado!<br />“<br />
  19. 19. demo<br />Montando diretórios do Windows automaticamente no /home Ubuntu<br />
  20. 20. Componentes do VDI- Remote Desktop Services, Hyper-V e VDI (Microsoft)<br />RD Web Access<br />RD Host Sessão e RemoteApp<br />RD Host Virtualização<br />RD AgenteSessão<br />RD Gateway<br />RD Licença<br />Active Directory®<br />
  21. 21. Isso é muito bonito…<br />Mascomo eu acesso?<br />
  22. 22. Dynamic Data Center <br />Toolkit for Hosters<br />http://archive.msdn.microsoft.com/ddc/<br />
  23. 23. Como funciona?<br />DDC Toolkit for Hosters<br />1<br />Desktop Linux virtualizado no Hyper-V<br />2<br />IP Host + VM ID?<br />Preciso saber o VM ID da VM<br />RD Host Virtualização<br />3<br />Acesso a porta 2179<br />
  24. 24. UsandoPowerShell<br /># SCRIPT<br />Get-WmiObject -Namespacerootvirtualization -classmsvm_computersystem | selectelementname, operationalstatus, processid, name| ft -auto<br />
  25. 25. App / Web Interface para VM<br />Usando DDC Toolkit for Hosters<br />
  26. 26. Linux não faz VDI no Hyper-V!<br />Xrdp<br />AD<br />SCRIPT<br />
  27. 27. Como fazer?<br /># SCRIPT defini a ação na VM<br />$VMName=$args[0] #VMName<br />$Action=$args[1] #Action: Start, Stop, Save<br /> <br />If ($Action -eq "Save")<br />{<br />   Save-VM "$VMName"<br />}<br />elseif ($Action -eq "Start")<br />{<br />   Start-VM "$VMName"<br />}<br />elseif ($Action -eq "Stop")<br />{<br />   Stop-VM "$VMName"<br />}<br />else<br />{<br />   Write-Host "Ação incorreta"<br />}<br />Script Usuário logado?<br />Web Service<br />Via XML/SOAP <br />vmname=Ubuntu01&action=SAVE<br />RD Host Virtualização<br />
  28. 28. demo<br />Boot Menu VM Linux / Windows hospedada no Hyper-V<br />
  29. 29. OutrosProjetos<br />NX Web Companion<br />http://www.nomachine.com<br />
  30. 30. Conteúdo Relacionado<br />Hyper-V Provider<br />http://msdn.microsoft.com/en-us/library/cc136992(v=VS.85).aspx<br />Dynamic Data Center Toolkit for Hosters<br />http://archive.msdn.microsoft.com/ddc/Release/ProjectReleases.aspx?ReleaseId=4196<br />Habilitando autenticações Linux através do Windows Server<br />http://archive.msdn.microsoft.com/ddc/Release/ProjectReleases.aspx?ReleaseId=4196<br />Technet Linux<br />http://www.technetbrasil.com.br/blog/blog_tag_Linux.aspx<br />
  31. 31. Palestras Relacionadas<br />INT303 | VDI (Virtual Desktop Infrastructure) com LINUX<br />SRV306 | A nova geração de Virtualização do Windows ServerResource 2<br />SRV307 | Virtualização e Cenários de Cloud: A tecnologia servindo aos objetivos dos clientes<br />SRV303 | Gerenciando Recursos com o Windows System Resource Manager<br />
  32. 32. Recursos<br />Recursospara IT Pros<br />http://technet.microsoft.com/pt-br<br />RecursosparaDesenvolvedores<br />http://msdn.microsoft.com/pt-br<br />
  33. 33. Nãoesqueça de preenchersuaavaliação online<br />www.teched.com.br/avaliacao<br />
  34. 34. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.<br />The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.<br />

×