Network and InfrastructureApplication Availability in a Virtual EnvironmentBy Thomas Schmidt
Server virtualization is increasingly common in today’s data center. By implementing server virtualization, businesses realize they can consolidate the application workload of multiple servers onto a smaller number of physical hosts, resulting in improved hardware utilization, fewer physical servers and considerable cost savings. But virtualization itself creates challenges. Before the advent of server virtualization, a physical server failure would most likely have resulted in a single application outage. In a consolidated virtual server environment, by contrast, a physical server outage has the potential to affect multiple virtual servers and bring down many business-critical applications. To mitigate this risk, virtualization vendors have built availability tools for use on their platform exclusively. Generally speaking, these can’t provide the level of protection that enterprises have come to expect for physical servers. In particular, these tools do not monitor the health of the most vital component -- the application itself. Virtualization and disaster recovery But moving from a physical server architecture to a consolidated virtual server architecture shouldn’t compromise application availability. An application’s availability is at risk if any of the components that the application depends upon are not available. For example, network failures can affect an application’s availability. Similarly, a component failing inside an application can affect an application’s availability. Or a virtual server itself could crash, causing application downtime. Whatever the cause, the IT department needs a way to monitor the health of the application and its dependencies, and intelligently move an application to a healthy server in the event of an outage. However, the introduction of a new server virtualization platform often means the introduction of a new high-availability and disaster recovery infrastructure for protecting applications in virtual servers. According to the survey, 35% of all respondents cited “too many different tools” as the biggest challenge in protecting mission-critical data and applications within physical and virtual environments. Maintaining different tools for physical and virtual environments creates a lot of new complications, including higher training costs, operator inefficiencies, greater software costs and workforces that operate in silos. In addition, today’s complex applications often span both physical and virtual environments. For example, databases are often kept off virtual platforms because of performance and availability issues. As a result, a pure virtual platform-based approach to application availability may protect a component of an application, but not the entire service the application provides. Enterprise-class availability
Conclusion Thomas Schmidt writes frequently about information security topics. He has more than 15 years of experience as a writer and editor in high-tech publishing. |
ADVERTISEMENT Related ContentFast Fact
According to a recent survey, 55% of all companies have had to reevaluate their disaster recovery (DR) plans, as a result of implementing server virtualization. Podcast Audio ContentCIO Strategy Center is now available in audio format. This week's feature topic is: Preparing for a DisasterPlaytime: 8 min 07 sec |