当前位置:首页 » 存储配置 » 存储dasnassan

存储dasnassan

发布时间: 2023-03-15 14:16:49

A. 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)。如下:

B. 目前主要三种数据存储方式

三种存储方式: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接口的类文件存储接口归入此类。

C. 存储基础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的区别:

D. 外部存储分类: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 网络接入存储

是一个网络上的文件系统。

热点内容
安卓手机如何找到iccid码 发布:2025-05-19 14:46:51 浏览:226
编译的内核为什么那么大 发布:2025-05-19 14:45:21 浏览:177
什么控制压缩 发布:2025-05-19 14:28:13 浏览:930
网络服务器忙指什么 发布:2025-05-19 14:28:10 浏览:188
服务器有外网ip 发布:2025-05-19 14:02:02 浏览:833
电脑上c语言编程软件 发布:2025-05-19 13:55:17 浏览:125
php56windows 发布:2025-05-19 13:54:23 浏览:717
如何查看攻击过服务器的ip地址 发布:2025-05-19 13:45:44 浏览:942
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:336
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:380