Archive

Archive for the ‘News’ Category

My Sessions at Citrix Synergy 2010 in San Francisco

January 30th, 2010 Benny Comments off

My Sessions at Citrix Synergy 2010 in San Francisco

Citrix has finalized the program agenda for Synergy San Francisco on May 12 – 14, 2010.  Yesterday they confirmed that they have scheduled Shawn Bass and me for the breakout session “Mastering User Profiles in Virtual Desktop Environments”.  Session date-time/location is Thursday, May 13, 11:30 a.m.  – 12:20 p.m. in Moscone West Convention Center - Moscone 2016-2018.

Here is the session description: When looking at user profiles, it’s about each user’s individual digital personality.  As an IT professional, you better try not to reduce workspace flexibility, or your users will make your working life harder every day.  When you only needed to deal with one desktop and one profile per user, things were relatively simple.  But now, with remote desktops and applications delivered through a range of virtualization technologies, we are facing a very different situation.  CTPs Benny Tritsch and Shawn Bass present an all-up view of the different user profile scenarios in multiple virtualization setups.

In addition to our breakout session, Shawn and I will also be speaking at Citrix Synergy Geek Speak Live!  Our session will be about “How Graphics and Media Remoting Really Works”.  Here is the description: It’s an urban legend that Microsoft’s Remote Desktop Protocol (RDP) shipped with Terminal Services has design shortcomings and scalability limits.  Many IT professionals heard more than once that the Citrix ICA protocol is superior.  Is that true?  Are there ways to improve graphics remoting performance for common user scenarios?  And what are Microsoft and Citrix doing to improve graphics remoting with Windows 7 and Windows Server 2008 R2?  How good are RDP and ICA in dealing with GDI, GDI+, DirectX, OpenGL, Windows Presentation Foundation, Flash, Silverlight, videos and animations?  Join virtualization experts Benny Tritsch and Shawn Bass in an in-depth look at how desktop, application and media remoting works.  After attending his session, you will have no excuse for not knowing what RDP and ICA are good for.

Hope to see many of you in San Francisco.

MVP Summit 2010 – The Future of Remote Desktop Services

December 31st, 2009 Benny Comments off

MVP Summit 2010 – The Future of Remote Desktop Services

I’m planning to attend the upcoming annual Microsoft MVP Summit next February.  Like every year since I was announced a Terminal Server MVP in 2003, I’m really looking forward to meet with members of the Microsoft product groups and directly learn from those people who are responsible for the individual product features.  When talking to the Remote Desktop Services product group – formerly known as the Terminal Services product group – I would like to cover the following topics with them:

  • PowerShell scripting – How far can I get with PowerShell when managing RDS/RDV environments
  • Public RDS API – New functionalities exposed through the “TS” API and .NET classes
  • Profile management in WS2003 TS and WS2008R2 RDS side-by-side scenarios
  • How to manage Microsoft RDS/RDV in large enterprises – how SCCM or other system management products can help us and our customers
  • RDP7 protocol details – compression (bulk and media-specific) and client-side versus server-side rendering details
  • Remote Desktop Connection – What will be the next steps with the RDP client? Will there be a combined RDP/App-V client? Central management
  • Calista – estimated release date and technical details, e.g. support of graphics mechanisms (2D, 3D, Flash, Silverlight, WPF) and remoting architectures (RDS, virtual desktops on Hyper-V, hardware acceleration)
  • What do RDS and cloud computing have in common from the Microsoft RDS product group’s perspective

But wait a minute.  When I was thinking about all these topics, I also started asking myself a critical question: Will Remote Desktop Services and Remote Desktop Virtualization Hosts still be relevant in three or five year from now?  I mean, if Windows applications as we know them today (Windows Forms based on managed and unmanaged code) will be replaced by other application types, there may be no need for RDS and RDV.  Applications based on Adobe Flash/Air or Microsoft Silverlight may just not require that sort of remoting mechanisms as provided with RDS.

