Virtualization is one of the hottest topics in the IT industry, and for good reason. Server virtualization brings many benefits: hardware consolidation, better resource utilization, lower capital and operating expenses, and greater flexibility to meet changing business needs.
Like most new technologies, server virtualization also brings new challenges, one of which is to protect against unplanned downtime. Virtualization dramatically increases the need for rock-solid availability, even more so than on physical servers.Why? Because server consolidation results in the server becoming a single point of failure for multiple applications.
For pervasive deployment of virtualization to occur, IT departments and line-of-business customers must be confident that applications are protected. When a business unit requests a new application be started, the business unit generally expects it to be on its own system with its own dedicated hardware. Tell the business unit it will be stacked on a server running five other applications and the group is likely to get uneasy. Migrating applications to virtual environments requires higher standards for availability, security and manageability.
A common misconception is the live migration functionality included with the leading virtual server products addresses availability requirements. Live migration allows a virtual machine to be moved between physical servers manually, but not automatically upon a failure. While live migration works well for managing planned downtime, it's not designed for, and doesn't provide, protection against failures and unplanned events.
Unfortunately, most of today's offerings for protecting virtual machines against unplanned downtime are retrofits of traditional clustering/failover products used on physical servers -- approaches that are complex, costly and often unreliable. Challenging enough on physical servers, applying them to virtual servers compounds the problem dramatically.
Just as important as the need for high availability in virtual environments is the ease in which virtual machines can be deployed, configured and managed. Consider a dozen servers each with five virtual machines, each running a different application. That's 60 systems you have to protect, manage and maintain. With traditional clustering and failover solutions, you would have to create another 60 standby systems, all of which would need to be managed as well. Then you would have to configure replication, heartbeats and restarts, and of course it all would need to be thoroughly tested. It's easy to see how complex this can get.
Bridging the gap
So how do you protect against failures without the interruptions and hassles of failovers? Fault tolerance. True availability requires fault-tolerant-class capabilities to deliver continuous computing, even when failures occur. Fault tolerance means that if something should break, the operating environment and associated applications don't stop -- not even briefly. Failing over every time a failure occurs is costly in terms of data, time and application availability. Failing out a failed device maintains continuity of operations. This provides a proactive approach to enable continuous availability, unlike reactive failover/restart techniques.
Fault-tolerant-class software for virtual environments transparently combines and manages the resources of two virtual machines running on different servers in a virtual resource pool to create a single protected virtual-machine environment. The protected virtual machine appears and is managed just like a standard Windows server. Disk data is mirrored synchronously to redundant storage, and network and server operations are protected from failure. The administrator loads and configures the application in the protected virtual machine as though it were being loaded onto a physical server.
If a fault or failure occurs in a disk, network device or host system, fault-tolerant-class software can automatically reconfigure resources to permit the application to continue operating without interruption or loss of client connectivity. Failure recovery is always reliable: With active redundancy the system is constantly validating itself because the two virtual machines comprising the protected environment continuously execute the same application operations. This unique architecture assures the availability and correct operation of system resources when they are needed in the event of a failure.
- +
Strategies for Dealing With IT Complexity 24/12/2007 10:30:47
Every innovation, every business process improvement, comes with an IT complexity tax that must be paid by CIOs in time, money and sweat. Here are strategies to mitigate the increasing complexity of IT as it enables new business.Every innovation, every business process improvement, comes with an IT complexity tax that must be paid by CIOs in time, money and sweat. Here are strategies to mitigate the increasing complexity of IT as it enables new business.
Read up on the latest ideas and technologies from companies that sell hardware, software and services. Cutting printer costs
Email Archiving 101—Customer Case Study
Email Archiving Implementation: Five Costly Mistakes to Avoid
Enterprise Wireless WLAN Security
Strategies for Eliminating .PST Files
Discover the advantages of an open architecture multi-vendor network solution
Refresh your AUP: Top tips to ensure your acceptable use policy is fit for purpose
Delivering the Power of Choice with Microsoft Dynamics CRM
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
Vignette Announces 2008 Excellence Awards 2008-11-21 10:50:00+11
PGP and Ponemon Institute Unveil Inaugural Australian Data Breach Study 2008 2008-11-20 17:34:00+11
Symantec Cloud Services Transform Data Centre Operations Through Proactive Management 2008-11-20 12:06:00+11
Verizon Business Offers Tips to Building a Successful Unified Communications and Collaboration Plan 2008-11-20 12:04:00+11
AARNet Brings 4K Digital Cinema to Australia: First 4K HD Video Signal delivered into Australia by AARNet 2008-11-20 12:02:00+11
Radicati Market Quadrant 2008 on Corporate Web Security
An Analysis of the Market for Corporate Web Security Solutions, revealing Top Players, Mature Players, Specialists and Trail Blazers. Read on to discover who makes the grade.









