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

OCI 将 Teradata 数据库迁移到自主数据仓库:数据管理革命的新篇章

2024-05-10 原创文章

将您的本地Teradata数据库数据迁移到Oracle自主数据仓库,消除运营数据仓库和开发数据驱动应用程序的复杂性。运行高性能、高可用性和安全的数据仓库,同时降低管理成本。

架构

在此架构中,Oracle Cloud Infrastructure对象存储用于将数据从本地Teradata部署迁移到Oracle自主数据仓库。您可以使用FastConnect或IPSec VPN实现您的本地数据中心与Oracle Cloud Infrastructure之间的私有连接。

数据迁移到Oracle Cloud Infrastructure后,您可以使用内置的机器学习、分析和AI工具执行跨多种数据类型的复杂查询,并构建复杂的分析模型。

数据科学家可以使用Oracle数据目录来探索、发现和分析数据。

业务分析师可以访问和可视化信息。

开发者可以构建数据驱动的应用程序。
以下图表说明了这一参考架构。

           

本地数据中心在此架构中包含以下组件:

客户现场设备(CPE)

该组件是本地数据中心与Oracle Cloud Infrastructure中的虚拟云网络(VCN)之间的VPN Connect或FastConnect互连的本地端点。

Teradata

Teradata是用于构建大规模数据仓库应用的第三方关系型数据库管理系统(RDBMS)。

SQL Developer、SQL*Loader和Oracle Data Sync

您的管理员可以使用Oracle SQL Developer、SQL*Loader或Oracle Data Sync提取存储在Teradata中的数据,对其进行转换,并上传到云中的对象存储。

Oracle Data Integrator是另一个您可以使用的工具,无论是在本地还是在Oracle Cloud Infrastructure中使用市场镜像。如果您想支持持续的数据迁移,请考虑使用此工具。

                 

Oracle Cloud Infrastructure方面的架构包含以下组件:

租户

租户是Oracle在您注册Oracle Cloud Infrastructure时,在Oracle Cloud内设置的一个安全且隔离的分区。您可以在您的租户内创建、组织并管理您的Oracle Cloud资源。

区域

Oracle Cloud Infrastructure区域是一个地理位置确定的区域,包含一个或多个数据中心,称为可用性域。区域与其他区域独立,它们之间可以相隔很远的距离(跨国家甚至跨洲)。

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

隔离区

隔离区是Oracle Cloud Infrastructure租户内跨区域的逻辑分区。使用隔离区来组织您在Oracle Cloud中的资源、控制对资源的访问,并设置使用配额。为了控制对给定隔离区中的资源的访问,您需要定义策略,指定谁可以访问资源以及他们可以执行哪些操作。

Cloud Guard

您可以使用Oracle Cloud Guard来监控和维护您在Oracle Cloud Infrastructure中的资源的安全。Cloud Guard使用您可以定义的检测器配方来检查您的资源是否存在安全弱点,并监控操作者和用户的风险活动。当检测到任何配置错误或不安全活动时,Cloud Guard推荐纠正措施,并协助采取这些措施,基于您可以定义的响应者配方。

                 

虚拟云网络(VCN)和子网

VCN是一个可定制的、软件定义的网络,您在Oracle Cloud Infrastructure区域中设置。与传统的数据中心网络一样,VCN让您完全控制您的网络环境。VCN可以有多个不重叠的CIDR块,您可以在创建VCN后更改这些块。您可以将VCN分割成子网,这些子网可以限定在一个区域或一个可用性域内。每个子网由一系列连续的地址组成,这些地址不与VCN中的其他子网重叠。您可以在创建后更改子网的大小。子网可以是公共的或私有的。

在此架构中,VCN用作过渡网络,以实现本地网络与Oracle服务网络之间的私有连接。

动态路由网关(DRG)

DRG是一个虚拟路由器,为VCN与区域外网络之间的私有网络流量提供路径,如在另一个Oracle Cloud Infrastructure区域的VCN、本地网络或其他云提供商的网络。

服务网关

服务网关提供了从VCN到其他服务(如Oracle Cloud Infrastructure对象存储)的访问。从VCN到Oracle服务的流量通过Oracle网络结构传输,而不经过互联网。

路由表

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

在此架构中,与DRG关联的路由表将来自本地网络的流量路由到服务网关,与服务网关关联的路由表将前往本地网络的流量通过DRG路由。

对象存储

对象存储提供了快速访问大量结构化和非结构化数据的能力,包括数据库备份、分析数据以及丰富内容如图片和视频。使用标准存储作为您需要快速、立即且频繁访问的“热”存储。使用归档存储作为您长期保留并很少或几乎不访问的“冷”存储。

数据目录

Oracle Cloud Infrastructure数据目录是一种完全托管的、自助式的数据发现和治理解决方案,适用于企业数据。它为数据工程师、数据科学家、数据管理者和首席数据官提供了一个单一的协作环境,用以管理组织的技术、业务和运营元数据。

自主数据仓库与OML

Oracle自主数据仓库是一种自驾、自保护、自修复的数据库服务,专为数据仓库工作负载优化。您无需配置或管理任何硬件,或安装任何软件。Oracle Cloud Infrastructure负责创建数据库,以及备份、打补丁、升级和调优数据库。

推荐

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

自主数据仓库

从两个OCPUs和一TB存储开始,并启用自动扩展。这种配置确保了最佳的价格和性能。

Cloud Guard

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

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

您还可以使用托管列表功能,将某些配置应用于检测器。

对象存储

使用对象存储进行数据库备份以及其他数据的低成本存储。为了最大程度的安全,应在安全区域的隔离中创建对象存储桶。这确保桶不能从公共互联网访问。

VCN

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

选择不与您打算建立私有连接的任何其他网络(在Oracle Cloud Infrastructure、您的本地数据中心或另一云提供商)重叠的CIDR块。

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

在设计子网时,考虑您的流量流向和安全需求。将特定层或角色内的所有资源附加到相同的子网,这可以作为安全边界。

使用区域子网。

             

在将数据迁移到云服务平台时,请考虑以下要素:

可扩展性与成本

只要启用了自动扩展,便无需手动管理你的数据仓库的扩展问题。自动扩展还确保了最佳的性价比。

可用性

你的数据库将自动进行备份,备份数据保留60天。你也可以进行手动备份以补充自动备份。手动备份将储存在你在云存储服务中创建的桶里。在保留期内,你可以将数据库恢复到任意时间点。进行时间点恢复时,系统将选择能够加速恢复的备份。

访问控制

在云基础设施的身份与访问管理(IAM)中定义适当的策略,以控制谁可以访问你的资源及其可执行的操作。

在迁移过程中,理解并利用这些关键要素,可以帮助确保你的迁移既高效又符合成本效益,同时保持数据的安全和可用性。选择合适的云服务平台,为你的企业上云之旅打下坚实的基础。

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

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

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

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

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