复制选项概要
下表总结了每个实施的不同方面。
- 可以复制哪些内容?
哪些构件可以复制此实施:任何文件、特定类型的存储等。
- 副本是如何执行的?
副本是 OCI 自动完成的,还是需要创建和运行脚本。
- 连接需求
指示特定于此副本实现的网络连接要求。
- 其他 SW/HW 要求
副本是否需要其他组件(如中央主机、中央存储或其他软件)。
- 暂存存储要求
副本实现是否需要暂存存储。
- 暂存存储设置和管理复杂性
如果需要暂存存储,则设置和管理该存储有多复杂。
- 切换和故障切换复杂性
使内容在辅助站点中可用和可用的过程的复杂性(低、中、高)。此分析不包括系统其他组件(例如,数据库切换、DNS 更改、停止/启动进程)的切换和故障转移任务。
- 切换中的 RTO
指使复制的内容在辅助节点中可用和可用所需的时间,这会导致切换期间停机时间增加。这不包括最后一次复制所花费的时间;它只是指在附加或挂载存储等操作中所花费的时间。它仅指与复制的存储相关的任务;它不包括切换系统其他组件(如数据库切换、停止/启动进程等)的任务的停机时间。
- 故障转移中的 RTO
使复制的内容可用且在辅助设备中可用所需的时间,这将导致故障转移期间停机时间增加。这不包括最后一次复制所花费的时间;它只是指在附加或挂载存储等操作中所花费的时间。它仅指与复制的存储相关的任务;它不包括故障转移系统其他组件(如数据库故障转移、停止/启动进程等)的任务的停机时间。
- TCO(总成本所有权)
在整个生命周期内拥有系统的完整成本,不仅包括许可价格,还包括所有相关的成本,如维护,操作等。此点分为计费成本和运营成本。
- 其他支持限制
列出有关支持此方法的限制的任何信息。
| 中间层副本实施 | OCI 块存储卷复制 | OCI 文件存储复制 | Rsync 点对点复制
|
Rsync,包含中央回写复制
|
Oracle Database File System (DBFS) 复制 |
|---|---|---|---|---|---|
| 可以复制哪些内容? | 仅块存储卷
(BV 不允许像共享存储那样跨节点共享)。 |
仅 OCI File Storage 文件系统,它是共享存储(通常包含跨多个节点共享的构件)。 | 任何文件构件,无论底层存储如何。 | 任何文件构件,无论底层存储如何。 | 任何文件构件,无论底层存储如何。 |
| 如何执行复制? | OCI 原生存储复制(块存储卷)。 | OCI 原生存储复制(文件存储) | 脚本 | 脚本 | 脚本 |
| 连接需求 | 不需要显式连接。复制通过 OCI 的主干连接进行。 | 不需要显式连接。复制通过 OCI 的主干连接进行。 | 中间层对等节点之间的 SSH 连接。 | 从堡垒主机到所有中间层主机(主主机和辅助主机)的 SSH 连接。 | 角色转换可能需要从中间层主机到远程数据库的 SQL 连接。 |
| 其他 SW/HW 要求 | 不适用 | 不适用 | 不适用 | 是,具有中央存储的堡垒主机。 | 是。需要 Oracle Database,并且数据库客户端软件必须安装在中间层主机中。
根据数据的数量和频率,可能需要在存储和处理级别增加容量。 |
| 暂存存储要求 | 不适用 | 不适用 | 不适用 | 是的,在堡垒。 | 是,DBFS 挂载。 |
| 暂存存储设置和管理复杂性 | 不适用 | 不适用 | 不适用 | 最低价 | 中高 |
| 切换和故障切换复杂性 | 中等(使用 OCI Full Stack DR 服务低) | 中等(使用 OCI Full Stack DR 服务低) | 最低价 | 最低价 | 最低价 |
| 切换中的 RTO |
0 要激活、连接和挂载的任务可以更早地完成,因此不会影响 RTO。 |
0 要克隆、导出和挂载的任务可以更早地完成,因此不会影响 RTO。 |
0 存储保持在辅助挂载状态;无需执行以前的操作。 |
0 存储保持在辅助挂载状态;无需执行以前的操作。 |
0 存储保持在辅助挂载状态;无需执行以前的操作。 |
| 故障转移中的 RTO |
5-10 分钟 它可能因 Bock 卷的数量以及是否并行执行操作而异。 |
5-10 分钟 它可能因 FS 的数量以及是否并行执行操作而异。 |
0 | 0 | 0 |
| RPO |
<30 分钟 它可能因源卷中数据的更改率而异。 |
15 分钟(最短复制间隔) 它可能因源卷中数据的更改率而异。 |
取决于副本脚本执行频率。 |
取决于副本脚本执行频率。 |
取决于副本脚本执行频率。 |
| TCO 开票成本(与副本相关) |
最低价 成本是网络使用量加上中间层存储。 |
最低价 成本是网络使用量加上中间层存储。 |
最低价 成本是网络使用量加上中间层存储。 |
中低 成本包括网络使用、中间层存储和暂存存储。 |
中低 成本包括网络使用、中间层存储以及数据库中的暂存存储。 |
| TCO 运营成本(维护、运营) |
中/低 * 由 OCI 基础设施管理 (*) 使用 Full Stack DR 服务进行角色更改时 |
低/非常低 * 由 OCI 基础设施管理 (*) 使用 Full Stack DR 服务进行角色更改时。 由于 FS 是可共享的,因此要切换的元素数低于 BV 副本中的元素数。 |
中 由客户管理。 |
中 由客户管理。 |
中高 由客户管理,需要不同的团队和知识 (DBA)。 |
| 其他支持限制 | 不适用 | 不适用 | 不适用 | 不适用 | 如果使用 Autonomous Database ,则不适用。 |