我从阅读http://msdn.microsoft.com/en-us/library/ee790895(v=azure.10).aspx了解到,您拥有的主机越多越好,因为如果大多数主机发生故障,整个缓存群集都会关闭。那么有什么理由我们不应该将所有主机设置为主机主机,从而将风险降至最低?
我在配置的共享文件夹中使用XML文件,不涉及SQL。对不起,如果这是一个愚蠢的问题,我是AppFabric的新手,并且在我去的时候向msdn学习。
感谢。
答案 0 :(得分:1)
最佳做法是在一个小型和5-7个大型群集中至少拥有3个主机。每个主机主机之间的同步作业将呈指数级增长,而不会进一步提高集群安全性。我通过询问Microsoft Partner Support验证了这一点。
对于小型托管方案,例如如果缓存节点少于3个,并且您需要在任何地方使用SQL数据库,则可以使用AlwaysOn Availability Groups Feature将缓存配置和群集管理角色放在SQL Server上,以确保高可用性。