欢迎访问深圳敏捷云计算科技有限公司!

OCI 多区域部署Exadata数据库服务及Data Guard:确保数据安全与高效管理

2024-04-17 原创文章

在多个Oracle云区域中,利用Oracle Exadata数据库服务和Oracle Data Guard部署安全、高性能的计算环境。

对于IT领导者来说,维持业务连续性和确保IT弹性是当今的首要任务。相较于在数据中心维护复制的灾难恢复环境,公司越来越多地看向云计算,以避免前期基础设施成本,并根据需要进行扩展。

如果大规模中断影响了您的生产应用,您需要能够快速恢复工作负载的能力。Oracle Data Guard确保企业数据的高可用性、数据保护和灾难恢复。如果生产数据库因计划或非计划的中断而不可用,Oracle Data Guard可以将任何备用数据库切换到生产角色,无论其所在区域,从而最小化与中断相关的停机时间。

架构

此架构展示了使用Oracle Exadata数据库服务和Data Guard在多个区域中的安全、高性能计算环境。

以下图表说明了这个参考架构。

此架构包含以下组件:

区域

一个Oracle云基础设施区域是包含一个或多个数据中心的地理区域,称为可用性域。各区域彼此独立,可以相隔很远(跨越国家甚至大洲)。

此架构中的所有资源都部署在单一区域内。

可用性域

可用性域是区域内独立的数据中心。每个可用性域中的物理资源与其他可用性域的资源隔离,提供了故障容忍。可用性域不共享基础设施,如电源或冷却系统,或内部可用性域网络。因此,一个可用性域的故障不太可能影响该区域内的其他可用性域。

此架构中的所有资源都部署在单一可用性域内。

故障域

故障域是可用性域内的硬件和基础设施分组。每个可用性域有三个故障域,拥有独立的电源和硬件。当您在多个故障域中分布资源时,您的应用可以承受物理服务器故障、系统维护和故障域内的电力故障。

为确保高可用性,此架构中的中间层资源分布在可用性域的所有故障域中。

虚拟云网络(VCN)和子网

VCN是您在Oracle云基础设施区域中设置的可定制的、软件定义的网络。与传统数据中心网络一样,VCN为您提供对网络环境的完全控制。一个VCN可以拥有多个不重叠的CIDR块,这些块可以在创建VCN后进行更改。您可以将VCN细分为子网,这些子网可以范围限定在一个区域或一个可用性域。每个子网由不与VCN中其他子网重叠的连续地址范围组成。您可以在创建后更改子网的大小。子网可以是公共的或私有的。
快速连接

Oracle云基础设施快速连接提供了一种在您的数据中心与Oracle云基础设施之间创建专用、私有连接的简便方法。快速连接提供比基于互联网的连接更高的带宽选项和更可靠的网络体验。

IPSec VPN

站点到站点VPN提供了在您的本地网络与Oracle云基础设施中的VCN之间的IPSec VPN连接。IPSec协议套件在数据包从源传输到目的地之前对IP流量进行加密,并在流量到达时解密。

负载均衡器

Oracle云基础设施负载均衡服务提供了从单一入口点到后端多个服务器的自动流量分配。

此架构包括一个公共负载均衡器。

安全列表

对于每个子网,您可以创建安全规则,指定必须允许进出子网的流量的来源、目的地和类型。

路由表

虚拟路由表包含将流量从子网路由到VCN外部目的地的规则,通常通过网关。

动态路由网关(DRG)

DRG是一种虚拟路由器,为同一区域内的VCN之间、VCN与该区域外的网络(如另一个Oracle云基础设施区域的VCN、本地网络或其他云提供商的网络)之间的私有网络流量提供路径。

此架构中用于数据层的VCN配置了DRG,以通过快速连接或VPN连接实现与您的本地数据中心的私有连接。

服务网关

服务网关提供了从VCN到其他服务(如Oracle云基础设施对象存储)的访问。从VCN到Oracle服务的流量通过Oracle网络架构传输,不会穿越互联网。

此架构中用于数据层的VCN配置了服务网关。

远程对等网关

远程对等连接允许VCN资源使用私有IP地址进行通信,无需通过互联网或您的本地网络路由流量。远程对等连接消除了互联网网关和为需要与不同区域的另一个VCN通信的实例配置公共IP地址的需求。

对象存储

对象存储提供快速访问大量结构化和非结构化数据,包括数据库备份、分析数据以及图像和视频等丰富内容。您可以安全地存储数据,然后直接从互联网或云平台内检索数据。您可以无缝扩展存储空间,而不会影响性能或服务的可靠性。使用标准存储作为您需要快速、立即和频繁访问的“热”存储。使用归档存储作为您长期保留并很少或极少访问的“冷”存储。

