Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Citrix Cloud CenterRui Miguel LopesSystem Engineer – Albora Soluciones
Agenda  Conceitos e Componentes do C3  Xenserver – Virtualização de Servidores  Virtualização e Provisão de Desktops  ...
C3 - Citrix Cloud Center
Service delivery infrastructure for hosting, managing and delivering cloud-based services                    © 2008 Citrix...
Laboratorio IPP : my.cloudcenter.demo                    ZONA “PUBLICA”                                                   ...
Saber mais : Citrix C3 Lab online• Citrix Developer Network  • Comunidade de desenvolvimento para soluções Citrix  • Aplic...
Citrix XenServer(Hipervisor e consola de administração)
D a ta c e nte r                                                                                           E v o lu t io n...
W h a t is X e n ?• Native 64-bit hypervisor• Runs on bare metal• Widely-deployed at tens of thousands ofsites• Optimized ...
XenMotion enables zero downtimeDevice Drivers                                    Device Drivers                  Device Dr...
High Availability• Automatically restart VMs upon host server failure• Easily administered within XenCenter• Reports failo...
High Availability                                             Shared StorageVIDEO           © 2008 Citrix Systems, Inc. — ...
Disaster Recovery – Virtual Machine  • From an architectural point of    view a VM exists of:     • Metadata and          ...
Disaster Recovery • Storage Replication is out-of-band • Use vendor specific instructions for Storage Replication • Metada...
Simplifying Disaster Recovery1   Automated backup of    VM metadata to SR                                                 ...
XenDesktop & XenApp(Desktops & WinApps as a Service)
Desktop                                                      as a                                                    Servi...
How Do XenApp and XenDesktop Complement Each Other?                                                                       ...
How XenDesktop Works                                      Desktop Delivery                                         Control...
Protocolo ICA• Largura de banda optimizada : 5-10 Kbps. (kilobits por segundo)• Normalmente estabelece-se uma média de 20 ...
Implementação Windows Tradicional        16-bit/32-bitClient components                                                   ...
XenApp - Virtualização de Applicações                                                               Server component      ...
Why Separate Apps?Integrated App Delivery – Streamed Applications                                                         ...
Independent Validation by Tolly Group & EntisysSeparating Apps and Desktops                                              S...
Saber Mais: Virtualização de Aplicações• Download XenApp 5.0 (versão trial – 30 dias)  http://www.citrix.com/English/ps2/p...
Provisioning Server(provisão e gestão de workloads - OS)
Delivering Native and VirtualizedWorkloadsSilo One                                                                        ...
“Any Workload, Any Server, Any Time”Silo One                                                                              ...
Managing Disaster Recovery           Primary Data Center                                                            Backup...
Access Gateway Entreprise(Segurança no acesso a recursos)
Existing Remote Access Scenario    Remote                  DSL/Cable                                Firewall     Datacente...
What is Citrix SmartAccess™?   Who is connecting?                             What is the result          What resources  ...
All Applications      Reduced Applications                      Denied Access                                             ...
XenApp Integration       External                                            DMZ                                          ...
Accessing XenApp with Access Gateway                                                                              1. User ...
© 2008 Citrix Systems, Inc. — All rights reserved   36
Automação do Datacenter(Automação do datacenter)
Workflow Studio                                                            Workflow                                       ...
Availability    Available to All Customers         of All Products     in Citrix Delivery Center                          ...
Technology                                                               WorkflowStack                                    ...
Available Activity Libraries                                                               • XenApp                       ...
The Citrix Delivery Center in Action             Citrix Workflow Studio                                   Citrix XenServer...
Global Site load balancing(Gestão de tráfego e alta disponibilidade comNetscaler)
What Is GSLB?• DNS-based technology that uses an authoritative DNS service to direct users to an appropriate instance of a...
NetScaler GSLB• NetScaler Monitors• Server Response, Service Availability, Service Response:  • NetScaler Verifies applica...
How NetScaler GSLB Works1. Client makes a DNS Request for the GSLB domain               What site should I go to?2. NetSca...
GSLB Distribution Methods• Basic  • Round Robin  • Weighted Round Robin• Geographic Proximity  • IP - Location• Network Pr...
Distribution: Round Robin                                                                       Datacenter 1              ...
Distribution: Weighted Round Robin                                                                       Datacenter 1   Si...
Distribution: Disaster Recovery                                                 Datacenter 1           Datacenter 2• Sites...
OBRIGADO!                                                          Rui Miguel Lopes                                       ...
Próxima SlideShare
Cargando en…5
×

