Windows Server 2003 is dominant today in Citrix XenApp environments. In fact we are currently at the peak (or nearly so) for a W2k3 installed base for Windows servers in general. As our customers look forward they will be faced with some potentially thorny issues when moving to Windows Server 2008. The main question is whether to go to the first W2k8 release (I will call it "R1" for the sake of simplicity) which includes both 32-bit and 64-bit versions or to skip R1 entirely and go with the recently released R2 which only supports 64-bit.
Based on several discussions we have had with partners and customers there seems to be a continuum of opinions. On the one extreme we hear folks saying that they will stick with 32-bit until it is ripped away from their cold, dead hands. These are among the more conservative who fear the expense and churn of having to validate all of their thousands of 32-bit applications on a 64-bit environment. They have told us they will stay on W2k3 until extended support is complete and then probably go to R1 and milk that for all it's worth to avoid the inevitable. That would mean sticking with a 32-bit OS until possibly 2018 (should we all be retired by then?) going by the Microsoft Lifecycle table for Windows Server 2008! On the other extreme are a few bleeding edge types who have decided to skip R1 and go directly to R2 and bite the 64-bit bullet at the same time as they migrate their environment from W2k3 to the newer OS. In between are those who will move cautiously if begrudgingly over time to the new OS version to avoid falling into the extended maintenance window.
One of the main concerns is, of course, that R2 is 64-bit only. While Microsoft has been stating for some time that Windows on Windows 64 (WoW64) will solve the problems associated with running 32-bit apps on x64 platforms, many customers are still worried about 32-bit apps with 16-bit installers and the ever-present 32-bit drivers. Not to mention, 16-bit apps. None of these will not work on WoW64 environments. On the other hand, don't customers have to test all their apps when transitioning from one OS platform (W2k3) to another (R1 or R2) anyway? What extra work is involved when validating apps on x64 versus just transitioning from one version of the OS to another? Of course out lives would be easier if everyone hopped to the new OS version ASAP so we did not have multiple platforms to support but the reality is quite different. We need to know what your thoughts and plans are on this one.
So this brings me to my questions for the community:
- What do you have to say as customers and partners?
- Will you stick to 32-bit as long as humanly possible?
- Do you have older apps with 16-bit installers or 16-bit apps? What is the plan there? Re-write or retire?
- What will you do about 32-bit drivers? Printer drivers? Will XenApp's Universal Print Driver solution be the answer?
- What has been the experience for those who have made the switch to 64-bit?
Give us your comments and take the poll below.
For future updates, follow me on Twitter.
By now many of you have had a chance to kick the tires on the upcoming Power and Capacity Management feature of XenApp that is currently in its Tech Preview phase and you may have seen Sridhar's blog on the subject. What I'd like to cover here and hopefully get your feedback on is what's behind this new approach and where we are headed.
First let's make it clear that the name "Power and Capacity Management" (PCM) does not really do this feature justice. For one thing, we are hearing a lot of partners and customers tell us that one of the main use cases for PCM is maintenance. With PCM you can set servers you need to take down to a low "tier" and sessions will drain as users naturally logoff their applications. Once all sessions are logged off, the server can be placed in maintenance mode and PCM will ignore it until it is placed back into a pool. You can either use this method, which is very safe because it allows for sudden peaks in demand (a server in a low tier will be utilized if usage suddenly spikes) or you can combine this with disabling of logons (an oldie but a goodie) to ensure you hit your maintenance window. The bottom line is you can actually do maintenance on XenApp servers during "normal" hours; or at least not in the middle of the night or on Sunday mornings!
But let's back up for a second. If you stop to think about it for a moment, you realize that this is not the way XenApp load balancing works. Going back through Presentation Server, MetaFrame, WinFrame and all the other names in our legacy (yeah, I know, don't remind me), our load balancing has always been akin to the Gas Law - our sessions will expand and sprawl out to fill every server available. If you put 100 servers in a farm and there are 200 sessions running, there will probably be 2 sessions per server. Not a very efficient use of hardware or energy when you consider each server might be able to run 100 or more sessions on its own! Enter PCM which is really a huge departure from the old way of doing load balancing in a XenApp environment. Rather than loading up sessions uniformly across all available servers in the farm we simply load each server in a pool, one at a time, until it reaches what we call "optimal load". This allows for servers that are not in use during off peak hours to remain powered off and save on energy costs. As demand increases for more computing supply, we bring more servers online and load more sessions. As demand wanes, we drain servers of sessions and turn excess capacity off. Now for this version of PCM we simply ask the administrator for the maximum number of users per server (per pool or silo) that can run without performance issues. We then use that number as the "optimal load" value while loading sessions onto servers in a PCM controlled farm.
That's how PCM behaves today. Here's where we're going. Imagine if we could take the guesswork out of the "optimal load" number. What if rather than asking the administrator to enter that number, the system figured it out on its own? We have a lot of the pieces in place to be able to monitor server and session performance so it's not a far stretch for some component like EdgeSight to "observe" session performance and determine, based on historical analysis and other heuristics, what the optimal load value is for a given pool or silo and adjust it upward or downward over time to meet seasonal fluctuations. With this approach you would not have to have static numbers for each workload or silo. Each one would be calculated by the system and each would change depending on the overall user demand. This would make for a much more efficient environment since each silo would always have an optimal number of servers assigned - no waste.
What's more, not only would we be saving power by only having the optimal number of servers on, we could also very dynamically re-task servers on the fly to meet growing demand for one workload over another. Imagine you have 2 groups of users who use 2 different application sets - say Engineering and Finance users. Today you would build a couple of silos and probably have to over-provision both in order to account for the worst case usage scenario. With a dynamic farm approach, the system determines over time how many servers to dedicate to each of the different user groups (or app sets). No guesswork and no waste. Leveraging the pieces that we have in place today (PCM, Server Virtualization, Provisioning Services, EdgeSight, etc.) with some additional glue we could build a very dynamic environment that is very different from the XenApp farms of today. We are calling this concept "Autonomic Farm Management" or "Autonomic App Delivery" (more marketingish). The question is, would you want your farm to behave this way or would you want to manage it in the current manner? Is this elastic behavior preferred over the more static approach or are there any reservations? Tell us your thoughts.
For heads-up on future postings, follow me on Twitter.
Well we have been more than hinting about it for a while now but the new XenApp Online plug-in for Mac is here! I was so excited about this that I dusted off my old Mac and decided to give it a try.
Here are my first impressions. First, let's not overlook that the .ica file downloads and the annoying red-bouncing-dotted eye icon are gone - no where to be seen or to distract! These were two huge annoyances people grated about for a while - good riddance! Second, the Dazzle interface is actually quite nice. I don't have to go to a Web page to launch apps; I can just select the Windows apps that I care about (from those that have been published to me by IT here at Citrix) and place the icons on the dock, app folder or even in a "dazzle" folder on my dock. This allows for a very nice integration into the local app launch experience for the Mac.
This was my experience here at Citrix.
- After installing the plug-in (which also installed Dazzle) I connected to our internal "Showcase" farm and was presented with a list of recommended apps.

