有很多方法来布置您的E10磁盘…是否有人在DAG中使用JBOD for Exchange 2010?
节点是否对最终用户完全透明?
交易符合ACID? 换句话说,在故障转移节点上将重复/恢复正在进行的事务吗?
编辑:
我知道RAID可以在JBOD中使用,但是这里的一些人可能不知道微软有一个build议使用Exchange 2010作为邮箱angular色的raidless-JBOD体系结构。 在arrays或节点发生故障的情况下,CAS服务器将故障转移到承载JBOD数据副本的不同服务器。
我只对那些将JBOD与新的DAG概念相结合的答案感兴趣,它是否在现实世界中有效,是否有人这样做。
如果你打算拥有多个Exchange服务器,只考虑使用JBOD。 正如已经指出的那样,如果其中一个磁盘死了,你的Exchange服务器也会死掉。
您应该在您的邮箱服务器上设置DAG来承载数据库的多个副本,因此,如果一个邮箱服务器closures,您的邮箱数据库不会丢失,另一个邮箱服务器将作为主动副本接pipe。
您还需要多个客户端访问服务器来确保您的用户仍然可以获得他们的邮件。 如果这样做,一定要设置CASarrays,这样如果客户端访问服务器出现故障,您的用户将被自动redirect到另一个客户端访问服务器。
多个中心服务器也将需要,但不应该有太多的configuration涉及到设置,因为Exchange应该find一个。
假设您已经设置了DAG和CAS数组,这对最终用户来说都是透明的。 他们可能会得到简要Connection to Microsoft Exchange server has been lost , Connection to Microsoft Exchange server has been restored消息,但这应该是非常迅速。
关于“是否符合Exchange ACID”,答案是肯定的。 Exchange使用预写事务日志,因此交易得到保证。 如果Exchange在事务处理中断,它将尝试恢复,并在事务启动时重播事务。 如果失败,交易将被丢弃。
Exchange 2010的哪些部分? 如果将主数据库放在JBOD驱动器上,并且任何一个底层的实际驱动器都失败,那么数据库就不存在了(即,您将需要从备份中恢复),因为JBOD中没有冗余。 对于主数据库,您确实需要具有冗余的RAID级别(即RAID1或更高级别)。
但是,JBOD设备可以用于临时文件。