UCS Direct Attached Storage and FC Zoning Configuration Example

The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.

Contents

Introduction

This document provides a sample configuration of Direct Attached Storage (DAS) in the Cisco Unified Computer System (UCS); the configuration uses the graphical user interface (GUI) available in the UCS Manager (UCSM).

With the release of UCS version 2.1, it is now possible to connect the storage array directly to the Fabric Interconnect (FI) without any upstream storage area network (SAN) switch.

Prerequisites

Requirements

Cisco recommends that you have knowledge of these topics:

Components Used

The information in this document is based on these software and hardware versions:

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

Refer to Cisco Technical Tips Conventions for information on document conventions.

Background Information

UCS with DAS Earlier than Version 2.1

In versions of UCS earlier than 2.1, you had the option to use DAS with UCS. However, you needed a SAN switch connected to the FI so the switch could push the zone database to the FI. That is, the UCS platform was not able to build a zone database. The topology was similar to this:

UCS with DAS in Version 2.1

With the release of Version 2.1, UCS now has the ability to build its own zone database. You can have DAS with UCS without the need for a SAN switch to push the zoning configuration. The topology now looks like this:

Configure

Configure Direct Attached Storage

The general process to configure DAS in UCS is:

  1. Configure FI in FC switch mode.
  2. Create required virtual SAN (VSAN).
  3. Set the port role in UCS.
  4. Check if the storage port worldwide port name (WWPN) is logged in to the fabric.

This assumes the physical cables are already connected between the storage array ports and the Fabric Interconnects.

Each of these steps is explained in detail in the next sections.

Configure FI in FC Switch Mode

If the FI is not already in FC switch mode, this procedure demonstrates how to change to that mode. You can still run End Host Mode for the Ethernet.

