计算节点与存储设备是如何连接的?

本文介绍了计算节点与存储设备间的连接方式,重点讨论了块存储协议,包括SCSI、iSCSI、FC和FCoE。SCSI协议族由ATA和SCSI发展而来,涉及多种物理接口和复杂的通信协议。iSCSI是通过以太网传输SCSI命令,FCP是FC协议上的SCSI封装,而SRP基于IB协议。这些协议使得存储网络更加灵活和复杂,构成了存储区域网络(SAN)的基础。

本文是《数据存储通识课》合集的一部分,本合集希望通过一系列文章科普数据存储相关技术内容。同时,本系列文章不仅仅是科普,还会进行有深度解析,理论结合实现,从代码实现层面进行剖析。欢迎关注“数据存储张”,老张是深耕存储十几载,就业于存储No1公司的资深工程师。

无论是个人PC或者普通服务器主板与硬盘之间的连接,还是大型集群中计算节点与存储系统之间都需要某种方式进行连接。以计算机内部的硬盘为例,通常基于SATA或者SAS方式进行连接。而计算节点与外部存储之间的连接方式要多一些,比较常见的如以太网、FC或者IB网络。无论哪种方式,这些连接方式有很多共同的地方,也就是使用的数据传输协议。对于传输协议的理解可以参考计算机与计算机互联的网络协议。

存储协议本身是非常复杂的,而且盘根错节很容易搞混。传统存储协议从大类上包括文件系统系统协议和块存储协议,文件系统系统协议包括如NAS和Samba等,块存储协议则以SCSI协议为基础。如果包括对象存储协议S3和Redis等非标准协议,存储的协议就更加复杂了。

单就块存储协议来说也是非常复杂的,比如我们常见的iSCSI、FC和FCoE等,差异和关系让人摸不到头脑。如下是SCSI协议的整体架构图,可以看到SCSI协议本身是一个协议族,包含的协议非常之多,大多数人不知从何入手。本文我们就以块存储协议为主介绍一下相关的协议。

计算节点上挂载 DPC(Distributed Parallel Cache)存储服务设备通常涉及以下几个步骤: 1. **网络配置**:确保计算节点 DPC 存储服务设备之间的网络连接正常。通常,DPC 存储服务通过高速网络(如 InfiniBand 或 10Gbps 以太网)连接计算节点,以确保低延迟高带宽的数据访问[^1]。 2. **安装客户端软件**:DPC 存储服务通常需要在计算节点上安装特定的客户端软件,以便能够存储设备进行通信。该客户端软件可能由存储设备的供应商提供,并且可能需要根据操作系统进行配置。例如,某些 DPC 存储解决方案(如 DDN 的 EXAScaler 或 IBM 的 Spectrum Scale)可能需要安装相应的客户端驱动程序或软件包[^1]。 3. **配置挂载点**:在计算节点上创建一个目录作为挂载点,例如 `/mnt/dpc`。使用 `mkdir` 命令创建该目录: ```bash sudo mkdir /mnt/dpc ``` 4. **挂载 DPC 存储**:使用适当的挂载命令将 DPC 存储服务设备挂载到计算节点。例如,如果使用的是 NFS(Network File System),可以使用如下命令: ```bash sudo mount -t nfs <dpc-storage-ip>:/<exported-path> /mnt/dpc ``` 其中 `<dpc-storage-ip>` 是 DPC 存储服务的 IP 地址,`<exported-path>` 是存储设备上导出的路径。 5. **配置自动挂载(可选)**:为了确保在系统重启后仍然能够自动挂载 DPC 存储服务,可以将其添加到 `/etc/fstab` 文件中。例如: ``` <dpc-storage-ip>:/<exported-path> /mnt/dpc nfs defaults 0 0 ``` 6. **验证挂载**:使用 `df -h` 或 `mount` 命令验证 DPC 存储是否成功挂载到计算节点,并确保可以正常读写数据[^1]。 通过上述步骤,计算节点可以成功挂载 DPC 存储服务设备,并利用其高性能存储能力来支持计算任务的需求。需要注意的是,具体的配置步骤可能因 DPC 存储设备的型号供应商而有所不同,因此建议参考相关设备的官方文档进行详细配置[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据存储张

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值