SlideShare uma empresa Scribd logo
1 de 36
Enhancing the User
Experience for Multi-Pod
     VMware View
     Deployments


Bruno Germain, F5 Networks




                   #vmworldsponsor
2




F5 & VMware
• F5 & VMware are active, global partners
• 4 years of history as managed partners
• Primary partnership goals
    Compatibility / Interoperability testing
    New Solution Development
    New Solution Documentation
• Across all major F5 and VMware products
• Ongoing cooperative solution development
• Coordinated back-end customer support
3




Application Delivery Networking Services




                      L4-L7


• Glue between end users and application workloads
• Policy-driven traffic management
• Dynamic configuration and automation of policies
4




4 Key Functions of Application Delivery Networking

     Local                            Global
   Scaling &                        Scaling &
   Availability                     Availability




        Accelerating               Securing




         © VMware, Inc.
5




Our Objective Today

Explain how to provide…

  A. A single URL
  B. With user to pod session affinity
  C. With the ability to failover to a backup pod

…for large and/or distributed VMware View deployments
6




4 Use Cases – 4 Designs

Use Case   Datacenter(s)   Pod(s)     Entitlement(s)

    1         Single       Multiple       Single

    2        Multiple      Multiple       Single

    3        Multiple      Multiple      Multiple

    4        Multiple      Multiple     Dynamic
7




Use Case #1 – Multi Pod, Single Site

• Customer Acme has 16,000 View Users at their HQ
• Provide a Single URL with intelligent routing to users
  cluster/pool
• Simplify Pool/User management through load balancing
8




                SSL Clarification

                   1. DNS Request to
                    3. 2. SSL View
                       Non SSL View
                      GTM for View
                       Connection
                          Service


GTM                       GTM

LTM/APM                   LTM/APM

 Connection /               Connection /
  Security                    Security
   Servers                    Servers
9
10




  Use Case #2 – Multi Pod, Multi Site

• Customer Acme has two primary sites with 8000 users per
  location, they provide DR services for critical workloads
• Users travel, work from home and require a single intelligent
  access point into their View desktop

                         view.acme.com

          Chicago                          Dallas
11




Multiple Sites, Multiple Pods, 1 Name Space
                                    view_north.company.com




view_east.company.com     view.company.com




  view_west.company.com                view_south.company.com
12




Persistence = Happy Users
                                                 A New Server Creates a Fresh Desktop



                                      View
                                   Connection
                                     Servers

                                     Pod 1



      Lost Connection

      Reconnect!
                                     Pod 2      Pre-Existing Server, Pre-Existing Desktop




Persistence based on the Username,
ensures that anytime a user disconnects
and soon thereafter reconnects, they will
be assigned to the same connection
server, and will see the same desktop
layout they had prior to the disconnect.
13
14




view.company.com
15




   DNS Query:
view.company.com
16




    iQuery
Health Check to
  Both Pods:
 East & West
                    10.1.1.20



                  
                  
                  192.168.2.20
17




                                        User has lowest latency
             DNS Answer:                     to West Pod.
“view.company.com. IN A 192.168.2.20”




                                                  192.168.2.20
18




     Password is cached using
        256 bit encryption




PW
19




User Name    Current     LTM looks up User.
             Pod?      <Current Assignment>
Bob Smith    West

Fran Kelly   East

Jim Adams    None

etc…
20




                                              APM Obtains User’s Current
   APM queries                                   Pod & Pool Member
  Active Directory.
Username & Password
   are sent to AD.
                        AD User’s
                         Group
                       Membership

                                     Domain

                       Active
                      Directory                     UN
                                                    PW

                                    Domain
21




                                   View
                                  Servers




Based on the Pod & Pool info in
AD, LTM sends the user to the
     correct View server
22




                                               View
                                              Servers




The View Server replies with a user
              token.
    Client uses that token to automatically
    reconnect directly to the View server.
23




Use Case #3 – Multi Pod, Multi Site, Multi Desktop

• Customer Acme has three sites with 6000 users per location,
  they provide DR services for critical workloads with
  secondary entitlements to backup desktops

                          view.acme.com



       Chicago              New York            Dallas
24
25