Note: This activity requires an FI reboot.

  1. In the UCSM, navigate to and click the Equipment tab.
  2. Expand Fabric Interconnects.
  3. Click Fabric Interconnect A.
  4. In the right pane, select Set FC Switching Mode.

  • Repeat Steps 1-4 for Fabric B.
  • Create Required VSAN

    This procedure demonstrates how to create the required VSANs in both FIs and how to enable zoning on the VSANs. Before you start this procedure, identify which VSAN ID you want to use for both fabrics.

    Note: Storage VSANS should be created only under Storage Cloud and should not be allowed in the FC uplinks if any.

    1. In the UCSM, navigate to and click the SAN tab.
    2. Expand Storage Cloud.
    3. Expand Fabric A.
    4. Right-click VSANs, and select Create Storage VSAN.
    5. Enter a name for the VSAN.
    6. Select Enabled for FC Zoning.
    7. Select Fabric A.
    8. Enter the VSAN ID and a Fiber Channel over Ethernet (FCoE) VLAN ID for Fabric A. Make sure that FCoE VLAN ID is a VLAN ID that is not currently used in the network.

  • Repeat Steps 1-8 for Fabric B.
  • Set the Port Role in UCS

    This procedure demonstrates how to select the FI ports connected to the storage array and how to configure them as FC Storage Ports.

    1. In the UCSM, navigate to and click the Equipment tab.
    2. Expand Fabric Interconnects.
    3. Expand Fabric Interconnect A.
    4. Right-click the port connected to the storage array, and select Configure as FC Storage Port.
    5. Select the correct VSAN for this port in the right pane.

  • Repeat steps 1-6 for Fabric B.
  • If the port is configured properly and is up in the storage array, the FC Storage port in UCS should come online.

    Confirm StoragePort WWPN Is Logged in to the Fabric

    This procedure ensures that the storage port WWPN is logged in to the fabric.

    1. Log in through the secure shell (SSH), or establish a Telnet connection to the UCS Virtual IP (VIP).
    2. Enter the connect nxos command, where a | b represents FI A or FI B; in this example, the FI is A.
    3. Enter the show flogi database vsanvsan ID command, where vsan ID is the identifier for the VSAN; in this example, the identifier is 600.

    This image is an example of output from these two commands. The storage port WWPN is now logged in to VSAN 600. Be sure to confirm the storage port login on both of the fabrics.

    Configure FC Zoning

    The general process to configure the server is:

    1. Create storage connection policy.
    2. Create a service profile.
    3. Associate the service profile with the server.

    Each of these steps is explained in detail in the next sections.

    Create Storage Connection Policy

    This procedure demonstrates how to create the storage connection policy and the storage target WWPN.

    Note: Cisco recommends that you create one policy for each fabric so the zoning is easy to understand.

    1. In the UCSM, navigate to and click the SAN tab.
    2. Expand Policies, expand Root, right-click Storage Connection Policies, and select Create Storage Connection Policy.

  • Click OK in order to save the changes.
  • Create Service Profile

    This procedure demonstrates how to create a regular service profile with additional zoning configuration.

    1. In the UCSM, navigate to and click the Servers tab.
    2. Expand Servers, right-click Service Profiles, and select Create Service Profile(expert).
    3. Enter a name for the service profile, and select the unique identifier (UUID) pool that you already created. Click Next.
    4. In the Networking section, create the required number of virtual network interface controllers (vNICs). Click Next.
    5. In the Storage section, create the required number of virtual host bus adapters (vHBAs), and make sure that you place them in the correct VSAN for storage connectivity. This example uses VSAN 600. Click Next.
    6. In the Zoning section (which is new in UCSM 2.1), select the vHBA and the Storage Connection Policy mapping in order to define the zoning. Under Select vHBA Initiators, click vHBA. Under the Select vHBA Initiator Groups section, click the plus (+) sign in order to open a new window.
    7. Enter a Name for the Initiator Group, select the Storage Connection Policy you created previously, and click OK.

    Note: You can add multiple vHBAs under one vHBA initiator group. You can also create different initiator groups for the different fabrics in order to ease management.

  • Click Next from the Zoning section, and complete the other sections in the service profile.
  • Associate Service Profile with the Server

    This procedure demonstrates how to associate the service profile with the server, which initiates the creation of zones and the zoneset.

    1. Right-click the service profile you just created, and click Change Service Profile Association.
    2. Select Select Existing Server from the drop-down list.
    3. Select the appropriate server, and click OK. The server then reboots.

    Verify

    Use this section to confirm that your zone creation and zoneset activation work properly.

    The Cisco CLI Analyzer (registered customers only) supports certain show commands. Use the Cisco CLI Analyzer in order to view an analysis of show command output.

    Verify from GUI

    This procedure describes how to verify the zone configuration and zoneset activation from the GUI.

    1. In the UCSM, navigate to and click the Servers tab.
    2. Expand Servers and Service Profiles.
    3. Navigate to and click the service profile you created previously.
    4. Click the FC Zones tab in the right pane.

    In this image, the initiator and target WWPN are in the same zone. The zone Admin State is Applied, and the Oper State is Active, which means the zone is part of the current active zoneset.

    Note: The zone name is automatically created; you do not have any control over the name. In this example, the naming convention is ClusterName_FabricID_ZoneID_ServiceProfileName_InitiatorName.

    Verify from CLI

    This procedure connects to the NXOS shell of the UCS and verifies the zoning from the command-line interface.

    1. Log in through the secure shell (SSH) to the UCS VIP.
    2. Enter the connect nxos command, where a | b represents FI A or FI B; in this example, the FI is A.
    3. Enter the show zoneset active vsanvsan ID command, where vsan ID is the identifier for the VSAN; in this example, the identifier is 600.

    This image is an example of output from these two commands.

    If the proper logical unit number (LUN) masking is done from the storage side, the LUN is now visible in the server OS.

    Troubleshoot

    This section provides information you can use to troubleshoot your configuration.

    If you have created the service profile, but cannot see the zones under the FC Zones tab, use this troubleshooting checklist:

    Related Information