R
RAC(真正应用集群)
定义
Oracle 数据库产品的一个组件,允许跨多台服务器安装数据库。据 Oracle 介绍,RAC 的集群数据库共享磁盘方法:提高了可扩展性,因为可以轻松添加或减少服务器以满足当前需求;降低了成本,因为公司不必购买高端服务器;提高了可用性,因为如果一台服务器发生故障,另一台服务器可以承担其工作负载。RAC 的共享磁盘架构是一种不寻常的数据库集群方法。大多数竞争数据库产品(例如微软的 SQL Server 和 IBM 的适用于 Windows 和 Unix 环境的 DB2)都使用替代方案,即所谓的“无共享”架构。无共享架构对数据进行分区,只允许每个服务器访问自己的磁盘子系统,而共享磁盘架构则允许所有服务器访问整个数据库。这增加了数据库的故障转移能力,因为所有服务器都可以访问整个数据库。支持者声称这种能力大大提高了 Oracle 的可靠性和可用性。例如,英国电信报告称,部署该产品使他们能够将故障转移时间从通常的20分钟缩短到10 -60 秒之间。