一. DAS(直连式存储 Direct-Attached Storage)
直连存储( DAS): 是一个存储设备与使用存储空间的服务器直接相连的架构. DAS 为服务器提供块级的存储服务(不是文件系统级). DAS 的例子有: 服务器内部的硬盘, 直接连接到服务器上的磁带库, 直接连接到服务器上的外部的硬盘盒. 基于存储设备与服务器间的位置关系, DAS 分为内部 DAS 和外部 DAS 两类.
内部 DAS:
在内部 DAS 架构中, 存储设备通过服务器机箱内部的并行或串行总线连接到服务器上. 但是, 物理的总线有距离限制, 只能支持短距离的高速数据传输. 此外, 很多内部总线能连接的设备数目也有限, 并且将存储设备放在服务器机箱内部, 也会占用大量的空间 , 给对服务器其它部件的维护造成困难.
外部 DAS:
在外部 DAS 结构中, 服务器与外部的存储设备直接相连. 在大多数情况下, 他们之间通过 FC 协议或者 SCSI 协议进行通信. 与内部 DAS 相比, 外部 DAS 克服了内部 DAS 对连接设备的距离和数量的限制. 另外, 外部 DAS 还可以提供存储设备集中化管理, 更加方便.
DAS 连接协议
l ATA(IDE)和 SATA
内部 DAS 最常用
l SCSI
并行(主要用于内部 DAS)
串行(主要用于外部 DAS)
l FC
一种高速的网络互连技术
IDE 的英文全称为 "Integrated Drive Electronics", 即 "电子集成驱动器", 它的本意是指把 "硬盘控制器" 与 "盘体" 集成在一起的硬盘驱动器.
平常所说的 IDE 接口, 也称之为 ATA 接口. ATA 的英文拼写为 "Advanced Technology Attachment", 即 "高级技术附加装置".
ATA 接口最早是在 1986 年由康柏, 西部数据等几家公司共同开发的, 在九十年代初开始应用于台式机系统.
DAS 管理
内部 DAS 主要是通过主机和主机操作系统来管理, 也有使用一些第三方软件来管理的. 通过主机来进行设备管理通常会提供以下特性:
硬盘 / 卷分区及分区管理
主机操作系统支持的文件系统布局
外部 DAS 管理的一个关键特点是主机操作系统不再直接负责一些基础资源的管理, 比如 LUN 的创建, 文件系统的布局, 以及数据的寻址等. 如果主机的内部 DAS 是来自多个厂商的存储设备(如硬盘), 则需要对这些存储设备分别进行管理. 但是, 如果将这些存储设备统一放到某个厂商的存储阵列中, 则可以由阵列的管理软件进行集中化统一管理, 这样就不用对每种设备分别进行管理了.
DAS 遇到的挑战
DAS 的可扩展性较差. DAS 存储设备的可用端口数量通常较少, 导致了可以连接到存储
上的主机数目受限. 同时, DAS 设备的带宽有限, 这也导致了其处理 IO 的能力有限. 当与 DAS 设备相连的主机对 IO 性能的需求较大, 达到 DAS 设备的 IO 处理能力上限时, 该主机服务的可用性将会受到影响; 同时这还会产生连锁反应, 即所有与该 DAS 相连的主机的性能都会受到影响.
因为 DAS 共享前端主机端口的能力有限, 也导致了 DAS 的资源利用率比较低. 在 DAS 系统中, 要将剩余未用的存储资源重新进行分配并不是太容易, 因此导致了存储资源孤岛的产生, 有些 DAS 系统资源过剩, 而有些 DAS 系统资源紧张, 但 DAS 设备之间却不方便进行资源的共享. 另外, 磁盘利用率, 吞吐量以及 DAS 设备的内存大小, 提供给主机的虚拟内存的大小, 都影响着 DAS 设备的性能表现. RAID 组级别的配置, 主机上存储控制器的协议类型, 主机总线效率这些附加因素也会影响存储的性能. DAS 设备的配置相对于其他存储架构的优势主要体现在, 没有存储设备之间互连的复杂度和网络延迟.
二. NAS(网络接入存储 Network-Attached Storage)
网络附加存储 ( Network Attached Storage, NAS) 是连接到一个局域网的基于 IP 的文件共享设备. NAS 通过文件级的数据访问和共享提供存储资源, 使客户能够以最小的存储管理开销快速直接共享文件; 采用 NAS 可以不用建立多个文件服务器, 是首选的文件共享存储解决方案; NAS 还有助于消除用户访问通用服务器时的瓶颈; NAS 使用网络和文件共享协议进行归档和存储, 这些协议包括进行数据传输的 TCP/IP 和提供远程文件服务的 CIFS,NFS.
1, 磁盘的集合
2,RAID
3, 文件系统
- Linux:NFS(网络文件系统)
- Windows:CIFS(Common Internet File System 通用网络文件系统)
4, 协议 protocol
iscsi 协议
5, 物理连线: RJ45(电口网线)
三. SAN(存储区域网络 Storage Area Network)
存储区域网络(Storage Area Networks, SAN): 是一个用在服务器和存储资源之间的, 专用的, 高性能的网络体系. 它为了实现大量原始数据的传输而进行了专门的优化. 因此, 可以把 SAN 看成是对 SCSI 协议在长距离应用上的扩展. SAN 使用的典型协议组是 SCSI 和 Fiber Channel . Fiber Channel 特别适合这项应用, 原因在于一方面它可以传输大块数据, 另一方面它能够实现远距离传输. SAN 的市场主要集中在高端的, 企业级的存储应用上. 这些应用对于性能, 冗余度和数据的可获得性都有很高的要求. 像存储阵列, 备份设备等组件都可以称为存储设备.
IP SAN
1,iSCSI 协议
2, 线缆: 光口网线
FC(Fibre Channel) SAN
1, 协议: FC 协议
2, 物理连线: 光纤线
来源: http://www.bubuko.com/infodetail-2548957.html