当前位置:首页 > 技术分析 > 正文内容

对象存储、统一存储与块存储:到底区别何在?

ruisui883个月前 (02-03)技术分析20

2016年已经到来,现在让我们回顾一下2015年存储领域的主要概念,什么是对象存储?统一存储的工作方式又是怎么样的?块存储与两者的区别在哪里?其实,这三个概念都是围绕数据而衍生的。

【对象存储】

首先来说对象存储,最常用的方案,主要是将多台服务器内置大容量硬盘,再装上对象存储管理软件,管理其它服务器并提供读写访问的功能。

对象存储的核心是将数据通路和控制通路分离,并且基于对象存储设备构建存储系统,每个对象存储设备具有一定的智能,能够自动管理其上的数据分布。

对象存储是将元数据独立出来,控制节点叫元数据服务器(服务器+对象存储管理软件),里面主要负责存储对象的属性,而其它负责存储数据的分布式服务器,叫做OSD,主要负责存储文件的数据部分。当用户访问对象,会先访问元数据服务器,元数据服务器只负责反馈对象存储在哪些OSD,假设反馈文件A存储在B、C、D三台OSD,那么用户就会再次直接访问3台OSD服务器去读取数据。

由于是3台OSD同时对外传输数据,所以传输的速度就加快了。当OSD服务器数量越多,这种读写速度的提升就越大,通过此种方式,实现了读写快的目的。

统一存储

在信息技术高速发展的时代,各行各业离不开IT系统的支撑。在复杂的业务应用中,既要有数据库为主的应用,又要用文件为主的访问需求。由于产品成本过高、架构复杂等诸多因素,催生了统一存储。

统一存储,也可以理解为网络统一存储或者NUS,既支持基于文件的NAS存储,又支持基于块数据的SAN存储,并且可由一个统一界面进行管理,同时支持文件级数据和块数据存储的解决方案——统一存储,利用单一的设备和管理界面来存储企业内部的多种数据类型,无疑可大幅降低企业的存储管理复杂性。

统一存储受到中小企业的青睐在于同时支持NAS和SAN,从而减少资源重复,简化IT基础设施,减少从DAS到NAS或SAN的遗留系统,中小企业可以利用标准的NAS和SAN协议连接至统一存储阵列,减少升级或扩展的复杂性。另外,通过消除冗余的处理能力和存储容量浪费,可帮助用户节省成本。

统一存储的最大特点还在于其扩展非常简单,通过增加新的磁盘和/或节点就可增加其存储容量,甚至性能。这对于相对缺少专业技术人员的中小企业而言,具有莫大的诱惑力。

统一存储的主流厂商包括NetApp、EMC、IBM、Dell、HDS等。

块存储

块存储是一种基于存储网络的、可弹性扩展的、可由云主机进行管理和使用的原始块级存储卷设备。块存储挂载进云主机后的使用方式与现有普通硬盘的使用方式完全一致。

用于向云主机提供块级存储卷以持久化数据。具有安全可靠、高并发大吞吐量、低时延、规格丰富、简单易用的特点,适用于文件系统、数据库或者其他需要原始块设备的系统软件或应用。

DAS和SAN是两种块存储的典型存储方式。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/1315.html

标签: 特征衍生
分享给朋友:

“对象存储、统一存储与块存储:到底区别何在?” 的相关文章

「图解」父子组件通过 props 进行数据交互的方法

1.组件化开发,经常有这样的一个场景,就是父组件通过 Ajax 获取数据,传递给子组件,如何通过 props 进行数据交互来实现,便是本图解的重点。2.代码的结构3.具体代码 ①在父组件 data 中存放数据 ms。 ②将父组件 data 中的数据 ms 绑定到子组件中的属性 ms。 ③子组件在 p...

GitLab-创建分支

描述分支是独立的生产线,是开发过程的一部分。分支的创建涉及以下步骤。创建一个分支步骤1-登录您的GitLab帐户,然后转到“ 项目”部分下的项目。步骤2-要创建分支,请单击“ 存储库”部分下的“ 分支”选项,然后单击“ 新建分支”按钮。步骤3-在“ 新建分支”屏幕中,输入分支的名称,然后单击“ 创建...

理解virt、res、shr之间的关系(linux系统篇)

前言想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理内存)?通常我们可以通过top命令查看进程占用了多少内存。这里我们可以看到VIRT、RES和SHR三个重要的指标,他们分别代表什么意思呢?这是本文需要跟大家一起探讨的问题。...

Python 幕后:Python导入import的工作原理

更多互联网精彩资讯、工作效率提升关注【飞鱼在浪屿】(日更新)Python 最容易被误解的方面其中之一是import。Python 导入系统不仅看起来很复杂。因此,即使文档非常好,它也不能让您全面了解正在发生的事情。唯一方法是研究 Python 执行 import 语句时幕后发生的事情。注意:在这篇文...

抖音 Android 性能优化系列:启动优化实践

启动性能是 APP 使用体验的门面,启动过程耗时较长很可能使用户削减使用 APP 的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音 Android 基础技术团队在体验优化方向...

深度解析!AI智能体在To B领域应用,汽车售后服务落地全攻略

在汽车售后服务领域,AI智能体的应用正带来一场效率和专业度的革命。本文深度解析了一个AI智能体在To B领域的实际应用案例,介绍了AI智能体如何通过提升服务顾问和维修技师的专业度及维修效率,优化汽车售后服务流程。上周我分享了AI智能体+AI小程序To C的AI应用场景《1000%增长!我仅用一个小时...