如何在云计算中解决单点计算能力不足

鉴于当前Linux系统云的运算能力,交易型数据库(Oracle)或数据库集群以往都是以提高单点性能为主,如果上云,可能单点的计算能力不足,那么面临这个问题需要怎么样的思路?如果是采用分布式,那么Oracle或者DB2是如何分布式做,或者采用其他数据库?

参与11

2同行回答

ibmtonywuibmtonywu系统架构师IBM
DB2 Purescale or Oracle RAC 來滿足橫向擴充特性.显示全部

DB2 Purescale or Oracle RAC 來滿足橫向擴充特性.

收起
硬件生产 · 2016-08-31
浏览1490
kingdonwangkingdonwang系统工程师人民银行清算中心
理论上无非是Scale-UP和Scale-OutScale-UP就是更换性能更好的单节点,当然成本相对较高;如果在依然存在足性瓶颈,系统架构上就要采取分布式或者集群方式解决。集群方式比如ORACLE RAC,DB2的Purescale ,PostgreSQL集群等;中间件的比如HTTP、WAS、MQ集群等;通过业务负载均衡以减少...显示全部

理论上无非是Scale-UP和Scale-Out

Scale-UP就是更换性能更好的单节点,当然成本相对较高;如果在依然存在足性瓶颈,系统架构上就要采取分布式或者集群方式解决。

集群方式比如ORACLE RAC,DB2的Purescale ,PostgreSQL集群等;中间件的比如HTTP、WAS、MQ集群等;通过业务负载均衡以减少单点。

同时也可以通过F5等负载均衡设备,实现单点业务数据流的分流需求。

收起
银行 · 2016-08-31
浏览1711
  • 当然,我了解Scale-UP和Scale-Out,但问题在于具体的实践,Oracle的RAC也不是能够线性扩展,一旦超过了3个,数据库的集群性能就会下降;Postgres集群不适合OLTP,所以我更希望能了解Scale-Out具体针对OLTP是能够保证性能
    2016-08-31

提问者

freshvictor
系统运维工程师北京银行
擅长领域: 虚拟化云计算私有云

问题来自

  • 相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2016-08-30
  • 关注会员:3 人
  • 问题浏览:4871
  • 最近回答:2016-08-31
  • X社区推广