nas存储san存储
‘壹’ 存储基础3 存储阵列NAS SAN
存储阵列在IT架构下主要有两种:
盘控一体化架构和盘控分离化架构
管理口的默认IP地址是A控 192.168.128.101 B控 192.168.128.102
存储结构:直接连接存储(DAS)、网络连接存储(NAS)、存储区域网络(SAN)
通过存储的通道不同分为IP SAN 和FC SAN
而无论是IP SAN还是FC SAN都有三种组网结构:
1、直连组网
主机和存储之间通过专用的通道去连接,这个通道可以基于是IP的,也可以是FC。这种通道的实现方式主要是把存储资源通过这个通道提供给上层服务器使用
缺点:所有的存储资源只能为一台服务器提供存储
2、单交换组网
它可以通过网络侧的交换机或者说FC的交换机实现把存储资源共享给多台服务器提供存储
缺点在于应用服务器和交换机以及存储 资源之间只有一条承载链路,任何一条链路出现问题都会导致服务器和应用之间连接失败
3、双交换组网
采用的是两台或主备的方式去实现交换机的连接,所有的应用服务器和存储之间也是通过两条链路去连接,中间断开任何一条链路都不影响整个存储和应用服务之间应用的访问
注意:提到SAN存储,默认指的是FC SAN
无论是IP SAN 还是FC SAN都有以下四个组件:
采用的是光纤作为承载通道。
FC协议栈
我们大多用的是FC-0 FC-1 FC-2这三层,也可以称FC是大二层架构
FC-0主要是定义了物理层的介质,比如:光纤或者铜线、相应的标准、距离等
FC-1主要是定义了协议的编解码的过程
FC-2主要是定义了帧、流控制以及质量控制方面
FC-3主要是加密
FC-4主要是上层协议的封装,比如SCSI,完成SCSI协议到FC协议的转换传输
FC的三种拓扑架构
1、点对点
通过主机侧安装的hub卡以及光纤线缆和设备去连接
缺点:所有的存储只能为一台应用服务器提供服务
2、仲裁环
通过光纤集线器去完成把存储资源共享给多台服务器,提供存储。
缺点:它们都在环路上工作,任何环路上的设备出问题都会导致环路出问题,安全性不高
3、FC-SW
采用交换式的方式去实现FC的组网,这种方式采用FC交换机去实现为更多的上层服务器提供存储资源,同时也可以实现双交换组网的一种方式
它的承载通道采用TCP/IP协议进行承载
实现IP SAN有三种方式:
第一种:
软件主要实现的是从SCSI协议封装成iSCSI的过程
以太网卡主要实现的是把数据传输到外界
第二种:
与第一种的区别就是TOE网卡分担了网卡的一些功能
第三种:
iSCSI卡即完成了数据的封装也完成了数据的发放
不占用任何的主机资源
FC SAN与IP SAN的区别
FC SAN因为距离原因,大多只能在数据中心去做
IP SAN因为是TCP/IP做承载,所以可用于大区域数据
FC SAN速度快,传输效率高
FC SAN成本高
FC SAN采用的是专用的HBA卡 不会被外界攻击
FC SAN更多用在容灾备份的场景
NAS(Network Attached Storage)网络附加存储 :是一种将分布、独立的数据进行整合,集中化管理,以便与对不同主机和应用服务器进行访问的技术。
SAN的所有文件存储都是在主机这侧完成的。
而NAS是把自己的文件系统和自己的操作系统都是在内部实现的,也就是说NAS有自己的文件系统和自己的操作系统去管理自己的内部数据。
NAS对不同操作系统开放的协议不同
Windows是CIFS
Linux是NFS
NAS还支持FTP和HTTP,对外提供文件共享
CIFS(Common Internet File System),通用Internet文件系统,NAS对Windows系统提供文件共享所用的一个协议。
它使程序可以访问远程Internet计算机上的文件并要求此计算机的服务,CIFS可以看做是应用程序协议,如文件传输协议和超文本传输协议的一个实现
架构:C/S
应用:Windows系统共享文件的环境
传输协议:TCP/IP
对网络性能要求较高,如果丢包高的话,会访问失败
NFS (Network File System)网络文件系统。
应用在Linux/Unix文件系统中,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
架构:C/S
传输:TCP或者UDP
因为支持两种传输协议,所以网络的可靠性安全性方面比CIFS要低
因为Windows上的软件是集成的所以不需要安装,而Linux和Unix则需要安装软件
NAS内部的组成:
NAS文件系统IO与性能影响
主机、网络、NAS本身内部的性能
NAS和SAN的区别:
‘贰’ 存储基础概念NAS和SAN怎么理解
存储区域网络 (Storage Area Network, SAN)是一种连接外接存储设备和服务器的架构。人们采用包括光纤通道技术、磁盘阵列、磁带柜、光盘柜(en)的各种技术进行实现。该架构的特点是,连接到服务器的存储设备,将被操作系统视为直接连接的存储设备(英语:Direct-attached_storage)。尽管SAN的复杂度和价格已经下降,但目前在大型企业级存储方案(英语:Enterprise_storage)以外还应用不甚广泛。
与SAN相比较,网络储存设备(NAS, Network Attached Storage)使用的是基于文件的通信协议,例如NFS或SMB/CIFS通信协议就被明确滴定义为远程存储设备,计算机请求访问的是抽象文件的一段内容,而非对磁盘进行的块设备操作。
emc中文社区里这个帖子里面的pdf是很经典的,https://community.emc.com/thread/128301
‘叁’ 请问SAN和NAS两种存储的区别是什么
简单的说用SAN方式,就相当于服务器上多了一块硬盘,服务器对硬盘读写是以数据块形式,也就是0101这样的二进制编码,读写的文件系统是基于服务器主机的。
而NAS,就是一种硬盘共享方式,其中一种CIFS共享方式就是WINDOWS的文件夹共享,共享你用过吧,就是你用的这种,只是NAS设备多些对数据读写控制权限。再详细点,要看你具体什么不明白了。
‘肆’ 存储分类有哪些 什么SAN/NAS之类的
SAN、NAS、DAS、FC、ISCSI、FC-SAN、IP-SAN等并不是同一类别的概念。SCSI、FC、NAS、ISCSI等概念指的是存储设备类型,DAS、NAS、SAN等指的是存储系统的网络结构。存储设备类型是指通过采用SCSI、FC、TCP/IP,ISCSI等接口类型、数据传输协议、以及不同数据存储介质的存储设备。常见的存储设备类型可为SCSI存储、NAS存储、FC存储、iSCSI存储和磁带存储。
‘伍’ 目前主要三种数据存储方式
三种存储方式:DAS、SAN、NAS
三种存储类型:块存储、文件存储、对象存储
块存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。
本质是一样的,底层都是块存储,只是在对外接口上表现不一致,分别应用于不同的业务场景。
分布式存储的应用场景相对于其存储接口,现在流行分为三种:
对象存储: 也就是通常意义的键值存储,其接口就是简单的GET、PUT、DEL和其他扩展,如七牛、又拍、Swift、S3
块存储: 这种接口通常以QEMU Driver或者Kernel Mole的方式存在,这种接口需要实现Linux的Block Device的接口或者QEMU提供的Block Driver接口,如Sheepdog,AWS的EBS,青云的云硬盘和阿里云的盘古系统,还有Ceph的RBD(RBD是Ceph面向块存储的接口)
文件存储: 通常意义是支持POSIX接口,它跟传统的文件系统如Ext4是一个类型的,但区别在于分布式存储提供了并行化的能力,如Ceph的CephFS(CephFS是Ceph面向文件存储的接口),但是有时候又会把GFS,HDFS这种非POSIX接口的类文件存储接口归入此类。
‘陆’ 请问SAN和NAS两种存储的区别是什么
1、结构不同:
SAN结构中,文件管理系统(FS)还是分别在每一个应用服务器上;而NAS则是每个应用服务器通过网络共享协议(如:NFS、CIFS)使用同一个文件管理系统。换句话说:NAS和SAN存储系统的区别是NAS有自己的文件系统管理。
2、目标不同:
NAS是将目光集中在应用、用户和文件以及它们共享的数据上。SAN是将目光集中在磁盘、磁带以及联接它们的可靠的基础结构。将来从桌面系统到数据集中管理到存储设备的全面解决方案将是NAS加SAN。
(6)nas存储san存储扩展阅读:
SAN的优点:
SAN提供了一种与现有LAN连接的简易方法,并且通过同一物理通道支持广泛使用的SCSI和IP协议。SAN不受现今主流的、基于SCSI存储结构的布局限制。特别重要的是,随着存储容量的爆炸性增长,SAN允许企业独立地增加它们的存储容量。
SAN的结构允许任何服务器连接到任何存储阵列,这样不管数据置放在那里,服务器都可直接存取所需的数据。因为采用了光纤接口,SAN还具有更高的带宽。
NAS优点:
NAS产品是真正即插即用的产品。NAS设备一般支持多计算机平台,用户通过网络支持协议可进入相同的文档,因而NAS设备无需改造即可用于混合Unix/Windows NT局域网内。
NAS设备的物理位置同样是灵活的。它们可放置在工作组内,靠近数据中心的应用服务器,或者也可放在其他地点,通过物理链路与网络连接起来。无需应用服务器的干预,NAS设备允许用户在网络上存取数据,这样既可减小CPU的开销,也能显着改善网络的性能。
‘柒’ das,nas,san的存储分类
磁盘存储市场上,存储分类(如下表一)根据服务器类型分为:封闭系统的存储和开放系统的存储,封闭系统主要指大型机,AS400等服务器,开放系统指基于包括Windows、UNIX、Linux等操作系统的服务器;开放系统的存储分为:内置存储和外挂存储;开放系统的外挂存储根据连接的方式分为:直连式存储(Direct-Attached Storage,简称DAS)和网络化存储(Fabric-Attached Storage,简称FAS);开放系统的网络化存储根据传输协议又分为:网络接入存储(Network-Attached Storage,简称NAS)和存储区域网络(Storage Area Network,简称SAN)。
今天的存储解决方案主要为:直连式存储(DAS)、存储区域网络(SAN)、网络接入存储(NAS)。如下:
‘捌’ 外部存储分类:DAS,SAN,NAS
通过SCSI/SAS/FC等接口直接连接到服务器上,DAS存储依赖主机,=本地硬盘,是服务器的一部分。
=网络上的磁盘
2.1.1 SAN-FC网络协议
高层协议(SCSI-3), FC-4(协议映射层),FC-3(通用服务)
FC-2(网络层),FC-1(数据链路层),FC-0(物理层) ,类以太网协议。
FC通过WWN标识唯一的设备,类似于MAC地址。
参考: https://blog.csdn.net/agoni_xiao/article/details/78269527 FC协议与iSCIS协议详解
FCOE
2.1.2 SAN-IP网络协议
SCSI层(建立SCSI命令);iSCSI层:完成SCSI到TCP/IP的协议映射。这一层是iSCSI协议的核心层。
TCP(传输控制层)/IP(网络层)/Link(数据链路层)/物理层。
参考: https://www.cnblogs.com/jackydalong/p/4464856.html iSCSI 协议
2.1.3 SAN-IB Infiniband协议
IPOVERIB协议
参考: https://blog.csdn.net/BtB5e6Nsu1g511Eg5XEg/article/details/83629279 关于InfiniBand几个基本知识点解释
参考: https://www.cnblogs.com/super119/archive/2011/05/04/2036392.html Infiniband的vapi和IP over IB的区别
2.1.4 SAN-OPA 协议
拥有自己的操作系统和文件系统。
参考: https://blog.csdn.net/alianada/article/details/82698130 硬盘的接口、协议
参考: https://blog.csdn.net/tianlesoftware/article/details/6198256 SCSI 总线和协议
参考: http://wemedia.ifeng.com/65520456/wemedia.shtml M.2 SSD接口及对应插槽介绍
参考: https://blog.csdn.net/wuxiaobingandbob/article/details/80179076 块存储、文件存储、对象存储这三者和分布式文件存储系统的本质区别
SAN(Storage Area Network) 存储区域网络
SAN存储区域网络,将主机和设备连接在一起,能够为任何一台主机和任何一台存储提供专用的通信通道。
NAS 网络接入存储
是一个网络上的文件系统。
‘玖’ SAN存储和NAS存储方式
SAN storage area network 存储区域网络
NAS network attach storage 网络附加存储
RAID 只是指服务器或者存储器里面的硬盘RAID 格式而已,
SAN 和NAS 里面的存储都可以支持RAID0,RAID1,RAID 1+0, RAID2,RAID 3,RAID 4, RAID5,RAID6等等RIAD级别