Over the last weeks, I’ve been talking to several infrastructure and development experts about this topic, asking them for their opinions.  It was interesting to find out that none of them – except for those primarily dealing with cloud datacenter infrastructure – believe that conventional Windows applications will disappear during the next five years.  After all these conversations my personal prediction is that in five years we will see less than 50% new style applications (using Flash/Air, Silverlight or something similar), while more than half of all applications installed on corporate IT platforms will still be conventional Windows Forms applications.  I strongly believe that changes in the application landscape will not be happening too fast if there is such a huge base of established applications that were developed in the conventional way.  In addition to that, there are still many developers out there who stick to “old school” programming when developing new Windows applications.  This clearly leaves enough room for remoting technologies over the next years.

That being said, I still believe that Remote Desktop Services and the RDP protocol have a great future – even more than ever before, now that desktop and presentation virtualization has become a commonly accepted mainstream.  In such a scenario Windows Server 2008 R2 RDS and Windows 7 running as virtual desktop on Hyper-V are major milestones, strongly influencing corporate desktop strategies over the next years.  As a result, at the upcoming MVP Summit I’m clearly interested in finding out as much as I can about existing RDS/RDV details and new/updated components planned to be released in the near future.  To me this has way more relevance than talking about the long-term future of the Windows operating system.

Why IT Architecture sucks in many Corporate Environments

November 30th, 2009 Benny Comments off

Why IT Architecture sucks in many Corporate Environments

Over the last years I had the opportunity to visit many corporate customers and have deep technical conversations with them, mostly around their existing or future terminal server, Citrix and virtualization infrastructures.  This allowed me to see many corporate IT environments from the inside and speak to the people responsible for planning and design – those mystic IT architects.  A good number of these IT architects were among the most brilliant and motivated individuals I ever got to know in my professional life.  But still, some of them were responsible for IT environments that – with all respect – just sucked.  At the beginning this was a big surprise to me as some of these corporate customers have great reputations for being well organized.  But after a while I figured that great businesses relying on not so good IT infrastructures are more the rule and not the exception.

Now the question is why there is such a big discrepancy between the relevant heads and the results when it comes to IT architecture.  After talking to other peers and expert in that matter I came to a simple conclusion: The issue is a combination of inadequate tools and management mindset.  This conclusion may simplify things a little bit too much, but for now see it as the starting point for a bigger discussion.  Why do I believe that tools and management mindset are the major reason that so many corporate IT architectures suck?

First let me start with the tools.  Are you aware what the most popular expert tools used by IT architects are?  It’s Powerpoint, Visio and flipcharts.  Seriously, would you let a traditional architect re-model or build your private apartment or your house if all he or she has is a Powerpoint slide deck and a couple of simple Visio drawings?  Most probably, you wouldn’t even trust a craftsman you asked to plan the installation of a new bathroom or kitchen if all he has is a hand-painted, rough plan on a piece of paper right before he wants to start working.  And this is a very wise decision as there are better planning tools for that, just go to any kitchen studio and you find out what I’m talking about.

Now compare the planning of many corporate IT environments with the planning in conventional architecture, in the automotive industry or in the aircraft industry.  What would such engineers and designers be without Autocad, Catia and the like?  Only IT design and planning seems to be done with the absence of IT when going beyond simple drawings.  Isn’t that weird?  There are no commonly established component libraries, there are no plausibility checks, there is no mandatory basic simulation method and there are no common criteria to approve a new IT infrastructure.  It all relies on the experience and the “common sense” of the IT architects in charge.  If you were to plan a bridge in the same way it wouldn’t be a big surprise if after your first bridge was built only half of the people or cars were able to make it to the other side.  And don’t tell me that IT infrastructures are too complex for computer-aided design and planning – just compare it to building new airplanes or cars where design and simulation tools are taken for granted.

Don’t get me wrong, most IT architects do the best they can – but quite often they are left alone with the planning.  This is a common situation even if so many enterprises have powerful products and tools to operate and constantly analyze all aspects of their existing IT infrastructure.  But most IT architects don’t have tools accepting the collected data as an input channel for their planning work.  Despite the lack of adequate tools, the expectation on the executive management side is that IT architects are able to provide necessary changes and updates in the IT infrastructure fast, reliable and cost effective – but without any substantial investment into their qualification and available resources.

