Real Application
来源:岁月联盟
时间:2010-02-08
真实应用集群(Real Application Cluster ,RAC)是Oracle 9i数据库产品的一个组件,它允许一个数据库安装在多个服务器上。据Oracle公司称,RAC的聚类数据库共享磁盘方法:增加可量测性因为服务器可以被轻易的添加或者删除来满足当前的需要,更低的成本因为公司不必购买高端的服务器,改善有效性因为如果一个服务器故障另一个服务器可以承担它的工作量。对数据库聚类来说,RAC的共享磁盘体系结构是一个与众不同的方法。大多数竞争的数据库产品(例如微软的 SQL Server 和 IBM的 DB2 ,可以在Windows和Unix环境使用)使用被称为“不共享任何东西”的选择性体系结构。不共享体系结构分割数据并且只给每个服务器进入自己磁盘子系统的权限,而共享磁盘体系结构给所有服务器进入整个数据库的权限。这增加了失败进入数据库的失效容忍能力,因为所有服务器都有权进入整个数据库。支持者声称这种能力显著提高了9i产品的可靠性和实用性。举例来说,英国电信公司报告说配置这种产品使他们的失效容忍时间从典型的20分钟消减到 10-60秒。