去Oracle, 如何在规划存储的扩展和满足性能之间进行平衡?

对于传统型保险的企业,大部分使用了Oracle,而且是集中使用存储过程来处理业务逻辑,数据库的瓶颈也正是在此,架构升级成分布式或者去O的话,如何规划新的存储,在硬件扩展和性能间达到平衡,并保持动态扩展,单纯讲分布式的性能,长期看成本还是会上去,这也成为业界的痛点。所以传统集中存储和分布式存储需要达到一个平衡点才好,另外就是分布式后,运维的复杂度如何,这块也是衡量的一个关键。

4回答

chengliangliangchengliangliang  系统架构师 , 某大型保险
东风微鸣yinzhijie赞同了此回答
个人认为这个平衡还是要和业务量有关系的,存储在支撑相应的数据空间,IO带宽的同时,在业务发展时会遇到性能瓶颈,这就需要有更高性能的存储来支持,同时对于上层使用的业务系统,如数据库需要进行优化,比如SQL语句,索引、数据库的 buffer等进行调优来满足业务带来的性能瓶颈。...显示全部

个人认为这个平衡还是要和业务量有关系的,存储在支撑相应的数据空间,IO带宽的同时,在业务发展时会遇到性能瓶颈,这就需要有更高性能的存储来支持,同时对于上层使用的业务系统,如数据库需要进行优化,比如SQL语句,索引、数据库的 buffer等进行调优来满足业务带来的性能瓶颈。

收起
 2021-03-04
浏览412
陈炼陈炼  存储工程师 , 某科技有限公司
东风微鸣赞同了此回答
1、如何规划存储,主要还是取决于业务模型,根据你现网业务模式去选择合适的存储设备,可以集中式存储,也可以是分布式存储;2、如您所述“单纯讲分布式”还是有很大局限性,至于平衡点这个很难定性,如1描述,还是要看业务模型,存储是配角;3、关于运维这块,不论是分布式还是集中,现在各大厂...显示全部

1、如何规划存储,主要还是取决于业务模型,根据你现网业务模式去选择合适的存储设备,可以集中式存储,也可以是分布式存储;
2、如您所述“单纯讲分布式”还是有很大局限性,至于平衡点这个很难定性,如1描述,还是要看业务模型,存储是配角;
3、关于运维这块,不论是分布式还是集中,现在各大厂家都在践行自动化、智能化运维方式;当然若是使用开源类似于ceph,运维维度就会比较大一点;

收起
 2021-03-04
浏览405
匿名用户匿名用户
看你的业务功能,以及应用。 存储选择什么样的还是依托于实际需要。 存储性能是一个主要参数,其他的高可用,存储安全等显示全部

看你的业务功能,以及应用。

存储选择什么样的还是依托于实际需要。

存储性能是一个主要参数,其他的高可用,存储安全等

收起
 2021-03-14
浏览188
性能是一个很重要的方面,也是首先需要考虑的问题。除了性能之外,还应该考虑高可用性、数据保护、运维管理成本等方面。显示全部

性能是一个很重要的方面,也是首先需要考虑的问题。除了性能之外,还应该考虑高可用性、数据保护、运维管理成本等方面。

收起
 2021-03-05
浏览352

提问者

张明义项目经理, 太平金科

问题状态

  • 发布时间:2021-03-02
  • 关注会员:5 人
  • 问题浏览:1635
  • 最近回答:2021-03-14