2

Around here the clusters (not hyper-v clusters) are typically configured as n+1, so they are asking me to create a n+1 hyper-v r2 clusters. These will configured with both csv's and live migration and managed via scvmm r2. My thinking is that its a waste in having a node sitting there idle. In my opinion it would be better to have headroom left over for what would traditionally the +1 server spread amongst the N nodes. Anybody have an opinion on this. thanks

3 Answers 3

5

I'm with you too. If your hot server experiences a failure ALL the machines running on it will have to migrate to the other box, but if you load balance only half will have to migrate. Just make sure you have enough headroom on both boxes for either to fail-over.

2
  • I'm trying to explain this to my co workers and they are not getting it! thanks
    – tony roth
    Apr 23, 2010 at 23:23
  • +1 Plus you'll generally get better performance spreading the load out.
    – Chris S
    Dec 2, 2010 at 18:36
3

You are dead on. Problem with a "hot" spare is you never know it is ready to run until something fails. Better to spread the n+1 capacity across all cluster hosts so you know it is ready to run when needed.

\\Greg

1

I agree. That said, I would always go with n+2 - n+1 +1 that you can take down yourself (service pack, patching etc.). At least in business critical environments - there is no reason no to do that ;)

Whether you keep the spares active or just on hot standby is your decision - at the end, using them gives you more CPU power (if you are CPU bound). Not a lot, but it can make applications a little snappier. OTOH keeping them warm makes sure you really CAN run without problems on N systems - especialyl that you are not getting CPU allocation problems later ;)

At the end, a lot runs into "just decide" here, IMHO.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .