常见的存储类型:DAS vs SAN vs NAS

news2024/11/28 22:51:02

什么是存储

你有想过你在朋友圈分享的照片都存在哪里?你在视频网站上浏览的视频都存放在哪里?甚至,你在银行卡里的存款、房贷是如何随时查询、随时存取的?

没错,这些照片、视频,甚至你的存款、房贷的数值都是数据,存放在微信、视频网站或者银行的数据中心里。

这些数据通过前端服务器处理,和网络的传输,实现数据的交互、读取与计算。这就是我们通常所说的存储。

如果有一天,存放这些数据的银行数据中心被彻底毁掉了,那么你的存款和房贷也将都一笔勾销。当然,银行通常都会有极其严格的数据保护措施,重要数据有多个副本保存在不同的数据中心,同时还有更加系统的容灾解决方案,即使发生地震、水灾、火灾这些意外灾害,也能够保护我们的数据财产不丢失,并且仍然能够随时在线存取。

这些存储系统有各种类型,从传统存储阵列到超融合到分布式存储,或是多种数据存储架构混搭而成的解决方案,通常包括了硬件和软件,并且都具备高扩展性、高性能、高可靠性这些基本特性,可从数台扩容到几千台以适配数据量的增长、快速响应服务器的需求、即使多个服务器或硬盘的故障也不会导致数据丢失或者业务中断。今天,我们的生活离不开存储,气象预测、身份核验、防疫健康码、超市购物,这些日常生活的背后,都有数据存储在默默的提供支撑。

企业主流存储类型——DAS是什么?

接下来再让我们看看存储常见的类型有哪几种。

我们比较熟悉的两种主流存储类型是块存储和文件存储,块存储中的DAS(Direct-Attached Storage直连存储)是主流的企业存储方案。直连存储,顾名思义就是存储设备直接与主机服务器连接,其他主机不能使用这个存储设备,广义上说,我们日常生活使用的硬盘可以理解为最简单的DAS存储。

DAS虽然简单,但却是很普遍的一种存储方案,主要有以下优点:

1. 实现大容量存储。DAS存储系统会内置较多的磁盘和较大的存储空间,后端还可以挂接磁盘扩展柜,可以将多个磁盘合并成一个逻辑磁盘,满足海量存储的需求。

2. 实现应用数据和操作系统的分离。操作系统一般存放在服务器本机硬盘中,而应用数据放置于阵列中,实现数据和操作系统分离,这样,操作系统升级和应用数据运行相互没有直接影响。

3. 提高存取性能。操作单个文件资料,同时有多个物理磁盘在并行工作,运行速度比单个磁盘运行速度高。

4. 实施简单。无须专业人员操作和维护,节省用户投资。

但是DAS同样也存在一些缺陷,或者说是不足:

1. 服务器本身容易成为系统瓶颈,服务器发生故障时,整个存储数据将不可访问。

2. 对于存在多个服务器的系统来说,设备分散,不便于管理。同时多台服务器使用DAS时,存储空间不能在服务器之间动态分配,可能造成相当的资源浪费。

3. 数据备份时的操作会比较复杂。

企业最常用的存储类型——SAN是什么?

如果你是存储相关从业人员,可能会经常听到SAN这个名词。SAN是最常见的企业存储方案,SAN是存储区域网络(Storage Area Network)的简称。他是通过交换机将磁盘阵列等存储设备与相关服务器连接起来的高速专用存储网络。最开始用的是FC-SAN,也就是基于FC设备及通信协议的存储区域网络。因为光纤网络的成本太高,后面又发展出一种基于以太网的SAN存储形式,这个就是我们通常所说的IP SAN。这种存储形式其实是利用TCP/IP协议实现了对SCSI协议的封装。主机端相当于CS架构的客户端,而存储端则是服务端。

前面我们介绍了直连存储DAS,相比DAS, SAN的优势体现在易于扩容、集中管理、更好的性能以及更灵活的备份策略。

1. 易于扩容

SAN作为前端存储,提供了一个共享的存储池,当存储空间不足时,可以进行空间扩容,前端也可以随时增加或者减少服务器。

2. 集中管理

SAN把前端服务器的数据集中到一起,使得数据管理和系统运维都得到极大的简化。

3. 优异的存取性能

SAN使用光纤传输数据,数据读取性能非常高效非常高速。

4. 更方便灵活的备份

把重要的数据集中到一起,就可以更加有效灵活的备份来实施数据保护,而且运行备份操作的时候就无需考虑它们对网络总体性能的影响。

相比SAN的诸多优势,SAN的缺点就非常的简单粗暴,就是贵!FC SAN,应用光纤作为通信信道,使得SAN的整体构架成本居高不下,但是因为SAN高性能、易管理等诸多优点,使得SAN仍然是目前应用最普遍的存储解决方案。

