I've been getting into discussions with my Microsoft Premier Field Engineers at work about VMware and Hyper-V. I won't argue that Hyper-V is cheaper (requires just the OS license from Microsoft and then you can load Hyper-V onto it). However, I get caught up in features and the old saying that Microsoft never gets anything right until the third time...Regardless, I always try to give any vendor the benefit of the doubt and always approach a new delivery from not just a technical perspective (comparison of features, expertise, etc...) but also a business one (costs versus time). I won't disagree that VMware isn't expensive Enterprise Plus is about 3,800 per processor not including costs for vCenter. However, I stumbled across the ultimate comparison guide between the four major vendors (VMware, Microsoft, Citrix, and Redhat). If this doesn't provide you with enough information about which virtualization vendor to choose from, I'm not sure what will... Enjoy
Now if there was ever a reason to purchase VMware over the other, the below information shows features and options offered by VMware that aren't offered (at least fully featured) by the other vendors. Of course this comparison was conducted by VMware so take it with a grain of salt. However, no comparison offered by a particular vendor would be complete without a selling point about why you should go with their product.
As with anything you are building into your infrastructure, you need to outline business and technical requirements and feasibility before engineering a vendor based solution, especially when it comes to virtualization.
Here is a link to the full PDF file with the above information...
VMware vSphere—The Best Platform for Building Cloud Infrastructures
Friday, November 12, 2010
Tuesday, November 9, 2010
Is there such thing as too high available?
Some of the amazing features of vSphere v4.x is the added availability and redundancy of resources managed by vCenter.
vCenter is the management product used to manage VMware VMs, vNetworking, Storage, and more....
There are two things that you need to have in place in order for many of the available operations of VMware to function. The most important one is the licensing to support it. Most large organizations are paying for Enterprise or Enterprise Plus for their Virtual Infrastructure (VI), for those that pay for standard or advanced you are limited to the features you can use. A breakdown of the licensing model is below...
This is common for those running enterprise licenses or greater. For those running advanced or fewer, you just have the high availability function (advanced users have vMotion as well which performs live migrations of your VMs to other hosts with zero downtime)
This is just one option and one scenario. Other products like Fault Tolerance (VMware's Clustering product with other VMs in a cluster), vCenter Server Heartbeat (create a vCenter active/passive cluster), and Distributed Power Manager (this really isn't a high available option but is a great product to efficiently use your hosts).
What's really neat about all of the above mentioned products is that they can be used in combination with one another (given the appropriate licensing levels). For example, use DRS with vMotion and you'll not only have live migration but efficient balancing of resources in your cluster.
Now if you want to migrate files between datastores so you can patch a given storage device or appliance, you have Storage vMotion to allow you to do live migration of VM's (files) from one store to the next.
So the point of this is how redundant or high available do you want your systems to be? To me, it would be where you draw the line between effective and efficient utilization versus time spent maintaining the systems. If your environment has critical VMs that require 100% uptime due to critical SLA's then I'd say that you have a requirement to maintain the VI at the highest available level (vMotion with DRS in a FT cluster where vCenter is using Heartbeat). If not, then doing something simpler while providing that level of availability (perhaps HA only). This allows recoverability of VMs though you may experience minimal downtimes. Below is a layout on the migration and high availability products commonly used with VMware and how it is broken down.
These products are all meant to be used to make VMware environment with vSphere more available. Additionally, they are also broken down to be geared towards anyone that could use any given module based on it's cost. i.e. Small Business owners could easily afford vSphere Standard or Advanced to use vMotion or High Availability. Where your corporate enterprises could easily affort Enterprise or Enterprise Plus and use the added functionality of DRS and even purchase Heartbeat if needed. This product is robust enough to allow you to mold your VI based on not just your requirement (say an SLA) for uptime, but your engineering and administration team's ease of mind knowing that the VI is easily recoverable or highly available so there won't be that wake up call at 3AM as often...
vCenter is the management product used to manage VMware VMs, vNetworking, Storage, and more....
There are two things that you need to have in place in order for many of the available operations of VMware to function. The most important one is the licensing to support it. Most large organizations are paying for Enterprise or Enterprise Plus for their Virtual Infrastructure (VI), for those that pay for standard or advanced you are limited to the features you can use. A breakdown of the licensing model is below...
(VMware, 2010).
The other thing is the resources in your cluster to support the neat features that expand the availability and redundancy of your VI. This is very important as the larger your cluster (in terms of hosts) the more redundant your VI is without added features with vCenter, you can simply use High Availability (HA) coupled with Distributed Resource Scheduling (DRS) to ensure that your environment is not only utilizing resources in a balanced and efficient manner, but also that VMs can be moved to other hosts.
This is common for those running enterprise licenses or greater. For those running advanced or fewer, you just have the high availability function (advanced users have vMotion as well which performs live migrations of your VMs to other hosts with zero downtime)
This is just one option and one scenario. Other products like Fault Tolerance (VMware's Clustering product with other VMs in a cluster), vCenter Server Heartbeat (create a vCenter active/passive cluster), and Distributed Power Manager (this really isn't a high available option but is a great product to efficiently use your hosts).
What's really neat about all of the above mentioned products is that they can be used in combination with one another (given the appropriate licensing levels). For example, use DRS with vMotion and you'll not only have live migration but efficient balancing of resources in your cluster.
Now if you want to migrate files between datastores so you can patch a given storage device or appliance, you have Storage vMotion to allow you to do live migration of VM's (files) from one store to the next.
So the point of this is how redundant or high available do you want your systems to be? To me, it would be where you draw the line between effective and efficient utilization versus time spent maintaining the systems. If your environment has critical VMs that require 100% uptime due to critical SLA's then I'd say that you have a requirement to maintain the VI at the highest available level (vMotion with DRS in a FT cluster where vCenter is using Heartbeat). If not, then doing something simpler while providing that level of availability (perhaps HA only). This allows recoverability of VMs though you may experience minimal downtimes. Below is a layout on the migration and high availability products commonly used with VMware and how it is broken down.
(VMware, 2010)
(VMware,2010).
These products are all meant to be used to make VMware environment with vSphere more available. Additionally, they are also broken down to be geared towards anyone that could use any given module based on it's cost. i.e. Small Business owners could easily afford vSphere Standard or Advanced to use vMotion or High Availability. Where your corporate enterprises could easily affort Enterprise or Enterprise Plus and use the added functionality of DRS and even purchase Heartbeat if needed. This product is robust enough to allow you to mold your VI based on not just your requirement (say an SLA) for uptime, but your engineering and administration team's ease of mind knowing that the VI is easily recoverable or highly available so there won't be that wake up call at 3AM as often...
Subscribe to:
Comments (Atom)




























