Implementing Outlook in Non-Persistent Virtualized Environments



Similar documents
Implementing and Managing Microsoft Desktop Virtualization

Implementing and Managing Microsoft Desktop Virtualization en

Real World Considerations for Implementing Desktop Virtualization

CITRIX 1Y0-A16 EXAM QUESTIONS & ANSWERS

Desktop Virtualization and Storage Infrastructure Optimization

Increasing Your VDI Project s Return on Investment Using Workspace Virtualization

User Reports. Time on System. Session Count. Detailed Reports. Summary Reports. Individual Gantt Charts

Montgomery County Office 365 (O365) - Outlook Migration. Frequently Asked Questions (FAQ s)

Welcome to Remote Access Services (RAS)

Exchange-based . Types of . Why use Exchange for ?

Caching SMB Data for Offline Access and an Improved Online Experience

MS_10324 Implementing and Managing Microsoft Desktop Virtualization

CMB 207 1I Citrix XenApp and XenDesktop Fast Track

ArcGIS for Desktop Best Practices in a Citrix XenApp Environment. Jeff DeWeese Sr. Technical Architect Esri January 4, 2013

Optimizing Outlook Performance

CXA-201-2I Implementing Citrix XenApp 5.0 for Windows Server 2008

Maximizing Your Desktop and Application Virtualization Implementation

CXA 204 1I Basic Administration for Citrix XenApp 6

This white paper has been deprecated. For the most up to date information, please refer to the Citrix Virtual Desktop Handbook.

VDI Best Practices with Citrix XenDesktop.

Mobil . Administrator s Guide Citrix Systems, Inc. All rights reserved.

Implementing and Managing Microsoft Server Virtualization

INTEGRATING APP-V WITH MICROSOFT VDI

Microsoft Office 365 online archive features and FAQs

Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES

VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group

Maximizing Your Desktop and Application Virtualization Implementation

Desktop Virtualization. The back-end

Windows 7 Optimization Guide

Citrix Desktop Virtualization Fast Track

Before taking this course, Citrix recommends that learners have the following:

Citrix Training. Course: Citrix Training. Duration: 40 hours. Mode of Training: Classroom (Instructor-Led)

GETTING THE PERFORMANCE YOU NEED WITH VDI AND BYOD

Part Two: Technology overview

Workshop 5051A: Monitoring and Troubleshooting Microsoft Exchange Server 2007

Citrix XenApp 6.5 Administration

Optimize VDI with Server-Side Storage Acceleration

Course MS20694A Virtualizing Enterprise Desktops and Apps. Length: 5 Days

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop

Understanding offline files

CMB-207-1I Citrix Desktop Virtualization Fast Track

Greatexam.1Y0-401.Premium.VCE.205q. Vendor: Citrix. Exam Code: 1Y Exam Name: Designing Citrix XenDesktop 7.6 Solutions. Version: 15.

Microsoft Virtual Desktop Infrastructure (VDI) FAQ

XenDesktop 4 Product Review

Workspace Manager 2014 Module Comparison Chart

GENERAL QUESTIONS...2 USER S PROFILE AND SETTINGS... 4 SERVICE INSTALLATION AND CONFIGURATION... 6 ASSIGNING PROFILES... 9 MIGRATING PROFILES...

Basic Administration for Citrix XenApp 6.5 Course CXA206; 5 Days, Instructor-led

CMB-207-1I Citrix XenApp and XenDesktop Fast Track

Proactive VDI Performance Monitoring

Monitoring and Troubleshooting Microsoft Exchange Server 2007 (5051A) Course length: 2 days

Desktop Management, Profile Migration and Cross Platform Delivery. Technical Overview

Benefit. Allows you to integrate RES PowerFuse with application virtualization technologies other than SoftGrid (e.g. Citrix XenApp, VMWare Thinapp).

Kerio Outlook Connector (Offline Edition)

RES PowerFuse Version Comparison Chart (1/9)

Infor Web UI Sizing and Deployment for a Thin Client Solution

Configuring and Troubleshooting Windows Server 2008 Application Infrastructure

How to Cut VDI Storage Costs and Optimize Performance with VERDE Storage Optimizer Cache I/O Technology

Installation and Setup: Setup Wizard Account Information