文件存储常见类型——NAS是什么?

今天,让我们来看看三大常见存储类型的最后一类——NAS。NAS是网络接入存储(Network Attached Storage)的简称,也就是存储系统直接接入网络,通过网络交换机,将服务器与存储连接在一起,用户可以通过TCPIP协议访问数据,并通过标准的业界文件共享协议,如CIFS、NFS来实现目录级的共享。

我们这里重点对比前面两种存储类型来看,NAS是“文件级”数据共享,NAS和SAN都构成了一个存储网络,都可以实现设备集中管理。

但是NAS访问需要经过文件系统格式转换,所以是文件级访问。

而SAN提供的是裸设备,适合Block级的应用,也就是数据库应用。

打个比方,SAN就好像政府给你批了一块地,这块地的大小,你可以规划随意使用,但是NAS相当于政府在这块地上给你盖了一栋楼,房间大小格局,用途基本都已经规划确定,可自由发挥的空间比较小。NAS可以提供多种数据访问方式,并且可以实现多客户端共享文件或者目录。

然而NAS设备与客户机通过企业网进行连接,因此数据备份或存储过程中会占用网络的带宽。这必然会影响企业内部网络上的其他网络应用;共用网络带宽成为限制NAS性能的主要问题。

文章来源于飞速(FS)社区

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/626540.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

机器学习-6 支持向量机

支持向量机 算法概述算法流程线性分类线性可分性向量内积硬间隔分类软间隔SVM模型非线性支持向量机非线性的情况非线性支持向量机核函数 SVM优点 算法步骤线性可支持向量机的程序流程图SVM算法步骤 算法实例有关数据集利用Sklearn的datasets模块生成数据集其他生成数据集的方法…

BIM与点云:一种基于航空LiDAR点云的大规模建筑重建

文章:City3D: Large-Scale Building Reconstruction from Airborne LiDAR Point Clouds 作者:Jin Huang , Jantien Stoter , Ravi Peters and Liangliang Nan 编辑:点云PCL 来源:arXiv2023 欢迎各位加入知识星球,获取P…

GeoServer SQL注入漏洞复现(CVE-2023-25157)

0x01 产品简介 GeoServer是一款开源的地理数据服务器软件,主要用于发布、共享和处理各种地理空间数据。它支持众多的地图和空间数据标准,能够使各种设备通过网络来浏览和使用这些地理信息数据。 0x02 漏洞概述 GeoServer在预览图层的时候,可…

Ubuntu20.04平台下使用二进制包部署MongoDB-6.0.4单实例

文章目录 1.1 准备服务器的基本信息1.2 操作系统上创建其用户1.3 部署MongoDB服务端1.4 部署MongoDB客户端1.5 部署MongoDB 27017实例1.5.1 创建相关目录1.5.2 准备配置文件1.5.3 准备启停脚本1.5.4 进行启停测试1.5.5 加入开机自启动 1.6 创建超级管理员用户1.6.1 创建本地的超…

do..while、while、for循环反汇编剖析

1、循环语句重要特征提取 循环语句最重要的特点就是执行的过程中会往上跳&#xff01;&#xff01;&#xff01; 箭头往上跳的一般都是循环语句&#xff0c;比如下面的for循环&#xff1a; 2、do..while语句反汇编 #include<iostream> using namespace std; #pragma …

【SpinalHDL快速入门】2、新建SpinalHDL工程,通过计数器Demo快速上手

文章目录 新建工程各个工具版本build.sbt 示例build.properties 示例如何在IEDA中更新 SpinalVersion 并 Reload sbt Project SpinalHDL入门例子&#xff1a;计数器demo1demo2&#xff08;支持reset信号异步复位&#xff0c;低电平有效&#xff09;demo3&#xff08;一个文件&a…

Flume学习--1、Flume概述、Flume入门、

1、Flume概述 1.1 Flume定义 Flume是Cloudera提供的一个高可用&#xff0c;高可靠的&#xff0c;分布式的海量日志采集、聚合和传输的系统。Flume基于流式结构&#xff0c;灵活简单。 Flume最主要的作用就是实时读取服务器本地磁盘的数据&#xff0c;将数据写入到HDFS。 1.2…

C#winform多国语言应用实例

我们在开发项目中,一般需要软件支持多种语言,供不同客户使用。本文实例讲解实现办法。 1 窗体项目创建 添加控件MenuStrip、comboBox及Button,并修改对应显示文本,combobox编辑项输入英语 确定窗体的Localizable属性为true,自动创建Form1.resx,为False时,没有Form1.r…

