我需要设置一个“冷故障转移”到我们的数据库服务器。 由于我们无法运行一个真正的高可用性,因为软件问题,我打算连接2服务器到一个单一的存储。 如果主服务器出现故障,我只需要在第二个时间启动数据库服务,因为数据库文件在存储上是“共享”的。
我可能吗? 我认为NAS不是一种select,因为我需要最大的IO速度。
我们的首选供应商是戴尔,但你可以build议我其他。
作为一个戴尔的解决scheme,我可能会看一个MD3000,然后你可以连接到两个节点。 根据你的文件系统,你可以同时安装在两台服务器上,也可以不安装(如果你不能这么做的话,那不是一个大问题)。
或者,如果您使用的是Linux,则应该查看DRBD,这将允许您在两个节点之间的块级别复制数据。 将其与OpenAIS / Pacemaker结合使用,您也可以自动进行故障切换。 这也有没有单点故障(您的存储服务器)的额外好处。
在拆分模式下,MD1000可以连接到两台主机,但不能连接到MD1000上的同一个存储arrays。 事实上,MD3000可以做到这一点,就像phoebus所说的那样。
http://support.dell.com/support/edocs/systems/md1000/en/HOM/operate.htm#wp1056917