30 Apr 2008 11:37 PM EDT

posted in XenApp by Cris Lau

I've been spending a bit of time thinking about the relationship of Windows servers and the datacenter. In my role as a product manager, I often hear customer talk about their challenges and pains balancing applications, OS'es and hardware refresh cycles. And once a while, I catch myself recalling the simpler times of the past; when Windows NT, 3.51, 4.0 and even Windows 2000 were more manageable (Ok, relatively speaking). Today, IT organizations have to manage exponentially more apps, more users, and more flavors of servers than you can keep count of. 32-bit apps has been around for a l-o-n-g time. When Windows Server 2003 introduced 64-bit, only a limited number of apps were able to realize the benefits of better scalability, faster performance. Even today (5+ years later), customers still tell me they can't take their apps on a 64-bit OS because of driver compatibility. This has IT organizations painting themselves into the corner of supporting a complex matrix of 32-bit and 64-bit apps and OS'es. When you toss in legacy 16-bit application into the mix, you end up with a fairly complex mix of... spaghetti.

The next wave of Windows is coming. I'm not talking about Windows 2008, which was just released in Feb 2008. There are already talks about Windows "7" or Windows 2008 R2 - the codename for the next release of Windows (server and client). And in case you haven't heard... Windows "7" server will be 64-bit only. What will you do with your 16-bit and 32-bit apps? How will IT be able to catch up, or will this downward spiral continues? Or do you have everything under control?

Thoughts?

Permalink | Comments (2) |

x64 doesn't pose much of a challenge for 32-bit apps as they run in WOW just fine.  However, 16-bit apps will be a huge problem.  Of course, that's why we've all got our Citrix farms, right?

Shawn

http://www.shawnbass.com

I agree with Shawn's comment about x64.  The bigger questions in my mind are:

What will happen with all those 16-bit apps when Microsoft finally pulls the plug on support for 32-bit OS?  Are projects underway to convert these to 32 or 64-bit or Web apps?  Or is it too soon?  When do you all think this will take place?

What are people's thoughts around Windows 7 adoption versus Windows Server 2008?  If Windows 7 = Windows Server 2008 R2, what are IT shops likely to do?  Will they take a wait-and-see approach and only move to W2k8 after R2 (Windows 7) is delivered or will they adopt Windows Server 2008 at a similar pace as when W2k3 came out?