基站机房:保障通信网络稳定,如何解决安全隐患?

基站机房作为无线通信网络的关键组成部分&#xff0c;承载着大量的网络设备和通信设施&#xff0c;对于运营商和通信服务提供商来说具有重要意义。 无论是大型运营商还是通信服务提供商&#xff0c;动环监控系统都将成为他们成功运营和管理通信网络的关键工具。 客户案例 案例…

vue使用高德地图--附带移动获取当前城市信息

高德地图 1.使用准备申请密钥vue使用 2.移动地图获取城市案例(注意事项)3.总结 1.使用准备 申请密钥 登录注册高德开放平台进入控制台 创建应用 申请key–生成key和安全密钥(2021之后key需要配合安全密钥使用) 注意&#xff1a;安全密钥需要在key之前 vue使用 首先在pubil…

一款功能强大的报表引擎-VeryReport报表引擎

在企业管理中&#xff0c;数据分析和决策制定是非常重要的环节。而报表则是这个过程中最常用的工具之一。但是&#xff0c;传统的报表设计与展现方式已经无法满足企业对于数据分析和报表展示的需求。为了解决这些问题&#xff0c;我们向大家推荐一款新一代Web报表软件——VeryR…

越是大型企业越需要企业内部知识库?

随着信息时代的到来&#xff0c;越来越多的企业开始注重知识管理。知识管理是一种通过有效地捕捉、共享和利用企业内部的知识资源&#xff0c;促进企业创新和发展的方法。而企业内部知识库作为知识管理的一种重要方式&#xff0c;对于大型企业来说尤为重要。 一、大型企业内部…

苹果相关网站和服务器状态

https://www.apple.com.cn/cn/support/systemstatus/

googlecloud谷歌云的初学体会(1)

googlecloud谷歌云入门&#xff08;1&#xff09; 一、纯小白自述二、云是个什么云三、装一个软件&#xff08;资源、服务&#xff09;四、服务器&#xff08;爷爷提供服务的电脑&#xff09;五、PGSQL的安装六、总结 一、纯小白自述 自己是个小白&#xff0c;仅仅懂得几句sql…

华为OD机试真题 Java 实现【寻找密码】【2023Q1 100分】,附详细解题思路

一、题目描述 小王在进行游戏大闯关,有一个关卡需要输入一个密码才能通过,密码获得的条件如下: 在一个密码本中,每一页都有一个由 26 个小写字母组成的若干位密码,从它的末尾开始依次去掉一位得到的新密码也在密码本中存在。 请输出符合要求的密码,如果由多个符合要求…

爬虫如何选择工具和编程语言

爬虫选择工具和编程语言需要根据具体的需求和技术水平来决定。以下是一些常用的工具和编程语言&#xff1a; 工具&#xff1a; Scrapy&#xff1a;一个基于Python的高级爬虫框架&#xff0c;可用于快速开发和部署爬虫。Beautiful Soup&#xff1a;一个Python库&#xff0c;用…

基于“三维六类”干扰分析模型进行FDD900干扰规避优化指导

1.概述 随着网络发展&#xff0c;鉴于900M覆盖上的优势&#xff0c;为增强深度覆盖及竞对提升&#xff0c;当前FDD 900M已在加快部署&#xff0c;但随之也带来了干扰问题。当前&#xff0c;干扰排查成为FDD 900M部署过程中大量存在的难题。由于干扰排查难度大&#xff0c;且排…

线程池和使用

tip: 作为程序员一定学习编程之道&#xff0c;一定要对代码的编写有追求&#xff0c;不能实现就完事了。我们应该让自己写的代码更加优雅&#xff0c;即使这会费时费力。 推荐&#xff1a;体系化学习Java&#xff08;Java面试专题&#xff09; 文章目录 线程池的目的线程池的参…

360,可真小看你了:耍流氓耍到日本人身上,凌晨2点笑得我胃疼

天下苦流氓软件久矣 大厂的软件&#xff0c;都有点牛皮癣特性&#xff1a;捆绑安装广告推广&#xff0c;简直无所不用其极&#xff0c;身为用户着实无可奈何。 此处点名四大全家桶家族——360、鲁大师、金山毒霸、2345。 说来好笑&#xff0c;之前发的文章不是有关于金山的嘛…

Cefsharp-Winform-113.3.50(chromium5672)最新版体验兼容性测试

一、下载nupkg包(4个)提示:(不支持H264,支持MP3,WEBGL,WEBGL2等)支持H264最新版本109.*自行搜索 winform包地址(依赖包下载地址如下):NuGet Gallery | CefSharp.WinForms 113.3.50 https://globalcdn.nuget.org/packages/cefsharp.winforms.113.3.50.nupkg https://…