基于cluster 的高可用性解决方案包含指向同一个磁盘池的一个以上的系统或实例。一个高可用 cluster 可以包括多个活动的独立节点针对一个数据库一起工作,或者在一个时间只有一个节点对数据库进行操作并在需要时快速切换到同一个 cluster 的其它节点。
快速的失败切换可以通过在检测到系统出现问题的情况下迅速切换来极小化宕机时间。
任何数据的损坏也会对要切换到的目标系统产生影响。即使对于完全磁盘镜像的配置,写到磁盘上的坏数据也会立即传播到镜像磁盘,目前在硬件一级还没有现实的方法防止这些。
可伸缩性是多系统clusters的另外一个优点。Oracle9 i Real Application Clusters 是这种 cluster 解决方案的一个例子,它提供了可伸缩性和企业范围的可用性。