知识卡片
DAS-NAS-SAN-iSCSI网络存储架构对比
内容
DAS把存储设备直接接在单台服务器上,不能共享、也占用服务器自身的CPU和I/O资源;NAS通过TCP/IP网络把存储接入普通以太网,走文件级共享协议,部署简单但受网络带宽和拥堵影响;SAN是独立于TCP/IP之外的专用存储网络,块级访问、扩展性强,但需要专用交换机等硬件、维护成本高;iSCSI则是在普通IP网络上封装SCSI命令,用便宜的以太网基础设施实现接近SAN的效果,本质是”用软件协议封装换取硬件成本下降”。发散:四者的差异归根结底是”专用网络还是通用网络、块级还是文件级”两个维度的组合,iSCSI的出现说明只要通用网络的带宽追上来,专用硬件网络的护城河就会被削弱。
参考来源
《Linux开源存储全栈详解从Ceph到容器存储》第2章《存储硬件与协议》