TechTarget中国网站推荐
您现在的位置:TT存储 > FC SAN > 光纤通道如何识别域

光纤通道如何识别域

2008-5-7  选择字号:  | |
打印本文章

  理解FC(光纤通道)是如何识别域的,以及一种新的基础机构虚拟化机制,能够帮助你利用这些方法的优势,达到自己的目标。 建设SAN并不难,你只要把设备接好。但是如何让它具备一定的灵活性,适应各种变化,就不是那么简单了。在本篇存储基本知识介绍中,我们将介绍FC域、地址分配和VSAN。

  首先,我们必须理解SAN光纤是如何在没有环路的情况下存在的。你在这里看到的一切都和Spanning Tree(树形图)很相似。当然,也会有些不同,但是概念是一样的。

  FC交换机连接上线后,会动态分配到属于其的Domain ID。主交换机(Principal Switch ,PS)选择过程开始,这和很类似Spanning Tree中的根网桥选择,接下来是Domain_ID分配过程。

  在交换机能够和其他交换机交谈之前,它首先要进行自我配置,了解连接情况。跳过连接初始化过程,我们只需要知道硬件使用的是哪种端口模式,并且决定附属N_Ports的地址。一台交换机负责为每个附属节点分配FCID,它源自于Domain_ID、Area_ID和附属节点的WWN。

  简单地说,PS的选择过程是这样的:

  清晰的Domain_ID列表

  在每个内部交换连接(E-Ports),传送Build Fabric(BF)帧;不要从一个接收过BF的端口发送BF,以免出现环路

  等待Fabric Stability Timeout,确保BF帧通过了整个Fabric

  传送一个EFP帧,向这些帧的每个发送者发送SW_ACC(Switch Accept)

  检查EFP帧,寻找PS_Priority、PS_Name (交换机的Node WWN)和Domain_ID列表

  比较PS_Priority和PS_Name,选择优胜者,最小者胜出

   重复这个过程,直到每个附加设备都同意这个PS

  完成了PS选择之后,一台交换机就开始Domain_ID分配过程,即使Domain_ID是手工配置的,分配过程仍然会进行,因为该PS需要编辑一个Domain_ID列表。Domain_ID选择过程并不是很重要,因为绝大部分人都是手工配置域的。只需要记住的是,Domain_ID的变化会让每个人使用未更新的信息发送EFP帧。

  配置Domain_ID非常重要,因为如果Domain_IDs出现冲突,Fabric结合就会出现问题。如果你只有一台交换机,并且希望通过将两个交换机连接在一起的方式扩展Fabric,除非它们都是Domain_ID 1,否则就不会遇到任何问题,但是一些厂商会缺省设置为Domain_ID 1。每台交换机,在连接到Fabric上之前,都需要通过设置,使用一个唯一的Domain_ID,方可使用。

  在使用VSAN的时候,经常会出现Domain_ID冲突。VSAN和VLAN一样,不过是针对FC网络的。你可以对具有VSAN功能的交换机进行配置,把端口分配到不同的Fabric中。连接到交换机1端口的节点可能在Fabric 322,而它旁边的节点可能在Fabric 4;两个完全隔离的Fabric。例如,每个Fabric可能都有域31。在很大程度上,除了一些厂商的空想,Fabric内是没有路由的,所以不同Fabric中的节点彼此之间无法交谈。这非常棒,但有时候需要把两个Fabric进行合并。

  将两个Fabric结合在一起通常需要将多个交换机连接在一起。如果“核心”交换机已经连接了两个交换机了的话,你有想把它们连接在一起,将两个Fabric合并起来,那么这些交换机最好都有唯一的Domain_ID。如果不是这样的话,通信会出现问题,因为FCID包含了Domain_ID。而且,域里的每个PS都有自己的服务器名,并含有N_Ports信息,当收到一个帧的时候,如果信息有冲突,交换机就不知道该如何发送这些信息。

  和VLAN一样,VSAN可用来实现任意分界。和人工操作相比,这种方法简化了管理工作,让管理员更好容忍。由于ANSI的推动,Cisco的VSAN技术已被广泛采用,该技术被称为“Virtual Fabric”。和Ethernet的VLAN技术相比,VSAN最棒的地方在于,该项技术能力更强,更为全面。

  Virtual Fabric(虚拟光纤)模型将虚拟上升到了另一个层次。你可以对服务器区进行配置,让连接到Fabric上所有的节点都知道如何访问它。FC服务运行在交换机上,而在IP世界中,DHCP或DNS之类的服务都是运行在主机上的。在VSAN环境中,实际上交换机多次运行每个服务,每个Fabric运行一次。

  说到Fabric服务,有一些知名的FC地址和SAN服务有关。下面是一份简要的名单:

  0xFF FF F5:多点传送服务器

  0xFF FF F6:时钟同步服务器

  0xFF FF F7:KDC(密钥分发)

  0xFF FF F8:别名服务器(针对多点传送或搜索组)

   0xFF FF F9:QoS信息

  0xFF FF FA:管理服务器

  0xFF FF FB:时间服务器

  0xFF FF FC:目录服务器

  0xFF FF FD:光纤控制器

  0xFF FF FE:光纤登陆服务器

  FC地址(FCID)对于FC之上的SCSI并不是必须的。单播光纤通道帧是从节点的WWN发送接收的,所以FC地址只在两种情况下需要:在连接初始化的过程中,或者通过FC传送IP的情况下。当通过FC传送IP的时候,IP地址需要转变成FCID。和以太网非常相似,ARP也被用在了FC世界中。“ARP over FC”或FARP两个不同的协议都可以使用,只是取决于设备支持哪个协议。