C3 Citrix Cloud Center

Citrix Cloud Center demo for CloudViews 2009 @ IPP.

  • Sé el primero en comentar

C3 Citrix Cloud Center

  1. 1. Citrix Cloud CenterRui Miguel LopesSystem Engineer – Albora Soluciones
  2. 2. Agenda  Conceitos e Componentes do C3  Xenserver – Virtualização de Servidores  Virtualização e Provisão de Desktops  Virtualização de Aplicacões  Acesso Remoto e gestao de tráfego  Automação do datacenter  Resposta em cenários de contingência © 2008 Citrix Systems, Inc. — All rights reserved 2
  3. 3. C3 - Citrix Cloud Center
  4. 4. Service delivery infrastructure for hosting, managing and delivering cloud-based services © 2008 Citrix Systems, Inc. — All rights reserved 4
  5. 5. Laboratorio IPP : my.cloudcenter.demo ZONA “PUBLICA” REDE DATACENTER 172.17.41.0 /24 10.20.0.0 /16 Xen50-alb03 Xen50-alb02 10.20.30.253 10.20.30.252 PvS DC 10.20.40.150 10.20.30.100IP WAN Xendesktop vDesktops 10.20.40.140 10.20.40.[1...50] Xenapp50 10.20.40.160 workflow web1porto 10.20.40.170 10.20.50.1 web2porto 10.20.50.2 AGEE-Porto Vip: 172.17.41.5 AGEE-Lisboa Vip: 172.17.41.5 © 2008 Citrix Systems, Inc. — All rights reserved 5
  6. 6. Saber mais : Citrix C3 Lab online• Citrix Developer Network • Comunidade de desenvolvimento para soluções Citrix • Aplicação de diferentes tecnologias numa prespectiva de cloud computing http://community.citrix.com/• Citrix C3 Lab @ Amazon • Recurso recentemente publicado • Cenário de laboratório e investigação • Provisão de serviços na nuvem http://community.citrix.com/pages/viewpage.action?spaceKey=cdn&title=Citrix+C3+ © 2008 Citrix Systems, Inc. — All rights reserved 6
  7. 7. Citrix XenServer(Hipervisor e consola de administração)
  8. 8. D a ta c e nte r E v o lu t io n P ha s e 1 – P has e 4 – P has e 2 – P has e 3 – R e c o g n iz e D y n a m ic C o n s o lid a t e A g ilit y D a ta c e nte rUnder utilized Test/Dev Some tier 1 Dynamic Workloadhardware applications Delivery EncapsulationIncreasing costs of High Availability Automation / Policyownership Consolidation Disaster Recovery Chargeback / UtilityDifficult management “Craplications” Mobility PervasiveBarriers to expansion Virtualization © 2008 Citrix Systems, Inc. — All rights reserved 8
  9. 9. W h a t is X e n ?• Native 64-bit hypervisor• Runs on bare metal• Widely-deployed at tens of thousands ofsites• Optimized for hardware-assisted & S un C it r ixparavirtualization HP C it r ix• Highly secure Xen open securityframework In t e l IB M• Small exposure footprint• Lightweight and efficient © 2008 Citrix Systems, Inc. — All rights reserved 9
  10. 10. XenMotion enables zero downtimeDevice Drivers Device Drivers Device DriversXenTool Stack XenTool Stack XenTool Stack Xen Hypervisor Xen Hypervisor Xen Hypervisor Bare Metal Hardware Bare Metal Hardware Bare Metal Hardware Remote VM guest storage © 2008 Citrix Systems, Inc. — All rights reserved 10
  11. 11. High Availability• Automatically restart VMs upon host server failure• Easily administered within XenCenter• Reports failover capacity © 2008 Citrix Systems, Inc. — All rights reserved 11
  12. 12. High Availability Shared StorageVIDEO © 2008 Citrix Systems, Inc. — All rights reserved 12
  13. 13. Disaster Recovery – Virtual Machine • From an architectural point of view a VM exists of: • Metadata and Virtual Machine • Virtual Disk Image(s) XenServer Host • Metadata is stored in a database Metadata on the hosts: • VM Name, Description, uuid • Virtual Memory, vCPUs • Virtual Networks, SR, etc. VDI1 VDI2 Storage Repository • VDIs are stored on storage array © 2008 Citrix Systems, Inc. — All rights reserved 13
  14. 14. Disaster Recovery • Storage Replication is out-of-band • Use vendor specific instructions for Storage Replication • Metadata export and import done from CLI /script Production Environment Disaster Recovery Environment XenServer Host XenServer Host Export/Import Metadata Metadata VDI1 VDI2 VDI1 VDI2 Storage Replication Storage Repository Storage Repository © 2008 Citrix Systems, Inc. — All rights reserved 14
  15. 15. Simplifying Disaster Recovery1 Automated backup of VM metadata to SR 42 Replication of SR includes Virtual Disks and VM metadata 1 33 Attach replicated SR4 Restore of VM metadata 2 Shared Storage Shared Storage will recreate VMsVIDEO: 7:30 Production Site DR Site © 2008 Citrix Systems, Inc. — All rights reserved 15
  16. 16. XenDesktop & XenApp(Desktops & WinApps as a Service)
  17. 17. Desktop as a Service© 2008 Citrix Systems, Inc. — All rights reserved 17
  18. 18. How Do XenApp and XenDesktop Complement Each Other? XenApp for Virtual Desktops Virtual Desktop Apps virtual delivery User protocol Settings Use O Data rs S Center On-demand AssemblyDelivered Dynamically Single master with best assembled at image of each user runtime componentexperience © 2008 Citrix Systems, Inc. — All rights reserved 18
  19. 19. How XenDesktop Works Desktop Delivery Controller request license A D Login Page Licensing Data DomainO U Store Controller ch policies find desktop un la validate & gn si ICA prepare resume ProfilesDesktop Receiver Xen, Hyper-V, VM Apps Golden Image: •PV Tools •Virtual Desktop Agent •ICA & Streaming Client OS VDisk © 2008 Citrix Systems, Inc. — All rights reserved 19
  20. 20. Protocolo ICA• Largura de banda optimizada : 5-10 Kbps. (kilobits por segundo)• Normalmente estabelece-se uma média de 20 Kbps por utilizador © 2008 Citrix Systems, Inc. — All rights reserved 20
  21. 21. Implementação Windows Tradicional 16-bit/32-bitClient components Server component Web apps Desktop apps Custom apps Web Browser Data Center Desktop Gestão e suporte dispendioso. Pouco Seguro Limitado na acessibilidade © 2008 Citrix Systems, Inc. — All rights reserved 21
  22. 22. XenApp - Virtualização de Applicações Server component Client component Web apps Web browser Custom apps Desktop apps Data Center Application Servers Presentation Server environment Desktop Centralização do host no data center Fácil de instalar, gerir e suportar Apps e dados protegidos © 2008 Citrix Systems, Inc. — All rights reserved 22
  23. 23. Why Separate Apps?Integrated App Delivery – Streamed Applications Application Profile Streamed Application XenApp for Virtual Desktops Isolation Environ ment  Centralized application management XenDesktop  Apps streamed to the Applications are leverage CPU/RAM of virtual desktop desktop Applications execute locally in  Best for common productivity apps with isolation moderate CPU/RAM requirements Applications can be used offline © 2008 Citrix Systems, Inc. — All rights reserved 23
  24. 24. Independent Validation by Tolly Group & EntisysSeparating Apps and Desktops SAP running on SAP hosted virtual desktop on XenApp Server Dual quad core, Dual quad core, 32GB RAM 32GB RAM RAM required per 1GB 512MB desktop CPU utilization 85% 85% © 2008 Citrix Systems, Inc. — All rights reserved 24
  25. 25. Saber Mais: Virtualização de Aplicações• Download XenApp 5.0 (versão trial – 30 dias) http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=1680656• Demos Online http://citrix.com/English/ps2/products/demo.asp?contentid=186• Documentação XenApp 5.0 Win2003: http://support.citrix.com/product/xa/v5.0_2003/ Win2008: http://support.citrix.com/product/xa/v5.0_2008/• Forums de suporte (XenApp 5.0) http://forums.citrix.com/category.jspa?categoryID=151 © 2008 Citrix Systems, Inc. — All rights reserved 25
  26. 26. Provisioning Server(provisão e gestão de workloads - OS)
  27. 27. Delivering Native and VirtualizedWorkloadsSilo One A Citrix Provisioning Server BSilo Two CSilo Three Image repository holds Virtual Hard Disks Servers are configured for network boot. No local storage required © 2008 Citrix Systems, Inc. — All rights reserved 27
  28. 28. “Any Workload, Any Server, Any Time”Silo One XenServer / Hyper-V A Citrix Provisioning Server BSilo Two CSilo Three Virtual Hard Disks are streamed from image repository Boot hundreds of VMs/servers from © 2008 Citrix Systems, Inc. — All rights reserved 1 image 28
  29. 29. Managing Disaster Recovery Primary Data Center Backup Data Center XenServer / Hyper-V XenServer / Hyper-V XenServer / Hyper-V Backup 2 3 1 Site host Server servers Failure Failure real workloads Storage ReplicationProvisioning Server Network Provisioning Server Network Storage StorageVIDEO © 2008 Citrix Systems, Inc. — All rights reserved 29
  30. 30. Access Gateway Entreprise(Segurança no acesso a recursos)
  31. 31. Existing Remote Access Scenario Remote DSL/Cable Firewall Datacenter Employees Connection IPSec VPN Madison, s WI Citrix XenApp Web Interface © 2008 Citrix Systems, Inc. — All rights reserved 31
  32. 32. What is Citrix SmartAccess™? Who is connecting? What is the result What resources of the connection? can be accessed? Which User What Device VPN Access Clientless Web and FileNetwork Level Access Server Access Access What What Web Interface XenDesktop Outlook Web XenApp Authentication Location XenApp Access XenDesktop Resources Endpoint Analysis Session Policy Session and Authentication Policy Authorization Policy © 2008 Citrix Systems, Inc. — All rights reserved 32
  33. 33. All Applications Reduced Applications Denied Access & Virtual Channels & Virtual Channels Full Network Access Restricted network Access+ + + Full Access + + Reduced Access + Restricted Access Clientless Portal and SnR Security + Email Access Remediation Web Site Global Access © 2008 Citrix Systems, Inc. — All rights reserved 33
  34. 34. XenApp Integration External DMZ Internal DNS 53 (UDP) LDAP/ IP 443,80* (HTTP/ NS LDAPS TCP) P NSI 389/636 Web Interface (TCP) VIP SNIP or MIP Remote End User 80, 8080, 443 (HTTP/TCP) 1494, 2598 (TCP) XenApp NS* Port 80 used for https IPredirect 443,80 (TCP/HTTP) 3010, 3008 ,22 (TCP) © 2008 Citrix Systems, Inc. — All rights reserved 34
  35. 35. Accessing XenApp with Access Gateway 1. User accesses https://agee.corp.ctx Web 2. Access Gateway authenticates the 4) HTTPS 3) HTTP(S) Interface user and validates the end-point 1) SSL 3. Access Gateway communicates the 8) SSL 9) X 6) XML user credentials and policy conditions Access 10) ML to Web Interface Gateway ICAClient 4. Web Interface displays the user’s set XenApp of applications. Farm 5. User clicks an application icon 6. Web Interface requests a ticket from the Secure Ticket Authority 7. Web Interface sends a ticket to the user in a ICA ® file 8. The ICA client launches and sends secure ICA traffic to Access Gateway 9. Access Gateway validates the ticket against the STA 10. The ICA session is established © 2008 Citrix Systems, Inc. — All rights reserved 35
  36. 36. © 2008 Citrix Systems, Inc. — All rights reserved 36
  37. 37. Automação do Datacenter(Automação do datacenter)
  38. 38. Workflow Studio Workflow Studio SSL 001000111010101 SSL 001000111010101 SSL 001000111010101 SSL 0011010101 SSL 001000111010101 Receiver Branch Access Repeater Gateway • Graphically compose workflows without scriptingUsers • Automate IT processes across technology components • Dynamically orchestrate systems to deliver on- demand © 2008 Citrix Systems, Inc. — All rights reserved 38
  39. 39. Availability Available to All Customers of All Products in Citrix Delivery Center • XenApp • XenDesktop • XenServer • NetScaler © 2008 Citrix Systems, Inc. — All rights reserved 39
  40. 40. Technology WorkflowStack Activity Libraries Product APIs Web PowerS VBScr W Service hell ipt MI s Citrix Products 3rd Party Products XenApp XenDesktop XenServer NetScaler © 2008 Citrix Systems, Inc. — All rights reserved 40
  41. 41. Available Activity Libraries • XenApp • Active • XenServer Directory • NetScaler • Group Policy • Networking • Windows / WMI • PowerShell © 2008 Citrix Systems, Inc. — All rights reserved 41
  42. 42. The Citrix Delivery Center in Action Citrix Workflow Studio Citrix XenServer Pool A Unpowered, bare Metal servers Citrix NetScaler Pool B Monitor Decide Act © 2008 Citrix Systems, Inc. — All rights reserved 42
  43. 43. Global Site load balancing(Gestão de tráfego e alta disponibilidade comNetscaler)
  44. 44. What Is GSLB?• DNS-based technology that uses an authoritative DNS service to direct users to an appropriate instance of an application using its Fully Qualified Domain Name (FQDN)• Distributes network traffic and server load across multiple sites based upon service availability © 2008 Citrix Systems, Inc. — All rights reserved 44
  45. 45. NetScaler GSLB• NetScaler Monitors• Server Response, Service Availability, Service Response: • NetScaler Verifies applications are responding correctly at each site• Eligibility of Site for GSLB distribution: • NetScaler excludes site from distribution if application is not completely available © 2008 Citrix Systems, Inc. — All rights reserved 45
  46. 46. How NetScaler GSLB Works1. Client makes a DNS Request for the GSLB domain What site should I go to?2. NetScaler GSLB ADNS returns the IP address of the mostsuitable site Go to site number 3.3. Client makes network connection to the ADNS specified IPaddress Site 1 Site 2 Site 3 © 2008 Citrix Systems, Inc. — All rights reserved 46
  47. 47. GSLB Distribution Methods• Basic • Round Robin • Weighted Round Robin• Geographic Proximity • IP - Location• Network Proximity • Least Return Trip Time• Disaster Recovery • Passive © 2008 Citrix Systems, Inc. — All rights reserved 47
  48. 48. Distribution: Round Robin Datacenter 1 Datacenter 1 Site Up: Active Site Up: ActiveRound Robin 33% 50%• Requests are distributed evenly across all sites in round-robin fashion Datacenter 2 Datacenter 2 Site Site Down Up: Active 33% 0%• If site goes down, the other sites automatically receive the remaining traffic Datacenter 3 Site Up: Active 50% 33% © 2008 Citrix Systems, Inc. — All rights reserved 48
  49. 49. Distribution: Weighted Round Robin Datacenter 1 Site Up: ActiveWeighted Round Robin 50% Weight: 5• Site traffic distributed based on administrator configured weights Datacenter 2 Site Up: Active• Site capacities or cost of operations dictate distribution models 20% Weight: 2 Datacenter 3 Site Up: Active 30% Weight: 3 © 2008 Citrix Systems, Inc. — All rights reserved 49
  50. 50. Distribution: Disaster Recovery Datacenter 1 Datacenter 2• Sites set up in Site Up: Passive active/passive mode Site Up: Active• All traffic routed to active site until it becomes unavailable• Passive site assumes active role when Datacenter 2 Datacenter 1 primary site is unavailable Site Down Site Up: Active © 2008 Citrix Systems, Inc. — All rights reserved 50
  51. 51. OBRIGADO! Rui Miguel Lopes rlopes@ingrammicro.pt +351 91 414 3083 mai2009© 2008 Citrix Systems, Inc. — All rights reserved 51

×