如何判断企业的业务系统是否适合做分层?

软件定义闪存解决方案中,为了提升存储系统的整体性能,会用到存储自动分层的技术,那么有些业务逻辑对分层技术是比较适合的,有些就没有那么好的亲和性,那么如何判断企业的业务系统是否适合做分层?

另外分层算法在各主流厂商之间有什么区别?IBM在easy tier上的技术有什么过人之处?

8回答

chenliichenlii  系统架构师 , 某零售企业
wangyan_1yyc110011kaola1209等赞同了此回答
1. 目前为止,闪存普及程度也不大,上闪存的企业不多,所以闪存的推广还需要很长一段时间。2. 除了在读写性能上的优势,闪存在稳定性,生态圈,可维护可掌控程度上还没有完全超越传统存储。3. 自动分层不是一种过渡方案,做为IT技术,我觉得能存在5年就已经很成熟了,而自动分层未来很长时...显示全部

1. 目前为止,闪存普及程度也不大,上闪存的企业不多,所以闪存的推广还需要很长一段时间。

2. 除了在读写性能上的优势,闪存在稳定性,生态圈,可维护可掌控程度上还没有完全超越传统存储。

3. 自动分层不是一种过渡方案,做为IT技术,我觉得能存在5年就已经很成熟了,而自动分层未来很长时间都会存在,并且推广会越来越广,就目前来看,由于缺乏闪存环境,自动分层的优势并不凸显,随着闪存的普及,应用应该会越来越广。

4. 闪存的适用范围并不是任何性质的业务场景,两种存储也将长期存在,并且都需要统一管理,自动分层在其中的作用将会越来越重要。

收起
 2016-01-21
浏览1111
czw19900415czw19900415  数据库架构师 , 北京优炫软件股份有限公司
存储分层的出现原本就是为了解决归档数据响应速度的问题。这个得更具响应业务状况来进行分析,如果业务是查询多,而且对于历史数据查询比较低端存储数据需要较好的查询效率就可以考虑采用分层,就像楼上说的那样就是成本逼出来的。高速存储像高富帅,低速存储像穷屌丝。然后就出...显示全部

存储分层的出现原本就是为了解决归档数据响应速度的问题。这个得更具响应业务状况来进行分析,如果业务是查询多,而且对于历史数据查询比较低端存储数据需要较好的查询效率就可以考虑采用分层,就像楼上说的那样就是成本逼出来的。高速存储像高富帅,低速存储像穷屌丝。然后就出现了一个装逼的拥有部分高速的穷屌丝。

收起
 2016-02-15
浏览857
梅志荣梅志荣  技术总监 , 北京协力友联
数据分层技术主要是针对冷热数据来说的,对于经常发生改变的热数据,比如业务系统数据库中的数据,肯定是不太适合,原因很简单,数据很少会发生变冷而落到二级甚至三级存储。而对于一些具有归档性质的数据就比较适合数据分层技术。...显示全部

数据分层技术主要是针对冷热数据来说的,对于经常发生改变的热数据,比如业务系统数据库中的数据,肯定是不太适合,原因很简单,数据很少会发生变冷而落到二级甚至三级存储。而对于一些具有归档性质的数据就比较适合数据分层技术。

收起
 2016-01-21
浏览891
kkkrukkkru  技术支持 , 哈尔滨银行
对于核心存储系统不推荐使用分层技术(包括IBM的easy tier),SSD高性能层带来的低响应时间确实不错,但是存储系统自身底层也要消耗资源去计算哪些热块需要转移到高性能层。对于类似非核心类虚拟化平台可以使用存储分层技术,给整个平台带来性能提升。...显示全部

对于核心存储系统不推荐使用分层技术(包括IBM的easy tier),SSD高性能层带来的低响应时间确实不错,但是存储系统自身底层也要消耗资源去计算哪些热块需要转移到高性能层。

对于类似非核心类虚拟化平台可以使用存储分层技术,给整个平台带来性能提升。

收起
 2016-01-21
浏览924
lzg21stlzg21st  存储工程师 , brcb
确实,如果业务逻辑使得后端的数据块有典型的冷热特性,那么存储分层就会“命中”,从而带来性能和成本的收益。确实不可一概而论!各厂的分层技术基本原理应该是差不多的,而且块的迁移也是在特定窗口内进行schedule的copy等...显示全部

确实,如果业务逻辑使得后端的数据块有典型的冷热特性,那么存储分层就会“命中”,从而带来性能和成本的收益。确实不可一概而论!各厂的分层技术基本原理应该是差不多的,而且块的迁移也是在特定窗口内进行schedule的copy等

收起
 2016-01-21
浏览944
xjsunjiexjsunjie  系统架构师 , CNPC
针对业务逻辑做调研,看热点数据的数据量和出现的频率,再考虑是否用分层。分层技术的效率不一,取决于底层算法,不同的存储也不一样,需要具体的测试来做对比。显示全部

针对业务逻辑做调研,看热点数据的数据量和出现的频率,再考虑是否用分层。分层技术的效率不一,取决于底层算法,不同的存储也不一样,需要具体的测试来做对比。

收起
 2016-01-21
浏览958
王巧雷王巧雷  系统工程师 , sino-bridge
归根到底都是被成本逼的高性能的存储介质成本高,成本低的性能低。恰好数据有生命周期的特点,比如医院,病人从发病到治疗、住院、出院、康复检查,医院的系统对病人数据的存储是不一样的。过了这一段时间,可能几年都不来医院。数据读取的几率越低了。这时候病人的数据分层到低性...显示全部

归根到底都是被成本逼的

高性能的存储介质成本高,成本低的性能低。恰好数据有生命周期的特点,比如医院,病人从发病到治疗、住院、出院、康复检查,医院的系统对病人数据的存储是不一样的。过了这一段时间,可能几年都不来医院。数据读取的几率越低了。这时候病人的数据分层到低性能大容量的存储空间里是非常划算的。

同理,其他的也一样

收起
 2016-01-21
浏览914
张文正张文正  系统工程师 , 神州数码系统集成服务有限公司
这个要根据企业对数据的访问和生命周期管理来定制,那些是热点数据,那些是经常访问的,那些数据偶尔访问一次,可以根据这样的情况对企业的数据进行分层存储,显示全部

这个要根据企业对数据的访问和生命周期管理来定制,那些是热点数据,那些是经常访问的,那些数据偶尔访问一次,可以根据这样的情况对企业的数据进行分层存储,

收起
 2016-01-21
浏览949

提问者

hufeng719系统工程师, 山东莱钢永锋钢铁

问题状态

  • 发布时间:2016-01-21
  • 关注会员:10 人
  • 问题浏览:6554
  • 最近回答:2016-02-15
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30