Working from Anywhere Exploring Remote Access Technologies

What s new In Citrix XenApp 6.5? Highlights

Virtualizing Enterprise Desktops and Apps

MOC 10324A: Implementing and Managing Microsoft Desktop Virtualization

MICROSOFT EXCHANGE OUTLOOK WEB ACCESS (OWA) TO OUTLOOK WEB APPS (OWA)

Working Remotely with Exchange Server

Licensing Windows for Virtual Desktops

RES Workspace Manager 2012 SR2 Release Notes Fixpack

Get Started Guide for Admins

Maximizing Your Desktop and Application Virtualization Implementation

Citrix XenApp 6.5 Administration

Migrating to Anglia IT Solutions Managed Hosted

Protezione dei dati. Luca Bin. EMEA Sales Engineer Version 6.1 July 2015

605: Design and implement a desktop virtualization solution based on a mock scenario. Hands-on Lab Exercise Guide

WHITE PAPER RUN VDI IN THE CLOUD WITH PANZURA SKYBRIDGE

Increasing Storage Performance, Reducing Cost and Simplifying Management for VDI Deployments

Microsoft and Citrix: Joint Virtual Desktop Infrastructure (VDI) Offering

Characterize Performance in Horizon 6

Features of AnyShare

Advanced Farm Administration with XenApp Worker Groups

Exchange Mailbox Protection Whitepaper

Agency Pre Migration Tasks

CITRIX 1Y0-A14 EXAM QUESTIONS & ANSWERS

This white paper has been deprecated. For the most up to date information, please refer to the Citrix Virtual Desktop Handbook.

PREMIUM MAIL USER GUIDE

Windows Server 2012 R2 VDI - Virtual Desktop Infrastructure. Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il

W H I T E P A P E R. Symantec Enterprise Vault and Exchange Server November 2011

NYS Office 365 Administration Guide for Agencies

50331D Windows 7, Enterprise Desktop Support Technician (Windows 10 Curriculum)

CXD Citrix XenDesktop 5 Administration

Business Process Desktop: Acronis backup & Recovery 11.5 Deployment Guide

Mobilize your Enterprise in 60 Minutes!

User Guide - Exchange Public Folder idataagent

How to Set-up Microsoft Outlook to Connect to your Arrowmail Exchange Mailbox

Quick start to evaluating HP Windows Embedded Standard 2009 Thin Clients. HP t5630w, HP t5730w, HP t5740, HP gt7720

Making the Move to Desktop Virtualization No More Reasons to Delay

Transcription:

Implementing Outlook in Non-Persistent Virtualized Environments Poor email client performance is one of several serious problems that has prevented enterprises from fully adopting non-persistent virtual desktop models. Performance issues in email include long lag times and hanging while downloading and opening emails, time-outs when opening calendar items, and extremely slow response while inbox searching. For administrators, the various workarounds to this problem can result in dramatically increased server utilization, increased cost, and ongoing poor and inconsistent performance for end users. This FAQ addresses the use of Profile Containers to enable Cached Exchange Mode in non-persistent (pooled) VDI, RDSH and XenApp. In general, this approach covers both internally managed Exchange, as well as externally hosted Exchange through 3rd party providers and through Microsoft, via Office 365 subscriptions of hosted Exchange for Business. FSLogix Apps Profile Containers move the entire User Profile, including the registry, to an in-guest container, which appears to be fully integrated with the local system. This approach completely eliminates the need for Folder Redirection or other network-share based workarounds which can generate saturated server work queues and network links during boot storms caused by large numbers of users simultaneously logging on during peak periods of a normal work day. User email performance is returned to normal, or indistinguishable from running Outlook in a well-optimized local computing environment. Cached Exchange Mode (CEM) versus Online Mode "Cached Exchange Mode was introduced in Outlook 2003 to give users a seamless online and offline Outlook experience. It also insulates users from network latency and connectivity issues while they are using Outlook. By caching the user's mailbox and the OAB locally with Cached Exchange Mode, Outlook no longer depends on continuous network connectivity for access to user information. While connected, Outlook continuously updates users mailboxes so that the mailboxes are kept up-todate. If a user disconnects from the network for example, by removing a portable computer, such as a laptop, from a docking station the latest Outlook information is automatically available offline. Online Mode works by using information directly from the server, and, as the name implies, it requires a connection. Mailbox data is only cached in memory and never written to disk. https://technet.microsoft.com/en-us/library/jj683103(v=office.15).aspx Cached Exchange Mode is enabled through a configuration option in the Outlook client which directs Outlook to locally cache a copy of a user s mailbox. The cached copy is stored in a.ost file, allowing the Outlook client to perform all client interactions using the local mailbox copy, rather than traversing the network for mailbox operations. According to Microsoft, Cached Exchange Mode is the preferred configuration in Outlook 2013, and for optimal performance should be used in almost all use cases.

