Virtualization, Replication, Storage and High Availability

Written by Lee Clemmer on October 13, 2009 – 5:43 pm -

One of the great benefits for us in IT is that as hardware and storage prices have come down, and performance has increased, we are more able to offer services that in the past was prohibitively expensive to deliver. Rapid deployment and expansion of service, redundancy, and very high availability are all possible now for a fraction of the cost of a few years ago. Granted, it still costs more to provide such high quality service. Let’s take a look at how virtualization, replication and high availability, impact storage requirements and costs.

Virtualization allows us to deploy servers without tying resources to a single specific hardware system. The images can be moved from one system to another, cloned, made redundant and thereby easily allow expansion of particular applications and services. Virtual servers are a foundation for simple, rapid, consistent scalability. Having several or many identical instances allows us to deliver high availability far more easily. Virtual images do take space, and must run on a base platform, so clearly a single VM takes more space and resources that the same service running on dedicated hardware.

High Availability (HA) is the IT goal of having continuously available service for a particular application, connection or resource. Sometimes this is done via fail-over from a primary to a secondary connection or resource. It is also possible via load balancing. The load balancing can be accomplished at the application layer, at a gateway layer, or via an appliance. Load balancing is also possible at the name lookup level. For the purposes of this discussion we are considering application, gateway, and appliance types of load balancing and fail-over. Application layer mail gateway routing is often built-in to the system, whereby the gateway has alternate choices to try if its primary gateway is unavailable. This may be implemented in different ways depending on the vendor and the service. For SMTP there are underlying standards and requirements for gateway and routing behavior.

Continue reading Virtualization, Replication, Storage and High Availability

Subscribe to my RSS feed

Greening Exchange Server

Written by Brett Callow on February 19, 2009 – 8:25 pm -

Can you make your email greener? Possibly.

With the release of Microsoft Windows Server 2008 with Hyper-V and Microsoft Hyper-V Server 2008, a virtualized Exchange 2007 SP1 server is no longer restricted to the realm of the lab; it can be deployed in a production environment.

So says Microsoft in the Exchange Team Blog. Yup, it’s now possible to virtualize Exchange Servers while continuing to be entitled to support from Microsoft. But there’s good news and bad news here. The good news is that virtualizing Exchange can offer real savings. In one of the examples that Microsoft cite (with 7 servers being consolidated to 3 servers running 7 virtual servers) the potential energy savings are estimated at 25,754 kWh or $22,516 per year. On top of that, there’s also savings to be had on hardware and, if your utility company has a high tech incentive program (as PG&E do) you may even be able to recover a portion of your project costs. Woohoo! So, not only can you cut your costs, but you can make your operations a bit greener in the process.

But here’s the bad news. As Microsoft put it, “Due to the performance and business requirements of Exchange, most deployments would benefit from deployment on physical servers.” What that really means is that most Exchange deployments will not be suitable candidates. Microsoft provide the following 3 scenarios in which virtualization is worth considering:

  • Small Office with High Availability
  • Remote or Branch Office with High Availability
  • Mobile LAN

Continue reading Greening Exchange Server

Subscribe to my RSS feed