This leads directly to the second issue; management mindset.  When sitting in meetings with customers, it is always interesting to note how long it takes some executives to make IT-related decisions and how fast they expect results from the IT staff, including IT architects.  In addition to that, there is a clear tendency that CIOs rather follow vendors’ marketing statements, hype topics and market waves instead of identifying and prioritizing the company’s real IT requirements.  Sometimes this is leading to an unhealthy influence of the executive management on an IT architect’s daily job.  Or – even worse – CTOs and CIOs don’t care at all about IT infrastructure planning processes even if it is of vital importance for running their core business.  Not to forget those executive who assign positions in IT architecture rather randomly, not always picking the right person for the job.  Another group of executives seems to believe that being an IT architect is only a part-time job, so they add this role to the job description of an IT administrator.  The same executive would never consider driving a company car that was designed by a motivated part-time car engineer having a day job at a gas station. (Well, on the other side, looking at today’s car industry, it may have been wise to let such down-to-earth part-time engineers make some design decisions regarding future cars – but that’s a different story.)

In a nutshell, many IT architects have neither the right tools nor the necessary management support.  All this comes down to the fact that great (part-time) IT architects don’t necessarily create good IT architectures, and nobody should blame them for that.  If companies started treating IT architecture in the same way as they are treating the management of their sales forces, offices buildings and company cars, many IT infrastructures would be in a much better shape – for the sake of an organization’s core business.  I’m dreaming of an “Autocad” for IT infrastructures and some mandatory approval regulations requiring reviews by independent external experts, just like for buildings, vehicles, roads, railroad tracks or power plants.  It’s all about risk management!

That being said, finding great IT architectures in some corporate environments is clear evidence that there are some brilliant IT architects out there.  I see them as outstanding individuals who are able to make things possible, against all odds and without adequate tools.  In most cases, such IT architects are backed up and fully empowered by their executive management.  But it’s so sad that this is the exception and not the rule.

Will Cloud Computing Change the Application Landscape

October 26th, 2009 Benny Comments off

Will Cloud Computing Change the Application Landscape

A couple of weeks ago I was speaking at a German cloud and virtualization conference, dominated by attendees working at Internet Service Providers and physical datacenters. There were many sessions about cloud computing, but speakers were also covering topics like datacenter climate control and energy efficiency improvements. It is interesting to note, that there were speakers from Amazon, Google, IBM, and Dell, but not from Microsoft, VMware or Citrix. As a consequence, desktop virtualization and application remoting enjoyed only very limited attention at this event.

But still, there were some interesting statements a majority of speakers and attendees agreed to.

  • There is a massive influence from Internet communities and social networks when looking at future business application concepts.
  • There are successful examples for business apps delivered through cloud services, such as Salesforce.
  • Consumers influence enterprise user, meaning that there is a shift towards user-orientation in contrast to the past notion of technology driving application development. This implies that user demands are getting more important than technical capabilities. More features is not necessarily better anymore.

This all culminated in the generally accepted statement that conventional Windows applications will disappear during the next five years. A majority of speakers and attendees shared the opinion that ALL Windows apps will be replaced by web apps, Google apps, Adobe Flash and Silverlight by the end of this 5-year period. During a panel discussion, I was the only person on stage that didn’t believe this – which was an interesting situation for me. This was a sharp contrast to so many Terminal Server, Citrix and Virtual Desktop events I attended during the last months.

I can tell you quite frankly, this bold statement made by a group of datacenter experts made me think about my own future. Will Microsoft Windows and all UNIX/Linux-based desktop operating systems disappear because they are not required anymore as a common application runtime environment? If all applications are rich web apps (AJAX), Google apps, Flash apps or Silverlight apps, there is no need for remoting conventional Windows applications.

After thinking about this issue for a couple of weeks now, I came to the conclusion that I still don’t believe in this scenario. Now you may say “Sure, he doesn’t believe it, he’s a Microsoft RDS and Citrix XenApp guy. What’d you expect?” But here’s why I’m not a believer in such a drastic move when it comes to apps:

  • Microsoft conditioned users for so many years with their application interaction model; so many users will not change their behavior in such a short time. Human beings don’t change their behavior if there is not a real benefit – a rule that applies to all humans except IT geeks.
  • When I look at the number of DOS and 16-bit Windows apps that are still out there since more than a decade, I just don’t believe that several 100,000 32-bit Windows apps will disappear in just 5 years.
  • People want to watch TV and movies with mobile devices, which require a lot of local computing power. Why should they not use it for apps?
  • There are so many cool devices with growing local CPU power and storage capacities; there must be something geared at consuming all these local resources - local apps.
  • Microsoft, VMware and Citrix are investing big amounts of resources and money into remoting protocol enhancements and client hypervisor technology. These investments only provide attractive returns if conventional Windows apps survive.

