Today’s IT teams cope with a daunting number of challenges in meeting the demands of dynamic data centers and Web farms. At many companies, production peaks can mean that hundreds of new servers are needed with only a week to deploy. For organizations responsible for large Web sites, server workloads may fluctuate dramatically hour-to-hour. In other businesses, seasonal demands create large, rapid shifts in infrastructure needs.
The ability to quickly, easily and cost effectively re-purpose servers is a strategic imperative for these organizations.
And the basics are anything but steady-state. Security patches and updates may be required weekly or more, multiple versions of applications and operating systems are managed concurrently, a laundry list of hardware platforms and configurations make troubleshooting a nightmare, and the testing, provisioning and re-provisioning is endless.
A key obstacle to dynamic server re-purposing has been managing software complexity. Building production-grade golden images remains a largely manual effort taking anywhere from days to weeks. Provisioning can take an hour or more, even with automation. Patching and updating, testing and re-provisioning mean more system administration and downtime. It’s frustrating, resource-draining and anything but dynamic.
The cost? For most data centers, upwards of 80% of the budget is spent supporting existing applications and infrastructure. Scalable solutions for dynamic IT infrastructure require an entirely new approach to building, managing and deploying server software.


