分层存储是否可以提高性能并管理存储成本?

分层存储并不是什么新鲜词,但是随着非结构化数据的兴起,对适当分层的需求得到了重视。使用自动存储分层,您可以为非结构化数据分配类别,这样就可以方便地存储某些频繁访问的数据,而不那么重要(但仍然是必要的)的数据则被搁置一边。在非结构化之下有非常多的数据类型,以这种方式对其进行优先级排序可以提高性能并管理存储成本?

参与12

5同行回答

mxinmxin资深工程师上海宝信软件股份有限公司
分层存储,也称为层级存储管理,是一种将数据存储在不同性能、成本和容量的介质上的常见方法。具有高性能的存储介质(如SSD)被视为高层次,而较低性能的存储介质(如HDD)被视为低层次。在分层存储中,数据被分为高频访问的热数据和低频访问的冷数据,并分别存储在热数据层和冷数据层。这...显示全部

分层存储,也称为层级存储管理,是一种将数据存储在不同性能、成本和容量的介质上的常见方法。具有高性能的存储介质(如SSD)被视为高层次,而较低性能的存储介质(如HDD)被视为低层次。
在分层存储中,数据被分为高频访问的热数据和低频访问的冷数据,并分别存储在热数据层和冷数据层。这种划分是为了平衡性能与成本:热数据层使用高性能但单位成本高的存储介质,通常容量较小,只存放关键业务数据;而冷数据层采用单位成本低但性能较低的存储介质,适合存放不常访问的数据。
通过自动或手动的方式在不同的介质之间进行数据迁移和复制操作,可以进一步优化存储效率和性能。例如,AWS和阿里云的文件存储在公有云环境下支持分层存储策略。此外,块级分层存储可以根据数据的访问频率和价值,将数据存储在不同的存储介质和设备中,从而提高存储效率和性能,同时降低存储成本。
综上所述,适当的分层存储策略确实可以提高性能并有效管理存储成本。

收起
系统集成 · 2023-11-06
浏览489
老道老道IT顾问MS
首先,明确分层存储的实现方式。基于数据的生命周期理论,分层存储基于热数据、温数据、冷数据进行数据存储,设备类型可选择全闪存储、混合存储、磁带等进行存储介质的分层设计;或者是在一台存储内配置ssd、sas、sata三种类型的存储介质进行存储池化,借存储分层功能实现数据的分...显示全部

首先,明确分层存储的实现方式。

基于数据的生命周期理论,分层存储基于热数据、温数据、冷数据进行数据存储,设备类型可选择全闪存储、混合存储、磁带等进行存储介质的分层设计;或者是在一台存储内配置ssd、sas、sata三种类型的存储介质进行存储池化,借存储分层功能实现数据的分层存储。前者基于架构设计实现分层存储,后者基于存储介质设计实现数据分层存储。其核心思想是基于数据的生命周期来进行设计。根据过去10多年的项目经验来看,在ssd 单位容量成本较高的情况下,性能和成本优势较明显。能够实现“性价比”!

从医院的业务上看,PACS 影像系统的文件采用分层存储架构设计相对比较合理。其他业务比较适合基于存储介质进行分层存储设计。

其次,需要明确成本的计算方法。建议考虑以下几个因素:1.机房空间和机柜的电力设施;2.设备使用年限以及设备更换周期3.数据总量以及数据生命周期的划分以及数据量4.数据响应速度与业务价值的关系,判断值不值?5管理的复杂度问题,存储或者业务软件能否自动完成数据分层?

综上所述,性能和成本的曲线拐点需要根据自身实际情况,进行综合分析。个人愚见,仅供参考。

收起
2024-03-20
浏览221
TXSRXYTXSRXY运维架构师广州发展
答案是是,性能差的存储一般价格便宜,容量也大,性能好的存储一般价格贵,容量也小。数据的访问频度一般数据的历史成反比,数据保留历史越久远,访问频度越度,越近的数据访问频度越高,数据价值也越高。结合数据的特性,存储的特点,把历史越久远的数据放在容量大、性能差的存储空间上,把近...显示全部

答案是是,性能差的存储一般价格便宜,容量也大,性能好的存储一般价格贵,容量也小。数据的访问频度一般数据的历史成反比,数据保留历史越久远,访问频度越度,越近的数据访问频度越高,数据价值也越高。结合数据的特性,存储的特点,把历史越久远的数据放在容量大、性能差的存储空间上,把近期活跃的数据存放在容量小一些,性能更好的存储上,这样兼顾了性能和成本,可以降低整体的存储成本。性能由好到差,成本由高到低依次内存—ssd盘—sas盘—sata盘—磁带。

收起
2024-03-01
浏览336
waring_idwaring_id技术经理某公司
结论是肯定可以提高性能,但是成本管理这个观点很难综合评估。如果业务应用是经过评估规划的,那分层存储是能得到很好的应用。例如交易查询的这个应用,用户实时查询一个月以内的交易记录,那么这方面的应用和查询数据存储在热的存储层(高性能存储),查询一个月以上的交易记录采用异...显示全部

结论是肯定可以提高性能,但是成本管理这个观点很难综合评估。
如果业务应用是经过评估规划的,那分层存储是能得到很好的应用。例如交易查询的这个应用,用户实时查询一个月以内的交易记录,那么这方面的应用和查询数据存储在热的存储层(高性能存储),查询一个月以上的交易记录采用异步模式(当天提交查询需求,第二天展示查询结果),这类存储可以使用温或冷数据存储

收起
零售/批发 · 2023-11-10
浏览450
匿名用户匿名用户
是的,分层存储可以提高性能并管理存储成本。对于非结构化数据,分层存储可以根据数据的重要性和访问频率将其分配到不同的存储层次中。这样,经常访问的数据可以存储在更快速、更昂贵的存储介质中,而不常访问的数据则可以存储在更慢速、更便宜的存储介质中。此外,分层存储还可以...显示全部

是的,分层存储可以提高性能并管理存储成本。对于非结构化数据,分层存储可以根据数据的重要性和访问频率将其分配到不同的存储层次中。这样,经常访问的数据可以存储在更快速、更昂贵的存储介质中,而不常访问的数据则可以存储在更慢速、更便宜的存储介质中。
此外,分层存储还可以帮助降低存储成本。通过将不常访问的数据存储在更便宜的介质中,可以节省昂贵的存储资源。而将经常访问的数据存储在更快速的介质中,则可以提高性能,使用户能够更快地访问数据。
总的来说,分层存储是一种有效的管理非结构化数据的方法,可以提高性能、降低存储成本,并帮助用户更好地管理数据。

收起
证券 · 2023-11-08
浏览456

ChatGPT 回答

是的,分层存储可以提高性能并管理存储成本。对于非结构化数据,分层存储可以根据数据的重要性和访问频率将其分配到不同的存储层次中。这样,经常访问的数据可以存储在更快速、更昂贵的存储介质中,而不常访问的数据则可以存储在更慢速、更便宜的存储介质中。

此外,分层存储还可以帮助降低存储成本。通过将不常访问的数据存储在更便宜的介质中,可以节省昂贵的存储资源。而将经常访问的数据存储在更快速的介质中,则可以提高性能,使用户能够更快地访问数据。

总的来说,分层存储是一种有效的管理非结构化数据的方法,可以提高性能、降低存储成本,并帮助用户更好地管理数据。

提问者

rock18
高级工程师陆军军医大学第一附属医院

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-11-06
  • 关注会员:6 人
  • 问题浏览:1285
  • 最近回答:2024-03-20
  • X社区推广