Cisco Unified Computing SystemTM(Cisco UCS®)2.1版引入了本地分区功能,该功能允许对直连存储阵列进行分区,而无需上游Cisco® MDS 9000系列或Cisco Nexus® 5000系列交换机。本文档介绍如何为本地分区准备Cisco UCS,讨论在整个Cisco UCS拓扑环境中与本地分区功能相关的注意事项,并演示如何配置本地分区以及在配置功能后查看和修改本地分区。
本文档面向系统架构师和有兴趣了解和部署Cisco UCS 2.1中引入的Cisco UCS本地分区功能的工程师。本文档假定您对以太网光纤通道(FCoE)、LAN、光纤通道(FC)和Cisco UCS环境中存储的行业标准有基本的功能知识和一般了解和思科网络产品。
测试环境包括:
注意:当存在FC或FCoE上行链路时,当前不支持Cisco UCS本地分区功能。在继续之前,禁用并删除任何FC和FCoE上行链路。
Cisco UCS本地分区功能要求在FC交换模式而不是默认的FC终端 — 主机模式下配置Cisco UCS交换矩阵互联。
在Cisco UCS Manager中,选择导航窗格中的SAN选项卡,并在导航树中选择顶级SAN节点。在主窗口中,选择SAN上行链路选项卡,该选项卡显示端口和端口通道和SAN引脚组窗口。
单击主窗口中的SAN Uplinks Manager链接。系统将显示SAN上行链路管理器窗口。
在SAN Uplinks Manager窗口中,选择SAN Uplinks选项卡。
注意:如果更改FC上行链路模式,两个交换矩阵互联将立即重新启动,从而导致10到15分钟的中断。您应仅在计划的维护窗口期间更改上行链路模式。
上行链路模式字段将显示Cisco UCS当前是处于FC终端 — 主机模式还是FC交换模式。如果Cisco UCS已处于FC交换模式,请单击取消并继续执行下一步。
如果Cisco UCS处于FC终端 — 主机模式,请单击设置FC交换模式将上行链路模式更改为FC交换模式。系统将显示“设置FC交换模式”警告窗口;单击 Yes 以继续执行。
系统将显示Set FC Switching Mode success窗口;Click OK.
两个Cisco UCS交换矩阵互联现在都将重新启动。
当存在FC或FCoE上行链路时,当前不支持Cisco UCS本地分区功能。Cisco UCS直连存储目前支持以下配置:
如果上行链路以前连接或处于活动状态,现在已关闭或移除,您可以从Cisco UCS交换矩阵互联命令行界面(CLI)运行此处显示的命令,以删除之前从北向Cisco MDS 9000系列和Cisco Nexus 5000系列交换机继承的不再有效或不再需要的区域。
要显示现有区域,请从交换矩阵互联CLI输入以下命令:
FIELD-TME-DELMAR-A# connect nxos
FIELD-TME-DELMAR-A(nxos)# show zone
zone name MM-Server1 vsan 1
pwwn 20:93:59:04:14:45:01:4f
pwwn 20:93:59:04:14:45:01:5e
pwwn 50:0a:09:81:87:99:99:c9
pwwn 50:0a:09:82:87:99:99:c9
zone name MM-Server2 vsan 1
pwwn 20:93:59:04:14:45:01:2f
pwwn 20:93:59:04:14:45:01:3f
pwwn 50:0a:09:81:87:99:99:c9
pwwn 50:0a:09:82:87:99:99:c9
FIELD-TME-DELMAR-A(nxos)# exit
要显示现有VSAN名称,请输入以下命令(此列表是必需的,因为不需要的区域将根据VSAN名称进行修剪):
FIELD-TME-DELMAR-A# scope fc-uplink
FIELD-TME-DELMAR-A /fc-uplink # show vsan
VSAN:
Name Id FCoE VLAN Fabric ID FC Zoning Overall status
------ ----- ----------- ----------- ----------- ---------------
default 1 138 Dual Disabled Ok
FC-Stats-A 300 300 A Disabled Ok
FC-Stats-B 301 301 B Disabled Ok
FCoE-VSAN100 100 100 A Disabled Ok
FCoE-VSAN101 101 101 B Disabled Ok
FIELD-TME-DELMAR-A /fc-uplink # exit
要删除现有分区,请为需要修剪的每个VSAN输入此处显示的命令。
对于最初创建为“双模”VSAN的VSAN,请输入以下命令:
FIELD-TME-DELMAR-A# scope fc-uplink
FIELD-TME-DELMAR-A /fc-uplink # scope vsan default
Note: "default" is the name of VSAN0001, replace "default" with appropriate VSAN names
FIELD-TME-DELMAR-A /fc-uplink/vsan # clear-unmanaged-fc-zones-all
FIELD-TME-DELMAR-A /fc-uplink/vsan* # commit-buffer
FIELD-TME-DELMAR-A /fc-uplink/vsan # exit
FIELD-TME-DELMAR-A /fc-uplink # exit
FIELD-TME-DELMAR-A#
对于最初在交换矩阵A或交换矩阵B中创建的VSAN,请输入以下命令:
FIELD-TME-DELMAR-A# scope fc-uplink
FIELD-TME-DELMAR-A /fc-uplink # scope fabric a
FIELD-TME-DELMAR-A /fc-uplink/fabric # scope vsan FC-Stats-A
(replace with appropriate vsan name)
FIELD-TME-DELMAR-A /fc-uplink/fabric/vsan # clear-unmanaged-fc-zones-all
FIELD-TME-DELMAR-A /fc-uplink/fabric/vsan # commit-buffer
FIELD-TME-DELMAR-A /fc-uplink/fabric/vsan # exit
FIELD-TME-DELMAR-A /fc-uplink/fabric* # exit
FIELD-TME-DELMAR-A /fc-uplink # exit
FIELD-TME-DELMAR-A#
对两个交换矩阵互联上的每个VSAN名称重复这些步骤。
命令处理完成后,通过登录到每个交换矩阵互联、连接到nxos范围并输入show zone命令,确认已删除区域。
您需要在交换矩阵A和交换矩阵B上的存储云容器中创建VSAN。为支持本地分区而创建的VSAN不应在SAN云容器中重复。
注意:如果VSAN未在存储云容器中创建,则VSAN将不可用于分配给直连存储端口。
在Cisco UCS Manager中,选择导航窗格中的“SAN”选项卡,然后选择“存储云”节点。在主窗口中,选择VSANs选项卡,然后选择All选项卡。
在主窗口中,单击右侧的绿色+按钮。系统将显示Create VSAN(创建VSAN)窗口。
填写以下字段:
Click OK.系统将显示Create VSAN success窗口。Click OK.
对交换矩阵B重复相同的过程:
在主窗口中,点击右侧的绿色+按钮。系统将显示Create VSAN(创建VSAN)窗口。填写以下字段:
Click OK.系统将显示Create VSAN success窗口。Click OK.
本地分区需要直接连接FC或FCoE存储,并配置FC或FCoE存储端口。
注意:经鉴定的直连式FC和FCoE存储供应商目前仅限于EMC 、 Hitachi Data Systems和NetApp。有关最新的合格供应商和型号,请参阅最新的Cisco UCS硬件兼容性列表:http://www.cisco.com/en/US/products/ps10477/prod_technical_reference_list.html。
在Cisco UCS Manager中,选择导航窗格中的Equipment选项卡。展开“设备”节点,然后展开“交换矩阵互联”节点,然后展开“交换矩阵互联A(主)”节点。展开FC或FCoE直连存储设备已连接到的模块(本文档假设端口已配置为FC而非以太网)。 然后展开FC端口节点,并选择存储连接到的FC端口。在主窗口中,选择General选项卡,并将显示端口的Physical Display窗格。
在主窗口的操作部分,单击配置为FC存储端口。系统将显示确认窗口;单击 Yes。系统将显示成功窗口;Click OK.
在主窗口的“属性”部分,单击VSAN下拉菜单,将端口设置为上一部分中创建的VSAN。
注意:如果之前未在存储云容器中创建VSAN,则VSAN将不在下拉菜单中可用,无法分配给直连存储端口。
当端口设置为所需的VSAN时,单击“保存更改”。系统将显示成功窗口;Click OK.
对连接到交换矩阵互联A和交换矩阵互联B的每个直连存储端口重复上述步骤。
本地分区可应用于新服务配置文件和现有服务配置文件。本节介绍如何在新服务配置文件上创建本地分区。
注意:如果要在创建服务配置文件时创建本地分区,必须选择创建服务配置文件(专家)向导。
注意:本文档假设读者了解服务配置文件的创建过程。此处介绍的步骤适用于“创建服务配置文件(专家)”向导的“存储”和“分区”部分;本文档不包括其他部分的步骤。
使用专家向导创建服务配置文件;根据需要完成所有部分,直到您到达“存储”部分。
显示“存储”部分时,请完成如下所示的配置。
单击窗口底部的绿色+按钮,创建虚拟主机总线适配器(vHBA);创建vHBA
窗口。
按如下方式完成配置:
完成配置后,单击OK。
重复上述步骤;点击第二个vHBA的绿色+按钮并选择交换矩阵B。
为每个vHBA创建vHBA后,单击Next。
此时将显示向导的“分区”部分。本部分是配置本地分区的位置。创建本地区域是一个多步骤过程。本地分区的主要结构如下:
示例:vHBA_0、Storage_Target_1、Storage Target_2
Zone1: vHBA0
Storage_Target_1
Zone2: vHBA0
Storage_Target_2d
示例:vHBA_0、Storage_Target_1、Storage Target_2
Zone1: vHBA0
Storage_Target_1
Storage_Target_2
注意:在继续操作之前,让存储目标终端WWPN可用。
单击“选择vHBA启动器组”窗口底部的绿色+按钮;系统将显示“创建vHBA启动器组”窗口。
按如下所示填写vHBA启动器组字段:
注意:vHBA启动器组名称最多可包含16个字符。
注意:您还可以从存储连接策略下拉菜单中选择以前创建的存储连接策略。但是,在本文档中,将为此服务配置文件创建特定存储连接策略。
从下拉菜单中选择特定存储连接策略后,创建vHBA启动器
“组”窗口将展开以显示用于构建存储连接策略的其他字段。
填写以下字段:
为本文档的目的,请点击单启动器单目标旁的单选按钮。
注意:默认分区类型为Single Initiator Single Target。
填写以下字段:
配置完成后,单击OK。
此步骤重点介绍交换矩阵A(连接到交换矩阵互联A的存储目标终端和创建并分配到交换矩阵A的VSAN)。 对要分区到创建并分配到交换矩阵A的vHBA的每个存储目标终端重复这些步骤。
此示例使用EMC VNX5700存储。使用EMC VNX技术,服务处理器A(SP-A)和服务处理器B(SP-B)各自具有多个端口,这些端口分布在两个交换矩阵中。更具体地说,在本例中,SP-A-10和SPB-10物理连接到Cisco UCS交换矩阵互联A,SPA-11和SPB-11物理连接到Cisco UCS交换矩阵互联B。
下一个窗口显示已添加存储目标终端SPA-10(50:06:01:62:47:24:30:ec)和SPB-10(50:06:01:6a:47:24:30:ec),它们都连接到交换矩阵互联A到称为Local_Zone_A的vHBA启动器组。
Click OK.
此时将出现“分区”窗口,显示刚创建的vHBA启动器组。现在需要添加vHBA
到vHBA启动器组。此步骤是主机启动器对存储目标的“区域”。
您一直在使用交换矩阵A,因此在“选择vHBA启动器”部分单击fc0(vHBA0);此选择将突出显示。
然后,在“选择vHBA启动器组”部分中单击“Local_Zone_A”;现在,它将被突出显示。
当fc0(vHBA0)和Local_Zone_A都突出显示时,选择vHBA启动器和选择vHBA启动器组部分之间的添加按钮将变为活动状态。
单击“添加到”按钮。
fc0(vHBA0)设置现在将显示在Local_Zone_A vHBA启动器组中。
现在已定义包含fc0(vHBA0)和存储目标终端的本地区域。
对交换矩阵B重复上述步骤,创建Local_Zone_B,创建连接到交换矩阵互联B的存储目标终端,指定路径B,并选择之前在交换矩阵B上创建的VSAN。重复
要分区到创建并分配到交换矩阵B的vHBA的每个存储目标终端的这些步骤。
配置完成后,分区窗口将与此处显示的屏幕图像类似。
本地区域A和本地区域B现已定义。单击 Next。
继续进入“创建服务配置文件(专家)”向导的“服务器启动顺序”页。
注意:本文档假设读者已经知道如何配置本地引导和从SAN引导。
注意:在从SAN启动配置中,如果存储目标终端的WWPN与前面介绍的本地分区步骤中配置的存储目标终端相同,则会创建重复的区域,因为区域是从服务配置文件的“服务器启动顺序”部分中指定的存储目标终端自动创建的。
完成“创建服务配置文件(专家)”向导的其余部分后,单击“完成”按钮以保存新的服务配置文件。
要确认或修改已完成的服务配置文件中的vHBA启动器组,请在Cisco UCS Manager主导航窗口中选择Server 选项卡,并展开导航树中的Servers 节点、Service Profiles 节点和Root 节点(或其他组织容器);然后选择服务配置文件。在Cisco UCS Manager主窗口中,选择存储选项卡,然后选择vHBA启动器组。之前在服务配置文件创建过程中创建的vHBA启动器组将显示在主Cisco UCS Manager窗口中。
您可以在此窗口中查看和修改vHBA启动器组。要查看现有vHBA启动器组,请单击该组的名称。vHBA启动器组的详细信息将显示在屏幕下部的“详细信息”部分(使用“详细信息”屏幕右侧的滚动条查看特定存储连接策略的详细信息)。
单击vHBA启动器组名称将激活窗口右侧的操作按钮(垃圾桶和修改按钮)。 您可以通过点击绿色+按钮将vHBA启动器组添加到服务配置文件。要修改现有vHBA启动器组,请单击绿色+按钮下方的修改操作按钮。有关现有vHBA启动器组的所有其他详细信息都可以在窗口的“详细信息”部分中修改。
注意:仅当服务配置文件与硬件关联时,才会在交换矩阵互联上激活区域。如果服务配置文件未与硬件关联,则区域不会显示在FC区域选项卡或CLI中。当服务配置文件与硬件取消关联时,之前在交换矩阵互联上激活的区域将被停用,从而从FC Zones选项卡和CLI中删除区域。
要查看在Cisco UCS Manager中为服务配置文件创建的本地区域,请在Cisco UCS Manager主导航窗口中选择Server 选项卡,并展开导航树中的Servers 节点、Service Profiles 节点和Root 节点(或其他组织容器);然后选择服务配置文件。在Cisco UCS Manager主窗口中,选择FC Zones选项卡;系统将显示与服务配置文件关联的区域列表。
注意:在此服务配置文件的本地区域列表中,所有区域都已复制。如前所述,当在“区域”(Zones)页面上创建区域,并在引导策略中配置这些相同的启动器和目标时,应该会出现这种情况。
要查看在此Cisco UCS域中全局创建的本地区域,请在导航窗格中选择SAN选项卡,然后在导航树中选择顶级SAN容器。在Cisco UCS主窗口中,选择VSAN选项卡,然后选择FC Zones选项卡。在此Cisco UCS域中创建的所有本地区域列表将显示在Cisco UCS Manager主窗口中。
可通过nxos范围从Cisco UCS交换矩阵互联CLI查看区域。
通过安全外壳(SSH)或Telnet登录交换矩阵互联CLI。
在CLI提示符下,输入以下命令:
FIELD-TME-DELMAR _A # connect nxos
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Copyright (c) 2002-2012, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under license.
Certain components of this software are licensed under the GNU
General Public License (GPL) version 2.0 or the GNU Lesser General
Public License (LGPL) Version 2.1. A copy of each such license is
available at http://www.opensource.org/licenses/gpl-2.0.php and
http://www.opensource.org/licenses/lgpl-2.1.php
FIELD-TME-DELMAR _A (nxos)# show zone
zone name ucs_FIELD-TME-DELMAR_A_1_Local_Zoning_fc0 vsan 200
pwwn 20:ca:00:25:b5:00:00:1b
pwwn 50:06:01:62:47:24:30:ec
zone name ucs_FIELD-TME-DELMAR_A_2_Local_Zoning_fc0 vsan 200
pwwn 20:ca:00:25:b5:00:00:1b
pwwn 50:06:01:6a:47:24:30:ec
zone name ucs_FIELD-TME-DELMAR_A_3_Local_Zoning_fc0 vsan 200
pwwn 20:ca:00:25:b5:00:00:1b
pwwn 50:06:01:6a:47:24:30:ec
zone name ucs_FIELD-TME-DELMAR_A_4_Local_Zoning_fc0 vsan 200
pwwn 20:ca:00:25:b5:00:00:1b
pwwn 50:06:01:62:47:24:30:ec
FIELD-TME-DELMAR _A (nxos)#
将显示show zone命令的结果。由于此系统当前仅包含本文档中创建的服务配置文件中的本地区域,因此每个区域都以单发起方单目标格式显示
因为这是服务配置文件中选择的选项。
如果已选择“单个目标多个目标”,则show zone命令的结果将显示以下内容:
zone name ucs_FIELD-TME-DELMAR_A_1_Local_Zoning_fc0 vsan 200
pwwn 20:ca:00:25:b5:00:00:1b
pwwn 50:06:01:62:47:24:30:ec
pwwn 50:06:01:6a:47:24:30:ec
zone name ucs_FIELD-TME-DELMAR_A_2_Local_Zoning_fc0 vsan 200
pwwn 20:ca:00:25:b5:00:00:1b
pwwn 50:06:01:62:47:24:30:ec
zone name ucs_FIELD-TME-DELMAR_A_3_Local_Zoning_fc0 vsan 200
pwwn 20:ca:00:25:b5:00:00:1b
pwwn 50:06:01:6a:47:24:30:ec
在此列表中,第一个区域显示三个WWPN:vHBA启动器的WWPN(pwwn 20:ca:00:25:b5:00:00:1b)和存储目标的两个WWPN(pwwn 50:06:01:62:47:24:30:ec和pwwn 50:06:01:6a:47:24:30:ec)。
接下来的两个区域是单启动器单目标。这些区域由Cisco UCS为引导策略中指定的存储目标自动构建。如前所述,这些区域是重复的。单发起方多目标区域足够;但是,Cisco UCS分区结构目前是这样设计的。
要查看指示WWPN是否已登录的区域,请输入以下命令:
FIELD-TME-DELMAR _A(nxos)# show zone active
FIELD-TME-DELMAR _A (nxos)# show zone active
zone name ucs_FIELD-TME-DELMAR_A_1_Local_Zoning_fc0 vsan 200
* fcid 0xcf0001 [pwwn 20:ca:00:25:b5:00:00:1b]
* fcid 0xcf00ef [pwwn 50:06:01:62:47:24:30:ec]
zone name ucs_FIELD-TME-DELMAR_A_2_Local_Zoning_fc0 vsan 200
* fcid 0xcf0001 [pwwn 20:ca:00:25:b5:00:00:1b]
* fcid 0xcf01ef [pwwn 50:06:01:6a:47:24:30:ec]
zone name ucs_FIELD-TME-DELMAR_A_3_Local_Zoning_fc0 vsan 200
* fcid 0xcf0001 [pwwn 20:ca:00:25:b5:00:00:1b]
* fcid 0xcf01ef [pwwn 50:06:01:6a:47:24:30:ec]
zone name ucs_FIELD-TME-DELMAR_A_4_Local_Zoning_fc0 vsan 200
* fcid 0xcf0001 [pwwn 20:ca:00:25:b5:00:00:1b]
* fcid 0xcf00ef [pwwn 50:06:01:62:47:24:30:ec]
列表显示活动并登录的区域和WWPN(星号[*]先于登录的WWPN的fcid值)。
请考虑以下区域名称:
zone name ucs_ FIELD-TME-DELMAR_A _1_Local_Zoning_fc0 vsan 200
该名称可解码如下:
请注意以下最大值:
请参阅《Cisco UCS Manager GUI配置指南》的“配置光纤通道分区”部分:
http://www.cisco.com/en/US/products/ps10281/products_installation_and_configuration_guides_list.html。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
20-May-2013 |
初始版本 |