服务器存储
- 前言
- 一、开放系统的存储简介
- 1.DAS
- 2.NAS
- 3.SAN
- 4.直连式存储(DAS)和网络存储(NAS、SAN)的区别
- NAS和SAN的区别
- 二、存储接口简介
前言
存储架构根据服务器类型分为
1、封闭系统的存储(此处的封闭系统可理解为一些只为特定硬件提供系统服务的机器,如大型机、AS400等服务器)
2、开放系统的存储(此处的开放系统可理解为基于Windows、UNIX、Linux等操作系统的服务器)
开放系统存储又分为
1、内置存储(存储在服务器内)
2、外挂存储(存储外挂在服务器外)
封闭存储的系统 | 开放存储的系统 |
---|---|
- | 内置存储 |
- | 外挂存储 |
一、开放系统的存储简介
名称 | 介绍 |
---|---|
DAS | 直连式存储(Direct-AttachedStorage) |
NAS | 网络附属存储(Network Attached Storage) |
SAN | 存储区域网络(Storage Area Network) |
1.DAS
存储设备通过电缆(通常是SCSI接口电缆)直接挂到服务器总线上
2.NAS
存储设备通过标准的网络拓扑结构(例如以太网)连接
NAS有文件系统和IP地址,可以类似的理解为网上邻居的共享磁盘,或者NFS的服务端,即导出目录的一端。NAS是文件级的存储方法,它有自己的文件系统,如NFS,SMB的CIFS,所以它是真正即插即用的产品。
3.SAN
在SAN网络中,所有的数据传输在高速、高带宽的网络中进行,SAN存储实现的是直接对物理硬件的块级存储访问,提高了存储的性能和升级能力。
早期的SAN采用的是光纤通道(FC,Fiber Channel)技术,所以,以前的SAN多指采用光纤通道的存储局域网络,到了iSCSI协议出现以后,为了区分,业界就把SAN分为FC-SAN和IP-SAN。
SAN连接又分ISCSI(网口)SAS(SAS口)以及FC(光纤口)连接
注:这种连接需要单独的存储产品,可以通过光纤交换机连接。
4.直连式存储(DAS)和网络存储(NAS、SAN)的区别
直连式存储,一个服务器挂一个或多个存储,由单个服务器独自使用
网络存储,多个存储组成存储池,可供多个服务器按需使用
NAS和SAN的区别
最大的区别
NAS和SAN本质上的不同点在于NAS有自己的文件系统,而SAN的文件系统在应用程序服务器上而非存储服务器上
其他区别
NAS性能比SAN要差很多,但相对成本也低很多
总的来说
如果用户需要通过FC访问block,就用SAN;如果需要通过Ethernet访问file system,就用NAS。
二、存储接口简介
接口名称 | 介绍 |
---|---|
IDE | 电子集成驱动器(Integrated Drive Electronics) |
ATA | 高级技术附件(Advanced Technology Attachment)【IDE接口别称】 |
SATA | 串行ATA(Serial ATA) |
PATA | 并行ATA(Parallel ATA)【原ATA】 |
SCSI | 小型计算机系统接口(Small Computer System Interface) |
SAS | 串行连接SCSI(Serial Attached SCSI) |
IDE接口
曾经主流的硬盘接口,2003年推出SATA后,ATA改名为PATA
SATA接口
采用串行连接方式的ATA接口
SCSI接口
目前各种计算机与外部设备之间的接口标准。
SCSI其内有控制芯片,可以代替cpu完成90%多的IO工作(如计算、控制、转换等),CPU不必浪费时间进行等待,可提高整体性能。
SAS接口
SAS技术引入SAS扩展器,使SAS系统可以连接更多的设备,其中每个扩展器允许连接多个端口,每个端口可以连接SAS设备、主机或其他SAS扩展器