保险公司核心业务oracle rac数据库 采用 LinuxONE 模式需考虑的方方面面?

目前公司核心业务大部分采用oracle rac数据库模式,主机包括小型机和 X86 服务器,如果向LinuxONE 平稳模式,其中包含的技术难点有哪些?

参与8

2同行回答

tangguobingtangguobing系统架构师IBM
单纯是Oracle数据库迁移,LinuxONE部署,使用,运维和其它平台是一样的,目前为止,在LinuxONE平台上运行Oracle数据库,以及Oracle RAC没有任何技术难点。除了传统的双机部署以外,考虑到LinuxONE本身的全冗余架构,处理能力,扩展能力以及分区隔离能力等方面考虑,可以通过单机划分逻辑分区...显示全部

单纯是Oracle数据库迁移,LinuxONE部署,使用,运维和其它平台是一样的,目前为止,在LinuxONE平台上运行Oracle数据库,以及Oracle RAC没有任何技术难点。

除了传统的双机部署以外,考虑到LinuxONE本身的全冗余架构,处理能力,扩展能力以及分区隔离能力等方面考虑,可以通过单机划分逻辑分区来部署,这样的好处除了系统的性能,RAS和安全性等方面的提升以外,特别是当大规模整合的时候,还会带来简化运维,节约成本等明显优势。

还有一个突出的好处主要在于通过LinuxONE全共享架构的优势带来一些其它平台无法提供的能力,RAC多节点部署整体性能肯定是要比单节点差的,无法做到1+1等于2,比如原来X86双机部署,如果其中一台以外失效,那性能会降低一部分,多节点同理,这种情况对于LinuxONE双机部署也是一样的道理。而我们在一台LinuxONE机器上两个分区承载两个节点的测试结果来看,不会因为某一节点失效,性能丧失,反而出现了增长。Oracle RAC 双节点共享分配的CPU,将工作负载只压向其中一个节点1,用于模拟另一个节点2失效或standby状态,由于共享CPU, 节点1仍然可以使用所有的原来分配的CPU,而且由于消除了节点间通信的开销,整体性能反而比双节点共同工作时提升18%-20%。

收起
硬件生产 · 2018-03-15
浏览2008
兔子工程师兔子工程师存储架构师高伟达
a.开放架构的可靠性,关键业务系统的可靠性应该从单机可靠性和通过多种解决方案实现的整个系统的可靠 性两个方面来说。众所周知,专有系统的可靠性非常好,但是也需要做双机或者集群来提高 整个系统的可靠性,双机或者集群都可以说是通过系统软件层面的解决方案来保证可靠性,这...显示全部

a.开放架构的可靠性,关键业务系统的可靠性应该从单机可靠性和通过多种解决方案实现的整个系统的可靠 性两个方面来说。众所周知,专有系统的可靠性非常好,但是也需要做双机或者集群来提高 整个系统的可靠性,双机或者集群都可以说是通过系统软件层面的解决方案来保证可靠性,这实际上是一个生态链的问题,目前,所有的核心系统软件都具备基于开放Linux平台的解决方案层面的可靠性设计,而且,选择性更多,多年的实践来看,也很可靠。
b.开放架构的可扩展性,可扩展性可以从单机可扩展性(也就是纵向扩展能力)和系统层面的可扩展性(也就是横向扩展能力)两个方面来考量。开放系统在横向扩展方面的 解决方案更加齐全,选择性也更多。
c.迁移的难点和可行性,关键业务系统迁移涉及跨平台操作,重点是数据库系统,难点是数据的迁移和非标准的应用系统的迁移。针对数据的迁移,业界有丰富的迁移工具可用。因此,关键点是迁移服务提供者的能力。针对非标准应用的迁移,需要应用软件厂商的配合。迁移时机也是非常重要。一般来说,新建系统(包含老系统从应用到主机整体升级部署)相对较容易,主要是设备选型和POC验证,是最佳的迁移机会。关键业务系统迁移需要预先实施验证测试(PoC)、需要有详细设计、实施方案(包含失败回退计划等),才能保证数据一致性、取得符合期望的性能和可靠性、减少对生产系统的影响。
d.Oracle数据库,Linux平台是Oracle软件开发的原生平台,目前,基于Linux的 Oracle 数据库解决方案非常成熟,不论是单机部署(常规单实例、Oracle Restart)还是 RAC,都很普遍,如果充分利用Oracle的MAA技术框架,可以充分保证系统的可靠性和可用性。

收起
IT咨询服务 · 2018-03-15
浏览1942

提问者

sunshinebao
系统运维工程师阳光保险
擅长领域: 服务器小型机存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-03-15
  • 关注会员:3 人
  • 问题浏览:4594
  • 最近回答:2018-03-15
  • X社区推广