南山的驴

分类: 博客 作者:晒宝模板网 发布日期:2023-06-28 17:02:13

对于三者之间的关系一直不是很明白,今天花了点时间进行了百度。总结一下:

双活存储指的是 两个存储同时处于读取和写入状态,跟传统备份存储的区别是,传统存储中,A存储在工作,B存储为备份,被动同步A存储的工作成果。这样就造成了IO的等待。双活存储中,两套存储的关系是对等的。两套存储的工作是一样的。

但是对于操作系统的I/O来说,只能识别一套存储设备。如果要使用双活,就必须使用多路径软件。多路径软件厂商有提供,也有公版的。多路径软件有Windows版本、Linux版本、vmvare版本的。多路径安装在操作系统中,帮助操作系统同时对双活存储中的A、B进行写入和读取。

所以,使用双活存储,就必须安装多路径软件。这样,操作系统就可以无感知的读写双活存储中的数据。

RAC指的是一套数据,多个实例。如果其中一个实例Down了,那么启用其他的实例对一套数据进行读写。多个实例分布在多个数据库服务器中,而数据保存在共享存储中。所以,RAC不一定需要双活存储,一般的存储也可以。