Exadata数据库系统

Oracle Exadata数据库服务使您能够在云中利用Exadata的强大功能。您可以配置灵活的X8M系统,根据您的需求增加数据库计算服务器和存储服务器。X8M系统提供RoCE(RDMA over Converged Ethernet)网络,以实现高带宽和低延迟,还配备持久内存(PMEM)模块和智能Exadata软件。您可以使用相当于四分之一机架X8系统的形状来配置X8M系统,然后在配置后的任何时候增加数据库和存储服务器。

Data Guard

Oracle Data Guard提供一套全面的服务,用于创建、维护、管理和监控一个或多个备用数据库,以确保生产Oracle数据库不间断地保持可用。Oracle Data Guard将这些备用数据库维护为生产数据库的副本。然后,如果生产数据库因计划或非计划的中断而不可用,Oracle Data Guard可以将任何备用数据库切换到生产角色,从而最小化与中断相关的停机时间。

                     

推荐方案

您的需求可能与这里描述的架构不同。以下建议可作为起点。

虚拟云网络(VCN)

创建VCN时,根据您计划附加到VCN子网中的资源数量,确定所需CIDR块的数量及各个块的大小。使用标准私有IP地址空间内的CIDR块。

选择不与任何其他网络(在Oracle云基础设施、您的本地数据中心或其他云提供商)重叠的CIDR块,以建立私有连接。

创建VCN后,您可以更改、添加或移除其CIDR块。

设计子网时,考虑您的流量需求和安全要求。将特定层级或角色的所有资源附加到同一子网,作为安全边界。

使用区域子网。

云卫士

克隆并定制Oracle提供的默认配方,以创建自定义的检测器和响应器配方。这些配方使您能够指定哪些类型的安全违规会产生警告,以及允许对其执行哪些操作。例如,您可能想要检测设置为公开的对象存储桶。

在租户级别应用云卫士,以覆盖最广泛的范围,并减少维护多种配置的管理负担。

您还可以使用“管理列表”功能,将特定配置应用于检测器。

安全区

对于需要最高安全性的资源,Oracle建议您使用安全区。安全区是一个与Oracle定义的基于最佳实践的安全策略配方相关联的隔间。例如,安全区内的资源不得从公共互联网访问,并且必须使用客户管理的密钥进行加密。在安全区内创建和更新资源时,Oracle云基础设施会验证操作是否符合安全区配方中的策略,并拒绝违反任何策略的操作。

       

考虑因素

在设计多区域Exadata与Data Guard的拓扑时,请考虑以下因素:

性能

组织需要了解何种类型的流量穿越环境,确定适当的风险水平,然后根据需要应用适当的安全控制。不同的安全控制组合会影响性能。考虑为FastConnect或VPN服务添加专用接口。最后,进行性能测试以验证设计能够承受所需的性能和吞吐量。

安全性

使用策略来限制谁可以访问公司拥有的Oracle云基础设施资源,以及他们如何访问这些资源。

Oracle云基础设施对象存储的加密默认启用,且不能关闭。

可用性

为了最佳的高可用性实践,评估哪种故障转移选项最符合您的业务和应用需求,当您的主数据库或主站点由于灾难而无法访问或丢失时。

部署

要手动在多个区域部署Oracle Exadata数据库服务与Data Guard,请遵循《使用Oracle Data Guard与Exadata云基础设施》中提供的程序。

开启您的Oracle云之旅:Agilewing - 您的智能云服务伙伴

作为Oracle的高级合作伙伴,Agilewing正重新定义企业体验Oracle云服务的方式。借助于其简化的开户流程和一流的技术支持,Agilewing将复杂的开户和操作流程转化为一种轻松、直观的体验。通过我们的一站式服务,您可以迅速开启并享受Oracle云的全方位服务,从而无缝融入云端世界。

Agilewing的AgileCDN服务,结合了OCI的云基础服务,提供了一流的全球内容加速解决方案。超过2800个全球POP节点和7000个直连点的强大网络,确保了无论您的业务扩展到全球哪个角落,都能保持高效稳定的运行。

利用Oracle云的先进技术,Agilewing致力于简化云服务搭建、云迁移和业务出海的过程。我们的合作模式为客户带来经济高效的解决方案,使他们能够更加专注于核心业务,同时享受Oracle云的高性能和安全保障。

Oracle云服务,作为一个充满潜力的领域,以其高性能、安全性和全球统一的服务标准,为各类企业开启了新的机遇之门。通过Agilewing的专业服务,无论是个人用户还是企业,都能轻松步入这个充满技术革新和高效能的新时代。现在,就让Agilewing引领您开始探索Oracle云服务,打开一个全新的世界大门。