Documents
Resources
Learning Center
Upload
Plans & pricing Sign in
Sign Out

Lync Server 2010 Virtualization

VIEWS: 39 PAGES: 20

									InfoNet Day 2011                                       15.11.2011




                   Exchange & Lync 2010
                   Ready for Virtualization?
                   Peter Imhof
                   Solutions Architect, CEO Fonstone
                   Thomas Dehn
                   Solutions Architect, Fonstone




                   Lync Server 2010
                   Virtualization




uc4you AG                                                      1
InfoNet Day 2011                                                                   15.11.2011




                     Overview
                    Why Virtualize Lync Server 2010?
                      Reduce Total Cost of Ownership
                        Leverage existing resources
                        Server Consolidation (including space utilization)
                        Reduce Time to deploy
                        Minimize service disruption and increase service levels
                        Provide capacity on demand
                      Increase operational efficiency
                        Improve business continuity with high availability of
                         hardware and applications
                        Increase operational flexibility
                        Improve server to admin ratio




                     Lync Server 2010 Virtualization
                    Hyper-V Windows Server 2008 R2 (guest and host)
                     required
                    Other virtualization solutions supported
                      Provided by the Windows Server Virtualization Program
                       (SVVP)
                    Office Communications Server 2007 R2
                      Only virtualize a few workloads – Presence and IM
                    Lync Server 2010 has a more extensive workload support
                    Virtualized Lync Server deployment
                      From Single-site to large multi-site enterprise
                       implementations
                    Survivable Branch Appliance not virtualized




uc4you AG                                                                                  2
InfoNet Day 2011                                                                                                                                     15.11.2011




                          Supported Functionality
                     Tested and supported server roles and
                      corresponding features in a virtualized site:
                   Role                                                 Supported   Supported Features

                   Enterprise Front End                                 Yes         Registration, Presence, IM, Enterprise Voice, audio/video
                   Standard Edition Server                              Yes         Registration, Presence, IM, Enterprise Voice, audio/video, SQL
                                                                                    Store

                   SQL Server Back End                                  Yes         SQL Store
                   File Store                                           Yes         File Server
                   Edge Server                                          Yes         Remote Access

                   A/V Conferencing Server                              Yes         Audio/Video

                   Mediation Server                                     Yes         Enterprise Voice
                   Director                                             Yes         Authentication, Redirection
                   Monitoring Server                                    Yes         Monitoring service, QoE, and call detail records

                   Archiving Server                                     Yes         Archiving service
                   Survivable Branch Office Appliance (OEM appliance)   No          Registration, Enterprise Voice


                   Survivable Branch Office Server (non-OEM server)     Yes         Registration, Enterprise Voice




                          Lync Server 2010 Functionality

                     Virtual Lync Server deployments will integrate
                      with Exchange Server 2010
                           Provides a Unified Messaging solution
                     Windows Server 2008 Hyper-V is not supported
                     Windows Server 2008 SP2 is not supported as a
                      guest OS




uc4you AG                                                                                                                                                    3
InfoNet Day 2011                                                                      15.11.2011




                     Virtualized Deployment

                    General Considerations:
                      Mixed virtual and physical servers within the same
                       pool are not supported
                       Lync Server does not provide automatic load balancing.
                      Balance end-to-end performance is required
                       Use the Lync Server Virtualization Whitepaper
                       Perform tests using synthetic load tools to ensure no
                        bottlenecks
                      Spreading Lync Server Workloads on different VM
                       hosts




                     Virtualized Deployment
                    General Considerations:
                      High Availability (HA) through Virtualization
                       Virtualizing is not a replacement to HA
                       Implement pools of Lync Server components
                       Cluster the SQL Back End
                      Quick Migration and Live Migration Support
                       Not been validated by product group
                       Considerations for migrating Lync Server workloads:
                        – FE Servers – drain users
                        – SQL Server BE – FE servers will switch to resiliency mode
                      Dynamic Memory Support
                       Has not been validated with Lync Server 2010 workloads