In Online Mode, the Outlook client is literally performing all operations against the online copy of the mailbox and must maintain a connection to the Exchange Server at all times. Online Mode is generally associated with bad performance, and often considered unusable for users who are used to Cached Exchange Mode. High latency or inconsistent network connections can exacerbate performance problems with Online Mode, and are often difficult to troubleshoot since they can extend beyond the internal enterprise network infrastructure. Microsoft recommends Online Mode for the following configurations: Kiosk environments accessed by multiple users, heavily regulated compliance or security environments where data must not ever be stored locally, large mailboxes on computers that don t have sufficient local storage space, and Virtualized or Remote Desktop Services environments in which disk size or disk I/O limitations prevent storing and accessing multiple user s mailboxes on a shared system. The Problem in Virtualized Environments: Although Cached Exchange Mode is by far the preferred client configuration option for enterprise users, implementing CEM in virtualized workspaces can prove problematic to architect with current infrastructure options. Remote Desktop Services: Most medium to large scale RDS implementations do not assign users to specific servers, and assume that users can establish a new desktop session on n number of available servers in a pool or farm. In this configuration, the OST file cannot be stored locally, since the user will likely not access this same server for their next session. Microsoft also recommends against CEM in a shared RDS environment, due to the disk space required for cached OSTs. Virtual Desktops: In non-persistent, or pooled virtual desktops, the user workspace is dynamically created for each new session and generally discarded at logoff, preventing permanent local caching of the OST. The Solution: Starting with version 2.0, FSLogix provides a feature called Profile Containers. Profile Containers are local or remote volumes, which eliminate the need for folder redirection or Roaming Profile optimization, allowing users to have a consistent, familiar, workspace experience with no limitations on the size of the profile or the size of any individual files. This approach solves the problem of large files and OST. s in VDI and RDSH. Users and businesses increase productivity by having access to their unique work environment on any device. Unlike other products, FSLogix provides this solution without the overhead of remote management servers and additional configuration databases. Profile Containers are a new architectural approach to address this problem. Instead of placing all of the user s files on a network share like in the redirected files approach, FSLogix encapsulates the entire profile including the registry in an in-

guest container. This advanced filtering approach reduces the maximum amount of resources required to process user profile data and eliminates the need for legacy profile products and folder redirection. User profile performance is indistinguishable to local, yet administrators receive the benefits of centralized profiles, including easy off loading for data retention and compliance, with little or no ongoing administration. Common Workarounds: The following approaches attempt to solve some or part of the problem, but do not restore full email client performance as can be achieved using FSLogix Apps Profile Containers. Redirecting OST File to Users Home Drive Redirecting the OST files to the users home drive can improve performance over Online Mode, but will not restore the full performance of having a local OST and introduces other performance and design challenges. A basic issue with the users home drive is that it may be in a different datacenter than the virtual desktop, or the site simply doesn t use home drives. There is some question as to whether this method is fully supported by Microsoft, but more importantly, an even greater foundational performance problem exists with this approach - a substantially higher amount of server and network overhead is created when accessing and managing a file from a network share. Example: Let's say that a user sends an e-mail message to 500 users within the company. All of these users have their e-mail delivered directly to their PST file, which is stored on the File Server. Some of these 500 users may need to extend their PST files to receive it. To extend a PST, an extra allocation on disk has to be made via NTFS. This locks out the whole volume while free space is allocated and the Master File Table (MFT) is updated. While this is happening for each user, all I/O for the other 499 users is on hold. Allocating free space can take an extended time, especially if the disk is fragmented. Now factor in multiple users extending their PST's in the same timeframe, and significant periods of MFT lockout might be observed, which in turn is seen as inability to access any other file on the volume, resulting in queuing in the server service work queues, and sometimes SRV 2019, 2020, 2021, or 2022 events being logged. This scenario might overload the disk(s). In the FSLogix container model this problem is eliminated since the operation is serviced locally - the user session sees the Profile Container as part of the locally attached system (as if it were just another local disk), and through advanced filtering techniques will generate only the same, very limited I/O as if the profile and OST were on the local system.