- I "added" the Office apps as well as SAP Enterprise Portal.
- The animation pointed to the fact that the icons were going into my Dazzle folder which Dazzle placed in my Mac apps folder

- Now I could launch these from here or from a Spotlight search list but what fun is that?
- So I dragged the Dazzle folder to my dock and now I can launch my hosted Windows apps directly from there!

- Finally to have that nicely integrated look for my most often used Windows apps I dragged the icons from Dazzle directly to my dock.

And that's that! A few quick and easy steps and now I have the Windows apps that I need integrated into my Mac and I can launch them just like I launch any other local app. Great job Mac and Dazzle teams! Looking forward to much more down the road!
Some folks have been saying that it would be cool to be able to launch apps directly from Dazzle. I have gone back and forth on that one and like the fact that you can place the icons just about anywhere and launch "natively". What do you think?
As many of you have already seen, Citrix's annual Global User Conference has had some major changes this year. The first major change is that the event has been up-leveled to cover much more than the user conference but to be an industry conference around Virtualization, Networking and Application Delivery. The second major change is that the event is just around the corner - May 20 - 23 in Houston (moved from the usual October timeframe).
Synergy will be sub-divided into 4 sub-conferences including:
iForum User Conference - The latest information on Citrix products from A-Xen. This is similar to the classic iForum that we are all used to taking place in the fall. The focus here will be on technical content, customer case studies, demos, hands-on and much more. If you liked the standalone iForum in the past you'll love the iForum portion of Synergy.
App Delivery Industry Expo - No one vendor can solve all your app delivery problems. This conference will feature more than 50 vendors showcasing multi-product solutions, demos, architectural best practices and technical sessions on all kinds of topics covering the broader industry.
Geek Speak Live! - The "un-conference" intended for technical experts to share their ideas on virtualization, networking, green computing, automation, app delivery and many more topics.
IT 2.0 Business Symposium - A conference aimed at the busy executive on key topics that he is faced with in today's wild world of IT.
So what's in store for XenApp at iForum 2008? Only the best lineup of technical sessions ever! Keep in mind that it's still early and things could still be tweaked slightly but the current working titles and descriptions for the XenApp related session are:
Citrix XenApp, Windows Server 2008 and Your Environment
Learn the best practices for implementing Citrix XenApp on Windows Server 2008, gathered from early adopters like Citrix IT and Beta customers. Also hear a special guest speaker from Microsoft describe the benefits of Windows Server 2008 and XenApp together! This session will cover:
- What's new in the upcoming "Delaware" release - our first release that supports Windows Server 2008
- How Windows Server 2008 will enable Delaware to be the best Windows application delivery solution we have ever produced
- Best practices for migrating to XenApp on Windows Server 2008
- How to manage a mixed Windows Server 2003 and 2008 environment
- What's new in the upcoming update to our Windows Server 2003 version
Unlocking the Value of XenApp Platinum through Enhanced User Experience
Come and see the future look and feel of Citrix XenApp. This session will explore all the tools necessary to craft a world-class user experience that is intuitive, seamless, consistent and adaptable. This session will cover:
- The End User Experience Initiative at Citrix. Find out what products are involved, what changes are being planned and when you can expect to see them.
- See the new look of XenApp Platinum. Learn about the project to create a consistent look and feel across all of the Platinum components and learn how these changes will affect your organization.
- See the new XenApp Web User Experience. Learn the new features and functionality planned for the upcoming release of XenApp. Learn ways to customize the new experience to fit best in your environment.
- See the future of the Citrix User Experience. Learn what's coming next!
Tuning XenApp Farms for Optimal Performance and System Health
Join Citrix XenApp product tuning experts for an in-depth view of the tools and tips that you need to keep your farm running in tip-top condition. In this session we will cover:
- Application Performance Monitoring - a cornerstone component of XenApp Platinum edition built on the industry's top monitoring solution, Citrix EdgeSight.
- Health Assistant - XenApp's built-in capability for monitoring the health of critical system services that allows you to take steps to address issues and mitigate system down time.
- Other important tuning parameters around IMA, ICA and printing.
An In-Depth Look at Citrix XenApp Platinum from Use Cases to Implementation
Join us for an in-depth tour of the industry's most comprehensive end-to-end application delivery solution - Citrix XenApp Platinum. XenApp Platinum includes everything that the expanding or established business needs to deliver applications to users in a single secure, easily managed, easy-to-use and low cost solution. This session will cover all aspects of XenApp Platinum including use cases and implementation highlights for client-side app virtualization, end-user application performance monitoring, SmartAccess, SmartAuditor, Single Sign-on, EasyCall and WAN Optimization.
Application Virtualization: Deliver all Windows Applications with Isolation and Streaming
Application Virtualization packages applications and streams them into an isolation environment on the servers in your datacenter and now directly to end user (client) machines. This eliminates application conflicts and simplifies app updates. This session will cover:
- Best technical practices to exploit applications streaming benefits
- Guidelines for successful application delivery implementations
- How to combine Microsoft App Virtualization sequences with Citrix XenApp
- A case study illustrating the how to and the business value
XenApp - Advanced Design and Configuration
Back by popular demand, and always an iForum favorite, this in-depth technical session will cover critical design considerations for any XenApp environment from architecture and networks to servers and farm scalability. Whether you're planning an upgrade or a new implementation of XenApp, Platinum Edition, you'll want to have a full understanding of these advanced concepts and best practices. This session will cover:
- Methodically approach the network-related aspects of XenApp
- Address WAN or other network issues to ensure successful implementation
- Plan and design your server farm zones for high scalability
- Optimize the server farm for maximum stability and high performance
Building Green Citrix XenApp Farms by Maximizing Server Scalability
Server consolidation has both economic and environmental importance, and businesses and government agencies alike face increasing pressure to reduce space, as well as electrical and cooling costs within the datacenter. This session will discuss per-server capacity planning and provide methodologies and techniques for maximizing and measuring per-server user scalability. We'll also discuss how Citrix XenApp adds capabilities for pinpointing and resolving scalability bottlenecks. In this session you will learn:
- How to configure XenApp for higher user density through memory management features and technology
- Techniques for monitoring application performance and alleviating server bottlenecks
- How to leverage 64-bit Windows server platforms for dramatic increases in server capacity
Solving Security and Compliance Headaches with Citrix XenApp
Painful and becoming more painful: security and regulatory compliance! This technical session will explain how XenApp and its end-to-end application delivery elements address these security and regulatory challenges. In this session you will learn:
- How to protect user data
- How to address regulatory compliance and risk management challenges including Sarbanes Oxley, HIPAA, FDIC, HSPD-12 and more
- How XenApp mitigates risk and makes compliance easier
Flash! Got Media? - Exciting Solutions for Multimedia Application Delivery
How are virtualization technologies evolving to address the new generation of rich media applications? Supporting Flash Applications, 3D graphics, animation, VoIP and video are increasingly important in the enterprise. Find out about the Citrix Multimedia Virtualization Initiative and the latest capabilities from Citrix and our ecosystem partners. Learn how to optimize video playback and deliver high-resolution images. Get a glimpse at new technologies under development to handle the most advanced multimedia requirements and emerging RIA platforms
Printing Virtualization with XenApp and XenDesktop - Roadmap and Best Practices
Enterprise printing infrastructures are complex and getting more so. As if the day-to-day management of print servers, printer drivers, application compatibility issues, and print performance issues wasn't hard enough, the additional moving parts needed for application and desktop virtualization can exacerbate these issues. Printing virtualization is a strategy that can help. In the same way that application and desktop virtualization decouple and facilitate centralized management, virtualized printing infrastructures can help tame your printing challenges. This session will explore the concept of printing virtualization and some of the key technologies that Citrix is developing to enable it. We'll also have a look at the product roadmaps and discuss best practices for today and the future. In this session you will learn:
- Printing virtualization strategy
- Key printing technologies: XML Paper Specification (XPS) and Universal Print Server (UPS)
- XenApp & XenDesktop printing feature roadmaps
- Printing best practices for today and tomorrow
In addition to those sessions, there are others planned that include a lot of helpful information on XenApp and its interaction with other Citrix products. These include:
Citrix XenDesktop: How and When to Add XenDesktop to XenApp Implementations
Provide Global Availability for XenApp using Citrix NetScaler Global Load Balancing
XenApp and XenServer - Better Together
Technical best practices for integrating Provisioning Server for Datacenters with XenApp to deliver the Dynamic Datacenter
Citrix XenApp delivery to branches: Architectural Choices
Citrix Solutions for the Optimized Branch
Utilizing EdgeSight to Ensure the Best Application Experience in XenApp Infrastructures
Testing 1-2-3, Testing 1-2-3: Ensuring reliable, scalable XenApp infrastructures through automated load and regression testing
So book your ticket for Houston today and get set for the best iForum ever which will be part of the even broader and more content rich Citrix Synergy! To register, go to http://community.citrix.com/synergy-registration
This has not been a very well kept secret as rumors have been posted on other blogs since Citrix Summit08 began on January 29th. But by now, it is official, the product name has changed from Citrix Presentation Server to Citrix XenApp. This is intended to better align the name with the use cases that it addresses today. "Presentation Server" was a good name for the product when all it did was server-side application virtualization (i.e. host Terminal Server sessions for users connecting over ICA or RDP). However, when we added client-side application virtualization in the form of application streaming and isolation, the product changed fundamentally to support all Windows applications running on both servers and desktops, not just those that are hosted on TS itself. We have been saying for about a year that the product is an end-to-end application delivery solution for all Windows applications.
So, painful as it might seem initially, the time is right for the product to take on a new name. The benefits to doing this include:
1. Moving away from the "Presentation" moniker which today is associated only with server-side app virtualization.
2. Moving towards a new name that aligns around our world-class virtualization brand - Xen.
3. Giving customers and partners a clear indication that the product is now completely new and different from what they are used to ("this is not your father's MetaFrame") and that they need to learn more about client-side app virtualization and how it can fulfill more of their app delivery and centralized application management needs.
So why use Xen? Citrix has taken the Xen name and transformed it into a powerful over-arching brand that has come to mean "virtualization done right" or "the best virtualization solutions for the dynamic datacenter". Presentation Server has been the most successful application virtualization product in history and today it includes multiple ways to deliver virtualized applications. It logically follows then that the product that provides the best way to deliver virtualized apps from the dynamic datacenter to the users who need them, either on central servers or distributed to client desktops, should be called XenApp.
That is the question! Warning: Really quick reflexes required to dodge stones and arrows flung by ticked-off end-users at IT staff! Seriously though, recently we have received more and more people asking us to support VoIP (and even video) communications over ICA and we are researching the area aggressively as I type this. Stick with me on this blog; at the end I will ask that you interact and provide answers to some questions to help us hone in on a spot for a Presentation Server solution in this problem space.
The attraction of combining voice and video communications over ICA is clear. Ease of firewall traversal, performance on lower bandwidth and higher latency networks and the use of a universal client for applications, data, voice and video sound very appealing. It the promise that the recent buzz around promises - a single integrated solution for all services needed by your end-users, neatly packaged and delivered securely with good performance to any end point. The entire office follows the user; not just his Presentation Server hosted applications. If the user wishes to place a call, why not do it over the same system that allows secure access to his applications from any location? Why not include peer-to-peer video communications in the mix as well?
Sounds good in theory, but there are several obstacles associated with remoting voice and video over ICA. They are not insurmountable but they are challenging due to the very nature of the protocol itself. There are several characteristics that need to be addressed in a VoIP solution that are not quite there today. For one thing, voice quality may be an issue. In an environment where telephony is mission critical such as a call center, voice quality must be commercial grade and it must be nearly as reliable as the regular PSTN quality we are so accustomed to today. The only way to get this type of service is to have a very good network in place with QoS mechanisms deployed to ensure a high level of voice quality or at least an alerting system that signals when quality degrades. This is at odds with one of the key use cases that some customers talk about when wanting to deploy VoIP Softphones over ICA. What they are sometimes asking for is WAN or internet connectivity to a back end VoIP infrastructure without having to deploy Softphones to unmanaged client devices in users homes or across the internet. In this case, the Softphone would be published on Presentation Server and the audio input and output would be remoted to the ICA client. The situation is less than ideal for commercial grade quality. The best quality that users would hope to expect in this scenario is something akin to Skype which is hit or miss depending on the connection. So, firewall traversal and WAN/internet connectivity are really in conflict with the requirement for excellent voice quality in commercial grade operations. We may be able to reach commercial grade quality on a LAN with some work but the applicability may be limited.
What else could we do? Well, we could take an approach similar to what we did with SpeedScreen Multimedia Acceleration. With this feature we leveraged ICA by sending compressed video streams to the client over the protocol and leveraged client-side processing by using client-resident codecs. The results were a of both worlds scenario where server side processing was nearly zero, network bandwidth usage was minimized and the CPU intensive video decoding and playback was relegated to the client. We could do something similar whereby a Softphone would reside on the client side (rather than on Presentation Server) and the VoIP packets would be routed either over ICA or a separate SIP connection (ICA would provide degraded quality when a SIP connection is not possible). The Softphone would either be included in the ICA Client or deployed alongside. Using a client-side Softphone along with a separate SIP connection would provide the best possible quality but may not be the best way to get a connection every time. Using ICA allows for connections in more scenarios but may result in degraded voice quality.
Why is this? For two basic reasons - first, ICA is TCP based and VoIP is UDP based. The implication is that as the network conditions degrade, TCP will force more re-transmissions as compared to what would happen on a high quality, low latency LAN and the voice quality becomes choppy to unusable. Furthermore, visibility into VoIP streams and packets is lost in a TCP based protocol like ICA. The result is that network voice monitoring and QoS equipment designed to control and maximize voice quality and guarantee commercial grade service cannot perform their functions properly. Secondly, in a remote deployment scenario, the published Softphone is separated from the user (and his microphone and speakers) by a potentially significant network segment. This could wreak havoc on the Softphone critical silence detection and echo cancellation algorithms that assume that the audio devices are collocated with the software itself not separated as in the case of a published scenario.
The bottom line is that there are some enticing use cases dealing with voice and ICA and there may be some solutions to real business problems within our reach, but there are some challenges and inherent limitations as well. The key to a workable solution lies in the customers expectations. Helping us narrow down the answers to some key questions will accelerate our ability to bring a solution to market. Here are some of the questions to start the discussion flowing:
- What are the use cases that you have in mind for or video over ICA Is this for delivery of the services to remote users or for use on the LAN or both?
- What types of networks do you expect this to work over?
- What type of voice or video quality do you expect over ICA? Does the expectation change depending on whether the solution is deployed on a LAN, WAN or over the internet?
- Are you strictly interested in publishing the Softphone or would you be open to having the Softphone deployed alongside the ICA client? Would you be open to having Citrix build a Softphone into the ICA client?
- Would you be open to a solution that required a separate network protocol (outside ICA) to deliver either voice or video services to the end-user device?
- Would you be OK with a solution that required a headset at the user end (as opposed to speakers and microphone)?
Feel free to post replies to the questions that apply to your scenarios or add any comments to help us better understand your needs. With this information we will be better equipped to build a solution that meets your needs.
Hi, my name is Orestes Melgarejo. I am a Sr. Manager at Citrix in the Virtualization Systems Group (VSG - say that three times fast) and I lead the Presentation Server Product Management team. I just got back from iForum, our annual customer conference in Orlando and I am proud to announce that the reports of my product demise have been grossly exaggerated!
Throughout the event I got the distinct feeling from loyal Presentation Server customers and enthusiasts that there was not enough focus anymore on the company flagship product. This is understandable considering that just 2-3 years ago Presentation Server was just about all we had to talk about as a company. Sure there was the Suite, but this after all is essentially Presentation Server all blinged out with a few shiny accessories. Turn the calendar to iForum 2006 and we have 14 products to talk about. Presentation Server is still the flagship but there are several hot products that are growing fast like the Access Gateway and the hugely popular Goto products from our Online division. Hence the need to strike some balance between the VSG products and the newer products from our other business groups within Citrix.
While there were several sessions devoted to Presentation Server there was only one general breakout session of futures. We do this for obvious reasons - we tend to mostly talk about product versions that are available today and stick to the old motto of what on the truck The one futures session that we usually deliver goes into future technologies that we are working to deliver in the product. This year, I gave the only breakout session on Presentation Server futures and I was floored by the overwhelming response.
My session was titled Release of Citrix Presentation Server - Technology Preview It began at 10:00 on Tuesday morning and I did not see the size of the crowd right away. I was working with the recording specialist to set everything up. Citrix recorded most sessions using our own GotoMeeting product so that others could later view the content. When I looked up after the setup was complete, I was amazed by the overflow crowd at the back of one of the larger rooms at the conference center. I looked towards the front of the room to point folks to open seats only to find that all of them were taken and there were people actually sitting on the floor in between the 2 main sections. In my 5 iForums (or is it iFora? I have to check with the marketing guys) I have never seen a breakout session room like this. It was a standing-and-floor-sitting-room only crowd and I was pumped to see that even after all the diversification within Citrix products, customers and partners were still extremely interested in Presentation Server. There was a palpable energy in the room and I just hoped I would not disappoint while presenting the details of our upcoming release. I later found out that this was the highest attended breakout session this year with 586 people swiping their badges before shoe-horning themselves into the room.
The session went well and I noticed that I had everyone attention throughout which is difficult to do at iForum where there are so many distractions and so much with which to compete. I covered the major changes coming in the product. A few of the highlights were:
- Integration with the Citrix Streaming Technology codenamed - with this feature, customers will be able to stream applications to Presentation Server rather than install them. The key benefits are in reduced complexity for Presentation Server setup and in simplified application management. With application streaming to Presentation Server, customers will be able to deploy a basic image of OS plus Citrix components and have the applications delivered on-demand as users need them. Application updates are as simple as updating a single, central application install which is then accessed from each Presentation Server at application launch. With this combination, updates are done once for the entire farm and only application deltas are delivered to the servers as needed.
- SpeedScreen Progressive Display - a new technology that allows customers to deploy applications that allow users to view and manipulate 2D images and image slices as in CAD viewers or medical imaging applications. With this technology we dynamically trade-off image quality for improved image motion and interactivity during zooming, rotation or transition from image to image. The result is a near desktop like feel for the application performance even over lower bandwidth connections. I did a demo of this functionality showing the differences in performance for a PACS (medical images) viewer on 4.0 versus the latest Tech Preview and there were audible gasps from the audience.
- Configuration Logging - all administrative changes to the farm will be logged in a separate config logging database. This will be great for customers who need to keep track of these changes for compliance and audit logging purposes. You say someone made a change that broke your farm? Citrix now provides you with the tool to find which throat to choke!
- Non-Admin Client Install - You no longer need to be an administrator to install the ICA client. This one actually got a round of applause!
We concluded the session with a guest speaker, Dan Dillman from the University of Pittsburgh Medical Center. He presented on his experiences with the Tech Preview and how he plans to take advantage of SpeedScreen Progressive Display and the Application Streaming features within his environment.
we were done we got great immediate feedback from the audience saying that the content was exactly what they were looking for. It felt great to see that we had delivered on high expectations and even better to see that Presentation Server was still top of mind for many attendees at Citrix annual user event.
By the way, the latest Tech Preview for Citrix Presentation Server is available right now. Customers who are current on Subscription Advantage can go to their mycitrix portal and download the media and licenses today. Let me know what you thought about the news around Presentation Server and when you run the Tech Preview let us all know what you liked and what you didn like.
Blogs for Orestes Melgarejo