uc4you AG                                                                                     4
InfoNet Day 2011                                                                                                              15.11.2011




                         Guest Configuration Guidance
                    Running application in VM host root OS is not supported
                    Oversubscription of CPU cores on the host running
                     virtualized Lync Server media workloads is not
                     supported
                    For best results performance results around storage:
                          Virtual disk has to reside dedicated physical disks
                          Or, on a dedicated logical unit on a SAN
                    VM guest storage sizing recommendations

                         Storage Type                                              Size
                         Guest VM OS with Lync Server installed (including 50 GB
                         paging file)
                         SQL Server storage drives                                 30 – 100 GB
                         File storage drives                                       30 – 500 GB




                         Performance Guidance
                    Virtual Machine Queue (VMQ) should be enabled on
                     supported adapters
                    Ensure that the latest network adapter driver is installed
                    Increase network adapter send/receive buffers to at least
                     1024
                    Performance Indicator Guidance
                   Counters                          Guidance
                   Processor and Percentage of       Typically operating less than 70%
                   Processor Time
                   Network Interface                 No more that 80% capacity
                   Memory                            Pages/second indicates total pressure on available memory
                   Databases                         Queue Latency, Sproc Latency, Page Life Expectancy < 3600 (more memory
                                                     is required)
                   SIP                               Average Holding Time for Incoming Messages
                                                     Flow Controlled Connections
                                                     Local 503 Responses/sec
                                                     Local 504 Responses/sec
                                                     Sends Outstanding




uc4you AG                                                                                                                             5
InfoNet Day 2011                                   15.11.2011




                   Lync 2010 Client
                   Virtualization




                   Why virtualization?

                            Data Security

                            Easier Manageability

                            Mobility

                            Reduced H/W expenses

                            Pooling of licenses




uc4you AG                                                  6
InfoNet Day 2011                                                                              15.11.2011




                         Supported Architectures

                          Full Desktop                  Application            Application
                           Remoting                     Remoting               Streaming
                      • Fast                     • Fast                     • Efficiency
                        Deployment                 Deployment               • Simplified OS
                      • Security                 • OS portability             migrations
                      • Easy SW/OS               • Easy SW                  • Fast
                        image                      maintenance                Deployment
                        maintenance              • More                     • Centralized
                      • Centralized                secure/isolated            Management /
                        Management                 apps                       licensing
                      • Per desktop cost         • Centralized              • Works offline
                        savings                    Management /
                                                   licensing




                         Supported Features

                    Feature              Full Desktop         Application       Application
                                         Remoting             Remoting          Streaming
                    Presence

                    IM

                    Desktop Sharing

                    App Sharing

                    Sharing PPT

                    Whiteboards

                    File Transfer



                    App Remoting: No access to local HD or screen




uc4you AG                                                                                             7
InfoNet Day 2011                                                                            15.11.2011




                     Supported Features

                   Feature           Full Desktop               Application   Application
                                     Remoting                   Remoting      Streaming
                   Audio             Lync Deskphone pairing
                                     with USB Redirection

                   Recording

                   Video

                   Online Meeting




                    A/V affects the Remoting channels for FDR, AR
                    Recommended Client settings: AllowIPVideo,
                     EnableP2PVideo, AllowRecording all FALSE




                     Full Desktop Remoting

                                                              SIP
                                                         IM/P, App
                                                          Sharing



                             RTP
                             audio


                                                              RDP
                                                         with USBR




uc4you AG                                                                                           8
InfoNet Day 2011                                                                                  15.11.2011




                     Related Content
                    Whitepapers
                      Server Virtualization in Microsoft Lync Server 2010
                       http://www.microsoft.com/download/en/details.aspx?id=22746
                      Microsoft Lync Server 2010 Planning Guide
                       http://www.microsoft.com/download/en/details.aspx?id=21646
                      Microsoft Lync Server 2010 Supportability Guide
                       http://www.microsoft.com/download/en/details.aspx?id=13148
                      Client Virtualization in Microsoft Lync 2010
                       http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f865e6
                       6d-1163-46ef-ba9c-d585376dfbae
                      Client virtualization support for the Lync 2010 client and the Lync 2010
                       Group Chat client
                       http://support.microsoft.com/kb/2560826




                     Exchange Server 2010
                     Virtualization




uc4you AG                                                                                                 9
InfoNet Day 2011                                                                                                                                            15.11.2011




                       Agenda Exchange Virtualization

                    Exchange and Virtualization
                    Updated Support Guidance
                    Best Practices
                        Basic Exchange Server Considerations
                        Capacity, Sizing and Server Deployment
                        High Availability & VM Migration
                    Tools & Resources




                       Trends – Virtualization Landscape
                    Virtualization is exploding resulting in VM proliferation and
                     impacting OS share
                                                                           Number of physical servers shipments used for virtualization will grow to
                                                                                              1.7M+ in 2012 at a CAGR of 15%

                                                                                            IDC Server Virtualization Forecast
                                        Other                       14'000'000                                                                       9.00
                                          1%                                                                                                         8.00
                                     Unix                           12'000'000
                                                                                                                                                     7.00
                                      6%
                                                                    10'000'000                                                                       6.00
                         Linux
                                                                                                                                                     5.00
                          21%                                        8'000'000
                                                                                                                                                     4.00
                                                   Licensed          6'000'000
                                                                                                                                                     3.00
                                                   Windows
                        Unpaid                        61%            4'000'000                                                                       2.00

                        Windows                                                                                                                      1.00
                          11%                                        2'000'000


                                                                            0
                                                                                  Y2005 Y2006 Y2007 Y2008 Y2009 Y2010 Y2011 Y2012
                                                                                          Physical Units       Logical Units       VM Density
                                                                                 19% of physical server shipments will be used for virtualization,
                                                                                                 increasing from 11.7% in 2007
                   * Data from IDC Server Virtualization Forecast




