高效存储第一课:实现智能化的数据存储

来源: 比特网
2011/7/1 17:50:21
时至今日,在我们的身边,已经无处不充斥着各种机器和设备。同时,这些设备又拥有着独立的运算能力和运算方法,极大的补充了生产和运营中的效率空白。

分享到: 新浪微博 腾讯微博
本文关键字: 高效存储 数据存储

相关阅读:《高效存储第二课:离不开的“存储虚拟化”》

时至今日,在我们的身边,已经无处不充斥着各种机器和设备。同时,这些设备又拥有着独立的运算能力和运算方法,极大的补充了生产和运营中的效率空白。

对于企业来说,无论是生产还是运营,所追求的目标中总离不开一个词“高效”。然而,高效这个词却太过宏观,无法量化。那么,确立起生产运营高效的标准界限以及划定出向高效前进的方向,就成为了企业管理人员所必须关心的问题。

为了能够更加有效的完成高效这一目标,一直以来,企业管理人员都在寻找恰当的改进方法论。数百年来,这些方法论经过不断验证、积累和修正,已经形成了一整套的完整体系。然而,接下来企业管理人员又不得不面临新的问题:如何将这些方法论进行“高效”地体现?

高效,又见高效。随着这些企业运营方法论的汇集,企业迫切需要高效地去落实这些方法论。让人去执行所有这些方法论,对于企业来说,不仅耗费大量的成本,而且并不一定能够达到效果。随着科技的发展和进步,让机器代替人去完成某些方法论内容(无论是生产方法论还是运营方法论),不仅使人能够从一些繁重、重复性强的工作中解放出来(机器的诞生又繁衍出了新的职业),同时也达到了很多人所无法达成的内容。

时至今日,在我们的身边,已经无处不充斥着各种机器和设备。同时,这些设备又拥有着独立的运算能力和运算方法,极大的补充了生产和运营中的效率空白。

从宏观上来说,我们前面简要概述了一下企业运营始终在追求“高效”的事实,而从今天的主题上,我们就要谈到“高效存储”这一话题。

存储智能

数据对于企业的重要性已经不言而喻,特别是在当今社会中,企业业务同IT的接合已经越来越紧密。那么,在数据在所有IT基础设施的整体流动过程之中,存储占据了其中非常重要的一个部分。

数据存储并非简单的是指将数据存起来。同我们今天的主题一样,数据存要怎么存?如何去“高效”地存储?另外,存储的范畴哦内也包含保护数据和管理数据的内容,那么,如何去“高效”地实施数据保护和管理,也就成为了存储所讨论的内容。

我们前面提到,在当今社会,具有独立运算能力和运算方法的设备已经非常常见,这种能力就是机器智能的一种体现,比如我们的电脑,手机(Android、iphone等智能手机现在是非常热门的话题),乃至汽车等等。

从存储上来看,智能化的主要目的就是为“高效”而服务,其主要实现目的是将数据存储进行优化,实现更高的存储性能。

目前,在存储方面我们常见的技术实现包括:

自动精简配置:这个词听起来比较晦涩,其实其含义很简单:用多少给多少。一般来说,企业级应用在同存储设备的交互中,经常会要求存储设备给予其一定的空间以存放数据,不过,应用往往会要求远大于目前需求的存储空间以满足未来需求。这就造成,企业所购买的存储空间往往很快就“告罄”,但是实际数据占用却并没有填满硬盘。长此以往,高效根本无从谈起。

自动精简配置这一技术通过智能化的分析和算法,只划分给应用其所实际占用的空间,从而达到“高效存储”的目的。随着多年的持续应用,如今这一技术已经非常成熟,并且成为SAN存储阵列的一项基本功能。用户在选购时需要注意一点:阵列产品的这一功能是否能够在应用需要的存储空间减少时,将数据有效地回收并再次分配。

分层存储(分级存储):相较于自动精简配置,分层存储从名称上看要更加容易理解。顾名思义,其所实现的就是将数据分成几个不同的性能层级,从而实现更加高效的存储。

这种层级的划分,依赖着两个原则:

1、存储介质的不同;

2、数据访问频度的不同。

我们都知道,尽管企业在生产和运营中需要大量的数据,不过真正能够经常为我们所需要的,其实只有很少一部分。这种例子在动辄数据量上TB甚至PB的企业级应用中常见,在我们的生活应用中更是屡见不鲜。实际上,很多人的家用电脑尽管存储容量能够达到数百GB乃至几TB,不过真正经常打开的文档、图片等数据可能只占到总容量的三分之一甚至更少。

那么,对于企业来说,如何将频繁访问的数据(热点数据)更加高效地利用?

将热点数据放在速度更快的介质(固态硬盘)上,让应用优先访问无疑是个好主意。这也就是分层存储的意义之所在。除此之外,这样做的好处还在于,用户不必为一些长期闲置不用或者只是偶尔会访问的数据购买价格昂贵的固态硬盘。

如今,分层存储技术正在成为存储领域内的一个热门话题。其所涵盖领域也不仅仅是存储基础设施内部不同数据层级的划分,而是跨越到了存储和主机之间的连接。在选购这一技术时,我们要注意三个环节。

首先,数据层级。一般来说,不同厂商和分层存储技术在层级划分上是有差异的。有的厂商能够支持多种不同存储介质共存以及多种的数据访问频度划分,也就是多层的数据层级,有的厂商技术则支持的是两层或者三层数据层级。目前来看,这两种技术实现只是理念的区别,用户在实际应用中需要根据自己当前的应用状况、设备环节状况和未来使用考虑。

第二,数据粒度。目前,市场上常见的分层存储都已经支持子卷级分层。相较于早期的整卷分层,新的技术能够做到迁移数据卷中的热点数据块,而非整个数据卷。无论在精度还是在细度上,子卷级都要更加优越。

第三、规则及调优。上面提到了数据粒度。那么,数据块大小应该怎么规划呢?这就需要后期的调优。此外,在分层存储部署中,我们还要注意到规则的设立,也就是说,怎样的数据访问算是频繁,怎样的数据访问是不频繁。一般来说,厂商都会设定下比较通用的规则,不过这也可以根据用户的使用情况进行调整。

要实现高效存储,智能化是必不可少的一个部分,以上所谈到的内容实际知识智能存储的一小部分。在下一章节中,我们将继续就此进行探讨。

责编:陈慧
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
流动存储 为大数据而生

伴随信息技术的突飞猛进,更大量级的非结构化数据与结构化数据构成的大数据成为企业级存储所面临的最大挑战:一方..

磁盘阵列及虚拟化存储

利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。虚拟化存储,对存储硬件资源进行抽象化表现。

    畅享
    首页
    返回
    顶部
    ×
    畅享IT
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918
    Baidu
    map