Virtualização com Citrix e VMware. Encontre dicas e truques sobre os produtos líderes do mercado de Virtualização, Delivery Desktop & Application. Cloud Computing IaaS, SaaS entre outros.
Devido a crise mundial que estamos vivendo por conta do COVID19, e com o intuito de ajudar o amigo neste momento tão difícil, eu estou disponibilizando o acesso ao curso abaixo totalmente GRÁTIS durante este mês.
Por favor peço que compartilhe com amigos, parentes e colegas de trabalho pois são cursos que fiz com muito carinho e que pode ajudar aqueles que precisam aprender sobre…
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Olá, seja bem-vindo ao curso Introdução, Arquitetura e Suporte ao Citrix XenDesktop 7.6. Este aqui é o primeiro curso da série
Certificação Citrix, que tem como objetivo preparar você para instalar, configurar e gerenciar o Citrix XenDesktop. Este é o primeiro curso. A série contém três cursos vendidos separadamente. Neste curso, você vai aprender: descubra o que há de novo no XenDesktop e XenApp, sobre a certificação do Citrix, o portal MyCitrix e sobre como será o laboratório deste curso.
Em Introdução ao Citrix XenDesktop 7.6, vamos ver o que é o XenDesktop e o que é o XenApp, a arquitetura do FlexCast Management Architecture (FMA), os componentes do XenDesktop, o Citrix Director e o Studio, o Virtual Delivery Agent (VDA), vamos conhecer o processo de application enumeration, os componentes que estendem o Citrix XenDesktop, portas e protocolos utilizados nas conexões, edições do XenDesktop e XenApp, ainda iremos apresentar o assistente para escolher entre XenDesktop e XenApp, qual é mais recomendado para o seu ambiente.
Em Citrix Receiver e a experiência do usuário final, vamos ver sobre a instalação do Citrix Receiver e como acessar o ambiente XenDesktop, como instalar o Citrix Receiver no Windows, no Mac e no Linux, vamos falar sobre os parâmetros de linha de comando do Setup do Citrix Receiver e ainda o acesso Citrix integrado com o e-mail corporativo através de registros DNS do tipo SRV. Vamos ainda falar como disponibilizar o Citrix Receiver dentro do StoreFront e como configurar o Citrix Receiver para HTML5.
Em Citrix Studio, vamos entender a arquitetura do XenApp com o Citrix Studio, a sequência de instalação de cada um dos componentes do Citrix Studio, vamos falar sobre os objetos dentro do Citrix Studio como o Machine Catalog, Citrix Policies, Citrix Logging, Citrix Administrators, Delivery Controller e Hosting, Citrix License, Citrix StoreFront e App-V e ainda aplicando hotfix no Citrix Studio.
Na seção sobre o Citrix Director, ferramenta fantástica da Citrix para monitorar e dar suporte aos usuários de XenDesktop, vamos conhecer os componentes usados pelo Citrix Director, o licenciamento do Citrix Director e como o Citrix Director monitora o seu servidor de licença, relatórios de tendência no Citrix Director, instalação do Citrix Director, laboratório de instalação, configuração do Citrix Director, os updates necessário para o Citrix Director e ainda o Citrix Director para o time de helpdesk e a equipe de suporte técnico.
Ainda no módulo do Citrix Director, vamos falar sobre assistência remota e também como realizar tarefas básicas de suporte aos usuários do XenDesktop e XenApp. Vamos falar sobre impressão no XenDesktop, vamos mostrar sobre os conceitos de impressão, provisionamento de impressoras dentro da seção do usuário, vamos falar sobre o Generic Universal Printer, Print Drive Management, Print Routing, Auto Creation, Universal Print Server e Citrix Print Policy. Vamos mostrar como habilitar o Citrix Generic Printer e vamos realizar alguns laboratórios neste módulo também.
Na seção 7, vamos falar sobre resolução de problemas. Esse é o capítulo destinado ao pessoal de helpdesk e ao time de suporte. Vamos entender as melhores práticas para suporte do Citrix, vamos ver como monitorar os serviços do Citrix via Powershell, vamos entender a importância dos serviços do broker VDA, vamos falar de cada um dos serviços Citrix. Vamos falar sobre a importância do serviço no StoreFront e no License Server, vamos mostrar comandos de PowerShell usados para diagnosticar e extrair informações do site do seu ambiente, vamos falar sobre o Event Viewer e como extrair informações de logs da sua seção. Vamos mostrar também algumas ferramentas úteis para o time de suporte como ferramenta Log Enabler, trace com o CDFControl, Citrix Scout & Insight Services, XDPing. Vamos falar sobre os principais problemas de impressão clipboard e seamless, vamos mostrar como resolvê-los. Vamos mostrar também a ferramenta HDX Monitor, que é usado para monitorar a seção dos usuários e os recursos do HDX. Vamos falar também sobre Quick Launch, RDS Watcher e Project Accelerator, Citrix Ninja e muito mais ferramentas de suporte técnico.
Esse é o primeiro curso, com nível introdutório, mas que já te dá uma visão de como suportar um ambiente, como realizar algumas tarefas administrativas, especialmente para o time de suporte técnico. É um curso essencial para quem quer se certificar em Citrix, para quem já conhece Citrix, mas ainda não está acostumado com a nova versão do Citrix XenDesktop (versão 7.6).
Sejam bem-vindos! Aproveitem o máximo. Boa aula. Tchau!
Olá amigos! Sejam bem-vindos ao curso Introdução ao Citrix XenDesktop & XenApp 7.6. Esse é o primeiro da série
Certificação Citrix, que é um conjunto com três cursos que tem como objetivo auxiliar você na preparação para obter a certificação Citrix, tanto CCA-V como CCP-V.
Além da certificação, essa série de três cursos tem como objetivo auxiliar você na preparação, instalação e configuração do seu ambiente Citrix XenDesktop ou XenApp 7.6, habilitando as mais avançadas funcionalidades e os mais avançados recursos.
Então nós estamos falando que existem três cursos. O primeiro é este: Introdução ao Citrix XenDesktop. Existem outros dois. Você pode fazer individualmente, não tem problema. Mas, para você ter um melhor aproveitamento em termos de conteúdo e de aprendizado, a recomendação é que você faça os três cursos.
Nessa nossa aula, nós vamos falar sobre a preparação para certificação Citrix e o que é necessário para certificação Citrix, tanto para certificação CCA-V, que é a primeira certificação - que você faz realizando a prova 1Y0-200, que é este exame aqui - e também a certificação CCP-V. Ambas as certificações são focadas em virtualização. E para essa segunda certificação você faz o exame 1Y0-300. Já já nós vamos dar detalhe sobre como funciona essas provas, como fazer, preço, conteúdo da prova e como se preparar para essa prova.
Ainda nessa série de cursos, nós vamos aprender um pouco com a experiência que a gente tem trabalhando em consultoria Citrix, realizando constantemente projetos de virtualização e de entrega de Desktops e aplicativos com os produtos da Citrix. Vamos conhecer sobre a nova certificação da Citrix, a versão 7. Vamos entender quem é o público-alvo dessa certificação. Vamos mostrar algumas notas para os exames. Vamos ver aqui nessa aula sobre o conteúdo programático do nosso curso. Vamos ver também uma revisão dos objetivos do exame.
Claro, vamos dar uma expiadinha de como vai ser este primeiro laboratório nosso, o primeiro ambiente que nós vamos usar durante este módulo, este curso de introdução ao Citrix XenDesktop. Em cada curso vamos construir laboratórios mais complexos. Este é o laboratório mais simples porque se trata da primeira versão. Então vamos seguir.
Uma nota rápida sobre o que vem a ser o Citrix XenDesktop e/ou o XenApp 7.6. A partir da versão 7.0 do XenDesktop,
a Citrix criou uma nova arquitetura baseada no FMA (FlexCast Management Architecture), deixando para trás o modelo antigo que era baseado em IMA. Então aqueles que tiveram contato com o Citrix XenApp 6.5 ou versões anteriores, conheceu a arquitetura denominada IMA. Agora, a arquitetura que prevalece é a FMA (FlexCast Management Architecture), que tem como principal benefício a unificação dos dois produtos em uma mesma base de arquitetura.
Então com um único produto XenDesktop você consegue entregar aplicações e também desktops virtuais. Antigamente, antes da versão 7.0, você tinha que trabalhar com dois produtos separados e duas consoles de gerenciamento separadas. Agora, as coisas estão mais simples.
O que há de novo, então, na versão 7.6? Acesso instantâneo aos aplicativos. A Citrix introduziu duas novas funcionalidades: a primeira é chamada pre-launch e a segunda, Linger. O primeiro recurso (pre-launch) tem como objetivo acelerar a abertura das aplicações. Quando o usuário clica na sua aplicação a partir do Citrix Receiver, ele vai abrir a aplicação mais rapidamente como se a aplicação tivesse local. Isso é possível graças à tecnologia pre-launch. E o segundo recurso Linger tem como objetivo retardar o processo de logoff do usuário. Assim, quando o usuário finaliza a aplicação, se ele resolver abrir outra aplicação ou até mesmo abrir a mesma aplicação, esse processo não vai mais requerer um novo logon e um novo carregamento de perfil do usuário. Então é um processo mais rápido para reconexão e reabertura de aplicações.
FMA (FlexCast Management Architecture). O novo recurso que foi introduzido na versão 7.6. se chama Connection Leasing. É uma funcionalidade do XenDesktop ou XenApp 7.6 que permite fazer com que os usuários continuem conectando as suas aplicações e desktops mesmo quando o banco de dados que contém as configurações do site do XenDesktop esteja offline. Essa funcionalidade então dá alta disponibilidade na conexão do usuário. Citrix XenDesktop ou XenApp depende de um banco de dados baseado em SQL Server. E a Citrix recomenda que você utilize os recursos de alta disponibilidade como Mirror, HA, Always On, que são recursos do banco de dados do SQL.
No entanto, a Citrix criou essa funcionalidade porque os clientes pediram, chamada Connection Leasing, que permite mesmo quando o banco de dados está offline, mesmo quando o seu SQL Server está fora, os usuários continuam conectando em seus ambientes. Isso existia na versão anterior do Citrix porque a versão 6.5 trabalhava com um recurso chamado de Local Host Cache, que era uma cópia do banco de dados no formato de Access. Em função da mudança de arquitetura, isso foi removido dessa versão nova, mas agora na versão 7.6 foi incorporado o Connection Leasing, que ainda tem muito que ser aprimorado, mas já é um grande avanço.
Uma melhor experiência do usuário final com aceleração de dispositivos gráficos, compatibilidade com o USB 3.0, virtual IP e o SDK do HDX versão 2. Melhoria na segurança de acesso. Agora, você consegue controlar de uma forma mais granular as permissões de clipboard, permitindo que os profissionais trabalhem de qualquer lugar. Você pode setar permissões de onde ele pode copiar, para onde ele pode copiar, se ele pode copiar conteúdo em clipboard entre o desktop e a seção dele.
Gerenciamento e monitoramento de aplicativos e desktop simplificado. Desde a versão 7.0 do XenDesktop até a versão atual, a Citrix unificou a console de gerenciamento. Então agora com o Citrix Studio você consegue fazer todo o gerenciamento do seu site, criando catálogos de máquinas, delivery group, atribuindo permissões administrativas de acesso, gerenciando as conexões com o Hypervisor, XenServer, VMware, vSphere ou o Microsoft Hyper-V.
Então essas são algumas da melhorias na versão 7.6. Nós vamos conhecer elas mais a fundo quando a gente estiver configurando. No decorrer dos três cursos, nós vamos ver isso mais a fundo.
Agora só rapidamente: Por que tantos nomes, né? A Citrix hoje se chama o produto XenApp, há um tempo atrás se chamava Presentation Server. Mais antigamente, MetaFrame, WinFrame e até outros nomes. A Citrix tem essa característica de ficar alterando o nome dos seus produtos e do mesmo produto. Com o passar do tempo, ela vai mudando o nome. Essa é uma decisão e estratégia da equipe de marketing. O produto então XenApp, Presentation Server e MetaFrame se referem ao mesmo produto. É claro que o XenApp é a versão mais recente, mais nova e com mais funcionalidades. Mas, enfim, se trata do mesmo produto, só para clarear isso aí.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Sobre a certificação Citrix. A Citrix mudou um pouco a maneira como certifica os profissionais. Agora, ela faz a certificação baseada em
soluções e, no nosso caso, nós estamos falando de solução referente à virtualização. Então as certificações referentes à virtualização... são três certificações. A mais básica: CCA-V. Essa é primeira certificação que um profissional Citrix pode adquirir. Para você obter essa certificação você tem que passar na prova 1Y0-200. Já já nós vamos falar o que contém nessa prova.
Depois nós temos a certificação CCP-V. É uma certificação de nível intermediário já voltado para profissionais que são consultores, engenheiros e que projetam e que implementam o projeto com as soluções Citrix XenDesktop e XenApp.
A certificação mais avançada que é a CCE-V, que é a expert. Essa certificação é a certificação voltada para arquitetos. Então é o profissional que desenha o projeto, que tem a função de olhar para todo o cenário e desenhar junto com a gerente de TI ou o diretor, que faz a aprovação, né?
Então, as certificações mais básicas, voltadas aos profissionais de TI, analistas, administradores de sistemas e administradores Citrix é o CCA-V. O CCP-V é a certificação intermediária que a maioria dos engenheiros Citrix devem possuir. E a certificação mais avançada (CCE-V), que é para arquitetos.
Mais informações, vocês podem acessar o site citrix.com/certification. E lá vocês têm esses detalhes.
Vamos ver então sobre a certificação CCA-V. Quem é o público-alvo dessa certificação? Citrix Certified Association - Virtualization (CCA-V) serve para validar a habilidade que alguns profissionais de TI precisam para gerenciar, manter, monitorar e solucionar problemas na solução Citrix XenDesktop 7. Aqui, quando a gente fala a versão 7, nós estamos falando referindo a 7.0, 7.1, 7.5 e agora 7.6.
O exame para obter essa certificação é o exame 1Y0-200. Esse é um exame que é em inglês. A Citrix não tem provas em português. Você faz pelo pearsonvue.com, que é o site para agendamento das provas. O objetivo dessa prova é atestar o conhecimento do profissional em termos de gerenciar, manter, monitorar e solucionar problemas na solução Citrix XenDesktop. Normalmente, as pessoas que possuem essa certificação ocupam cargos de administradores de sistemas, administradores Citrix, time de suporte técnico, integradores de sistemas e consultores Citrix.
A prova possui 72 questões em inglês, sendo que 66 são de múltipla escolha ou de "arrastar e soltar". E existem seis questões que são simulados. Esses são normalmente mais difícil porque você tem que entrar em um ambiente e conectar em um provisioning ou na console do XenDesktop e fazer aquilo que se pede. A nota de aprovação é 66%. E o valor da prova - é em dólar - é de 100 dólares, aproximadamente. Esse valor pode sofrer mudança, dependendo do momento em que você está agendando a sua prova.
A Citrix disponibiliza um guia de preparação para esse exame. É o 1Y0-200 Exam Prepartion Guide. Nesse documento você pode visualizar todos os detalhes, todo o conteúdo que vai cair na prova, todos os assuntos. Essa é a prova 1Y0-200, que serve para a certificação CCA-V.
A próxima prova, 1Y0-300, que é a prova de certificação para o CCP-V. A certificação CCP-V é uma certificação intermediária - como nós já falamos - e tem como objetivo atestar o conhecimento do profissional em termos de implantação da solução, que tem foco em XenApp e XenDesktop, em Hosted Shared Desktops, que é a parte do XenApp, e também desktops personalizáveis e persistente que é o VDI do XenDesktop.
Então muito desses recursos ou desse conhecimento vão ser cobrados na prova. A prova abrange vários outros itens como StoreFront, Receiver, Provisioning, NetScaler. Mas, todos esses itens que a prova exige, nós vamos ver no decorrer dos três cursos. Esse é o primeiro curso apenas, esse é o curso mais básico. Mas, nós temos mais dois cursos Citrix.
Os cargos mais comuns das pessoas que têm essa certificação: engenheiros de virtualização, consultores de virtualização e parceiros Citrix, ou seja, a pessoa que trabalha em uma consultoria Citrix, é um parceiro Citrix, consegue ir ao cliente, apresentar solução, ajudar na venda e até mesmo fazer implementação. A prova tem menos questões do que a 200. Ela tem apenas 64 questões em inglês, sendo 57 questões de múltipla escolha. Em compensação são sete simulados. A nota de aprovação é 66%. E o valor do exame: 150 dólares. A Citrix também tem o guia de preparação para o exame 1Y0-300.
Seguindo, os objetivos do exame. O exame 1Y0-200 contém: 29% do seu conteúdo refere-se a gerenciamento da solução XenDesktop; 15% refere-se a manter a solução; 21%, o monitoramento com o Citrix Director (uma funcionalidade fantástica que nós já vamos aprender uma parte dele já neste curso); 35% solucionando problemas no ambiente (é o troubleshooting, a parte que é mais difícil). E nós temos no final desse curso já dicas valiosas de como você pode facilitar diagnóstico e a resolução de problemas no ambiente Citrix. Então este é o exame 1Y0-200.
Já o exame 1Y0-300, nós temos: 31% da prova requer conhecimento sobre a instalação dos componentes do XenDesktop, desde os componentes de pré-requisito, como os componentes core, como por exemplo Controller; 61%, configuração desses componentes (criar catálogos de máquinas, criar delivery groups, cadastrar os hypervisor, a integração com o hypervisor) e 8%, os testes das configurações.
Aqui é o site onde você pode agendar o seu exame: pearsonvue.com. Em inglês, o valor é em dólar e você precisa de um cartão de crédito internacional.
Ok, então vamos abrir aqui o Preparation Guide. Este então é o Preparation Guide da prova 1Y0-200. Eu vou mostrar rapidamente... esse documento tem todo o conteúdo da prova. Então observe aqui que ele tem sobre o exame, os objetivos, as configurações padrões do exame, o número de questões, a nota para passar, em relação ao tempo que você tem para fazer o exame.
Vamos dar uma olhada no tempo? Nós somos non-native English. Nós temos 180 minutos para fazer o exame, mais 30 minutos de extensão porque nós não somos de um país que usa o inglês nativamente. Então nós temos aí bastante tempo para fazer essa prova.
E aqui nós temos todo o público-alvo e as recomendações para você preparar para o exame, as seções do exame - cada uma das seções, introdução... -, os recursos, os itens de simulação. Então você tem todas as anotações referente ao que você precisa estudar e como funciona essa prova 1Y0-200. O mesmo se aplica para o exame 1Y0-300. Todos os objetivos desse exame estão aqui documentados: tempo, nota, número de questões, o conteúdo, os assuntos que irão cair na prova, como é feito o cálculo-peso de cada assunto na prova. Então cheque o site referente à sua prova, que você pretende fazer. Eu vou colocar como arquivos adicionais da nossa aula o próprio PDF, então você pode baixar mais facilmente. E aí você dá uma olhada.
Uma passagem rápida no MyCitrix. Quem nunca viu, o MyCitrix.com é o portal de relacionamento da Citrix com o cliente e com o parceiro. Basta acessar
mycitrix.com, criar a autenticação através do Create Account. Você precisa ter algum nível de relacionamento com a Citrix para criar a sua conta.
No MyCitrix é onde você faz download dos produtos, é onde você visualiza a sua própria certificação, as suas licenças, os seus chamados de suporte. O MyCitrix.com é o portal de relacionamento entre Citrix e cliente, Citrix e parceiro. Se você vai trabalhar com Citrix, você precisa entrar no MyCitrix.com, criar o seu login e utilizá-lo.
Ok, vamos em uma demonstração rápida do que é o MyCitrix. Eu vou conectar com o meu usuário, para demonstrar o que a gente pode fazer dentro do MyCitrix. É aquilo que eu falei: podemos gerenciar as nossas licenças, as nossas ferramentas de marketing, download dos produtos, abertura de chamado na Citrix, consultar a base de conhecimento, fazer download dos updates privados.
Aqui, eu posso ir em Downloads e eu tenho o acesso a todos os downloads dos produtos Citrix. Vamos lá, XenDesktop... Product Software... Ok, inclusive a todas as versões que são suportadas ainda. Então XenDesktop, por exemplo, Platinum Edition. Aqui eu tenho o XenDesktop 7 Platinum Edition. Posso fazer o download do .ISO que contém todo o Setup dos componentes adicionais, o Virtual Delivery Agent (VDA), XenServer, Provisioning Services, StoreFront, Receiver e outros mais.
Então esse é o site do MyCitrix. Aqui, eu vejo também os meus chamados de suporte, eu posso abrir um chamado junto com a Citrix. No meu caso, eu posso abrir porque eu tenho a certificação. Esse é um pré-requisito. Você precisa ter uma certificação para abertura de chamados junto a Citrix e ter um relacionamento, ser um parceiro Citrix ou um cliente Citrix.
Então, voltando aqui na apresentação, no MyCitrix a gente pode fazer download do software, participar da comunidade de fóruns, acessar as informações do Synergy, que é o evento da Citrix, apresentações ao vivo, atualizar o nosso perfil, gerenciar licenças, criar aberturas de chamados, as ferramentas de renovação, incluindo a sua própria certificação.
Para fechar essa apresentação, um pouco sobre o nosso laboratório, que é patrocinado pelo NyttLab.com. Nós vamos ter aqui alguns servidores. Os servidores que começam com a letra
M são os servidores que executam funções Microsoft. Então nós vamos ter o servidor MDC, que é o Active Directory, é o nosso Domain Controller. Nós vamos ter o MSQL01, que é o nosso banco de dados, que são servidores de apoio. Nós vamos ter o servidor MFS01, que é o nosso File Server. Então esses três servidores são servidores Microsoft. A solução Citrix depende de alguns componentes Microsoft, como Active Directory, banco de dados SQL Server e um File Server.
Já produtos Citrix, nós vamos ter um servidor focado para o nosso Delivery Controller, é o DC. Nós chamamos aqui de CDC01, que é Delivery Controller. Nós vamos ter um servidor que vai ter instalado o StoreFront, que é o portal para que o usuário obtenha acesso às aplicações. É o portal de conexão entre o endpoint, a estação do usuário com o Receiver e o ambiente Citrix. Nós vamos ter um servidor, vamos fazer a instalação de um servidor focado para License Server (CLIC1), que é o nosso License Server Citrix, um servidor de licença. E o servidor Citrix Director, que é um servidor usado pelo time de suporte e também um servidor utilizado para monitorar, para emitir relatórios e para corrigir problemas antes que eles se tornem graves ao ambiente.
Esse ambiente vai estar pronto, nós vamos visualizar algumas configurações dos itens. Este não é o curso que a gente vai fazer todo o setup do zero, não é. O curso que a gente vai fazer todo o setup é o próximo nível, o próximo curso. Então, neste a gente vai conhecer algumas coisas que são fundamentais antes de executarmos a instalação.
Nós temos o nosso computador pessoal - é onde nós estamos neste momento - com o Citrix Studio, que é a ferramenta de gerenciamento do nosso ambiente. Nós vamos ter também no nosso laboratório um ambiente de virtualização com VMware, poderia ser XenServer ou até HyperV. Nós optamos por VMware. E aí é nesse ambiente onde nós vamos ter criado os workload, a carga de trabalho para entrega de aplicativos, de desktops. Nós vamos fazer toda essa integração através do Delivery Controller. Ele é o elemento core do XenDesktop ou do XenApp.
Então este é o nosso laboratório, que nós vamos acessar e nós vamos conhecer. Essa foi a aula de introdução. Então, na próxima aula, nós já vamos ter uma apresentação do que é o Citrix XenDesktop na prática, as grandes diferenças que existem entre as edições, os recursos, a arquitetura. Espero vocês na próxima aula. Até lá! Tchau!
Olá! Seja bem-vindo à nossa aula de introdução ao Citrix XenDesktop e XenApp 7.6. Compreender a nova arquitetura da solução
Citrix XenDesktop, a FMA, e como ela difere das versões anteriores é a chave para uma implementação bem sucedida. Esta etapa do curso é super valiosa para quem já teve contato com versões anteriores do XenApp e querem entender como as novas decisões de arquitetura podem gerar impactos, tanto de design como de configuração na implantação do novo ambiente Citrix XenDesktop. Portanto, este é um módulo super importante. É aqui que nós vamos construir o alicerce necessário para que você conheça a fundo cada componentes da arquitetura, cada recurso do Citrix XenDesktop.
Neste módulo, nós vamos aprender o que é exatamente o XenDesktop e o XenApp, os benefícios da arquitetura FlexCast Management Architecture, os componentes e as suas funções, o processo de registro do VDA, o que é o VDA e o que é também o recurso chamado de Application Enumeration - nós vamos entender o que é isso e qual a importância disso no mundo Citrix XenDesktop. Vamos compreender a arquitetura do XenDesktop e as portas e protocolos utilizados na comunicação entre cada um dos componentes. Vamos ver quais são as edições, tanto do XenApp quanto também do XenDesktop.
E, para finalizar esse módulo, algo bem especial que são dicas para ajudar na decisão entre o que eu devo instalar na minha empresa: XenApp ou XenDesktop. A gente fecha esse módulo com essas dicas, então.
O que é o Citrix XenDesktop? O que é o Citrix XenApp? A Citrix é líder mundial na entrega de aplicativos e desktops virtualizados. No passado, antes dessa nova era do
XenDesktop, existia apenas o produto XenApp e a Citrix utilizava o XenApp para que fosse possível entregar os usuários finais às aplicações corporativas. Isso era feito com o XenApp.
E naquela época nós já fazíamos a virtualização de desktop utilizando o recurso Shared Desktops, que é quando, através de um servidor - na época o Windows 2008 R2, o Windows 2008, o Windows 2013 e até anteriores -, a gente entregava uma área de trabalho do usuário onde ele tinha os aplicativos e os recursos que ele precisava para executar as atividades diárias dele. Porém, esse servidor não recebia apenas este usuário. Diversos outros usuários estavam conectados no mesmo servidor. Por isso o conceito de Shared Desktops, que são os desktops compartilhados.
A partir do início de 2010, aproximadamente, a Citrix lançou o Citrix XenDesktop, que permite entregar para o usuário final uma versão e uma imagem de Windows Desktop (Windows XP, depois Windows 7, Windows Vista, Windows 8, Windows 8.1 e, logo mais, o Windows 10). Então, com o Citrix XenDesktop era possível entregar os desktops virtualizados. Então a Citrix passou a ter dois produtos: o XenDesktop, para entrega de desktops virtuais, e o XenApp, para entrega de aplicativos. Então vinha aí com dois produtos, a Citrix resolveu unir esses dois produtos e a partir da versão 7.0, ela lançou apenas um produto chamado de Citrix XenDesktop. O Citrix XenDesktop, que na versão 7.0 era o único produto que foi lançado. E com esse produto era possível entregar aplicações e desktops, através de uma única plataforma.
No mercado, de alguma forma, os clientes da Citrix começaram a questionar a existência do XenApp porque o XenApp é um produto forte, é uma marca forte, então, cadê o XenApp? O XenApp sumiu? Para a Citrix, ficou complicado de explicar que o XenApp passou a ser uma funcionalidade dentro do XenDesktop.
Então, a Citrix resolveu voltar atrás e, a partir da versão 7.5, passou a existir dois produtos novamente: XenDesktop e XenApp. Passou a existir. Então, hoje, na versão 7.6, existem dois produtos. A questão é que esses dois produtos possuem a mesma arquitetura-base que é o FMA. Então quem tem o produto XenDesktop, dependendo da edição, pode sim entregar tanto desktops, quanto aplicativos. E o contrário também é possível, ou seja, quem tem XenApp, dependendo da edição, pode entregar aplicativos, mas também pode entregar desktops. Observem que o que vai permitir ou não vai ser a licença do cliente. Porque os dois produtos têm a mesma arquitetura.
Citrix XenDesktop e XenApp são construídos sobre a arquitetura de gerenciamento FlexCast, que é o FMA, que oferece um gerenciamento simples, configurações poderosas, automação e escalabilidade, no novo modelo de computação da era cloud computing. Então isso permite com que o Citrix se integre mais facilmente aos produtos líderes de mercado de virtualização, como o VMware vSphere ou Microsoft HyperV, com o System Center Virtual Machine Management, e ainda o Citrix XenServer.
Além disso, os produtos Citrix XenDesktop e XenApp podem facilmente serem integrados à plataforma de cloud computing. Então você hoje já tem cases de sucesso do XenDesktop rodando na Amazon ou na Microsoft Azure. Essa integração está muito mais fácil e possível, graças ao novo modelo de escalabilidade, de automação e gerenciamento baseado no estilo de computação em nuvem.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Vamos agora dar uma olhada nos benefícios da arquitetura FlexCast. Os clientes Citrix tinham alguns desafios. Tinha cliente que tinha que
disponibilizar para o usuário aplicativos de 16, 32 e 64 bits. E antes dessa nova arquitetura só era possível fazer a entrega desses aplicativos mantendo farms de servidores Citrix separadamente. Então, se o cliente tinha aplicativos de 32 bits, tinha que construir uma farm Citrix para compor esses aplicativos, rodando o Windows 2003 ou Windows 2008. E para os aplicativos de 64 bits, era necessário manter ali uma farm separada com o Windows 2008 R2 (que é 64 bits) para comportar esses aplicativos. Esse era um desafio.
O segundo desafio era: entregar desktops exigia que o cliente tivesse um outro produto. Então o cliente já era usuário de XenApp, entregando aplicativos, porém para entregar desktops virtuais, era necessário que ele adquirisse um outro produto e outra console de gerenciamento.
Em resposta a esses desafios, o que a Citrix fez? Ela definiu uma estratégia clara para suportar ambos XenApp e XenDesktop dentro de uma única arquitetura, que é mais fácil para gerenciar e tem um custo de propriedade menor. Se você precisa hoje apenas entregar aplicações, ok, o XenApp faz isso. Mas, se depois de alguns meses, você precisa entregar desktops para os seus usuários, ok, a mesma plataforma vai permitir que você entregue isso, bastando adicionar licenças.
Você não precisa criar sites separados, um único site, uma única console de gerenciamento. Isso é possível por conta da mudança que existiu do IMA para o FMA. Porque o IMA era um serviço dentro do servidor Citrix com único subsistema, enquanto que o FMA é uma coleção de diversos serviços desenhados para trabalhar juntos, na entrega tanto de aplicativos, quanto de desktops. FlexCast é então a arquitetura-base, tanto para o XenApp, quanto para o XenDesktop.
Sempre falando mais de XenDesktop porque o produto XenDesktop, em termos de comparação, é o que permite ser mais
completo. Então a licença Platinum do XenDesktop tem mais recursos do que a licença Platinum do XenApp. Então o XenDesktop é o que comporta a maior parte dos recursos.
E aí nós temos, entre os recursos, o Directory, nós temos o Receiver, nós temos o Storefront, o Delivery Controller, o Studio, o banco de dados, os virtuais desktops e os aplicativos hospedados. Vamos entender qual a função de cada um deles, começando pelo Citrix Receiver.
O Citrix Receiver é um software de plataforma específico, que proporciona acesso de forma segura ao desktops virtuais e também aos aplicativos do XenDesktop. É um software de plataforma específico porque você tem a versão que roda em Windows, você tem a versão que roda em Mac, você tem a versão que roda em Linux e também você tem as versões do Citrix Receiver que rodam nos dispositivos móveis (Android, iPhone, Windows Phone, Blackberry também e alguns outros, que me fogem da memória). O Citrix Receiver é o client para se conectar ao ambiente Citrix.
Além do software específico de plataforma, existe ainda nessa nova versão o Citrix Receiver para HTML 5. É um recurso que foi criado pela Citrix, com o objetivo de possibilitar que usuários que estão fora da empresa, que estão usando um computador em modo quiosque ou numa lan house ou num terminal de um hotel, consiga conectar na plataforma Citrix sem ter que instalar absolutamente nada. A partir de qualquer terminal, o usuário final pode acessar as aplicações corporativas sem ter que instalar nenhum client. Esse então é o Citrix Receiver.
Falando agora do Citrix StoreFront. O StoreFront é um produto ou um componente da solução que substitui o antigo Citrix Web Interface. As pessoas que já trabalharam com Citrix no passado conheceram muito bem a Web Interface e agora, a partir dessa versão, não existe mais o Web Interface, existe o Citrix StoreFront. O StoreFront fornece serviços de entrega de recursos e também autenticação para os usuários finais. Então através do Receiver, que é o client, é feita uma autenticação com o StoreFront.
Além disso, o StoreFront utiliza arquivos de configurações para armazenar a assinatura dos aplicativos dos usuários finais, ou seja, aqueles aplicativos que o usuário seleciona para si, e também armazena as configurações e as preferências daquele usuário final, de modo que esse usuário vai ter a mesma experiência ao conectar num ambiente Citrix de qualquer dispositivo.
Antigamente na Web Interface, se você modificasse algum item de customização de, por exemplo, opção de resolução, quantidade de cores, se você quer tela cheia, some less, isso era específico daquele browser. No StoreFront, não, isso fica atrelado ao seu usuário. Então independente da máquina que você vai, você tem salvo esse recurso. O StoreFront então é o ponto central para acessar as aplicações.
O próximo item, que nós vamos falar, é o Citrix Delivery Controller. O Citrix Delivery Controller é... vamos tentar fazer aqui... o Citrix Delivery Controller - meus desenhos são péssimos! - é o core ou o coração da solução XenDesktop ou XenApp. O Citrix Delivery Controller é um controlador , ele consiste em uma quantidade de serviços que se comunicam com o Hypervisor, para tornar disponíveis aplicações hospedadas e também virtuais desktops. É através do Delivery Controller que você integra com o virtualizador ou até mesmo com as redes clouds computing, como Amazon AWS e Microsoft Azure.
Outra função do Delivery Controller é autenticar e gerenciar o acesso do usuário final. E definir as conexões entre o usuário final e o desktop virtual e suas aplicações. Então quem define onde que o usuário vai conectar, qual a máquina que vai atender aquele usuário, é o Delivery Controller. Ele, através de métricas de balanceamento, vai fazer essa definição.
Além disso - esse cara é importante! -, o Delivery Controller controla e gerencia o status de cada um dos desktops que você está entregando para os usuários finais. É possível fazer com que o Delivery Controller ligue e desligue máquinas virtuais conforme a demanda e também conforme as configurações que foram impostas ao ambiente XenDesktop. Dessa forma, você pode aliviar a carga do seu ambiente, quando você tiver menos usuários e maximizar performance deixando mais máquinas ligadas durante os momentos de picos de trabalho. Isso é muito interessante.
O próximo componente que nós vamos falar aqui, depois do Delivery Controller, é o Citrix Director. O Citrix Director é formidável. O Citrix Director é uma ferramenta baseada na web, ou seja, você acessa ela pelo browser, que permite fazer com que o seu time de suporte, a equipe de suporte técnico e a equipe de helpdesk monitore o ambiente XenDesktop solucionando problemas antes que eles se tornem críticos no sistema.
Além disso, através do Citrix Director é possível executar tarefas de apoios aos usuários finais como acesso remoto à seção do usuário, com o Remote Assistance. É possível ainda emitir relatórios, através do Citrix Director, da saúde do seu ambiente. Você pode visualizar quantos usuários estão logados, as aplicações mais acessadas, o tempo de resposta, tanto do Citrix como do client e também da rede. Então o Citrix Director é uma ferramenta formidável que possibilita, de maneira fácil e intuitiva, fazer com que a equipe de TI e a equipe de suporte técnico e a equipe de helpdesk consiga dar suporte mais facilmente, ter visões de como está o ambiente, redefinir as configurações de perfil do usuário, redefinir o personal vdisk, tudo através do Director. É claro que a console do Director é uma console mais amigável e também mais simples porque o objetivo do Director é que o time de helpdesk, o time de suporte tenha acesso a ela.
Agora, a próxima console, que nós vamos falar aqui, é a console do Citrix Studio. O Citrix Studio é a console de gerenciamento que permite de maneira rápida que você configure e gerencie a sua implantação, eliminando a necessidade de consoles de gerenciamento separadas para entrega de aplicativos e desktops. É o que existia antes, na época do XenApp 6.5 e do XenDesktop 5.5. Naquela época, você tinha duas consoles pelo menos. Agora, não, você só tem a console Citrix Studio, que permite fazer o gerenciamento da sua implantação.
O Citrix Studio fornece diversos assistentes que vão guiá-lo através do processo de criação do seu ambiente, criando workload, que são as suas cargas de trabalho, tanto para hospedar aplicativos, como para hospedar servidores e também permitindo a atribuição de aplicativos e desktops para os usuários finais. Na prática, através do Citrix Studio, a gente conecta o Delivery Controller ao Hypervisor, a gente cria catálogos de máquinas virtuais, tanto para desktops, como para servidores, e depois a gente cria os Delivery Groups, que permite associar para o usuário final as aplicações e os desktops virtuais.
Esses são os componentes mais básicos do Citrix XenDesktop. Nós vamos ver mais coisas por aí. Nós falamos aqui do Receiver, que é o client, o Director que é a console para o time de helpdesk e o time de suporte. Nós falamos do StoreFront, que é a ferramenta que permite fazer a autenticação do usuário, junto do Receiver. Falamos do Delivery Controller, que é o core da solução, é através dele que é possível conectar a solução Citrix ao Hypervisor e criar os catálogos de máquinas e também os Delivery Group. Falamos do Studio, que é a console para gerenciar a implantação. É a console do administrador Citrix.
Além disso, nós temos banco de dados, as configurações do Citrix ficam armazenadas em um banco de dados, que precisa ser Microsoft SQL Server. A recomendação da Citrix é que você crie uma solução de SQL em HA, com High Availability AlwaysOn ou Mirror.
E, na parte inferior, nós temos os virtuais desktops e nós temos o Hosted Application. Virtuais desktops são as máquinas que rodam Windows client (Windows 7, Windows 8, Windows 8.1). Hosted Application são as máquinas que rodam Windows Server (Windows 2008 R2, Windows 2012 e Windows 2012 R2). Nesse sentido, observe que eu tenho diversas versões e edições de Windows rodando dentro da minha única solução do Citrix XenDesktop, ou seja, com o Citrix XenDesktop é possível fazer com que as aplicações, os desktops e as diferentes versões de Windows convivam juntos, no mesmo site.
Ok, amigo, depois de um minuto para tomar um café e uma água, estamos de volta e vamos continuar com a nossa apresentação. Esse é um slide que mostra o
Director em ação, o Citrix Director. Nós falamos no slide passado que o Citrix Director é a ferramenta fundamental para suportar o ambiente com vários recursos e relatórios.
Aqui um print do Citrix Director em ação. Observe que aqui a gente tem já um resumo da quantidade de conexões que apresentaram alguma falha do lado do usuário, na última hora, então nós tivemos 54 problemas. Aqui nós temos a quantidade de desktops que apresentaram falha e aqui a quantidade de servidores que também apresentaram falha (neste momento, nenhum). Aqui nós temos, olha que legal, 22 sessões conectadas e aqui eu tenho um gráfico que mostra onde tem um maior fluxo de usuário conectado. Veja que tem um momento que cai essa quantidade de usuários.
Uma informação importantíssima... depois, nós vamos ver a ferramenta rodando, a gente vai logar na ferramenta só para você ter um preview aqui do Citrix Director. Aqui eu tenho uma informação que mostra o tempo médio de duração do logon, o processo de logon do usuário, então está em média de 92 segundos, então você pode acompanhar a tendência do seu ambiente conforme você vai aumentando a carga dele. Aqui, o status da minha infra-estrutura, o meu host, nesse caso, o XenServer, se tem algum alerta nele. Aqui o meu próprio Delivery Controller, ou a lista dos meus deliverys controllers, o status deles, se está online, o serviço, se tem algum alerta, a conectividade com o banco de dados e o meu License Server. Olha que interessante, em um único dashboard eu tenho todas essas informações.
Eu aqui ainda tenho a opção de visualizar as tendências do meu ambiente com mais relatórios onde eu posso fazer filtro por usuário, por servidor ou por aplicação. E ainda no Citrix Director eu consigo através de permissões, claro, fazer uma sessão interativa com usuário que está usando o Citrix para dar um suporte ou redefinir as conexões dele e dar um logoff na sessão do usuário.
Esse é o Citrix Director. Excelente ferramenta! Vamos avançar. Este é um print do Citrix Studio, um pouco mais simples em relação ao Citrix Director, mas muito mais potente que o Citrix Director. Porque o Citrix Studio é a console do administrador do ambiente Citrix, é aqui que você cria os seus catálogos de máquinas virtuais, é aqui que você cria os Delivery Group, as políticas - quase tudo e praticamente todas as configurações que a gente faz no Citrix, a gente faz através das políticas. A parte do login... a gente pode habilitar login na farm, assim a gente consegue detectar quem fez mudanças... eu falei farm, não, aqui é site. Do Citrix XenDesktop 7 para cá, a gente menciona site. Então, quem fez alguma mudança no site, a gente pode pegar nos logs.
Aqui eu tenho a chance de... a opção para delegar controles administrativos, informar quem são os administradores da farm Citrix e conceder níveis de acesso granular. Eu tenho aqui os Controllers, que são os controladores... os Delivery Controllers, os Hosts da minha plataforma de virtualização (VMware, HyperV, XenServer). Eu tenho aqui as informações do meu licenciamento do meu ambiente. Aqui eu tenho o meu StoreFront, né? E aqui eu tenho a integração com o App-V da Microsoft, que é um recurso da Microsoft para fazer streaming de aplicação. Citrix XenDesktop Studio completamente integrado ao App-V, então você pode implementar o App-V e integrá-lo ao XenDesktop. E por último aqui, um item para configurar o nosso StoreFront.
Então essa é a console do Citrix Studio onde a gente faz toda a configuração de todo o ambiente, né? Então, são duas consoles: Citrix Director é mais voltada para o time de suporte, para o pessoal do helpdesk e Citrix Studio, voltada para os administradores, para quem está implantando a solução.
Falamos de consoles, agora vamos falar de um recurso chamado VDA, o Virtual Delivery Agent. O ambiente
Citrix XenDesktop é composto dos componentes que nós já mencionamos na aula passada, o Delivery Controller (que é o core, ele que gerencia) e, do outro lado, nós temos servidores que contém as aplicações, que vai entregar as aplicações para o usuário, é onde o usuário efetivamente loga para abrir aplicação, para fazer um Shared Desktop ou Hosted Application e, do outro, nós temos os desktops virtuais rodando Windows 7, o Windows 8, o Windows 8.1.
Essas máquinas virtuais, tanto com o Windows Server, quanto com o Windows Desktop, precisam ter instalado nelas o VDA. Ele é o agente que vai transformar aquele Windows Server ou aquele Windows client em uma máquina que vai servir o usuário final. Então o VDA serve para permitir Delivery Controller, gerenciar essa máquina e publicar essa máquina para o usuário final.
Existe um processo que o VDA executa que é o processo de registro, um processo no qual ele se registra com o Delivery Controller. Esse é um processo super importante porque somente após esse processo ser concluído com êxito e com sucesso é que essa máquina vai poder atender os usuários.
Nesse exemplo aqui, nessa imagem e nesse desenho, eu tenho um usuário final que está conectando no ambiente através de laptops, iPhone, com Receiver. Ele conecta passando pelo StoreFront - que não está aí no desenho para simplificar -, o Delivery Controller, ele chega até o servidor XenApp. Ele efetivamente loga onde efetivamente estão as aplicações dele.
Nessa máquina, é onde vai instalado o Virtual Delivery Agent. O VDA registra ao Delivery Controller quando o serviço do VDA é iniciado, então ele contacta o Delivery Controller nesse registro. Quando o Citrix Desktop Services é iniciado, é um serviço que também vai ser instalado nessa máquina. Quando o agente Heartbeat ou uma notificação é rejeitada pelo Controller, ele faz um registro novamente. Quando a máquina do XenApp ou a máquina do XenDesktop tem o endereço IP alterado.
Nós vamos ver que a máquina que atende ao usuário, tanto a máquina Windows Server para entregar aplicação, como a máquina Windows Desktop, que tem o desktop virtual, não necessariamente essas máquinas precisam ter IP fixo. Pelo contrário, hoje em dia, essas máquinas tem normalmente IP flutuante (IP dinâmico) até para facilitar o gerenciamento das máquinas, né?
Então quando eu tenho alguma falha de rede, então ocorre também novamente o registro do VDA ao Delivery Controller. O VDA então é instalado onde? No Windows Server, que vai atender as aplicações ou desktop compartilhado, e também nas máquinas virtuais com Windows Client, o Windows 7, 8 ou 8.1. O ideal é instalar esses dois sistemas operacionais.
O VDA serve para gerenciar a conexão HDX entre as máquinas virtuais com Hosted Application e os endpoints. Então ele serve para fazer esse gerenciamento dessa conexão. Para trabalhar corretamente, o VDA deve estabelecer a comunicação ou registrar-se junto ao Delivery Controller durante a implantação do VDA, né? Junto com o StoreFront e com o Controller, o VDA desempenha um papel importante na enumeração das aplicações e no processo de lançamento das aplicações. Se o VDA não pode se registrar um Controller, os usuários não terão acesso a lançar as aplicações que estão naquele servidor ou a lançar o virtual deskto que está naquele Windows 7 ou Windows 8.
Então o VDA tem um papel super importante. Nós vamos fazer a instalação dele no próximo curso, que é o curso de instalação do produto.
A parte de Application Enumeration. É um recurso que, quando o usuário final precisa de uma determinada aplicação, diversos componentes do
XenDesktop trabalham em conjunto para entregar o recurso em tempo hábil ao usuário final. O StoreFront, o Delivery Controller, o VDA, eles trabalham juntos na enumeração e também no lançamento da aplicação. Nós vamos ver como ocorre o processo de Application Enumeration. Isso é super importante especialmente quando você precisa trabalhar na resolução de problemas quando o usuário não está conseguindo lançar as suas aplicações, aí onde entra troubleshooting da parte de Application Enumeration.
Vamos ver então nove passos ou nove etapas que ocorre durante o processo de enumeração das aplicações. O primeiro passo é: o usuário então ele quer acessar uma aplicação ou um desktop virtual, ele abre o Receiver que pode ser o Receiver para web, como esse print mostra aqui. Abriu o Browser, colocou o endereço do StoreFront ou do NetScaler e autenticou com o usuário e senha do AD (Active Directory). Esse é o primeiro passo. Vamos para o segundo passo.
No segundo passo, o StoreFront que está rodando aqui nessa imagem recebe as credenciais do usuário e envia para o Delivery Controller (o cara que é o core da solução). Ele faz isso através do serviço do XML. O Citrix usa muito XML e o serviço XML da versão 7 em diante do XenDesktop está incorporado dentro do serviço de broker, rodando no controller. Ok, vamos para o passo três.
No passo três, o Delivery Controller valida a autenticação do usuário junto ao Active Directory. Então existe uma conexão TCP entre o controller e o AD, para fazer a validação daquele usuário. Depois dessa etapa, ainda o Delivery Controller consulta o banco de dados, que é onde estão armazenadas as configurações do site sobre quais recursos estão atribuídos para esse usuário, quais aplicações e quais tipos de desktops que ele tem acesso. O controller faz essa validação.
No passo cinco, esses recursos ou esses ícones são então apresentados para o usuário final. Este processo é efetivamente referido como enumeração das aplicações. Então veja que no Citrix Receiver... nós temos aqui o Citrix Receiver rodando Windows ou no Citrix Receiver Web rodando no browser, nós temos os aplicativos que o usuário tem acesso: o Office, o virtual Desktop, o Internet Explorer e alguns outros. Aqui ele ainda não abriu aplicação, mas ele já tem uns ícones apresentados para o que ele tem acesso.
Vamos no passo seis. Então no passo seis, o usuário clica no recurso para iniciar uma sessão XenDesktop. O controller apresenta o recurso para a sessão do usuário no StoreFront. Então, nesse momento, ele tem um ícone, ele clicou, o controller entrou em ação apresentando para o StoreFront.
No passo sete, o StoreFront envia um arquivo ICA, um arquivo com a extensão ICA, para o Receiver que está rodando na estação do usuário que, por sua vez, estabelece uma conexão do tipo ICA para o recurso específico que foi atribuído pelo controller, para essa sessão do usuário final. Então nessa etapa, cada um desses ícones são, na verdade, um arquivo com a extensão .ICA. E quando o usuário clica nele, o Receiver processa esse arquivo, interpreta o seu conteúdo e inicia uma conexão do tipo ICA ou HDX para o recurso que ele clicou, seja um Desktop Virtual ou para uma aplicação que é chamada de Hosted Application.
Bom, no passo oito, veja que tem bastantes passos, né? O VDA (Virtual Delivery Agent) que está registrado com o controller, que já foi registrado previamente através de um protocolo de registro que é o Citrix Brokering Protocol. Ele verifica o arquivo de licença com o controller. Então nesse momento, somente nesse momento, é que é feita a verificação das licenças, se tem licenças Citrix disponíveis ou não. O Controller então passa às políticas de sessão para o VDA. Eu falei em alguns slides anteriores que através do Citrix Studio é uma das formas que você tem para gerenciar políticas do Citrix. Existem centenas de políticas Citrix que você pode usar para otimizar um ambiente. Quando você configura essas policies, essas policies são aplicadas durante o logon do usuário. Então é nessa etapa que o controller endereça as políticas na sessão do usuário e elas são então aplicadas.
No passo nove, finalmente, o VDA então aplica essas policies e exibe para o usuário final a aplicação que ele acionou. Veja então que o Office aqui está apresentando na tela do usuário. Ele não está instalado na máquina do usuário. Ele é executado no servidor e apenas a tela é apresentada para ele.
Esse é o processo, o ciclo de enumeração das aplicações. São várias etapas. Essas etapas envolvem vários componentes: Citrix Receiver, StoreFront, o próprio Controller, o servidor de licenças, as máquinas com o Virtual Delivery Agent instalado. Muitas vezes, se não tem máquina ligada o suficiente, ele liga a máquina naquele momento. O próprio controller faz isso. São bastantes etapas e é por isso que todas esses componentes precisam estar configurados da maneira correta para que isso não represente um problema de performance ou um problema de disponibilidade para o usuário final.
Essas são as etapas da Application Enumeration. E nós vimos aí etapas de um a nove. No próximo slide, eu tenho todas as etapas: etapa 1, 2, 3, 4, 5, 6, 7, 8 e 9. A gente não precisa falar, mas... não precisamos ler porque afinal de contas a gente viu cada um das etapas, né?
Conhecemos então aí o processo de enumeração das aplicações. Esse é um processo que acontece tanto no XenDesktop quanto no XenApp.
Próximo post: Componentes que estendem o Citrix XenDesktop
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
É falarmos um pouco sobre alguns outros componentes da solução do XenDesktop. Nós já falamos de alguns, mas aqui entra outros, né? Vamos falar do primeiro,
o NetScaler. O Citrix NetScaler é um controlador de entrega de aplicativos no formato all-in-one, ou seja, tudo em um só. Ele é um appliance, um equipamento fechado, é uma caixa fechada que roda o FreeBSD e o aplicativo do Citrix NetScaler.
O objetivo do NetScaler é fazer com que os aplicativos do tipo web sejam executados muito mais rapidamente. Isso porque o NetScaler tem uma função de fazer balanceamento de aplicativos web e de reduzir a carga de trabalho na camada de Server Application (na parte do IS ou do Apache), ele consegue otimizar isso fazendo com que a aplicação web rode mais rapidamente, até cinco vezes mais rápido.
Além disso, o Citrix NetScaler monitora esses aplicativos web fazendo com que, se tiver algum problema, ele pode balancear ou redirecionar a conexão do usuário para outro servidor ou gerar alarme, enfim.
O Citrix NetScaler é um poderoso produto da Citrix, vendido separadamente, que pode sim ser aproveitado na infra-estrutura de Citrix XenDesktop, para fazer o balanceamento do StoreFront ou dos próprios componentes do Controller, do acesso ao SSL, enfim, esse é o Citrix NetScaler.
Existe um outro produto que é o Citrix NetScaler Gateway, que é um pouco mais focado, esse sim focado para o ambiente XenDesktop e XenApp. O Citrix NetScaler Gateway oferece acesso seguro aos aplicativos desktops e dados, permitindo que os usuários trabalhem de qualquer lugar. O NetScaler Gateway é o componente que faz com que todo o tráfego entre o usuário final, que está fora da empresa e o ambiente Citrix seja HTTPS, com alta segurança e proporcionando mais performance, então normalmente a grande parte dos projetos Citrix XenDesktop, a gente usa o NetScaler Gateway porque é um licença já contemplado na Platinum, bastando apenas adquirir a licença do appliance.
O próximo componente: Universal Print Server. Esse... não tem como fazer um projeto Citrix XenDesktop sem usar esse cara também. O NetScaler Gateway, todo projeto Citrix que precisa ter acesso externo tem que ter o NetScaler Gateway, ok? O NetScaler puramente, não. O NetScaler, se você tem aplicações web, que é balancear as aplicações web, aí sim você usa o NetScaler.
O Universal Print Server é um componente da solução que estende o suporte de impressão universal, voltado para impressoras de rede. O Universal Print Server elimina a necessidade de ter que instalar vários drivers de impressão que não são nativos nos servidores e que hospedam a aplicação. Com o Universal Print Server você não precisa instalar driver de impressão nos servidores Citrix. Quem já trabalhou com outra versões do Citrix sabe, se você já teve essa oportunidade, sabe que driver é um veneno no Citrix. E o Universal Print Server é um dos recursos que ajuda na eliminação, que elimina a necessidade, isso sim, de instalar driver no servidor Citrix. Existem outros recursos, como o Citrix Generic Printer e o Universal Printer, mas o Universal Print Server é um componente super importante.
Próximo componente: Provisioning Services. O Provisioning Services conhecido também como PVS é como se fosse um motor de Ferrari. Ele é um componente super importante, principalmente em grandes projetos Citrix. Projetos com mais de, vamos dizer, 30, 40 ou 50 servidores, ou 100, 200 e 300 desktops virtuais. Inevitavelmente, ou na maioria das vezes, vai se usar o Provisioning. É que agora existe um outro componente também do Citrix XenDesktop que chama MCS - nós vamos conhecer bem esse cara - que é integrado, já vem dentro do XenDesktop e que permite criar diversas máquinas virtuais a partir de template. O PVS também faz isso daí. Só que para grande escala.
O Provisioning Services permite que vários computadores a serem provisionados em tempo real a partir de um único disco virtual compartilhado. Ele elimina a necessidade de gerenciar e corrigir os sistemas de forma individual. Você tem apenas uma única imagem. Imagine que você tem um disco de Windows Server e a partir desse disco você faz com que centenas ou milhares de servidores utilizem esse mesmo disco como o drive C da máquina. Esse é o Provisioning Services. No terceiro curso, nós vamos conhecê-lo e nós vamos implementá-lo.
Próximo item: políticas. As políticas Citrix são o caminho para otimizar um ambiente. A instalação do Citrix, nós vamos ver que é super fácil. No segundo curso, a gente vê a instalação. Nas policies, é onde a gente separa os homens dos meninos, né? É ali que a gente vai configurar performance, ajustes importantes para a sessão do usuários, habilitar funcionalidades, segurança e experiência do usuário final.
Políticas permitem gerenciar uma ampla variedade de variáveis na sessão, de consumo de banda ao comportamento da impressão. As políticas podem ser criadas na console de gerenciamento do próprio Active Directory, na diretiva de grupo, ou no próprio Citrix Studio. Nós vamos ver que a gente pode gerenciar as políticas Citrix pelo Active Directory, no grupo Policy, do Active Directory. Ou dentro do Citrix Studio. Você pode escolher um caminho, você só não pode usar os dois. Essa é a minha recomendação.
Em termos de Profiles (perfis de usuários). Os perfis representam um conjunto de configurações e definições que são aplicadas a um usuário quando ele se conecta ao sistema. Quando o usuário loga no Windows, ele tem um perfil. E o Citrix XenDesktop 7.6, os perfis de usuário podem ser gerenciados através de políticas. Existe uma gama de recursos que permite fazer com que o perfil fique mais leve, mais rápido e fique persistente. Nós vamos ver que configurar os perfis do usuário utilizando o Citrix Universal Profile é uma maneira de deixar o perfil do usuário mais leve e mais funcional.
Então vimos aí mais seis componentes da solução Citrix XenDesktop: NetScaler, NetScaler Gateway, Universal Print Server, Provisioning Services, Policies e Profiles. Este é um outro diagrama que mostra todos os componentes que já discutimos até agora, organizados em suas respectivas camadas. A Citrix fez esse layout para facilitar a integração dos recursos e também a compreensão de todos os envolvidos em um projeto Citrix.
Os usuários se conectam através da camada de acesso Aplicativos e Desktops que estão na camada de Recursos. A conexão é gerenciada por componentes na camada de controle, como a gente pode ver o próprio Delivery Controller, License Server, File Server. E Infra-estrutura contém as máquinas virtuais, o hardware e a hospedagem de controladores desktop e aplicativos. A camada de gerenciamento, onde nós temos o Studio, o Directory... aqui, nós temos a camada de User com o Receiver, de acesso através do StoreFront, nós temos o Delivery Controller, o License Server, nós temos o File Server, o VDA... esse aqui é o VDA, é o agente de virtualização, e as aplicações publicadas. Esse diagrama mostra então a entrega de aplicativos.
Vamos avançar no próximo item que é a item de Virtual Desktop e aplicativos através do XenDesktop. Aqui, nós temos o Powershell, na camada de gerenciamento. Sim, nós podemos fazer muitas coisas no XenDesktop através do Powershell. Praticamente, tudo. E entrou aqui também o VDA, né, que é o desktop virtual do usuário.
E no próximo slide, podemos expandir a solução para incluir componentes adicionais como NetScaler Gateway, Universal Print Server e o Provisioning Services, que permite fornecer aplicações e desktops como um serviço móvel e seguro.
Próximo post: Portas e Protocolos usado nas conexões
Agora, falando um pouco sobre a comunicação entre cada um dos componentes. Os componentes do
Citrix XenDesktop se comunicam através de protocolos TCP e utilizam diversas portas para isso. Já que conhecemos alguns dos componentes mais importantes, finalmente podemos traçar os caminhos de comunicação através das camadas da solução. Claro, também há firewall, roteadores, switchs, balanceadores de carga e outros componentes de redes envolvidos.
Uma variedade de serviços são usados para fazer esse trabalho, cada um com sua própria porta e protocolo. É vital garantir que todos os componentes possa se comunicar de forma confiável. Como nós já vimos, o FMA (FlexCast Management Architecture) é uma coleção de serviços projetados para funcionar junto, na entrega de desktops e aplicativos. Esses serviços incluem XML (encapsulado dentro do HTTPS), o SOAP, Citrix Broker and Protocol (que é o CBT), o próprio HDX e ICA, WMI e XML sobre RPC. Esses serviços utilizam um número de portas e protocolos na comunicação.
Aqui nesse slide, a gente tem apenas um resumo do que seria o mais importante. As portas utilizadas pelo Receiver, então o Citrix Receiver utiliza basicamente a porta 80 e a 443, sendo que a Citrix só dá suporte quando você tem a porta 443. Ele utiliza a porta 80 e 443 para comunicar com o merchandising ou o StoreFront, né? O protocolo ICA e HDX, que é onde o usuário estabelece a conexão com as aplicações e com o desktop, utiliza a porta 1494 do TCP. O Session Reliability, que é um recurso que permite fazer com que a conexão do Citrix não seja interrompida em caso de uma falha na porta 1494. Ele abre uma nova porta faz uma conexão na porta 2598. A console de gerenciamento utiliza então a porta 2513 e as requisições de aplicações de desktop ocorrem, essas requisições que ocorrem entre o delivery controller e o VDA ocorrem entre as portas 80/8080/443, todas elas trafegando o serviço XML.
Esse aqui é só um resumo das portas de comunicação. Existe um documento da Citrix que registra todas as portas utilizadas. Eu vou abrir rapidamente, para a gente ver. Ok. Este é o documento da Citrix que aborda sobre todas as portas e protocolos utilizados na comunicação de cada componente. A gente tem esse diagrama mais detalhado e seguindo aqui o documento, nós vamos ver todos as descrições dos protocolos, os protocolos mais comuns que a gente colocou no slide para você. E aí nós vamos ver tabelas e mais tabelas com todas as portas utilizadas, as direções da conexão, de onde para onde. É um documento muito bacana que eu recomendo fortemente que você dê uma olhada.
Nós vamos anexar esse documento como material adicional ao curso, então basta você clicar, encontrar, abrir o PDF na sua máquina e salvar. Porque é um documento super importante. Muitas vezes num projeto onde tem a Firewall de borda, DMZ, a gente tem que passar essas especificações para o time de segurança, para fazer a configuração das portas. Então este documento vai ficar disponível, tá?
Vamos voltar para a nossa apresentação e continuar com o próximo tópico que é Licenciamento Citrix.