Use Case #4 – Multi Pod, Multi Site, Smart Desktop

• Customer Acme has three sites with 6000 users per location,
  they provide optimized user experience and DR services for
  their desktop workloads.

                          view.acme.com



       Chicago              New York            Dallas
26
27




How Does F5 Fulfill these View Designs?

•   Local Traffic Management
•   Secure Access / AAA Integration
•   Global Traffic Management                BIG-IP
                                      Access Policy Manager
•   BIG-IP iApp Wizard for View          Add-On Module
28
29
30




F5 BIG-IP iApp for View Created Objects
31




How Does F5 Fulfill these View Designs?

•   Local Traffic Management
•   Secure Access / AAA Integration
•   Global Traffic Management                       BIG-IP
                                             Access Policy Manager
•   BIG-IP iApp Wizard for View                 Add-On Module


•   iRules for Intelligent Traffic Routing
32




F5 BIG-IP iRules (a.k.a. Flexability Engine)
33




How Does F5 Fulfill these View Designs?

•   Local Traffic Management
•   Secure Access / AAA Integration
•   Global Traffic Management                       BIG-IP
                                             Access Policy Manager
•   BIG-IP iApp Wizard for View                 Add-On Module


•   iRules for Intelligent Traffic Routing

• Also Leverages
   – Powershell
   – AD
34
35




Future….


  – F5 and Teradici signed agreement

  – PCoIP proxy

  – We will be the Security Server
Enhancing the User
Experience for Multi-Pod
VMware View
Deployments


Bruno Germain, F5 Networks




                     #vmworldsponsor

Mais conteúdo relacionado

Mais procurados

Novell customer reengagement final
Novell    customer reengagement finalNovell    customer reengagement final
Novell customer reengagement finalGWAVA
 
What is-your-network-riding-on
What is-your-network-riding-onWhat is-your-network-riding-on
What is-your-network-riding-onInternap
 
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-finalRohit Kelapure
 
Viestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / ExchangeViestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / ExchangeSalcom Group
 
Windows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage PoolsWindows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage PoolsCompuTrain. De IT opleider.
 
The View - Deploying domino applications to BlackBerry MDS Studio
The View - Deploying domino applications to BlackBerry MDS StudioThe View - Deploying domino applications to BlackBerry MDS Studio
The View - Deploying domino applications to BlackBerry MDS StudioBill Buchan
 
Zimbra Collaboration Suite Vs Microsoft Exchange 2008
Zimbra Collaboration Suite Vs Microsoft Exchange 2008Zimbra Collaboration Suite Vs Microsoft Exchange 2008
Zimbra Collaboration Suite Vs Microsoft Exchange 2008agileware
 
VDI Monitoring
VDI MonitoringVDI Monitoring
VDI Monitoringkrajav
 
PACLUG sametime presentation
PACLUG sametime presentationPACLUG sametime presentation
PACLUG sametime presentationamhiggins
 
Microsoft India - Whats New in Windows Server 2008 R2 Presentation
Microsoft India - Whats New in Windows Server 2008 R2 PresentationMicrosoft India - Whats New in Windows Server 2008 R2 Presentation
Microsoft India - Whats New in Windows Server 2008 R2 PresentationMicrosoft Private Cloud
 
Cotendo Mobile Acceleration Suite
Cotendo Mobile Acceleration SuiteCotendo Mobile Acceleration Suite
Cotendo Mobile Acceleration Suitegyanendra1
 
FastView acceleration overview
FastView acceleration overviewFastView acceleration overview
FastView acceleration overviewYaron_Radware
 
Jee技术在移动互联网中的应用
Jee技术在移动互联网中的应用Jee技术在移动互联网中的应用
Jee技术在移动互联网中的应用javabloger
 
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp
 

Mais procurados (20)

Novell customer reengagement final
Novell    customer reengagement finalNovell    customer reengagement final
Novell customer reengagement final
 
What is-your-network-riding-on
What is-your-network-riding-onWhat is-your-network-riding-on
What is-your-network-riding-on
 
What's new in Exchange 2013?
What's new in Exchange 2013?What's new in Exchange 2013?
What's new in Exchange 2013?
 
