文件存储、数据存储、混合存储
文件存储、数据存储、混合存储
源头: 数据管理的方案设计
什么是数据存储?
数据存储是信息技术对您每天所需的数据内容(从应用到网络协议,从文档到媒体,从地址簿到用户首选项)进行归档、整理和共享的过程。数据存储是大数据的核心环节。
试想一下,计算机就像大脑一样。两者都有短期记忆和长期记忆。大脑通过前额叶皮层来处理短期记忆,而计算机则利用随机存取存储器(RAM)来处理短期记忆。
大脑和 RAM 都要在清醒的状态下处理并记住事务,并且在工作一会儿后会感到疲倦。大脑在睡眠时会将工作记忆转换为长期记忆,而计算机则在睡眠时将活动记忆转换为存储卷。计算机还会按类型来分配数据,就像大脑按语义、空间、情感或规程来分配记忆一样。
自磁盘系统问世以来,数据存储已经走过了一段漫长的历程。诚然,磁盘系统仍然在广泛应用。但如今它们已接入网络并由软件来定义,因此您可以完全控制其格式。
![](/2021/03/06/%E6%96%87%E4%BB%B6%E5%AD%98%E5%82%A8%E3%80%81%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E3%80%81%E6%B7%B7%E5%90%88%E5%AD%98%E5%82%A8/2021-03-06-23-20-18.png)
什么是文件存储?
![](/2021/03/06/%E6%96%87%E4%BB%B6%E5%AD%98%E5%82%A8%E3%80%81%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E3%80%81%E6%B7%B7%E5%90%88%E5%AD%98%E5%82%A8/2021-03-06-22-37-09.png)
文件存储也称为文件级存储或基于文件的存储,且正如您所想:数据会以单条信息的形式存储在文件夹中,正如您将几张纸放入一个文件夹中一样。当您需要访问该数据时,您的计算机需要知道相应的查找路径。
存储在文件中的数据会根据数量有限的元数据来进行整理和检索,这些元数据会告诉计算机文件所在的确切位置。它就像是数据文件的库卡目录。
请试想一下塞满文件柜的储藏室。每个文档都会按照某种类型的逻辑层次结构来排放 ——按文件柜、抽屉、文件夹,然后再是纸张。
![](/2021/03/06/%E6%96%87%E4%BB%B6%E5%AD%98%E5%82%A8%E3%80%81%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E3%80%81%E6%B7%B7%E5%90%88%E5%AD%98%E5%82%A8/2021-03-06-23-30-35.png)
“分层存储”这个术语就是这么来的,而这就是文件存储。它是适用于直接和网络附加存储系统的最古老且运用最为广泛的一种数据存储系统;而且,这种系统您可能已经用了数十年。
只要您访问保存在个人计算机上的文件中的文档,您就是在使用文件存储。文件存储具有丰富多样的功能,几乎可以存储任何内容。它非常适合用来存储一系列复杂文件,并且有助于用户快速导航。
![](/2021/03/06/%E6%96%87%E4%BB%B6%E5%AD%98%E5%82%A8%E3%80%81%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E3%80%81%E6%B7%B7%E5%90%88%E5%AD%98%E5%82%A8/2021-03-06-23-13-56.png)
缺点:
问题是,就像文件柜一样,虚拟抽屉只能打开到一定的程度。基于文件的存储系统必须通过添置更多系统来进行横向扩展,而不是通过增添更多容量来进行纵向扩展。
什么是混合存储?
混合存储系统
就是将基于闪存的固态磁盘
与常规磁盘驱动器
(机械硬盘(HDD))结合使用。混合存储将闪存作为缓存区,用于自动将最活跃的数据移入基于内存的存储。
优点
: 混合存储充分利用不同类型的存储器件的特性组成高效的存储系统,既能支持存储系统容量的大幅扩展,又能保证系统低成本的前提下,显著提高存储系统的能力。它们是管理大中型数据中心的 IT 专业人员经济实惠的高性能存储选择。
目前市场上几乎所有的SSD硬盘都基于闪存技术。闪存设备性能表现的关键在于固态技术,因为其没有可移动组件。不依赖于读/写次磁头来访问数据,固态硬盘(SSD)使用更加类似于内存的方式从闪存存储中读取数据。闪存设备并不存在由旋转的磁道和移动的读/取磁头所导致的延迟时间。
总结
![](/2021/03/06/%E6%96%87%E4%BB%B6%E5%AD%98%E5%82%A8%E3%80%81%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E3%80%81%E6%B7%B7%E5%90%88%E5%AD%98%E5%82%A8/2021-03-07-00-35-28.png)
数据存储
:是指对数据内容进行归档、整理和共享的过程。是目的。
文件存储
:文件级存储或基于文件的存储。是手段。
它还可以是块存储
、对象存储
等。是软件层面
的。混合存储
: 指将基于闪存的固态磁盘
与常规磁盘驱动器
(机械硬盘(HDD))结合使用。是存储介质
。是硬件层面
的。
扩展阅读(选读)
什么是闪存?
闪存是一种基于硅芯片的存储介质,可以用电写入或擦除。存储介质的其他示例包括机械硬盘、磁带、CD光盘、DVD光盘、蓝光光盘,甚至是软盘和穿孔卡。
特点 | 描述 |
---|---|
速度 | 闪存具有一些独特的特性,使其特别适用于存储企业数据。首先,顾名思义,它比机械硬盘(HDD)的存取速度快得多。 |
没有活动部件 | 与机械硬盘或磁带不同,闪存可用于制造没有移动部件的硬盘驱动器。一般来说,这使得它不太可能中断或失败,特别是在存储设施被移动的情况下(尽管有些专家并不认同闪存这种特性的真实可靠性)。 |
非易失性 | 闪存是非易失性的,这意味着即使电源关闭,它也会保留存储的信息。这使它与内存(RAM)区别开来,后者的存取也非常快,但每次系统断电时都会被擦除。 |
易于重写 | 闪存很容易重写,因此它对于存储频繁更改的数据非常有用(例如,不像CD或DVD光盘)。 |
缺点
: 目前的价格还相当昂贵。但是,随着技术的进步,成本会逐渐降低,使闪存在企业环境中更具成本效益。有些组织的数据中心甚至选择完全舍弃机械硬盘而所有都采用SSD硬盘。
什么是SSD存储?
SSD硬盘是存储设备。目前市场上的大多数SSD硬盘都使用闪存作为其存储介质。闪存和SSD硬盘之间的关系类似于CD光盘和CD光盘驱动器之间的关系。CD光盘是介质,CD光盘驱动器是存储设备,因此,可以认为闪存是介质,而SSD硬盘是存储设备。
然而,SSD硬盘不一定必须使用闪存作为其存储介质。其名称为“固态驱动器”,因此任何不运动的存储类型都可以算作SSD硬盘。事实上,从历史上看,最早的SSD硬盘并没有使用闪存介质。未来的SSD硬盘也可能使用闪存以外的介质。
大多数SSD硬盘使用与HDD硬盘相同的外形。这使用户可以更轻松地从基于磁盘的存储迁移到固态存储。企业可以购买已安装HDD硬盘的单个驱动器或SSD硬盘阵列。混合阵列使用HDD硬盘和SSD硬盘的组合是另一种流行的选择。
构建混合存储系统的三种方式
第一种: 创建混合存储系统最为简单的方式就是在存储系统中同时使用固态硬盘和普通磁盘。
将闪存被封装在一个类似于磁盘的盒子当中,使用和磁盘同样的方式连接到存储系统上。
SSD使用和硬盘同样的协议,所以基本上它们是可以进行互换的。
使用SSD的优势在于和现有存储基础设施的兼容性以及易于安装的特点。
SSD可以提供比硬盘更快的读写性能表现,但是你可能会觉得这并不能发挥闪存设备的全部性能表现;
磁盘驱动协议并不是针对闪存存储技术而设计的,所以必须将它们映射为闪存设备操作。
第二种: 是将其作为服务器和基于磁盘存储系统之间的共享闪存设备
。
闪存设备作为一个持续性缓存来提升读写操作速度。
比如,像文字处理或者电子表格这样的VDI应用程序可以将数据块写入到闪存设备当中,相比于在磁盘上完成同样的操作,这样可以更快地收到确认信息。
当闪存设备将新收到的数据写入到磁盘存储系统的同时,应用程序可以继续完成其他操作。
这种方式可以提供多种优势。首先,因为闪存设备位于服务器和存储系统之间,多种服务器都可以利用闪存设备提供的优势。
同样,这样的闪存系统可以安装在PCI总线上(PCIe),而不是磁盘驱动的盒子当中。PCIe可以提供更快的速度,避免产生和模拟磁盘驱动协议相关的系统开销。
第三种: 需要直接在服务器上安装PCIe闪存设备。这种方式可以极大地提高存储性能,因为其减少了CPU和持续性存储间的网络延迟,同时避免了和磁盘驱动协议相关的系统开销,还有由盘片旋转和读/写磁头移动所产生的延迟。
NOTE: 笔者这块不是特别熟悉。
Reference
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!