部署 Oracle Database@Google Cloud
Oracle Database@Google Cloud 是由 Oracle 管理的基于 OCI 的 Oracle Database 服务,在 Google Cloud 数据中心内运行。
Oracle Database@Google Cloud 将 Oracle 技术(例如 Oracle Exadata Database Service 、Oracle Autonomous Database 、Oracle Real Application Clusters (Oracle RAC)、Oracle Database Autonomous Recovery Service 和 Oracle Data Guard )引入 Google Cloud。该解决方案集成到 Google Cloud 网络和 Google Cloud Virtual Private Cloud (VPC) 访问中。
您可以通过 Google Cloud 控制台或使用 Google Cloud 自动化工具来管理服务。Oracle Database@Google Cloud 包含一个完全托管的 Oracle Autonomous Database 和一个共同管理的 Oracle Exadata Database Service 。这两种服务都与 Google Cloud 原生集成,可提供简单、安全、低延迟的运行环境。Google Cloud IAM 和 Admin 为 Oracle Exadata Database Service 提供联合身份和访问管理。您可以跨多个区域部署此功能,以确保业务连续性和云弹性。
此参考架构展示了如何在 Google Cloud 区域中部署此服务。
注意:
在尝试部署此体系结构之前,必须从 Google Cloud Marketplace 订阅 Oracle Exadata Database Service 和/或 Oracle Database Autonomous Recovery Service 。体系结构
此体系结构显示了 Oracle Database@Google Cloud 的详细拓扑:
google-detailed-arch-oracle.zip
该架构在 Google Cloud 区域的单个区域中显示 Google Cloud 项目的 VPC 中的应用程序资源。VPC 中的应用程序子网使用 OCI 托管网络连接到在同一 Google Cloud 区域中的 OCI 子站点中运行的 Oracle Database@Google Cloud 。Oracle Autonomous Database 子网以及 Oracle Exadata Database Service 客户端和备份子网扩展到 OCI 区域中的 OCI 租户 VCN,可供 OCI 中的其他资源访问。
OCI 区域托管以下 OCI 服务:OCI Vault、OCI Object Storage 和 OCI 控制层。
此体系结构支持以下组件:
- Google Cloud 区域
Google Cloud 区域是一个地理区域,其中包含用于托管资源的数据中心和基础设施。区域由区域组成,这些区域在该区域中彼此隔离。
- OCI 区域
Oracle Cloud Infrastructure 区域是包含一个或多个数据中心(称为可用性域)的本地化地理区域。地区独立于其他地区,远距离可以把它们分开(跨越国家甚至大陆)。
- Google Virtual Private Cloud
Google Cloud Virtual Private Cloud (VPC) 为计算引擎虚拟机 (VM) 实例、Google Kubernetes Engine (GKE) 容器、数据库服务和无服务器工作负载提供网络功能。VPC 为基于云的服务提供全局、可扩展和灵活的网络。
- Google Cloud 区域
Google Cloud 中的区域是区域内资源的部署区域。区域中的区域相互隔离,被视为单个故障域。
- Google Cloud 项目
使用 Google Workspace API 和构建 Google Workspace 附加组件或应用程序需要 Google Cloud Project。云项目构成了创建、启用和使用所有 Google Cloud 服务的基础,包括管理 API、启用计费、添加和删除合作者以及管理权限。
- 虚拟云网络 (VCN) 和子网
VCN 是一个可定制的软件定义网络,您可以在 Oracle Cloud Infrastructure 区域中设置。与传统的数据中心网络一样,VCN 允许您控制您的网络环境。VCN 可以具有多个不重叠的 CIDR 块,您可以在创建 VCN 后更改这些块。您可以将 VCN 划分为子网,子网可以限定为区域或可用性域。每个子网都包含一系列不与 VCN 中的其他子网重叠的连续地址。可以在创建后更改子网的大小。子网可以是公共子网,也可以是专用子网。
- 自治数据库
Oracle Autonomous Database 是一个完全托管的预配置数据库环境,可用于事务处理和数据仓库工作负载。您不需要配置或管理任何硬件,或者安装任何软件。Oracle Cloud Infrastructure 可处理数据库创建以及数据库备份、打补丁、升级和调优。
- Oracle Exadata Database Service
Oracle Exadata Database Service 可帮助您充分利用云端 Exadata 的强大功能。Oracle Exadata Database Service 在公有云和 Cloud@Customer 上专门构建、优化的 Oracle Exadata 基础设施上提供经过验证的 Oracle Database 功能。为所有 Oracle Database 工作负载提供内置的云技术自动化、弹性资源扩展、安全性和快速性能,可帮助您简化管理和降低成本。
- 对象存储
Oracle Cloud Infrastructure Object Storage 支持您快速访问任意内容类型的大量结构化和非结构化数据,包括数据库备份、分析数据以及图像和视频等丰富内容。您可以安全地存储数据,然后直接从互联网或云平台检索数据。您可以在不降低性能或服务可靠性的情况下扩展存储。将标准存储用于需要快速、立即和频繁访问的“热”存储。将归档存储用于长期保留、很少访问或很少访问的“冷”存储。
- OCI Vault
借助 Oracle Cloud Infrastructure Vault ,您可以集中管理加密密钥,以保护您的数据和用于保护对云中资源的访问的密钥凭证。可以使用 Vault 服务创建和管理 Vault、密钥和密钥。
推荐
- 高可用性
Oracle Autonomous Database 和 Oracle Exadata Database Service 通过多种内置功能提供高可用性,确保最短的停机时间和数据保护。它利用 Oracle Real Application Cluster (RAC) 进行主动 - 主动群集,使数据库实例能够在多个节点上运行,从而确保即使一个节点出现故障也能持续可用性。此外,它还提供具有冗余、容错和快速恢复选项的 Oracle Automatic Storage Management (ASM),使其成为适用于关键任务工作负载的强大平台。
- 备份
Oracle Database@Google Cloud 中的 Oracle Autonomous Database 将自动备份到 OCI 区域中的 OCI Object Storage 。备份和还原流程都通过 Oracle Autonomous Database 启动。Autonomous Database 还可以通过 Autonomous Database 服务启动客户备份。所有恢复都通过控制台、命令行或 API 接口通过 Autonomous Database 完成。
Oracle Exadata Database Service 可选择使用 Oracle Database Zero Data Loss Autonomous Recovery Service 或 OCI Object Storage 进行自动数据库备份。自治恢复服务通过配置数据库优化的自动备份来大幅缩短备份窗口,并实施永久增量备份策略。通过使用虚拟完全备份立即恢复,而不必在传统恢复中应用多天增量备份,从而缩短恢复时间。
- 安全
Oracle Data Safe 是一款 OCI 云原生工具,可帮助您实现 Oracle 数据库的数据隐私和数据合规性。Oracle Data Safe 可帮助企业在单个统一控制台中了解数据敏感性、评估数据风险、屏蔽敏感数据、实施和监视安全控制、评估用户安全性、监视用户活动和管理 Oracle Database 23ai SQL 防火墙。这些功能有助于管理 Oracle 数据库的日常安全性和合规性要求。
注意事项
部署此体系结构时,请考虑以下信息。
- Tenancy
租户必须支持 OCI 身份域。您可以在注册时创建 OCI 租户。
- 网络连接
提前规划您的网络连接,以定义您的网络地址空间 (CIDR) 和拓扑。您至少需要一个 VPC 与对应的 OCI 虚拟云网络 (VCN) 配对。任何 Google Cloud VPC 和 OCI VCN 的 CIDR 块不得重叠。
- 配置
数据库子网应配置有不重叠的 IP 无类域间路由 (inter-domain routing,CIDR) 范围。此外,还可以将客户端应用配置为使用 Oracle 透明应用连续性 (TAP) 来尽可能提高计划内和计划外停机期间的可用性。
- 用于预配的管理控制
由于 Autonomous Database 是 PaaS 服务,因此无法控制要预配自治数据库的区域。
- Autonomous Database 备份
Oracle Autonomous Database 可自动备份数据,以防需要从灾难中恢复。Autonomous Database 还可以通过 Autonomous Database 服务启动客户备份。所有恢复都通过控制台或 API 接口通过 Autonomous Database 完成。
- 实现
在计划实施此解决方案时,请确保在预配之前您有足够的 Oracle Exadata Database Service 限制和 OCI 服务限制。有关更多信息,请参阅 OCI 服务限制和请求提高服务限制。
浏览更多
查看以下文档:
- Oracle Database@Google Cloud 产品页面
- Oracle Database@Google Cloud 文档
- OCI 数据安全
- Using Oracle Database Autonomous Recovery Service
- 专用基础结构上的 Exadata 数据库服务
- 在 Oracle Database@Google Cloud 上预配 Oracle Exadata Database Service
- 自治数据库
- 了解如何为 Oracle Database@Google Cloud 选择网络拓扑
查看以下 Google 文档:
查看以下附加解决方案: