n+1 is hogwash!
Too frequently I hear the expression n+1 as a model for ESX clusters to provide High Availability. If you EVER expect to patch ESX servers without VM downtime then you need at least(†) n+2. When running your clusters to only n+1, you can never safely put one of your hosts in Maintenance Mode; not if High Availability is important to you.
Footnote: If you don’t understand the importance of HA slot sizes, go learn.
3 Responses to n+1 is hogwash!
Leave a Reply Cancel reply
Forbes Guthrie
Recent Posts
- vSphere 5 vReference Card released
- Cisco UCS boot from iSCSI SAN – ESXi design consideration
- vSphere 5 vReference card – Storage section
- Does 2008 R2 Failover Clustering require a change to the Notify Switches policy?
- vSphere 5 vReference card – Host section
- vSphere 5 vReference card – Install section
- Auto Deploy design concern
- vSphere 5 vReference card – vCenter section
- vSphere 5 vReference card – VM section
- vSphere 5 vReference card – availability section
Recent Comments
- escorts service on VMworld: Host Profiles
- free antivirus software download on Firewall port connection diagram
- Tim Sommer on vSphere 5 Card
- vJohnnyF on vSphere 5 Card
- Forbes Guthrie on Cisco UCS boot from iSCSI SAN – ESXi design consideration
- Chris on Cisco UCS boot from iSCSI SAN – ESXi design consideration
- Forbes Guthrie on vSphere 5 Card
- Forbes Guthrie on vSphere 5 Card
- harold on Auto Deploy design concern
- MarcelVanOs on vSphere 5 Card
Twitter
- Eek! This is big >> RT @DuncanYB: New Article: No Jumbo frames on your Management Network - http://t.co/VjoCtOqz : 2 weeks ago
- RT @ryanbirk: @forbesguthrie ...owe you a beer! Read all 50 pgs of your notes and passed the VCI-5 exam this morning << Congrats, great news : 2 weeks ago
- Working with Host Profiles today. Clunky, but a great tool. : 2 weeks ago
- @csilvertooth Frustrating yeah, they maybe need a popup warning message check when you start it without correct permissions. #VMware : 2 weeks ago
- RT @joshcoen: Passed VCP5 this morning. Big shout out to @jaslanger and @forbesguthrie #invaluableresources. << Congrats! : 2 weeks ago
- RT @cwjking: @forbesguthrie Someone commented on my blog to link to your site for VCP5 related stuff. http://t.co/7KqZsNuv << thx : 2 weeks ago
- @sanchezhutz Nice, I hear lots of good things about those. David is nice chap. : 3 weeks ago
- .RT @cxi: I'll be in Vancouver the week of the 23rd ;) << Great. Anyone else in Vancouver up for vBeers? I'm free 23,25,27 /cc @astorrs : 3 weeks ago
- @sanchezhutz Best of luck Sanchez! When are you planning to take it mate, work paying for it? : 3 weeks ago
- New blog post: vSphere 5 vReference Card released - http://t.co/4rYEPsM9 : 3 weeks ago







I always try to convince the customer of n+1+1. n for the number of hosts needed to run their environment. 1 for a planned server downtime, and 1 for an unplanned server downtime.
Only in very small or money constrained environments, does the customer choose n+1, knowing the consequences.
You’re playing with semantics. What you’re really suggesting is that it’s not possible to keep HA enabled while patching an n+1 environment, which is a lot different than suggesting ESX servers cannot be patched without VM downtime in an n+1 environment.
p.s. HA does NOT prevent VM downtime, even n+100.
(now I’m playing with semantics). You’ll need Fault Tolerance for that.
Hi JC,
I want to create discussion on the subject.
Keeping HA “enabled” is somewhat mute if its useless. During patching and maintenance downtime, if you have an n+1 setup, HA may as well be off because it isn’t going to help at all. Just because it says “I’m enabled – your safe”, means diddly. I won’t work. To say that its enabled is semantics.
The only advantage I can think of is that it saves you having to manually re-enable it once you have more redundancy in the cluster.
But yes, I’m being a bit coarse