浅谈网络存储一

本文涉及的产品
文件存储 NAS,50GB 3个月
简介:
多说无益,先上图,来镇场子!
如果上图你能看懂,并且知道怎么用!下面的文字你可以不用看了!(石头到现在为止,仍然没有能够完全搞懂.)
少说废话,下面我们来详细的了解下网络存储的三种结构.
DAS — Direct Attached Storage   //直连存储
DAS存储设备(磁盘阵列),与服务器通过线缆直接连接起来。磁盘阵列可以为数据存储提供大容量、高速度、可靠的安全性以及良好的扩展性。支持大型数据库的直接高速的存取

DAS存储架构
过IDE、SCSI以及光纤(FC)接口或线缆与服务器直接相连,以服务器为中心。
优点:
磁盘与服务器分离,便于统一管理
缺点:
1.每个服务器都需要独立的存储设备
2.连接距离短,连接数量有限
3.数据分散,共享、管理困难
4.存储资源利用率低,单位成本高
5.扩展性差 ,新增服务器需单独配置存储设备
(下面列出的是一个应用实例)
NAS — Network Attached Storage  //网络附加存储
NAS(Network Attached Storage网络附加存储)是采用文件服务器的方式直接连接存储设备,而其余服务器的数据访问均通过局域网经过文件服务器访问磁盘数据 。
NAS架构
主要是用于网络存储和网络文件服务器。中央处理器和内存以及操作系统都是固化在机器内部的,节约多余的显示器,键盘和传统的PC硬件、软件费用,降低机器成本,同时简化的设计降低了平均故障率。
优点:
1.基于NFS、CIFS文件级共享存取,支持HTTP和FTP
2.存储设备功能上独立于网络中的主服务器,不占用服务器资源
3.扩展较容易,广泛支持操作系统及应用,安装简单方便
4.即插即用 
缺点:
1.相比SAN架构,存取速度慢
2.访问需要经过文件系统格式转换,不适合Block级应用
3.数据备份及恢复占用网络带宽
((下面列出的是一个应用实例))

 
 
SAN —Storage Area  Network  //存储区域网络
SAN(Storage Area Network,存储局域网)是独立于服务器网络系统之外几乎拥有无限存储能力的高速存储网络,这种网络采用高速的光纤通道作为传输媒体,以FC(Fiber Channel,光通道)的应用协议作为存储访问协议,将存储子系统网络化,实现了真正高速共享存储的目标。
SAN架构
 


 
优点:
1.设备整合,多台服务器可以通过存储网络同时访问后端存储系统
2.数据集中,易管理 
3.高扩展性,存储硬件功能的发挥不受LAN的影响 
4.高可用性,复制、备份、恢复数据和安全的管理,容错能力强
5.适用于存储量大的Block级应用
缺点:
1.系统的安装和升级方面效率不高
2.相比NAS成本较高
(下面列出的是一个应用实例)
(附三种构架的对比,其实每一种构架无所谓好坏,关键是能够物尽其用就可以了!)
后续的我们将会进一步的讨论FC(光纤通道)SAN,IPSAN,硬盘接口,磁盘阵列,虚拟磁带库....
(菜鸟写博,老鸟飞过。欢迎拍砖,深入交流!)




     本文转自 珏石头 51CTO博客,原文链接:http://blog.51cto.com/gavinshaw/193467,如需转载请自行联系原作者


相关实践学习
基于ECS和NAS搭建个人网盘
本场景主要介绍如何基于ECS和NAS快速搭建个人网盘。
阿里云文件存储 NAS 使用教程
阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas
相关文章
|
5月前
|
存储 分布式计算 Hadoop
Hadoop【基础知识 01】【分布式文件系统HDFS设计原理+特点+存储原理】(部分图片来源于网络)
【4月更文挑战第3天】Hadoop【基础知识 01】【分布式文件系统HDFS设计原理+特点+存储原理】(部分图片来源于网络)
205 3
|
2月前
|
消息中间件 存储 Serverless
函数计算产品使用问题之怎么访问网络附加存储(NAS)存储模型文件
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
13天前
|
数据采集 存储 JavaScript
构建您的第一个Python网络爬虫:抓取、解析与存储数据
【9月更文挑战第24天】在数字时代,数据是新的金矿。本文将引导您使用Python编写一个简单的网络爬虫,从互联网上自动抓取信息。我们将介绍如何使用requests库获取网页内容,BeautifulSoup进行HTML解析,以及如何将数据存储到文件或数据库中。无论您是数据分析师、研究人员还是对编程感兴趣的新手,这篇文章都将为您提供一个实用的入门指南。拿起键盘,让我们开始挖掘互联网的宝藏吧!
|
5月前
|
存储 分布式计算 监控
Hadoop【基础知识 01+02】【分布式文件系统HDFS设计原理+特点+存储原理】(部分图片来源于网络)【分布式计算框架MapReduce核心概念+编程模型+combiner&partitioner+词频统计案例解析与进阶+作业的生命周期】(图片来源于网络)
【4月更文挑战第3天】【分布式文件系统HDFS设计原理+特点+存储原理】(部分图片来源于网络)【分布式计算框架MapReduce核心概念+编程模型+combiner&partitioner+词频统计案例解析与进阶+作业的生命周期】(图片来源于网络)
274 2
|
2月前
|
存储 网络协议 搜索推荐
在Linux中,如何配置和管理虚拟机的网络和存储?
在Linux中,如何配置和管理虚拟机的网络和存储?
|
2月前
|
存储 机器学习/深度学习 分布式计算
HDFS与网络附加存储(NAS)的比较
【8月更文挑战第31天】
45 0
|
2月前
|
数据采集 存储 JavaScript
构建你的首个Python网络爬虫:抓取、解析与存储数据
【8月更文挑战第31天】在数字时代的浪潮中,数据成为了新的石油。了解如何从互联网的海洋中提取有价值的信息,是每个技术爱好者的必备技能。本文将引导你通过Python编程语言,利用其强大的库支持,一步步构建出你自己的网络爬虫。我们将探索网页请求、内容解析和数据存储等关键环节,并附上代码示例,让你轻松入门网络数据采集的世界。
|
2月前
|
存储 Kubernetes 调度
使用 Kubeadm 部署 Kubernetes(K8S) 安装 -- 持久化存储(NFS网络存储)
使用 Kubeadm 部署 Kubernetes(K8S) 安装 -- 持久化存储(NFS网络存储)
48 0
|
4月前
|
存储 缓存 NoSQL
Redis为什么速度快:数据结构、存储及IO网络原理总结
Redis为什么速度快:数据结构、存储及IO网络原理总结
|
5月前
|
存储 负载均衡 监控
下一篇
无影云桌面