腾讯云TStack上的云Oracle有哪些优点和应用?

  • 回答 (7)
  • 关注 (0)
  • 查看 (687)

云Oracle是基于腾讯云TStack的Oracle云化解决方案,采用开放的“X86服务器+高速以太网络+分布式软件定义存储”架构,有哪些优点和应用呢?

英特奈特英特奈特提问于
倩倩威武只想写一辈子Java的单身狗回答于
推荐

利用Ceph云盘“可同时挂载给多个计算节点”的特性,可以实现云Oracle的“HA双机热备”和“集群高可用”两个高可用方案

HA双机热备是在单实例云Oracle的基础上,再增加一个HA实例,HA实例只安装数据库软件,平时不挂载Ceph云盘。主实例和HA实例共享云存储,当主实例发生故障时,可通过监控服务器上的切换程序,一键切换至HA备机,切换时间在分钟级。

HA双机热备方案为单实例云Oracle提供了一定的可用性保护,缺点是平时有一台计算节点(HA实例)闲置,有一定的资源浪费。

其实Oracle数据库有自己的集群高可用版本 – RAC (Real Application Cluster),RAC使得数据库存储集中的情况下,拥有多个同时工作的数据库实例。在RAC集群架构中,多个实例不仅可以分担负载,还可以在仅剩一个实例可用时,依然可以对外提供服务(用户几乎无感知),实现整个数据库的高可用。

AcademyCityLv6回答于

⒈开放性:

云Oracle采用开放、开源的软硬件(x86服务器、以太网络、Ceph等),取代了传统方案中专用的软硬件设备(小型机、光纤网络、磁盘阵列等),适合在数据中心云化环境中大规模部署。

⒉灵活性:

▪VM可按需创建并扩展;

▪云盘可在线扩、缩容,不影响数据库可用性;

▪Ceph集群可支持多套数据库(计算节点)接入;

▪云盘以IP方式挂载,不受地域限制。

⒊可靠性:

▪Ceph集群去中心化,无单点故障;

▪数据多副本,存放在不同存储节点;

▪硬件故障恢复后Ceph自动修复数据,无需人工干预。

⒋易部署维护:

▪自助申请、自动交付;

▪无专用硬件,维护简单。

农民工求助回答于

接入TStack

▲ 图2 单实例云Oracle on TStack

万事开头难,为了尽可能减少复杂性,我们首先选用Oracle单实例版本进行云化:

1. 从TStack计算资源池中创建VM,上面安装单实例Oracle软件和Ceph客户端;

2. 从TStack存储资源池中创建Ceph云盘(pool & image),使用Ceph的块设备接口挂载给VM,作为OS块设备。

3. 计算节点Oracle使用ASM将块设备组成Oracle文件系统。

Ceph的块存储特性,使得计算节点Oracle看到的(IP方式挂载的)块设备,与通过光纤网络、磁盘阵列挂载的并没有不同,因此能正常进行IO操作。通过与TStack团队合作,我们实现了单实例云Oracle的在线申请和交付,数据库部署时间由传统方式的“几天到几周”缩短到半小时以内。

风华一代paranoid android回答于

成本低

单位容量成本(元/TB)是EMC高端存储的1/10;

整套成本是EMC存储方案的1/5

ipwut回答于

云Oracle的灵活易扩展、性价比高、运维简单

kjdkj4d5程序员回答于
hyper_smurf2012软件工程师回答于

云Oracle能运行在更加开放、可靠、易扩展、易整合的软硬件系统上,提供便捷的资源交付能力和管理能力,降低软硬件成本和运维成本,可以让用户更专注于业务发展。

扫码关注云+社区

领取腾讯云代金券