Interesting post on Nick Happleston’s blog entitled: Hyper-V Dramatically Lowers the Price Point for BizTalk 2009 which talks about how Microsoft’s virtualisation technology enables enterprises to deploy BizTalk in a cheaper configuration. It makes reference to Chris Rompâ€™sÂ blog entry BizTalk Server 2006 R2 Hyper-V Guide, but applies the same principles to BizTalk 2009.
My only issue with the cost reduction is that it revolves around the fact that BizTalk is licensed based on the number of physical processors on the box it’s running on. Based on this assumption, you can have a box running Hyper-V where you pay for 2 processors regardless of how many BizTalk boxes are deployed on it. You can therefore double or quadruple the size of your BizTalk farm without incurring additional license fees. The theory is sound, but although the BizTalk roadmap talks about the features of the new version, but doesn’t go into details on licensing implications of the new version. Also, I have one fundamental issue with it.
The question that needs to be asked is “Why are you scaling your BizTalk farm?” If you’re doing it because of performance implications, than 4 virtual BizTalk boxes aren’t going to run any quicker than 2 virtual BizTalk boxes on the same hardware. If you’re doing it because of logical groupings within your application, then you’re not using BizTalk Groups correctly (this is a feature that allows you to deploy different BizTalk applications across multiple servers). You’re certainly not doing it for resilience as you’re running on the same hardware regardless.
So, interesting post; but not quite sure I see the point.