1 / 174

Technical Overview: Next Generation (Hudson) MetaFrame Presentation

Technical Overview: Next Generation (Hudson) MetaFrame Presentation. Douglas A. Brown Sr. SE Western Region Citrix Systems, Inc. NDA.

dmerritt
Download Presentation

Technical Overview: Next Generation (Hudson) MetaFrame Presentation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Technical Overview: Next Generation (Hudson)MetaFrame Presentation Douglas A. Brown Sr. SE Western Region Citrix Systems, Inc.

  2. NDA • You have seen this slide countless times and you will see it countless times more in each and every break out you attend. Simply because you fail to read this slide in its entirety does not remove your obligation to keep confidential all material information disclosed to you by the presenter of this material. You may find this content funny, you may find it boring, you may even walk out of this presentation, none of that will change the fact that the material presented is covered under our current NDA Agreement. The information provided to you by me, the presenter, is not intended to be any sort of a guarantee of functionality, as this product is as of now unreleased. Citrix may change the functionality significantly prior to the release of the product. This presentation in no way will affect the EULA that you will sign to use the product, nor is it a substitute for reading fully the README and Administrator Guides.

  3. Agenda

  4. Agenda

  5. System Requirements

  6. Installation Requirements • Windows 2000 Server • 166+ Pentium, 256MB RAM, 2GB Drive • Windows 2003 Server • 550/733MHz, 256MB RAM, 2GB Drive • Presentation Server • 400MB Disk for Enterprise Edition • 250MB Disk for All client software • 50MB Disk for Management Console • Data Store • Access, SQL 2000 MSDE, Oracle, IBM DB2 • Directory Service • Windows NT, Active Directory, Novell Directory Service

  7. Feature Enhancements

  8. Feature Enhancements • Simplified Licensing for all Access Suite Products • Citrix Documentation Center • Management Console for the Access Suite • View Applications, Servers, Zones in all Farms • Monitor Performance of Server Farms • Enhanced Support for Large Farms • Zone Preference and Failover • Extended Policy Options

  9. Feature Enhancements • Enhanced Delegated Administration • Digital Dictation Support • Enhanced Multimedia Support • SpeedScreen Multimedia • SpeedScreen Flash Acceleration • SpeedScreen Image Acceleration • Improved User Logon • Session Reliability • Workspace Control

  10. Feature Enhancements • Dynamic Session Reconfiguration • Disabled Applications now hideable • Property of the Published application • Basic Support for RDP Clients • XPE Resource Manager Improvements • Enhanced Delegated Administration • Scheduled Reports • Visual Management Console mapping • XPE Installation Manager Improvements • Enhanced Delegated Administration

  11. Feature Enhancements • Windows 32bit Client Improvements • Flash Acceleration • Multimedia Enhancements • BiDirectional Audio Support • ICA Java Client Improvements • Seamless Windows • Session Sharing • Included in Follow Me Roaming • Universal Print Driver version 1 support • Root Certificates for SSL Included • Content Redirection

  12. Citrix Document Center • Document_Center.pdf • Located in the /documents directory on all CD’s in the Access Suite • Adobe Acrobat Reader is required • Documentation for all Access Suite Products is available from a single location

  13. Management Console • Requirements: • Java 2 Runtime Environment Version 1.4.1_02 or later. The Java 2 Runtime Environment is available on the Presentation Server CD-ROM in the Support\JRE14102 directory. • .NET Framework 1.1 is required • Administrator Rights to install • Snap-In Extensions for • Web Interface • Secure Gateway • License Management Console

  14. Digital Dictation Support • To use WinScribe or Philips SpeechMike software • Install the WinScribe or Philips SpeechMike software before installing MetaFrame Presentation Server. Otherwise, WinScribe or Philips SpeechMike Recorder fail to run within client sessions. • If you install WinScribe or Philips SpeechMike software after installing Presentation Server, you must run Repair from the MetaFrame Presentation Server Autorun screen to fix the issue. • Advanced and Enterprise Presentation Server only. • Enable Microphone with User Policy • DISABLE Audio Off with User Policy

  15. Enhanced MultiMedia Support • Internet Explorer • Windows Media Player • Real One Player • Windows 32 client Required, local Codec Required • Image Acceleration • Works with Java Client, Requires JRE 1.4.102+

  16. Improved User Logon • Eliminates the Scrolling Status Bar on login • Reduces Network Traffic while trying to load user profile • Greatly Improves user login time • DO NOT CONFIGURE • Administrative templates for Active Directory • System Disable Boot, Remove Boot Logoff Status Messages • System Verbose vs Normal Status Messages • These settings will conflict with the User Logon MPS Settings • Progress dialogue remains visible

  17. Session Reliability • Session Remains open for view in Network Failure • ICA Session Time to Live on Disconnect • Configured as a server policy, default 180 (3 Minutes) • Currently Not available with Secure Gateway • Currently requires 8.x Windows 32client • Can be disabled with User/ICA Client Policies

  18. Workspace Control • Settings for PNAgent or for Web Interface users • Logon (disconnected only, all active) • Disconnect (All at once) • Reconnect (disconnected only, all active) • Logoff (For Web Interface only, or all applications also) • Win 32 client and Java 8.x clients are supported • Not for Custom ICA Connections, or Anonymous

  19. Performance Improvements

  20. Performance Improvements • Significantly Faster Login Time • 20 Second Logon compared to 1-2 Minutes in some tests • Media Acceleration • Tests up to 85 percent less bandwidth • Real media performance at the client • Throttling and Buffering like a local application • Reduced Bandwidth of IMA traffic • LHC refresh significantly improved • Scalability tests up to 1000 servers • Faster File Transfer and Printing

  21. Web Interface 3.0 • 2003 IIS 6.0, 2000 IIS 5.0 SP4 • Requires .NET Framework 1.1, J# 1.1 • Name Changes NFuse -> Web Interface • Nfuse.conf is WebInterface.conf • Secure Computing Safeword out of box support • Workspace Control Support • RDP Support • Connection Speed now built in

  22. MetaFrame Access Suite Licensing

  23. BLV Z1 STL Z1 License 1 License 2 BLV Z2 STL Z2 Current MPS Licensing • Licenses ‘live’ in the Data Store • Citrix licensing at thefarm level • Users check out one license per farm • Applicable for multiple connections to a single farm • User accessing 2 farms gets 2 licenses • License management through CMC

  24. BLV Z1 STL Z1 BLV Z2 STL Z2 Current MPS Licensing Architecturally speaking… • Organizations base infrastructure design around farms and ‘deal’ with licensing • Organizations create/manage multiple farms when they need differentiated/isolated licensing • Paper agreements sometimes implemented where technical constraints are a hindrance to business

  25. BLV Z1 STL Z1 License 1 BLV Z2 STL Z2 Next Generation Suite Licensing • Licenses ‘live’ on the licensing server • License server usage configured at the farm or server • Users check out one license per license server • Applicable for multiple sessions to a multiple farms • User accessing 2 license servers gets 2 licenses • License management through LMC (web browser)

  26. BLV Z1 STL Z1 BLV Z2 STL Z2 Next Generation Suite Licensing Architectural impact… • Enterprise licensing model now possible • Licensing can now be above/outside of the farm level structure • Licensing infrastructure will be shared across Access Suite • Licensing traffic removed from IMA • Thinner, less frequent server to server, server to persistent store communications • Licensing traffic added outside IMA • Less network traffic related to licensing (verify) • Result: now you have choices in how you build/manage licensing, allowing you to better match business requirements

  27. License Server identified in license file by fixed HOST NAME Citrix License Server • Install “Citrix License Server” on any Windows 32-Bit OS (UNIX to follow) • Download (“fulfill”) license files from Citrix • Copy licenses onto License Server host Citrix License Server License File Company = “ABC Corp” License Service Host = “Server123” Product = “MetaFrame” Exp date = “Perpetual” Version = “2003.1103” Model = “CCU” Count = “150”

  28. Citrix License Server • High Availability: • Easy license backup and restore • 96-hour grace period • Scalability: • 200 license check-ins/outs per second • Dedicated server if more than 50 servers

  29. Citrix License Server • Limitations: • Licenses CANNOT be shared across hosts • Logon performance • Single-threaded program • Memory is least important • Not backward compatible

  30. 1. Initial Purchase Fulfillment System Packaged Product Receive packagew/ license code Enter license code Select items To fulfill Save license file to License Server Login to MyCitrix License Program Receive e-mail w/ license code View license code Overview

  31. License Management Console • A web based tool that allows you to interact with the Citrix License Server that hosts your Citrix licenses • Current Usage • Historical Usage • Configuration • Delegated Administration

  32. Customer Deployment Scenario:1 license server for 1 farm Citrix License Server Management Console via web browser MetaFrame Access Suite Servers All product servers may point to a single license server Client Devices

  33. Customer Deployment Scenario:1 license server for N farms Citrix License Server Licensing isnot tied toserver farms Management Console via web browser MetaFrame Access Suite Servers Client Devices Client Devices Consumes only 1 license on the license server

  34. Any server may point to any license server Customer Deployment Scenario:N license servers for N farms Citrix License Server Citrix License Server Management Console via web browser MetaFrame Access Suite Servers Client Devices Client Devices Consumes 1 license on EACH license server

  35. ‘Improved Large Farm Support’

  36. ‘Improved Large Farm Support’ Why? • Farm sizes and quantities are increasing • Enterprise deployments are maturing • Use cases/deployment scenarios becoming more complex • Customer satisfaction! Some customers expressed concerns about… • Supporting more servers in a zone • Supporting farms that span WAN’s • Needing tools for detecting and resolving corruption of datastores (persistent store AND LHC)

  37. ‘Improved Large Farm Support’ How? • Reducing IMA network traffic, especially between zones • Removing licensing traffic from IMA • Removing inter-zone sharing of load levels • ZDC’s will query other ZDC’s for load where necessary • Option to revert to ‘old school’ comms if necessary • Polishing RM farm metric collection process • Dynamic datastore replication enhancement • In case of a ZDC election, servers update the new ZDC with multiple-record updates in one IMA message

  38. ‘Improved Large Farm Support’ • Expected results • Much cleaner support for farms that span WAN’s • Less backend bandwidth required for MetaFrame function and administration • More responsive admin tools in very large farms / limited bandwidth connections between members • Improved ZDC failover response times

  39. ‘Improved Large Farm Support’ How? (cont.) • Reducing traffic between servers and the persistent store • Improving Directory Change Notification polling / update mechanisms • Now using a time-stamp / delta based mechanism for DCN polling updates • Expected results • Less network traffic between servers and PS • Better PS server scalability • Dual proc database server may support 500+ server farm

  40. ‘Improved Large Farm Support’ How? (cont.) • Improve reliability and performance as farm sizes/load increase • Tweaking credentials ticketing process • Credentials ticketing through IMA vs. XML service • Gracefully handle errors in ticketing process • Providing datastore verification tools • DSCHECK (/C) • DSMAINT VERIFYLHC • Expected results • Better reliability when something on an individual server breaks • Better visibility into datastore corruption issues IF they happen • Quicker/easier recovery if/when necessary

  41. Access Suite Console

  42. Management Console for MetaFrame Access Suite • MetaFrame Presentation Server 3.0 extends your ability to manage your MetaFrame deployment with the MetaFrame Access Suite Console implemented as a Microsoft Management Console (MMC) plug-in

  43. Management Console for MetaFrame Access Suite • Management functionality is provided through a number of snap-in management tools (“extensions”) that can be selected when you install the Access Suite Console or at any time later

  44. Management Console for MetaFrame Access Suite • Extensions are available to help you: • View applications, servers, and zones in multiple farms • Manage sessions across multiple farms • Monitor the performance of your server farms • Create reports analyzing your MetaFrame Presentation Server deployment • Create a trace for problem analysis

  45. Management Console for MetaFrame Access Suite • You can also use the Access Suite Console to launch: • The Management Console for MetaFrame Presentation Server (previously called the Management Console for MetaFrame XP) • The Web Interface Console (previously called the Web Interface Admin Tool) • The Program Neighborhood Agent Console (previously called the Program Neighborhood Admin Tool) • The License Management Console

  46. Management Console for MetaFrame Access Suite • The Access Suite Console and the Presentation Server Console can be installed on any 32-bit Windows workstations (Windows NT 4.0, Windows 2000, Windows Server 2003, or Windows XP) • You must be a MetaFrame administrator to use the Access Suite Console. • Administrators can have varying levels of access to areas of server farm management. Administrators do not see items to which they do not have access to!

  47. Management Console for MetaFrame Access Suite • Important: Do not run the Access Suite Console in two sessions simultaneously on one computer using the same user account. Changes made on the console in one session can overwrite changes made in the other.

  48. Management Console for MetaFrame Access Suite • The first thing needed is to choose which farms are to be managed • Import them into the console by selecting Run discovery. • You need only enter the name of one server in each farm that you want to view • You are required to re-run Run discovery if you add and or remove objects from a managed farm • Note You can add only servers running MetaFrame XP, Feature Release 3 and later.

  49. MetaFrameAccess Suite Console Alerts

  50. MetaFrame Access Suite ConsoleAlerts • If a MetaFrame Presentation Servers experiences issues resulting in an Resource Manager Alert then you will be presented with that alert, no matter where you are in the console • Click the Alerts link and the Access Suite Console will take you to the problem

More Related