By Tim Loake, director Dell Services, UK
IT professionals should keep the impending Windows Server 2003 end of support deadline this coming July as a top priority. With the average migration taking between 100-300 days to complete, it is essential that businesses start the process of migration sooner rather than later to avoid mounting costs, security risks and problems with application performance. In order to ensure you migrate in time and avoid problems, consider improving your business and IT processes so that your organisation is in the right shape, ready to make the move.
1: Be prepared.
Identify your strengths and weaknesses for the year ahead.
As you get ready for migration, it’s vital that you take stock of your current setup and infrastructure. Businesses often cite a lack of time, resource and/or budget as the main obstacles to migration, but bigger challenges are often found within the organisation itself. Before migration, first and foremost, you must have all of the necessary information and reports in place to move with the minimum of disruption.
2: Be more organised
Discover your business workloads and sort them into groups
As with any big transformation project, or even some small ones like clearing a garage or redecorating a bedroom, we must first organise our resources and declutter the surplus. Likewise, before migration, the first step is to discover and catalogue all of the software and workloads running on Windows Server 2003 within the current infrastructure, then categorising the applications based on type, criticality, complexity and risk.
Workloads can often be broken down into three categories:
• Core infrastructure – such as domain controllers, Microsoft Exchange servers and network services, many of which are still running on Windows Server 2003. With these you may simply be able to deploy an updated version.
• Other off-the-shelf applications may or may not have a more modern updated version – this scenario is the most commonly seen and requires testing before moving ahead.
• Custom-coded applications – these become a particular problem if the person who developed them has since left the organisation; a bespoke solution is required and this will depend on how the app has been coded to begin with.
3: Plan in advance
Consider your migration strategy thoroughly before you take the first step
When it comes to migrating to the latest server software, there are multiple routes on offer to businesses. These involve varying levels of complexity, and acceptability is largely dependent on both budget, and the existing application estate of the business. Applications can usually be migrated via one of the following paths:
• If possible, the application should be replaced by an updated version.
• If no update is available, it might be possible to install the existing application onto the new operating system, and work to fix any compatibility issues.
• If all else fails, software tools can be used to extract the legacy application from the source environment before injecting it into the target environment.
Each of these methods has pros and cons and businesses should assess their application estate and migration options against budget/time and other requirements before deciding how to proceed. The key to a successful migration is detailed discovery, rationalisation and categorisation of all apps in advance.
4: Lose weight
Make your infrastructure as efficient as possible and lose the extras
Considering the increase in microprocessor power over the past 10 years, migrating from Windows Server 2003 offers organisations a great opportunity to consolidate workloads and reduce servers. Go through your infrastructure and see what you can trim from the system - this discovery exercise can uncover servers running applications that may be unnecessary, or which can be integrated with other systems. Many of our customers have found that as many as 10-20% of servers can simply be turned off, with obvious cost saving benefits.
In addition, by moving from a 32-bit to 64-bit operating system, some applications will be able to take better advantage of modern server hardware. Of course, this may mean that some old applications will not run on the new OS and will require re-writing, but with a plan of action in place this process can be carried out as carefully as possible to ensure that end-users are not disrupted in their day-to-day work. It will also be worth considering how you can virtualise your nw server estate, or integrate cloud technology to run your IT environment as efficiently as possible. Private cloud is a common target for businesses going through migration; though fewer organisations choose to move to public cloud, simply because the replatforming process is normally considered too complex and time consuming to attempt in combination with a looming deadline.
By budgeting and organising early, organisations can avoid escalating costs to migrate from Windows Server 2003.
Although it’s highly advisable that you start migrating sooner rather than later, it is possible to buy extended support in order to mitigate most of the risk. However, this in itself is expensive and for those unable to purchase it, security problems become the major risk for the business. This is a particular issue for financial organisations or those that deal with Payment Card Industry (PCI) compliance and therefore need to be on a supported platform. With the potential to waste thousands of pounds, it makes much better financial sense to migrate sooner rather than holding off.
It’s worth considering that eventually, application vendors will also cease to offer their support for old software still running on Windows Server 2003, and that updated applications may not run on this old operating system. Finding hardware that is compatible will also become increasingly difficult and as chipset restrictions will start to hit as well, IT professionals might find that maintaining underlying hardware will become increasingly difficult and costly.
6: Don’t give up!
Smooth out problems in the migration process
Of course, the odds of a migration going 100% smoothly are relatively low, and it’s best to prepare for any potential obstacles that could make the change difficult for the organisation. For example, some old applications and servers may not be supported on newer versions of Microsoft Windows, meaning that end-users are struggling to use their older software whilst adapting to newer editions. It’s also vital to work testing time into your migration plan - IT teams might need to install the software on the new platform for test purposes in order to ensure that it's working.
A number of tools are available to help make the process faster and more cost effective, and different solutions provide support for varying stages of migration. These tools can automate application compatibility testing, remediation, packaging, and virtualisation to help ensure that applications are effective on modern systems.
As you look to the year ahead, server migration may not be something you think about with glee, but it doesn’t need to be painful. One way or another migration is something you must confront. Rather than burying your head in the sand, resolve to embrace the challenge, not only so that you can mitigate risk, but also so that you can enjoy the improved performance and cost efficiency that a well-executed migration can provide.