uc4you AG                                                                                                                                                          10
InfoNet Day 2011                                                                                          15.11.2011




                       Updated Support Guidance
                    Support for virtualized Exchange servers since Exchange Server 2007 SP1
                    Expanding support scenarios
                    Release of Exchange 2010 Virtualization Guidance whitepaper
                                                                                Ex    Ex 2010 Ex 2010
                                                                               2007    RTM    SP1 (Now)
                   Any hypervisor validated under Windows SVVP                                 
                   All storage used by an Exchange guest must be block                         
                   level storage
                   Virtual storage must be fixed size, SCSI pass-through, or                   
                   iSCSI
                   Taking virtual snapshots of Exchange guest, not                             
                   supported
                   Virtual processor-to-logical processor ration no greater                    
                   than 2:1
                   Exchange HA in combination with hypervisor clustering                         
                   or migration
                   Unified Messaging role supported                                              




                          BEST PRACTICES:
                          BASIC EXCHANGE SERVER
                          CONSIDERATIONS




uc4you AG                                                                                                        11
InfoNet Day 2011                                                            15.11.2011




                     Does it Make Sense for Exchange at all?

                    No conclusive answer for all customer scenarios
                    Many reasons to virtualize
                    If virtualizing
                      Understand the goals that lead to virtualization –
                       make sure you get the platform value you designed
                       for
                      Understand the trade-offs that come with
                       virtualization – there are costs associated with
                       virtualization, must plan for these costs




                     General Deployment Reminders

                    Exchange isn’t “virtualization aware”
                    Virtualization isn’t free
                      Hypervisor adds CPU overhead: ~12% in Microsoft
                       Exchange 2010 tests
                    Virtualization doesn’t provide resources where
                     they don’t truly exist
                      Size for required physical resources for each VM
                      Make sure you can deliver those resources




uc4you AG                                                                          12
InfoNet Day 2011                                                               15.11.2011




                       BEST PRACTICES:
                       CAPACITY, SIZING AND
                       SERVER DEPLOYMENT




                     Guest Sizing Rules of Thumb

                    Size Mailbox role first
                      CPU ratios for other roles based on Mailbox role
                       sizing
                      Mailbox role performance is key to user experience
                      High availability design significantly impacts sizing
                    Don’t over-subscribe/over-allocate resources
                      Size based on anticipated peak workload, don’t
                       under provision physical resources
                    Don’t forget network needs




uc4you AG                                                                             13
InfoNet Day 2011                                                            15.11.2011




                     Guest Sizing for Unified Messaging
                    Newly supported for virtualization
                      Requires Exchange 2010 SP1 (or greater)
                    Role is susceptible to poor voice quality and/or
                     latency if undersized
                    Requires min. 4 virtual processors
                    UM must be able to utilize physical processors on
                     demand
                    Consider network requirements (low latency,
                     sufficient bandwidth) to meet UM needs
                    Tests show that 4VP/16GB VM can handle 40
                     concurrent calls with Voice Mail Preview and 65
                     calls without




                     Locating Virtual Machines

                    VM placement is important for high availability
                    Don’t co-locate DAG database copies on
                     physical hosts
                    Ensure peak workload can run in standard VM
                     locations
                      OK to move temporarily for maintenance assuming
                       high availability requirements are met and current
                       workload can be serviced




uc4you AG                                                                          14
InfoNet Day 2011                                                                                        15.11.2011




                      Storage Decisions
                    Exchange storage should be on spindles separate from guest OS VHD
                     physical storage
                    Exchange storage must be fixed VHD, SCSI passthrough or iSCSI
                      Preference is to use SCSI passthrough to host queues, DBs, and logfile streams
                      Hyper-V Live Migration suggests Cluster Shared Volumes with fixed VHD
                       (faster “black-out” period)
                    FC/SCSI HBAs must be configured in Root OS with LUNs presented to
                     VMs as passthrough or VHD
                    Internet SCSI (iSCSI)
                      Standard best practices for iSCSI connected storage apply (dedicated NIC,
                       jumbo frames, offload, etc…)
                      iSCSI initiator in the guest is supported but need to account for reduced
                       performance
                    Exchange storage must be block-level
                      Network attached storage (NAS) volumes not supported




                      Exchange VM Deployment

                    Exchange setup must be run when VM is
                     provisioned
                      Not “sysprep friendly”
                    Possible to script Exchange setup to fully
                     automate Exchange VM provisioning
                    Build “starter image” with desired OS, patches,
                     pre-reqs, and Exchange install binaries