PLESK 7.5 RELOADED
PLESK 7.5 RELOADEDPLESK 7.5 RELOADED
PLESK 7.5 RELOADED
 
Eska cds
Eska cdsEska cds
Eska cds
 
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
2012 04-06-v2-tdp-1163-java e-evsspringshootout-final
 
Viestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / ExchangeViestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / Exchange
 
2018 jk
2018 jk2018 jk
2018 jk
 
Windows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage PoolsWindows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage Pools
 
The View - Deploying domino applications to BlackBerry MDS Studio
The View - Deploying domino applications to BlackBerry MDS StudioThe View - Deploying domino applications to BlackBerry MDS Studio
The View - Deploying domino applications to BlackBerry MDS Studio
 
Zimbra Collaboration Suite Vs Microsoft Exchange 2008
Zimbra Collaboration Suite Vs Microsoft Exchange 2008Zimbra Collaboration Suite Vs Microsoft Exchange 2008
Zimbra Collaboration Suite Vs Microsoft Exchange 2008
 
VDI Monitoring
VDI MonitoringVDI Monitoring
VDI Monitoring
 
PACLUG sametime presentation
PACLUG sametime presentationPACLUG sametime presentation
PACLUG sametime presentation
 
Microsoft India - Whats New in Windows Server 2008 R2 Presentation
Microsoft India - Whats New in Windows Server 2008 R2 PresentationMicrosoft India - Whats New in Windows Server 2008 R2 Presentation
Microsoft India - Whats New in Windows Server 2008 R2 Presentation
 
The Blackberry Opportunity (RIM) 160612
The Blackberry Opportunity (RIM) 160612The Blackberry Opportunity (RIM) 160612
The Blackberry Opportunity (RIM) 160612
 
VDI in Windows Server 2012
VDI in Windows Server 2012VDI in Windows Server 2012
VDI in Windows Server 2012
 
Cotendo Mobile Acceleration Suite
Cotendo Mobile Acceleration SuiteCotendo Mobile Acceleration Suite
Cotendo Mobile Acceleration Suite
 
FastView acceleration overview
FastView acceleration overviewFastView acceleration overview
FastView acceleration overview
 
Jee技术在移动互联网中的应用
Jee技术在移动互联网中的应用Jee技术在移动互联网中的应用
Jee技术在移动互联网中的应用
 
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
 

Destaque

Liz Murphy: Driving Traffic through Search and Display
Liz Murphy: Driving Traffic through Search and DisplayLiz Murphy: Driving Traffic through Search and Display
Liz Murphy: Driving Traffic through Search and DisplayLiz Murphy
 
Proposal Presentation
Proposal PresentationProposal Presentation
Proposal Presentationbigdavedev
 
Parroquia del sagrario
Parroquia del sagrarioParroquia del sagrario
Parroquia del sagrarioSEBASTIAN
 
Breakout HP Discover - Session 3400
Breakout HP Discover - Session 3400Breakout HP Discover - Session 3400
Breakout HP Discover - Session 34001CloudRoad.com
 
2nd session reading strategies
2nd session reading strategies2nd session reading strategies
2nd session reading strategiesguestbb440f9
 
#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout1CloudRoad.com
 
#VMUGMTL DELL Breakout
#VMUGMTL DELL Breakout#VMUGMTL DELL Breakout
#VMUGMTL DELL Breakout1CloudRoad.com
 
Av #2 windows messenger presentation
Av #2 windows messenger presentationAv #2 windows messenger presentation
Av #2 windows messenger presentationWendy Neave
 
MDPS Introduction
MDPS IntroductionMDPS Introduction
MDPS IntroductionMedHQ
 
