SAN基础

SAN是Storage Area Network的缩写,它是一种专用的高速网络,由大量的存储设备和Switch构成。本文约定计算系统为服务器或者主机。

对于多个服务器而言,SAN就好比是一个存储设备的共享资源池。每个服务器都可以访问与自己相连的存储。SAN支持中心化存储管理。SAN使得在不同存储设备之间转移数据,多个服务器共享数据,快速高效备份和还原数据成为可能。除此之外,合理配置的SAN能够有助于灾难性破坏后恢复和高可靠性。

SAN的物理组件以单个机架或数据中心为基础,它们可以间隔很长距离。这使得SAN可以应付各种规模的商业应用:SAN可以方便地根据商业规模进行扩展。

SAN组件概述

按照SAN最简单的结构来看,SAN大致构成(详见图一):

  1. 一台或多台服务器
  2. 存储阵列
  3. 一个或多个SAN Switch

每个服务器可能主要运行大量需要专用存储的应用处理。SAN组件:

  • SAN Switch:SAN Switch用于SAN网络中各种元素的互连。尤其是,它们负责主机连接到存储阵列。SAN Switch允许管理员在主机服务器到Switch或者在存储阵列与Switch之间建立路径冗余,以防止路径失效的问题;
  • Fabric:SAN Fabric是SAN的网络部分(所谓网络就是多路径而已)。当接入多个Switch后,就形成了Fabric。FC协议用于在整个网络中进行通讯。SAN可以由多个互连Fabric组成。即使简单的SAN通常由两个Fabric组成以做冗余之用。
  • 互连:主机总线适配器(HBA)和存储处理器,主机服务器和存储系统通过Fabric的端口连接到SAN Fabric。主机通过HBA卡连接到Fabric端口,存储设备通过它们各自的处理器连接到SAN Fabric。

SAN是如何工作的

下面介绍一下SAN组件是如何交互的:

  1. 当主机需要访问SAN中存储设备时,它发出一个基于块的访问请求;
  2. SCSI命令打包成FC数据包。访问请求被主机HBA接收,HBA将从光纤线缆接收的光信号转换为二进制数据,或者将二进制数据转换为光信号从光纤发出。
  3. 同时,请求也会根据FC协议规则组包;
  4. HBA将请求发送到SAN网络;
  5. 根据HBA连接到SAN的端口,SAN Switch接收请求,然后转发给存储处理器,处理器再转发给存储设备;

存储区域网络(SAN)概念和设计基础相关推荐

  1. 存储入门:存储区域网络SAN技术完全详解

    存储区域网络(SAN)是一种高速网络或子网络,提供在计算机与存储系统之间的数据传输.存储设备是指一张或多张用以存储计算机数据的磁盘设备.一个 SAN 网络由负责网络连接的通信结构.负责组织连接的管理层 ...

  2. 组件服务器与共享文件夹的区别,存储区域网络(SAN)和网络附加存储(NAS)之间的区别...

    存储区域网络(SAN) 存储区域网络(SAN)用于使用光纤通道和交换机在服务器和存储设备之间传输数据.数据由磁盘块表示.SAN使用SCSI,SATA协议.以下是SAN的重要组件:节点端口;电缆线;集线 ...

  3. 存储区域网络SAN简介

    什么是SAN? "A SAN is a network whose primary purpose is the transfer of data between computer syst ...

  4. nas和san网络存储区别_存储区域网络或SAN

    nas和san网络存储区别 什么是存储区域网络或SAN? (What Is Storage Area Network or SAN?) In computing, a storage area net ...

  5. 计算机网络san,SAN存储区域网络技术基础知识

    SAN存储区域网络技术基础知识 存储区域网络(SAN)是一种高速网络或子网络,提供在计算机与存储系统之间的数据传输.存储设备是指一张或多张用以存储计算机数据的磁盘设备.一个 SAN 网络由负责网络连接 ...

  6. 存储区域网络将占下一代数据存储市场的 7%

    根据 Future Market Insights 的最新行业分析,全球存储区域网络 (SAN) 市场预计将显示稳定的增长机会,在 2022 年至 2029 年的评估期内复合年增长率约为 3.9%. ...

  7. 服务器和交换机物理连接_Brocade博科交换机 SAN存储区域网络

    随着企业网络数据的不断增加和网络应用的频繁,许多企业开始意识到需要专门构建自己的存储系统网络来满足日益提升的数据存储性能要求.当前,最为热门的数据存储网络就是SAN(Storage Area Netw ...

  8. 存储区域网络(SAN)--网络大典

    存储区域网络(SAN)是一种高速网络或子网络,提供在计算机与存储系统之间的数据传输.存储设备是指一张或多张用以存储计算机数据的磁盘设备.一个 SAN 网络由负责网络连接的通信结构.负责组织连接的管理层 ...

  9. 存储介绍NAS+SAN

    第1章 网络存储主要技术 1.1NAS简介 在20世纪80年代初,英国纽卡斯尔大学布赖恩.兰德尔教授 ( Brian Randell)和同事通过"纽卡斯尔连接"成功示范和开发了在整 ...

  10. DAS、NAS和SAN概念与应用的简单比较

      DAS:直接附加存储 DAS(Direct Attached Storage-直接附加存储)是指将存储设备通过SCSI接口或光纤通道直接连接到一台计算机上.DAS的适用环境为: 1)服务器在地理分 ...

最新文章

  1. 微软企业库4.1学习笔记(八)创建对象 续集2
  2. 关于Linux下s、t、i、a权限
  3. [智力考题]比尔盖茨只有3分的考题
  4. 《中国人工智能学会通讯》——2.13 医疗服务机器人综述
  5. CSS3学习笔记1:结构性伪类选择器
  6. @ConfigurationProperties与@Value注解
  7. 某8位微型计算机地址总线为16位,微机原理试题和答案
  8. 高等数理统计(part8)--UMRUE和UMVUE
  9. 信息学奥赛一本通(1098:质因数分解)
  10. php学生分班,学生分班工具下载
  11. [转]OpenCV学习笔记大集锦
  12. 调整连字符号分隔字母的个数
  13. 1047 : 对数表
  14. VGG合成文字数据生成方法
  15. 黑马程序员—因为感恩,所以我也来深圳黑马当班主任
  16. 【转帖】楚狂人的 DriverNetworks开发网络驱动教材(0-7课)
  17. 任意列+左右两列等高布局,并要求有最小高度
  18. Cisco、华为、H3C交换机配置文件自动备份
  19. js实现 动态密码的实现
  20. php 验证码不正确,dedecms织梦网站后台登录一直提示验证码不正确

热门文章

  1. 增值税发票开票软件卷票打印错位配置修正指南
  2. java 双三次线性插值_双三次插值算法实现
  3. 5s管理常用工具汇总
  4. word参考文献的引用
  5. imx6ull调试sx1268 lora调试记录
  6. 小程序引入外部icon图标
  7. pytz.exceptions.UnknownTimeZoneError解决办法
  8. base64图片的String字符串压缩变小
  9. 计算机多媒体技术所处理的六个,多媒体技术
  10. c语言定义函数return,在C语言的函数定义中,如果不需要返回结果,就可以省略return语句。...