uc4you AG                                                                                                      15
InfoNet Day 2011                                                                     15.11.2011




                       BEST PRACTICES:
                       HIGH AVAILABILITY & VM MIGRATION




                     Exchange 2010 High Availability
                    Database Availability Group (DAG)
                      A group of up to 16 Exchange Server 2010 Mailbox servers
                       that provide automatic database-level recovery
                      Uses continuous log replication and a subset of Windows
                       Failover Clustering technologies
                      Can extend across multiple datacenters/AD sites
                    Benefits of Exchange Native Data Protection
                      Protection from database, server or network failure
                      Automatic failover protection and manual switchover control
                       is provided at the mailbox database level instead of at the
                       server level.
                      Support for up to 16 copies, support for lag copies




uc4you AG                                                                                   16
InfoNet Day 2011                                                                    15.11.2011




                     Host Based Failover Clustering
                    Host Based Failover Clustering HA
                      Using Host Based Failover Clustering and automatically
                       failing VMs to an alternate cluster node in the event of a
                       critical hardware issue (virtualization platform
                       independent)
                    What you need to be aware of:
                      Not an Exchange Aware Solution
                      Only protects against server hardware/network failure
                      No HA in the event of storage failure / data corruption
                      Trend is larger mailboxes = larger database sizes = longer
                       time to recover from data loss = DAG
                      Requires a shared storage deployment




                     VM Cluster & Migration Considerations
                    Minimize “outage” during migration operations
                      Consider Cluster Shared Volumes (CSV) rather than pass-
                       through LUNs for all Mailbox VM storage
                    Disable migration technologies that save state and
                     migrate: always migrate live or completely shut
                     down
                    Consider relaxing cluster heartbeat timeouts
                      Cluster nodes considered down after 5 seconds by
                       default
                    Be aware of additional network interface
                     requirements for VM migration technologies – size
                     network appropriately




uc4you AG                                                                                  17
InfoNet Day 2011                              15.11.2011




                   Real Life Design Example




                    TOOLS & RESOURCES




uc4you AG                                            18
InfoNet Day 2011                                                                                   15.11.2011




                      Exchange 2010 Solutions (on Hyper-V)
                    HP configurations
                       HP BladeSystem Matrix and Microsoft Exchange Server 2010:
                        http://bit.ly/jE2yPn
                       Exchange Server 2010: HP LeftHand P4000 SAN for 5,000 users:
                        http://bit.ly/m7z7B4
                       Exchange Server 2010: StorageWorks EVA8400 using CA-EVA and CLX-EVA for
                        20,000 users: http://bit.ly/mNAsDO
                    Dell configurations
                       Dell servers running in single site for 500 users: http://bit.ly/loEl9r
                       Dell M610 servers with Dell Equalogic storage for 9,000 users:
                        http://bit.ly/krUecS
                       Dell R910 servers with EMC CLARiion storage for 20,000 users:
                        http://bit.ly/kWthfD
                    Unisys configurations
                       Unisys ES7000 servers for 15,000 users: http://bit.ly/kOBSuo
                    EMC configurations
                       EMC unified storage and Cisco unified computing system for 32,000 users:
                        http://bit.ly/9DBfoB




                      SVVP and Support Guidelines
                    Server Virtualization Validation Program
                       List of validated 3rd party virtualization solutions
                        http://www.windowsservercatalog.com/svvp/
                    SVVP Support Policy Wizard is a great tool:
                      http://www.windowsservercatalog.com/svvp.aspx?svvppage=svvpwizard.htm
                       Always confirm SPW results with TechNet article
                    TechNet is the single source for Exchange support
                     guidelines:
                      http://technet.microsoft.com/en-us/library/aa996719.aspx
                    VMWare and Exchange 2010
                      http://www.vmware.com/files/pdf/exchange-2010-on-vmware-best-practices-
                      guide.pdf




uc4you AG                                                                                                 19
InfoNet Day 2011                                      15.11.2011




                      Thank You!                Q&A


                    Peter Imhof
                     peter.imhof@fonstone.com


                    Thomas Dehn
                     thomas.dehn@fonstone.com

                    www.fonstone.com




uc4you AG                                                    20

								
To top