存储技术概述
NAS: 是一种专门的数据存储技术,NAS可以直接连接在网络上,为异构网络用户提供集中的数据存取服务。NAS设备使用的操作系统只提供了数据存储的相关功能,比一般的文件服务器更专业;
SAN:是一种连接外接存储设备和服务器的架构,采用光纤通道技术,磁盘阵列,磁带柜,光盘柜的各种技术进行实现。该架构的特点是连接到服务器的存储设备,将被操作系统是为直接连接的存储设备;
一 基本概念
JBOD(Just Bundle Of Disks)是"简单磁盘捆绑"或者“磁盘簇”。各磁盘相互独立。
RAID(Redundant Array of Independent Disk),是独立冗余磁盘阵列。简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用。RAID可以实现数据在多个硬盘之间分布和冗余。按照专业算法,利用数据冗余技术,降低由于硬盘故障导致数据丢失的风险。简而言之,RAID提供多个硬盘组合成的容量,当独立物理硬盘故障时保护数据不丢失。
DAS(Direct-Attached Storage),是直连式存储。
FAS(Fabric-Attached Storage)是网络化(结构化)存储。
NAS(Network-Attached StorageNAS),是网络接入存储。
SAN(Storage Area Network),是存储区域网络。
FC-SAN(Fibre Channel-SAN),是光纤通道的SAN。
IP-SAN,是基于IP协议的,能容纳所有IP协议网络中的部件,因此,用户可以在任何需要的地方创建实际的SAN网络,而不需要专门的光纤通道网络在服务器和存储设备之间传送数据。同时,因为没有光纤通道对传输距离的限制,IP SAN使用标准的TCP/IP协议,数据即可在以太网上进行传输。
iSCSI(Internet Small Computer System Interface),是Internet 小型计算机系统接口(iSCSI)是一种基于 TCP/IP 的协议,用来建立和管理 IP 存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN 使得 SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
SMB 在Linux安装后,可以实现windows访问Linux共享。
NFS 实现Linux间的共享。
CIFS 使得Windows能被Linux等访问其共享。
二 关系
三 DAS/NAS/SAN
1)DAS存储设备(磁盘阵列),与服务器通过线缆直接连接起来。磁盘阵列可以为数据存储提供大容量、高速度、可靠的安全性以及良好的扩展性。支持大型数据库的直接高速的存取。
优点:
磁盘与服务器分离,便于统一管理
缺点:
1.每个服务器都需要独立的存储设备
2.连接距离短,连接数量有限
3.数据分散,共享、管理困难
4.存储资源利用率低,单位成本高
5.扩展性差 ,新增服务器需单独配置存储设备
实例:
2)NAS主要是用于网络存储和网络文件服务器。中央处理器和内存以及操作系统都是固化在机器内部的,节约多余的显示器,键盘和传统的PC硬件、软件费用,降低机器成本,同时简化的设计降低了平均故障率。
优点:
1.基于NFS、CIFS文件级共享存取,支持HTTP和FTP
2.存储设备功能上独立于网络中的主服务器,不占用服务器资源
3.扩展较容易,广泛支持操作系统及应用,安装简单方便
4.即插即用
缺点:
1.相比SAN架构,存取速度慢
2.访问需要经过文件系统格式转换,不适合Block级应用
3.数据备份及恢复占用网络带宽
实例:
3)SAN(Storage Area Network,存储局域网)是独立于服务器网络系统之外几乎拥有无限存储能力的高速存储网络,这种网络采用高速的光纤通道作为传输媒体,以FC(Fiber Channel,光通道)的应用协议作为存储访问协议,将存储子系统网络化,实现了真正高速共享存储的目标。
优点:
1.设备整合,多台服务器可以通过存储网络同时访问后端存储系统
2.数据集中,易管理
3.高扩展性,存储硬件功能的发挥不受LAN的影响
4.高可用性,复制、备份、恢复数据和安全的管理,容错能力强
5.适用于存储量大的Block级应用
缺点:
1.系统的安装和升级方面效率不高
2.相比NAS成本较高
实例:
三 比较
1)
2)
好图:
完!