1.是否必须部署为集群方式呢?还是将两台服务器加入到一个Biztalk group中就可以?
2.如果必须部署为集群方式,是否biztalk的AP(active-passive)主从模式和AA(active-active)主主模式都可以满足要求呢?还是必须为AP模式?
3.是否必须部署两个Sql server实例?还是两台主机可以共同使用一个sql server实例?
1. 如果您想实现高可用性的话,就必须部署集群。
2. 取决于你用的什么操作系统。在window 2008之前,每个failover cluster只能够创建一个clustered MSDTC,所以你的所有Biztalk instance都必须创建在同一个资源组中,因此只能选择AP模式;在windows 2008之后,每个failover cluster能够创建多个clustered MSDTC,因此你可以通过创建不同的资源组来实现AA模式。 关于clustered MSDTC的支持可以参看以下链接: http://technet.microsoft.com/en-us/library/cc730992(WS.10).aspx
3. 因为你的两个Biztalk运行时都属于同一个group,所以只能用同一个mgmt database,因此一个SQL Server实例就可以了。
具体关于Biztalk高可用性的部署可以参看:
http://msdn.microsoft.com/en-us/library/aa558765(v=BTS.70).aspx
1.是否必须部署为集群方式呢?还是将两台服务器加入到一个Biztalk group中就可以? 2.如果必须部署为集群方式,是否biztalk的AP(active-passive)主从模式和AA(active-active)主主模式都可以满足要求呢?还是必须为AP模式? 3.是否必须部署两个Sql server实例?还是两台主机可以共同使用一个sql server实例?