VMware Cloud Community
IrNico
Contributor
Contributor
Jump to solution

MSCS & ESX 3 in production environments

Are there companies which are using MSCS on ESX3 on large scale for production environments? If yes, do they use DRS?

Reply
0 Kudos
1 Solution

Accepted Solutions
TomHowarth
Leadership
Leadership
Jump to solution

Yes corporations run MSCS in a virtualised environment, however it is not supported on 3.5 and only supported if the Cluster hosts VMDK's are locally stored, this fact precludes the use of DRS, HA and VMotion. as it is a requiement that all VMDKs be available to all host via shared storage.

Tom Howarth

VMware Communities User Moderator

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410

View solution in original post

Reply
0 Kudos
14 Replies
mreferre
Champion
Champion
Jump to solution

I doubt there are <many> companies using pervasively MSCS within vm's in production environments. Part of the reasons is because VMware HA addresses (not all but a large chunk of) what MSCS typically does and part of the reasons is because of the very tough deployment limitations VMware imposes. Off the top of my head one of these limitations is that VMDK files for the MSCS nodes need to be local (i.e. not shared) to specific ESX cluster nodes (unless this has changed recently... haven't checked I must admit)... thus invalidating the requirements for vmotion of the MSCS nodes and in turn invalidating the DRS requirements.

Massimo.

Massimo Re Ferre' VMware vCloud Architect twitter.com/mreferre www.it20.info
TomHowarth
Leadership
Leadership
Jump to solution

Yes corporations run MSCS in a virtualised environment, however it is not supported on 3.5 and only supported if the Cluster hosts VMDK's are locally stored, this fact precludes the use of DRS, HA and VMotion. as it is a requiement that all VMDKs be available to all host via shared storage.

Tom Howarth

VMware Communities User Moderator

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
Reply
0 Kudos
opbz
Hot Shot
Hot Shot
Jump to solution

Maybe not in the fully virtualized environment but I have seen a some places where they have physical to virtual clusters...Obviously active passive clusters but does provide a contingency in case a phyical box has issues...

Reply
0 Kudos
IrNico
Contributor
Contributor
Jump to solution

VMware HA is only a solution for hardware failures, but not for OS- or application (file)corruptions. MSCS instead gives you in this cases a lower RTO. Is this correct?

Reply
0 Kudos
TomHowarth
Leadership
Leadership
Jump to solution

Yes and No, MSCS has its place, but in the majority of impliementations the introduction of ESX Enterprise has removed the need for Clustering. the majority of companies do not require 9.999 or greater. therefore HA is enough. the ability to VMotion in 99% of cases give as good as or better uptime than a active pasive cluster.

MSCS brings a added complication layer the majority of companies could do without, but It does have its place, and that is in the highly redundant/highly available space. so that if a Guest crashes business continues on the second node. this however is at the detriment of losing HA/DRS and VMotion.

Tom Howarth

VMware Communities User Moderator

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
Reply
0 Kudos
IrNico
Contributor
Contributor
Jump to solution

Tom, sorry, but my English is not that good. But what do you mean with your last sentence "this however is at the detriment of losing HA/DRS and VMotion."?

Reply
0 Kudos
TomHowarth
Leadership
Leadership
Jump to solution

for a MSCS cluster to be supported on ESX 3.x.x the system drived must be local to the host, therefore no DRS. HA or VMotion of the guest. there is as yet no support for MSCS in 3.5 however it does work.

Tom Howarth

VMware Communities User Moderator

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
mreferre
Champion
Champion
Jump to solution

I have had this post in draft for a few days and only this afternoon I did hit the button ..... Tom (as usual) touched on the major points already .....

http://it20.info/blogs/main/archive/2008/03/26/102.aspx

Massimo.

Massimo Re Ferre' VMware vCloud Architect twitter.com/mreferre www.it20.info
Reply
0 Kudos
dpomeroy
Champion
Champion
Jump to solution

Yes corporations run MSCS in a virtualised environment, however it is not supported on 3.5 and only supported if the Cluster hosts VMDK's are locally stored, this fact precludes the use of DRS, HA and VMotion. as it is a requiement that all VMDKs be available to all host via shared storage.

Tom Howarth

VMware Communities User Moderator

This is why we decided to not do MSCS in our virtual environment. If an application must be clustered, we go with physical boxes. As far as MSCS working but not being supported in 3.5, what I don't get is if a (production) application is important enough that you are going to cluster it, then why would you run it in an unsupported configuration?

Don Pomeroy

VMware Communities User Moderator

Reply
0 Kudos
TomHowarth
Leadership
Leadership
Jump to solution

Why thank you Massimo, where have you been lately not seen you online recently

Tom Howarth

VMware Communities User Moderator

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
Reply
0 Kudos
TomHowarth
Leadership
Leadership
Jump to solution

This is why we decided to not do MSCS in our virtual environment. If an application must be clustered, we go with physical boxes. As far as MSCS working but not being supported in 3.5, what I don't get is if a (production) application is important enough that you are going to cluster it, then why would you run it in an unsupported configuration?

Don Pomeroy

VMware Communities User Moderator

That is my point exactly and the major reason several of my customers are holding off 3.5 upgrades. these are medium SMB's that have the vast majority of their infrastructure virtualised and that includes MSCS. I assume you work in a large environment Don

Tom Howarth

VMware Communities User Moderator

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
Reply
0 Kudos
mreferre
Champion
Champion
Jump to solution

Tom .... on the road trying to convince the masses how bad MSCS is on VI3.... Smiley Wink just kidding (so to speak ...)

Massimo.

Massimo Re Ferre' VMware vCloud Architect twitter.com/mreferre www.it20.info
Reply
0 Kudos
TomHowarth
Leadership
Leadership
Jump to solution

Yes I just read it, upto your usual standard. excelent.

Tom Howarth

VMware Communities User Moderator

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
Reply
0 Kudos
ncarde
Enthusiast
Enthusiast
Jump to solution

My 2 cents:

There are what I consider uncommon instances where true HA is a requirement -- particularly from a 'protection of guest memory space' perspective.

To get specific SAP has an Enqueue Replication Service (ERS) responsible for maintaining remote database state (simplified explanation) in RAM that absolutely must be deployed in a manner that guarantees that the OS's involved in delivering this are not powered off (thereby losing memory state).

VMware HA can not meet this requirement.

MSCS on VI3.5 can and it is fully supported in a multi-host configuration as long as the Cluster does not exceed 2-nodes.

So...this is not a high value cost savings opportunity but since HA/DRS are not required you can reduce some of your licensing cost and still end up deploying less Physical Hardware -- i.e. we can deliver this capability in a data center leveraging 2 VI-3 Physical Hosts (hosting two 2-node clusters) vs. funding 4 separate physical Servers.

Yes - we have to make sure the OS partition resides on a local (to each physical host) VMFS partition and that we leverage RDM's for Shared Disk (Quorom and App) but in my mind it is not as complicated as some folks make it out to be.

Reply
0 Kudos