Oracle数据库如何上云?青莲网络Oracle RAC云上部署

青莲网络云服务  2020-12-18阅读数:1083

​​Oracle数据库是传统企业使用非常广泛的商业数据库。业务系统迁移上云,应用迁移上云后,由于阿里云(包括国内其他公共云)均不提供PaSS版的云Oracle数据库,无法通过迁移工具直接同步数据上云,因此Oracle上云的数据库面临了一定的困难。

Oracle数据库如何上云?青莲网络提供解决方案。

Oracle数据库架构主流分为三种,单机部署、主从(Dataguard)、高可用(RAC)。从Oracle部署来看,单机部署跟传统模式区别不大,容易实现。

但是在云上部署冗余还是有相当的难度,主要原因是Oracle的集群需要多个虚拟IP以及共享存储。Oracle RAC云上部署架构如下所示:

云端部署Oracle RAC架构非常困难,要实现成功部署需要提前准备以下额外资源:HAVIP、共享块存储、弹性网卡。

没错,这些资源用户可能都没有听过,在官网也找不到相关信息。目前,除弹性网卡已经商业化外,HAVIP和共享块存储均没有商业化,均需要通过特殊渠道申请开通。

另外对Oracle的版本也有兼容性要求,建议采用Oracle 12.0.3版进行部署。

数据的迁移可分为离线迁移和在线迁移。离线迁移可以通过传统的备份恢复如RMAN来实现;在线迁移往往可通过Dataguard技术远程同步来实现,但前提是已经具备了混合云环境。

物流系统成功上云,青莲网络Oracle RAC云上部署实践

阿里云关系型数据库并不支持Oracle,因此Oracle上云用户必须通过ECS自建的方式来部署。

但由于云环境跟传统的机房网络存在较大的差异,无法提供多网卡、共享盘和组播等原因,成功搭建Oracle RAC架构的企业少之极少。

基于阿里云产品的丰富完善,青莲网络资深的DB架构师帮助物流企业成功实现了云端RAC的部署,得到客户的赞许。

云端第一个完全基于阿里云产品构建Oracle RAC高可用集群:

1.使用共享云盘作为存储,大容量云盘已经能满足绝大多数客户存储需求;

2. RAC要求ECS至少两个逻辑网卡;

3.VIP和SCAN IP使用HaVIP实现,提前申请好,为ECS预留。至少建立两个HAVIP。

依托多年混合云架构综合服务能力,青莲网络已沉淀了一支在全面上云、云托管、云代维、云安全等方面专业的服务团队,全面覆盖云+服务、混合云+、云+交付、云+产品,并以完善的服务交付能力及流程积累了多个行业头部客户的丰富实践和成功案例,已成为客户信赖的云服务和数字化转型专家。截至目前,我们已经帮助上万家企业成功上云。​​​​

发表回复

您的电子邮箱地址不会被公开。