Deconstructing Marketing Integration (and How to Pull It All Together for Bes...
Deconstructing Marketing Integration (and How to Pull It All Together for Bes...Deconstructing Marketing Integration (and How to Pull It All Together for Bes...
Deconstructing Marketing Integration (and How to Pull It All Together for Bes...Liz Murphy
 
Virgen con niño
Virgen con niñoVirgen con niño
Virgen con niñoSEBASTIAN
 
Final Presentation
Final PresentationFinal Presentation
Final Presentationbigdavedev
 
VMware - VMUG Montreal
VMware - VMUG MontrealVMware - VMUG Montreal
VMware - VMUG Montreal1CloudRoad.com
 
Learning Theories
Learning TheoriesLearning Theories
Learning Theoriescgierach
 
SARGENT Pex Tools Catalog
SARGENT Pex Tools CatalogSARGENT Pex Tools Catalog
SARGENT Pex Tools Catalogtraducha
 
The rebuilding of Southern Wind
The rebuilding of Southern WindThe rebuilding of Southern Wind
The rebuilding of Southern WindFloating Doctors
 

Destaque (20)

Liz Murphy: Driving Traffic through Search and Display
Liz Murphy: Driving Traffic through Search and DisplayLiz Murphy: Driving Traffic through Search and Display
Liz Murphy: Driving Traffic through Search and Display
 
Proposal Presentation
Proposal PresentationProposal Presentation
Proposal Presentation
 
Parroquia del sagrario
Parroquia del sagrarioParroquia del sagrario
Parroquia del sagrario
 
Hobby horse
Hobby horseHobby horse
Hobby horse
 
Breakout HP Discover - Session 3400
Breakout HP Discover - Session 3400Breakout HP Discover - Session 3400
Breakout HP Discover - Session 3400
 
2nd session reading strategies
2nd session reading strategies2nd session reading strategies
2nd session reading strategies
 
#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout
 
#VMUGMTL DELL Breakout
#VMUGMTL DELL Breakout#VMUGMTL DELL Breakout
#VMUGMTL DELL Breakout
 
Av #2 windows messenger presentation
Av #2 windows messenger presentationAv #2 windows messenger presentation
Av #2 windows messenger presentation
 
MDPS Introduction
MDPS IntroductionMDPS Introduction
MDPS Introduction
 
Deconstructing Marketing Integration (and How to Pull It All Together for Bes...
Deconstructing Marketing Integration (and How to Pull It All Together for Bes...Deconstructing Marketing Integration (and How to Pull It All Together for Bes...
Deconstructing Marketing Integration (and How to Pull It All Together for Bes...
 
Virgen con niño
Virgen con niñoVirgen con niño
Virgen con niño
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
VMware - VMUG Montreal
VMware - VMUG MontrealVMware - VMUG Montreal
VMware - VMUG Montreal
 
30 abril 2010
30 abril 201030 abril 2010
30 abril 2010
 
Learning Theories
Learning TheoriesLearning Theories
Learning Theories
 
SARGENT Pex Tools Catalog
SARGENT Pex Tools CatalogSARGENT Pex Tools Catalog
SARGENT Pex Tools Catalog
 
The rebuilding of Southern Wind
The rebuilding of Southern WindThe rebuilding of Southern Wind
The rebuilding of Southern Wind
 
Dmx
DmxDmx
Dmx
 
21 abril 2010
21 abril 201021 abril 2010
21 abril 2010
 

Semelhante a Enhancing the User Experience for Multi-Pod VMware View Deployments

管理向云的迁移过程
管理向云的迁移过程管理向云的迁移过程
管理向云的迁移过程ITband
 
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
Achieving Scalability and speed with IBM Solutions -  IaaS SoftlayerAchieving Scalability and speed with IBM Solutions -  IaaS Softlayer
Achieving Scalability and speed with IBM Solutions - IaaS SoftlayerAna Alves Sequeira
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
 
IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure Avinaba Basu
 
Achieving scalability & speed with IaaS
Achieving scalability & speed with IaaSAchieving scalability & speed with IaaS
Achieving scalability & speed with IaaSIBM Software India
 
01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinarAerospike, Inc.
 
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsvFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsVMware vFabric
 
ManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine
 
Owning End-to-end Application Experience With ThousandEyes
Owning End-to-end Application Experience With ThousandEyesOwning End-to-end Application Experience With ThousandEyes
Owning End-to-end Application Experience With ThousandEyesThousandEyes
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteCohesive Networks
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroPaulo Freitas
 
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2SkillFactory
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2Gol D Roger
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on BluemixRam Vennam
 
Applying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsApplying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsNovell
 
Presentation citrix cloud platform for infrastructure as a service
Presentation   citrix cloud platform for infrastructure as a servicePresentation   citrix cloud platform for infrastructure as a service
Presentation citrix cloud platform for infrastructure as a servicexKinAnx
 
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)DOCOMO Innovations, Inc.
 
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...Ronald Widha
 
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
Edge 2016 Session 1886  Building your own docker container cloud on ibm power...Edge 2016 Session 1886  Building your own docker container cloud on ibm power...
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...Yong Feng
 

Semelhante a Enhancing the User Experience for Multi-Pod VMware View Deployments (20)

管理向云的迁移过程
管理向云的迁移过程管理向云的迁移过程
管理向云的迁移过程
 
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
Achieving Scalability and speed with IBM Solutions -  IaaS SoftlayerAchieving Scalability and speed with IBM Solutions -  IaaS Softlayer
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure
 
Achieving scalability & speed with IaaS
Achieving scalability & speed with IaaSAchieving scalability & speed with IaaS
Achieving scalability & speed with IaaS
 
01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar
 
EVOLVE'15 | Enhance | Richard Gatewood | Integrating SFDC & AEM
EVOLVE'15 | Enhance | Richard Gatewood | Integrating SFDC & AEM EVOLVE'15 | Enhance | Richard Gatewood | Integrating SFDC & AEM
EVOLVE'15 | Enhance | Richard Gatewood | Integrating SFDC & AEM
 
vFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS AppsvFabric - Ideal Platform for SaaS Apps
vFabric - Ideal Platform for SaaS Apps
 
ManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine Applications Manager Overview
ManageEngine Applications Manager Overview
 
Owning End-to-end Application Experience With ThousandEyes
Owning End-to-end Application Experience With ThousandEyesOwning End-to-end Application Experience With ThousandEyes
Owning End-to-end Application Experience With ThousandEyes
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - Intro
 
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on Bluemix
 
Applying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsApplying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday Problems
 
Presentation citrix cloud platform for infrastructure as a service
Presentation   citrix cloud platform for infrastructure as a servicePresentation   citrix cloud platform for infrastructure as a service
Presentation citrix cloud platform for infrastructure as a service
 
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
 
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
 
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
Edge 2016 Session 1886  Building your own docker container cloud on ibm power...Edge 2016 Session 1886  Building your own docker container cloud on ibm power...
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
 

Mais de 1CloudRoad.com

VMware vCloud Director 1.5 - What's New
VMware vCloud Director 1.5  - What's NewVMware vCloud Director 1.5  - What's New
VMware vCloud Director 1.5 - What's New1CloudRoad.com
 
Trend Micro - Virtualization and Security Compliance
Trend Micro - Virtualization and Security Compliance Trend Micro - Virtualization and Security Compliance
Trend Micro - Virtualization and Security Compliance 1CloudRoad.com
 
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRMFalconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM1CloudRoad.com
 
Dell Compellent: VMware vSphere 5.x and Integration
Dell Compellent: VMware vSphere 5.x and IntegrationDell Compellent: VMware vSphere 5.x and Integration
Dell Compellent: VMware vSphere 5.x and Integration1CloudRoad.com
 
#VMUGMTL - Radware Breakout
#VMUGMTL - Radware Breakout#VMUGMTL - Radware Breakout
#VMUGMTL - Radware Breakout1CloudRoad.com
 
Controlling Virtual Server Sprawl with HP Software
Controlling Virtual Server Sprawl with HP SoftwareControlling Virtual Server Sprawl with HP Software
Controlling Virtual Server Sprawl with HP Software1CloudRoad.com
 
Control Virtual Server Sprawl with HP Software
Control Virtual Server Sprawl with HP SoftwareControl Virtual Server Sprawl with HP Software
Control Virtual Server Sprawl with HP Software1CloudRoad.com
 
Vizioncore Economical Disaster Recovery through Virtualization
Vizioncore Economical Disaster Recovery through VirtualizationVizioncore Economical Disaster Recovery through Virtualization
Vizioncore Economical Disaster Recovery through Virtualization1CloudRoad.com
 
Enterprise X-Architecture 5th Generation
Enterprise X-Architecture 5th GenerationEnterprise X-Architecture 5th Generation
Enterprise X-Architecture 5th Generation1CloudRoad.com
 
Operating a World-Class Virtual Infrastructure
Operating a World-Class Virtual InfrastructureOperating a World-Class Virtual Infrastructure
Operating a World-Class Virtual Infrastructure1CloudRoad.com
 
VMUG - Falconstor Presentation
VMUG - Falconstor PresentationVMUG - Falconstor Presentation
VMUG - Falconstor Presentation1CloudRoad.com
 

Mais de 1CloudRoad.com (16)

VMware vCloud Director 1.5 - What's New
VMware vCloud Director 1.5  - What's NewVMware vCloud Director 1.5  - What's New
VMware vCloud Director 1.5 - What's New
 
Trend Micro - Virtualization and Security Compliance
Trend Micro - Virtualization and Security Compliance Trend Micro - Virtualization and Security Compliance
Trend Micro - Virtualization and Security Compliance
 
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRMFalconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
Falconstor - How It Supports P2V Machine Recovery & Integrates with VMware SRM
 
Dell Compellent: VMware vSphere 5.x and Integration
Dell Compellent: VMware vSphere 5.x and IntegrationDell Compellent: VMware vSphere 5.x and Integration
Dell Compellent: VMware vSphere 5.x and Integration
 
VMworld2011 Recap
VMworld2011 RecapVMworld2011 Recap
VMworld2011 Recap
 
Virtensys
VirtensysVirtensys
Virtensys
 
#VMUGMTL - Radware Breakout
#VMUGMTL - Radware Breakout#VMUGMTL - Radware Breakout
#VMUGMTL - Radware Breakout
 
Double-Take Software
Double-Take SoftwareDouble-Take Software
Double-Take Software
 
TrendMicro
TrendMicroTrendMicro
TrendMicro
 
Controlling Virtual Server Sprawl with HP Software
Controlling Virtual Server Sprawl with HP SoftwareControlling Virtual Server Sprawl with HP Software
Controlling Virtual Server Sprawl with HP Software
 
Control Virtual Server Sprawl with HP Software
Control Virtual Server Sprawl with HP SoftwareControl Virtual Server Sprawl with HP Software
Control Virtual Server Sprawl with HP Software
 
Vizioncore Economical Disaster Recovery through Virtualization
Vizioncore Economical Disaster Recovery through VirtualizationVizioncore Economical Disaster Recovery through Virtualization
Vizioncore Economical Disaster Recovery through Virtualization
 
Workload Optimization
Workload OptimizationWorkload Optimization
Workload Optimization
 
Enterprise X-Architecture 5th Generation
Enterprise X-Architecture 5th GenerationEnterprise X-Architecture 5th Generation
Enterprise X-Architecture 5th Generation
 
Operating a World-Class Virtual Infrastructure
Operating a World-Class Virtual InfrastructureOperating a World-Class Virtual Infrastructure
Operating a World-Class Virtual Infrastructure
 
VMUG - Falconstor Presentation
VMUG - Falconstor PresentationVMUG - Falconstor Presentation
VMUG - Falconstor Presentation
 

Último

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Último (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

Enhancing the User Experience for Multi-Pod VMware View Deployments

  • 1. Enhancing the User Experience for Multi-Pod VMware View Deployments Bruno Germain, F5 Networks #vmworldsponsor
  • 2. 2 F5 & VMware • F5 & VMware are active, global partners • 4 years of history as managed partners • Primary partnership goals  Compatibility / Interoperability testing  New Solution Development  New Solution Documentation • Across all major F5 and VMware products • Ongoing cooperative solution development • Coordinated back-end customer support
  • 3. 3 Application Delivery Networking Services L4-L7 • Glue between end users and application workloads • Policy-driven traffic management • Dynamic configuration and automation of policies
  • 4. 4 4 Key Functions of Application Delivery Networking Local Global Scaling & Scaling & Availability Availability Accelerating Securing © VMware, Inc.
  • 5. 5 Our Objective Today Explain how to provide… A. A single URL B. With user to pod session affinity C. With the ability to failover to a backup pod …for large and/or distributed VMware View deployments
  • 6. 6 4 Use Cases – 4 Designs Use Case Datacenter(s) Pod(s) Entitlement(s) 1 Single Multiple Single 2 Multiple Multiple Single 3 Multiple Multiple Multiple 4 Multiple Multiple Dynamic
  • 7. 7 Use Case #1 – Multi Pod, Single Site • Customer Acme has 16,000 View Users at their HQ • Provide a Single URL with intelligent routing to users cluster/pool • Simplify Pool/User management through load balancing
  • 8. 8 SSL Clarification 1. DNS Request to 3. 2. SSL View Non SSL View GTM for View Connection Service GTM GTM LTM/APM LTM/APM Connection / Connection / Security Security Servers Servers
  • 9. 9
  • 10. 10 Use Case #2 – Multi Pod, Multi Site • Customer Acme has two primary sites with 8000 users per location, they provide DR services for critical workloads • Users travel, work from home and require a single intelligent access point into their View desktop view.acme.com Chicago Dallas
  • 11. 11 Multiple Sites, Multiple Pods, 1 Name Space view_north.company.com view_east.company.com view.company.com view_west.company.com view_south.company.com
  • 12. 12 Persistence = Happy Users A New Server Creates a Fresh Desktop View Connection Servers Pod 1 Lost Connection Reconnect! Pod 2 Pre-Existing Server, Pre-Existing Desktop Persistence based on the Username, ensures that anytime a user disconnects and soon thereafter reconnects, they will be assigned to the same connection server, and will see the same desktop layout they had prior to the disconnect.
  • 13. 13
  • 15. 15 DNS Query: view.company.com
  • 16. 16 iQuery Health Check to Both Pods: East & West 10.1.1.20   192.168.2.20
  • 17. 17 User has lowest latency DNS Answer: to West Pod. “view.company.com. IN A 192.168.2.20” 192.168.2.20
  • 18. 18 Password is cached using 256 bit encryption PW
  • 19. 19 User Name Current LTM looks up User. Pod? <Current Assignment> Bob Smith West Fran Kelly East Jim Adams None etc…
  • 20. 20 APM Obtains User’s Current APM queries Pod & Pool Member Active Directory. Username & Password are sent to AD. AD User’s Group Membership Domain Active Directory UN PW Domain
  • 21. 21 View Servers Based on the Pod & Pool info in AD, LTM sends the user to the correct View server
  • 22. 22 View Servers The View Server replies with a user token. Client uses that token to automatically reconnect directly to the View server.
  • 23. 23 Use Case #3 – Multi Pod, Multi Site, Multi Desktop • Customer Acme has three sites with 6000 users per location, they provide DR services for critical workloads with secondary entitlements to backup desktops view.acme.com Chicago New York Dallas
  • 24. 24
  • 25. 25 Use Case #4 – Multi Pod, Multi Site, Smart Desktop • Customer Acme has three sites with 6000 users per location, they provide optimized user experience and DR services for their desktop workloads. view.acme.com Chicago New York Dallas
  • 26. 26
  • 27. 27 How Does F5 Fulfill these View Designs? • Local Traffic Management • Secure Access / AAA Integration • Global Traffic Management BIG-IP Access Policy Manager • BIG-IP iApp Wizard for View Add-On Module
  • 28. 28
  • 29. 29
  • 30. 30 F5 BIG-IP iApp for View Created Objects
  • 31. 31 How Does F5 Fulfill these View Designs? • Local Traffic Management • Secure Access / AAA Integration • Global Traffic Management BIG-IP Access Policy Manager • BIG-IP iApp Wizard for View Add-On Module • iRules for Intelligent Traffic Routing
  • 32. 32 F5 BIG-IP iRules (a.k.a. Flexability Engine)
  • 33. 33 How Does F5 Fulfill these View Designs? • Local Traffic Management • Secure Access / AAA Integration • Global Traffic Management BIG-IP Access Policy Manager • BIG-IP iApp Wizard for View Add-On Module • iRules for Intelligent Traffic Routing • Also Leverages – Powershell – AD
  • 34. 34
  • 35. 35 Future…. – F5 and Teradici signed agreement – PCoIP proxy – We will be the Security Server
  • 36. Enhancing the User Experience for Multi-Pod VMware View Deployments Bruno Germain, F5 Networks #vmworldsponsor