光纤通道域
 光纤通道存储网络分区攻略
 光纤通道如何识别域
 了解光纤通道存储网络中的域

来源:CBISMB    作者:CBISMB    
思科公司准备把VMware公司的虚拟机和光纤通道SAN交换机相结合。更新的Cisco的NX-OS交换机操作系统意味着VMware ESX服务器通过MDS 9000光纤交换机连接。
哪家公司出售协议分析设备或者测试机,能够测试SAN环境中的SCSI以及光纤通道协议?硬件设备或者软件设备都可以。
FCoE似乎拥有所有的技术基础,它允许公司保留现有的光纤通道架构。保持现有的光纤通道管理工具,提供同水平的性能和低成本。
迄今为止,你可能已听说大量有关基于以太网的光纤通道协议(FCoE)的宣传。为什么要关注它呢?因为FCoE能减少数据中心的接口卡、电缆和网络设备……
iSCSI协议出现以后,基于IP协议和以太网技术的存储区域网络---IP SAN应运而生。从此SAN就不能再作为光纤存储网络-FC SAN的代名词了……
交换机在应用中会出现很多问题,为了在网络中能够满足更多的存储平台或主机服务器,交换机需要定期扩展或替换。交换机通过升级可以达到更好的性能,增强网络的有效性,限制网络流量并提供智能化功能,比如对网络的虚拟化。
磁盘阵列几乎是每个网管员必须掌握的一项技术。随着现在越来越多的厂商推出了各种磁盘阵列技术,在现在的存储应用中也越来越广泛。那么磁盘阵列技术对我们的影响有什么呢?
数据增长速度的加快、新应用需求的增加、对数据存档的监管力度的增大和业务连续性需求,正在让企业的IT预算越来越吃紧,同时也使得其传统存储架构的不足日益显露,而分层存储从某种程度上可以减缓这些压力。
最新更新
专家答疑
技巧
Pierre Dorion
我们要购买5TB SATA存储系统,这个系统可以升级到50TB,并且可以和SATA、FATA共用。它也应该能支持多重OS和RAID级别,哪一个对于我们的需求是最好的套件呢?
Jo Maitland
SaaS存储服务会减少存储设备总数和购买的存储容量吗?近期看来没有什么显著的不同。但是从长期看,随着越来越多的服务建立在云计算上……
Greg Schulz
我们有两个负载均衡网络服务器,都是可用的,正在尽力访问SAN上的相同的LUN。我们在操作系统和EMC SAN上用Windows2003标准版本。我们如何实现并行写入SAN……