Oracle数据库异构上云最佳实践

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle数据库异构上云最佳实践

Agend

Oracle数据库迁云概述

数据库&应用迁云流程

数据库迁云解决方案

最佳实践

企业异构迁云建议

Oracle数据库和应用架构概述

Oracle数据库和应用:

•集中式架构

无法横向扩展

稳定性依赖硬件

•技术依赖

设备规模化管理困难

依赖Oracle数据库

•成本高

EMC存储

IBM小型机

Oracle数据库

Agend

Oracle数据库迁云概述

数据库&应用迁云流程

数据库迁云解决方案

最佳实践

企业异构迁云建议

数据库&应用异构迁云流程

迁移方案评

估兼容性可行性

数据库

规格

改造工

作量

异构迁

移风险

数据库&应用改造改造点

定位

改造方

案&建议

改造工

改造决

功能测

数据库&应用割接数据迁

移测试

数据全

量迁移

数据增

量迁移

数据校

智能割

数据库&应用迁移评测SQL对测

性能评

割接护

线上优

运维保

app1

app2

app3

app4

db1db2db3

db4

架构综合梳理

数据库和应用联合画像

✓构建应用关系拓扑✓构建数据库关系拓扑

✓构建应用&数据库关系拓扑

Oracle 数据库异构迁移需要全局思考?

jdbc dblink openapi

数据库场景梳理

业务场景

功能场景数据库

Oracle

OL TP

通用场景

定制场景

OLAP

实时分析

数据挖掘

TP/AP

综合型数据库

详情:

•Oracle 数据库与应用架构•多维数据库场景

•Oracle 使用特性(O 特性)分析•Oracle 性能分析•Oracle 容量分析•外部依赖分析•特殊表类型分析•对象详情和搜索能力

Compatibility DB Language

SQL

DML

DDL

改造内容

语法转换代码改造

数据库&应用异构方案

编制

确定改造方案

改造点梳理

编码

功能测试

改造demo

系统

专家

项目上线

Agend

Oracle数据库迁云概述

数据库&应用迁云流程

数据库迁云解决方案

最佳实践

企业异构迁云建议

Oracle数据库和应用异构迁移痛点

•源库使用了哪些特性,库表之间关系如何,应用调用关系如何?

•源库到目标库迁移,这些对象有多少不兼容,在目标库是否有方案可以替代?•如何评估目标库资源规格与成本?

•如果涉及应用改造,如何自动发现与识别应用改造点?

•如何客观评估数据库与应用改造难度,风险与工作量?

•改造工作量巨大,全靠人肉,如何做到半自动或者自动化?

•源库诸多对象如何顺利迁移到目标库?

•是否能够在几乎不停机的情况下完成结构和数据的搬迁?

•线下Oracle应有需要分批上云,线下Oracle如何与云上数据库进行长期实时增量同步?

•........改造

评估

迁移

Oracle 数据库和应用异构迁云全链路方案

DTS 数据同步/分发

IT 系统上云

结构设计

智能诊断优化数据访问

研发规范规则引擎流程管控权限管控任务管控

数据管理DMS

数据库开发者工作台

企业数据库研发管理套件

数据库实验室

数据分析

数据链路

分析型数据库:实时交互式在线分析

AnalyticDB

数据湖服务

Data Lake Analytics (Presto+Spark )

多模数据分析HBase+X-Pack (多模分析+Spark)

图数据

数据缓存Redis

文档型数据MongoDB 在线应用

关系数据文档数据

缓存/KV 数据

云原生数据库P O L A R D B

图数据GraphDB

IDC

Java 应用

Oracle 数据库

阿里云数据库

ADAM 全链路迁云方案

ADAM 认证迁移工具

数据链路

MySQL/PostgreS

Q L

APP

POLARDB

APP

兼容

应用适配

性能

弹性扩展

成本

廉价云资源按量付费

OLTP 平滑迁移解决方案

POLARDB language

PL/SQL

DDL

SQL

ADAM 认证迁移工具

相关文档
最新文档