SSD and High Performance NAS Implementing SSD and high performance NAS solutions can dramatically improve overall system performance, however they do not remove the bottlenecks and design inefficiency generated by folder redirection and other workarounds. Using high performance NAS along with Profile Containers helps generate the maximum ROI from your infrastructure investment, remove system design flaws, and creates an optimal environment for end users, with an elegant, streamlined system approach. Faster Networks Increasing the bandwidth of your network connection between your Outlook clients and hosted Exchange provider is an expensive option that will improve overall performance of Online Mode, but will not likely restore performance to local users expectations. Basic functionality for power users (users with large calendars) can still be impacted with time outs and significant lags. While faster networks can always improve overall system performance, they are not a replacement for Cached Exchange Mode, and add cost without addressing the root cause. Outlook Web Access OWA is essential web mail for Outlook and has the same core performance limitations as Online Mode. While OWA has improved significantly, many enterprise applications leverage Outlook add-ons to function properly (Microsoft Dynamics CRM, System Center Service Manager, etc). If your enterprise does not already require these types of add-ons today, it may in the future. Several mail features that have become standard in the enterprise are not currently supported on OWA (calendar preview in meeting requests, distribution list expansion and moderation, etc), Copying Small OSTs During Logon Outlook 2013 introduces an OST cache slider which makes it easy for administrators to force OSTs of a specific size. During logon this file can be copied into the local session. There are at least two significant problems with this workaround. First, copying any files into the new user session will negatively impact logon time, and even a size-restricted OST file can be a very large file to copy. Second, many user groups in a typical enterprise will require more than 1 to 2 months of history in their OST. Aside from the impact to the general user community, groups like Legal, Purchasing, and Accounting / Finance will often require multiple quarters of inbox history to be easily and quickly accessible.

References: Outlook 2013 vs Outlook Web Access 2013 https://fslogix.com/products/technical-faqs/81-implementing-outlook-in-non-persistent-virtualizedenvironments http://blogs.technet.com/b/mconeill/archive/2013/08/29/outlook-2013-vs-owa- 2013.aspx Can I use Outlook Cached Exchange Mode on XenApp and XenDesktop Choose between Cached Exchange Mode and Online Mode for Outlook 2013 (Microsoft) https://technet.microsoft.com/en-us/library/jj683103(v=office.15).aspx Network stored PST files don t do it! Office 365 for business FAQ (Microsoft) Cloud-hosted Exchange with RDSH/VDI Outlook is a performance nightmare. Are there any solutions? (Brian Madden) Outlook 2010 Runs Slow in Citrix Virtual Desktop Infrastructure http://support.citrix.com/article/ctx135084 Limits to using personal folders (.pst) files over LAN and WAN links https://support.microsoft.com/en-us/kb/297019 Can Microsoft Outlook Perform Will in Cloud-Based VDI Best practices for using Office 365 on a slow network http://virtualfeller.com/2015/03/04/is-outlook-cached-exchange-mode-on-xenappand-xendesktop-supported/ http://blogs.technet.com/b/askperf/archive/2007/01/21/network-stored-pst-filesdon-t-do-it.aspx https://products.office.com/en-us/business/microsoft-office-365-frequently-askedquestions http://www.brianmadden.com/blogs/brianmadden/archive/2015/01/29/cloudhosted-exchange-with-rdsh-vdi-outlook-is-a-performance-nightmare-are-there-anysolutions.aspx http://24x7itconnection.com/2015/02/12/can-microsoft-outlook-perform-well-incloud-based-vdi https://support.office.com/en-us/article/best-practices-for-using-office-365-on-aslow-network-fd16c8d2-4799-4c39-8fd7-045f06640166