GCP 是否支持 Db2 purescale?

GCP 是否支持 Db2 purescale?

我们想知道 Db2 purescale 架构是否可以在 GCP 上实现。

Db2 purescale(与 Oracle RAC 类似)支持 Active-Active 模式数据库访问。

答案1

总结:不可以。此功能需要在虚拟机之间共享磁盘的功能,而这在 GCP 上是不可能的。

对此的确认可以在IBM Db2 for SAP 规划指南 。在本指南中,尽管它是针对 SAP 部署的,但它们列出了 GCP 不支持的 DB2 功能:

SAP supports most IBM Db2 features on GCP. However, the following features are not currently supported:

High Availability and Disaster Recovery for Db2
Multi-partition Db2 databases
IBM Db2 pureScale feature

这样做的原因是为了启用 Db2 purescale,您需要能够与多个 VMS 共享相同的块存储。在 GCP 中,块存储有一些限制:

  1. 对于持久磁盘(GCE 实例上使用的磁盘),您不能将同一磁盘以 RW 模式(读写)安装到两个实例。

  2. 您可以使用Cloud Storage 存储桶在您的 GCE 实例中,但它们很可能不符合 DB2 的性能和延迟要求。

  3. 你可以使用类似的服务NetApp Cloud Volumes 服务因为这将允许您在 VMS 之间共享卷。但这会产生开销,因为您需要管理存储。

Google Cloud 创建了一篇文章在 Compute Engine 上部署高可用性 IBM Db2 11.1,并配备自动客户端重新路由和网络决胜局他们概述了部署 DB2 集群的方法,但由于我之前提到的原因,他们没有使用 DB2 pureScale。

相关内容