江门网站建设推广策划,网站改版的宣传词,制作网站流程,西安网站建设联系电话文章目录 1. 存储设备和服务器的区别2. 客户端访问数据路径场景1#xff1a;经过服务器处理场景2#xff1a;客户端直连 3. 服务器作为中转站的作用 刚开始接触存储的时候#xff0c;以为数据都是存放在服务器上的#xff0c;服务器和存储设备是一个东西#… 文章目录 1. 存储设备和服务器的区别2. 客户端访问数据路径场景1经过服务器处理场景2客户端直连 3. 服务器作为中转站的作用 刚开始接触存储的时候以为数据都是存放在服务器上的服务器和存储设备是一个东西但其实二者之间是有区别的。 1. 存储设备和服务器的区别
打个比方服务器是餐厅服务员存储设备是后厨冰箱。
维度存储设备服务器核心功能持久化保存数据提供计算能力、运行业务逻辑本质数据的“仓库”存放数据的地方数据的“加工厂”处理数据的地方硬件形态硬盘HDD/SSD、磁盘阵列SAN/NAS等CPU内存网卡操作系统应用软件核心目标安全、可靠、高效地存储数据处理请求、执行计算、协调资源是否运行程序否纯数据存储无计算能力运行操作系统和应用程序如数据库、Web服务等
2. 客户端访问数据路径
一般情况下客户端访问数据要经过服务器处理但也有直接访问存储设备的场景。
场景1经过服务器处理 存储类型访问路径经过服务器的原因文件存储NAS客户端-NAS服务器-存储设备NAS服务器提供文件系统协议如NFS、SMB等客户端无法直接操作物理存储块块存储SAN客户端-服务器OS-SAN存储服务器操作系统将SAN提供的“裸盘”格式化为文件系统客户端通过服务器访问分布式存储客户端-元数据服务器-存储节点需要中间节点定位数据位置、协调读写操作如HDFS的NameNode
场景2客户端直连 存储类型访问方式限制条件对象存储客户端直连对象桶通过HTTP API需预先配置访问权限如安全策略等无需服务器中转部分DAS场景客户端直接读写本地/直连硬盘仅限本地物理访问如PC读取内置硬盘特殊协议客户端通过iSCSI/FC协议直连SAN存储需要存储设备暴露LUN逻辑单元号且客户端需要安装专用驱动企业级场景比较少见
3. 服务器作为中转站的作用
安全控制服务器实现身份认证、权限管理等防止未授权的访问数据处理执行业务逻辑如文件的版本控制等协议转换将存储设备的底层协议如SCSI指令转换为客户端能理解的协议如SMB协议高可用保障服务器集群提供故障转移如主从切换存储设备自身无法实现。