The thing is, if there are local Windows apps, there’s a market for remoting such Windows apps. At this stage I wonder if Microsoft plans to combine Remote Desktop Services and their Azure platform; I mean beyond remote access to your home PC through Live Mesh. Wouldn’t it be cool if we had the opportunity to just install the Windows apps we happen to have valid licenses for in the cloud? Being able to install a hosted Microsoft Office on Azure would be a perfect completion of Microsoft Online Services including Exchange, SharePoint, Office Communicator and Live Meeting. This is what I would call “Instant Cloud” as all components are available today.

ice:2009 in Lingen/Ems

August 20th, 2009 Benny Comments off

ice:2009 in Lingen/Ems

Tomorrow my summer vacation is over - and the weather is still beautiful over here in Central Europe. Tomorrow afternoon, I will be heading to Lingen in the northern part of Germany. On Saturday I will be speaking at a cool community event organized by Nikki Wruck. He brings together some of Germany’s best technology experts speaking about stuff that is interesting for IT professionals and developers. My session is titled “Windows, applications and multimedia through thin wires - remoting protocols in detail”. If you want to know more, see http://www.ice-lingen.de (in German).

BriForum 2009 in Chicago

July 21st, 2009 Benny Comments off

BriForum 2009 in Chicago

I’m back to BriForum. This year it’s in Chicago, July 21 through July 23. I will be doing four sessions.

  • Day 2 – Wednesday, July 22, 2009, 2:30 pm - 3:45 pm - Behind the Scenes: Mastering User Profiles in Terminal Server and Virtual Desktop Environments, with Benny Tritsch and Shawn Bass
  • Day 3 – Thursday, July 23, 2009, 8:30 am - 9:45 am - How RDP Graphics and Media Remoting Really Works, with Benny Tritsch and Shawn Bass
  • Day 3 – Thursday, July 23, 2009, 1:00 pm - 2:15 pm - Tech Therapy: TS vs. VDI, with Brian Madden, Benny Tritsch, and Rick Dehlinger
  • Day 3 – Thursday, July 23, 2009, 2:30 pm - 3:45 pm - Behind the Scenes - WS2008R2 Remote Desktop Services Exposed, with Benny Tritsch

If you want to check out details, go to the BriForum website.

Benny

Things I learned when traveling…

June 30th, 2009 Benny Comments off

Things I learned when traveling…

During the last couple of weeks, I’ve been traveling a lot - speaking at international conferences and meeting with customers. As always I took the opportunity to get a realistic feeling of what “the market” is up to by talking to many people. Interesting enough, it’s not necessarily the topics major vendors want us to make believe are the next big thing that many customers and community peers really care for. In a majority of cases it’s not cloud computing strategies, it’s not the introduction of iPhones for remote application access, it’s not client hypervisors, and it’s not a general VDI roll-out my customers are concentrating on these days.

Mostly it’s down-to-earth stuff they are looking at. Many of my customers started planning their Windows XP to Windows 7 migration, but want to make sure that user-specific application settings can be maintained across OS versions. They want to know how to deal with growing user data volumes without investing a fortune into new storage systems. They want to have guidelines on how to use application remoting and application isolation in their existing environments without making it the Holy Grail of their IT department or disrupting established workflows. They want to know how to virtualize their “workhorse” servers without spending too much money and wasting too many resources. They want to learn how to gradually introduce Windows Server 2008 (R2) to their existing backend infrastructures. They want to establish solid disaster recovery mechanisms with reasonable SLAs without investing into complicated and hard to manage HA platforms.

At their conferences, the big vendors such as Microsoft, VMware and Citrix tend to be talking about visions and future strategies while many customers just want solutions they can start using by tomorrow - which is definitely not too exciting from a vendor’s point of view. But many customers’ IT departments have a job to do, and that is keeping the business running in tough times. So please vendors, provide infrastructure blueprints and best practices that can be used immediately instead of evangelizing the world about what it may look like in two years. Now it’s the time to get our hands dirty and make those small steps to improve the quality of the existing IT infrastructures instead of promoting the upcoming big bangs, which probably will never happen.