【干货】4种Oracle DBaaS部署模式,你在使用哪一种?

由于云计算技术已向专业领域发展,除了使用虚拟软件化Hypervisor技术实现基础设施云化外,基于容器的虚拟化技术在操作系统、数据库平台云化等领域也得到了很大的发展与应用。数据库即服务 (DBaaS)也在这样的技术背景下应运而生。

 

数据库即服务Database As Services

数据库即服务 (DBaaS) 是一种数据库平台建设架构和数据管理运营方法,在云计算的框架下,能够将数据库功能作为服务提供给一个或多个应用使用。所以数据库即服务必须支持以下功能:

 

  • 不同应用租户共享数据库平台的计算、存储、网络资源;并且支持这些资源的灵活调配及资源隔离。

 

  • 以按需、自助式方式供应数据库服务,包括数据实例分配、存储空间分配等能力的供应和管理。

 

  • 基于数据库云平台,提供不同等级的服务保障。结合已有的定级标准,对不同的IT系统实施差异化的等级服务保障体系。

 

  • 以细粒度方式计量不同数据库服务租户的使用情况,可为各独立数据库租户提供计量、计费功能。

 

在技术实现上可以有两种技术选择实现数据库即服务:

  • 基于IaaS层提供的基础设施,在不同的虚拟机中部署相关数据库平台软件服务。

 

  • 直接通过数据库软件平台的容器技术来实现数据库软件、硬件(服务器、存储)的统一管理、部署、资源分配和回收。

目前,第一种方式在实际应用中会存在管理的复杂性、兼容性问题,甚至还可能存在严重的性能瓶颈和整体运行风险的问题。例如,某业务系统在基于X86服务器上通过VM虚拟化技术来实现IaaS层资源池,再部署Oracle数据库和业务应用,通过实际测试发现, 性能损耗超过40%以上;而且还存在Oracle RAC数据库没有在VMWare平台得到厂商官方支持的问题,一旦遇到系统问题,诊断、问题解决都存在很大的潜在运行风险。

 

所以,通过数据库平台自身容器技术形成数据库PaaS层服务,是目前核心数据库系统、特别是Oracle数据库用户进行数据库云建设的主要技术选择。通过Oracle数据库软件平台结合相关的硬件基础设施,形成数据库共享资源池,然后按照各个应用需求在数据库资源池中申请硬件资源、获得数据库服务,而且支持不断部署不同的业务应用在云平台中,实现系统的集中化整合。

 

这样可以有效的节省计算和存储资源、机房空间、耗电和配套、人力维护,提高系统的可靠性、扩展能力、计算能力,避免出现业务要求和的系统支撑能力不匹配问题。

 

Oracle 数据库服务的四种部署模式

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值