It’s been a couple of weeks since I posted anything on this blog as I decided to spend Christmas with my family (i.e. not with the computer) and didn’t have any posts ready to publish. I’ve also been suffering recently from a combination of writer’s block and too much work so, as a consequence, I have many things in my head but very little written down… mostly about Windows Server 2008. As it will be part of a very significant product launch in a few weeks’ time I thought it was about time I updated my previous post looking forward to Windows Server 2008 and highlighted the main advantages of Microsoft’s latest Windows Server release, although I have to confess that much of this is based on Microsoft’s marketing message (with a little of my own opinion for good measure).
A couple of months back, I watched Bill Laing, General Manager for Microsoft’s Windows Server Division, give a keynote presentation to the press on Windows Server 2008 during which he looked back over the history of Windows Server:
- Windows NT was really a file and print server product with some application support, finally starting to gain acceptance with NT 4.0, which launched in 1996. In those days, enterprise applications ran on large (typically Unix-based) computers or mainframes and the main competition for departmental deployments was Novell NetWare.
- Windows 2000 marked a significant change with the introduction of Active Directory and scalability improvements.
- Even though IIS had existed as a standalone product and then in Windows 2000, Windows Server 2003 was a turning point for Windows application hosting, with Internet Information Services (IIS) 6, 64-bit hardware support, and specialised SKUs (e.g. Windows Storage Server) as well as a web edition of Windows Server.
- Windows Server 2003 R2 was a midpoint release with new tools for administrators.
- Windows Server 2008 is a major new update that Microsoft is pitching as a customer focused release.
Bill Laing highlighted a number of hardware inflection points around 64-bit hardware support, multiple processor cores, power consumption and virtualisation. In addition, he cited customer feedback as the main reason for providing role-based server management, the ability to remove the desktop experience and only run essential server services, and of course the old favourites (or "foundational attributes" as Bill Laing referred to them) – reliability, management and performance.
So, how has Microsoft responded to this famed customer feedback? They are pitching the major improvements in Windows Server 2008 as follows:
- your platform {reliable} – looking first at Windows Server as a server platform, Microsoft has provided a solid foundation with:
- A new management experience. Server Manager provides a simple point of administration for role-based deployment. Out of the box, Windows Server 2008 has 17 optional roles (e.g. Active Directory, file, print, web, etc.) and 35 optional features (e.g. multi-path input/output, desktop experience, clustering, etc.). Windows PowerShell is integrated within the operating system (removing what I consider to be one of the main barriers to adoption of this extremely powerful technology). Microsoft has also made improvements in the area of power management (now enabled by default) and is working with developers to ensure that applications are written to be more efficient in their use of power (polling vs. quiescing, etc.).
- Reliability. A new server installation option – Server Core – allows organisations to run servers with only essential Windows services and a limited user interface, supporting selected server roles for command-line (or remote) administration. There is also a new networking stack, with improved TCP/IP performance and scalability. Finally, failover clustering (renamed to avoid confusion with other clustering technologies) has been improved from both the implementation perspective and in the provision of support for clusters.
- web experiences {stunning} – another major change in Windows Server 2008 is IIS 7. IIS7 uses a modular architecture to improve application performance and aid extensibility. There are also new IIS management and deployment tools. This is backed up with new Windows Media services for advanced streaming and caching as well as web application services for communications and workflow integration.
- infrastructure {virtualised} – whilst other vendors (i.e. VMware) may benefit from their experience of the x86/x64 virtualisation technologies, there is little doubt in my mind that Hyper-V represents a huge step forward for Microsoft. Furthermore, Microsoft is pitching its virtualisation story as a multi-level approach from the point of view of:
- Licensing – since Windows Server 2003 R2, Microsoft has adjusted its Windows Server licensing model to support virtualisation (despite claims to the contrary from competitors). The Microsoft virtual hard disk (.VHD) format is also available with a royalty-free license.
- Infrastructure – new virtualisation technologies (such as Hyper-V) work with hardware support from Intel and AMD to allow agile virtualisation solutions that better utilise server resources.
- Management – System Center Virtual Machine Manager helps customers to ease the process of virtualising their infrastructure and to better utilise the available resources, providing the same management tools for both virtual and physical machines.
- Interoperability – working with both Citrix (XenSource) and Novell (SUSE Linux), Microsoft is able to support heterogeneity across the data centre).
- Applications – in addition to virtualising server resources, Microsoft SoftGrid and Windows Server 2008 Terminal Services as technologies for application and presentation virtualisation. Windows Server 2008 Terminal Services includes both Terminal Services Gateway and Terminal Services RemoteApp support.
- your data {secure} – finally, security. The days of insecure Microsoft operating systems are long since gone (in fact, Windows Server has always been pretty good) but new technologies in Windows Server 2008 include the server component of the network access protection (NAP) supported by Windows Vista for health validation and compliance checking, read-only domain controllers for secure delegated branch office deployment of Active Directory, fine grained password policies, and Active Directory rights management services for protecting documents during cross-organisational collaboration.
It’s also worth noting that Windows Server 2008 represents a turning point in the shift to 64-bit computing. Unlike with desktop operating systems, where there is a vicious circle of vendors that won’t write 64-bit device drivers until there is proven demand and users who won’t adopt 64-bit technology until there is vendor support, in the x86/x64 server world there is broad support for 64-bit technologies and Windows Server is the last planned release of a 32-bit server operating system.
As an IT consultant, I agree with Microsoft that there is increasing pressure for IT departments to become more agile and return some benefit to the business – to reduce the cost of "keeping the lights on" and increase the organisation’s ability to innovate. Microsoft thinks that Windows Server 2008 is more than just an operating system upgrade – that it is key to optimising the infrastructure – and I have to agree. I was critical of Windows Vista when it was launched (actually, I was critical of the way that Microsoft left its XP customers waiting for a service pack… and we’re still waiting…) but I really can see advantages in the new technologies that Windows Server 2008 brings. Will organisations deploy Windows Server 2008 right away? I certainly hope so – there are many compelling reasons to use the new technology but, perhaps more significantly, the release of Windows Vista over a year previously has allowed many of the issues with the common technologies to be ironed out ahead of the server product release.
Finally, what’s with the curly braces smattered throughout this post? Heroes happen {here} is the theme for the Microsoft marketing around the Windows Server 2008, Visual Studio 2008 and SQL Server 2008 joint product launch. For those of us on this side of the pond, a UK launch site has also been released with press and customer events planned for 27 February and IT Professional events from 19 March onwards. I’m also hoping to work with Scotty McLeod and Austin Osuide to step up the Windows Server Team events in 2008 and of course, watch this space for more detail on some of the technologies that I mentioned in this post. In the meantime, check out Microsoft’s Windows Server 2008 Technical Overview.
Unfortunately it seems that Windows 2008 can’t be deployed using ADS (re: your earlier post on using ADS to deploy Windows XP), which means that here at work we’ll be forced to replace our ADS server that we currently use for deploying Win2k3 Web with a WDS server before we can start deploying Win2k8 for our customers.
Meh. Yay for Microsoft.
@Robin – yep. That’s a shame (although I can’t help thinking there must be a way to convert from ADS to WDS – I just haven’t tried or done any reading on the subject). Incidentally, Wes left a comment on the post you referred to about using ADS to deploy Windows XP that said:
It looks as if ADS was a dead end and WDS (which we first saw in WIndows Server 2003 SP2) is here to stay.