操作系统 磁盘附加

操作系统 磁盘附加

在本文中,您将了解操作系统中磁盘附加的方法。

磁盘附加

计算机访问磁盘存储有两种方式。一种方法是在小型系统上使用I/O端口,也称为 主机附加存储 。另一种方法是通过分布式文件系统中的远程主机,也称为 网络附加存储

主机附加存储

主机附加存储(HAS) 是通过本地I/O端口访问的存储。这些端口利用各种技术。大多数台式PC使用的是IDE或ATA作为I/O总线架构。该架构允许每个I/O总线连接两个驱动器。新标准SATA简化了布线。高端工作站和服务器通常使用更先进的I/O架构,如小型计算机系统接口(SCSI)和光纤通道(FC)。

SCSI(小型计算机系统接口) 是一种总线架构。其物理介质通常是具有多个导线的带线。使用SCSI协议最多可以连接 16 个设备到总线上。这些设备通常由一个主机上的控制卡(SCSI发起者)和多达 **15 个存储设备(SCSI目标)组成。SCSI磁盘是典型的SCSI目标。然而,该协议允许每个SCSI目标寻址多达8个逻辑单元。逻辑单元寻址被广泛用于将命令传递给RAID阵列或便携式媒体库组件。

光纤通道是一种高速串行架构,可以使用光纤或四导线铜线。它分为两种类型。一种类型是带有 24位 地址空间的大型交换架构。这种变种预计将在将来占主导地位,并将作为存储区域网络(SAN)的基础。由于通信的大地址空间和交换性质,很多主机和存储设备可以连接到光纤上,以提供更好的I/O通信灵活性。另一种PC版本是仲裁环(FC-AL),可以寻址多达 126 个设备,包括驱动器和控制器。

作为主机附加存储,许多存储设备都是适用的。硬盘设备、RAID阵列、CD、DVD和磁带驱动器都在其中。向主机附加存储设备发送启动数据传输的I/O命令可以读取和写入路由到特定存储单元的逻辑数据块。

网络附加存储

网络附加存储(NAS) 设备是一种专用存储系统,可以通过数据网络访问。客户端通过远程过程调用接口(如Windows计算机的CIFS或Unix的网络文件系统)访问NAS。 远程过程调用(RPC) 通过TCP或UDP通过IP网络传输,通常是将所有数据流量传递给客户端的相同局域网。通常,网络附加存储单元是一个具有支持RPC接口的软件的RAID阵列。很容易将NAS视为另一种存储访问协议。例如,NAS系统可以通过RPC通过TCP/IP访问存储,而不是使用SCSI设备驱动程序和SCSI协议。

操作系统 磁盘附加

网络附加存储(NAS)使局域网上的所有系统能够像本地主机附加存储一样共享存储池,具有相同的命名和访问简便性。然而,与其他直接附加存储解决方案相比,它的效率和性能较低。

iSCSI(Internet Small Computer Systems Interface) 是最新的网络附加存储协议。SCSI协议被传输到IP网络协议之间。因此,SCSI协议使用网络连接主机和其存储而不是SCSI电缆。

存储区域网络

网络附加存储系统的一个缺点是存储输入/输出活动在数据网络上使用的带宽,这会增加网络延迟。在大型客户端-服务器配置中,这个问题尤为严重,因为服务器与客户端的通信与服务器与存储的通信竞争使用带宽。

操作系统 磁盘附加

SAN(存储区域网络)是一种使用存储协议连接服务器和存储设备而不是网络标准的专用网络。SAN 的灵活性是其优势所在。多个主机和存储阵列可以连接到同一个 SAN,存储可以动态分配给主机。

SAN 开关允许或禁止主机和存储之间的访问。例如,如果一个主机的磁盘空间不足,可以设置 SAN 来分配更多存储空间给该服务器。SAN 可以使服务器集群共享相同的存储,存储阵列可以包含多个直接主机连接。SAN 通常具有比存储阵列更多的端口,且价格更低。最常见的是 FC(光纤通道)。InfiniBand 是一种用于服务器和存储单元的高速连接网络的新选项。它是一种专用的总线架构,为服务器和存储单元提供硬件和软件支持,以实现高速连接网络。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程