Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONTENTS
Introduction..........................................................................................................................................................................................................................................4
Audience and Scope.........................................................................................................................................................................................................................4
Migration Process ..............................................................................................................................................................................................................................5
Migration Qualification.....................................................................................................................................................................................................................6
Define Migration Goals ....................................................................................................................................................................................................................6
Fabric Consolidation ....................................................................................................................................................... 7
Building a Private Storage Cloud ................................................................................................................................... 8
Migration Assessment .....................................................................................................................................................................................................................8
Assess the Existing Fabric Topology............................................................................................................................................................................................9
Assessing the New Fabric............................................................................................................................................. 10
Logistic Planning of Hardware Installation .................................................................................................................. 10
Topology and Zone Planning ........................................................................................................................................ 10
Preliminary Migration Planning .................................................................................................................................... 10
Gather Infrastructure Information ............................................................................................................................................................................................ 11
Choose the Migration Strategy .................................................................................................................................................................................................. 12
Fabric Strategy .............................................................................................................................................................. 12
Online Redundant Fabric Migration ............................................................................................................................. 13
Offline Fabric Migration ................................................................................................................................................ 15
Migration Methods ........................................................................................................................................................ 15
Develop the Migration Plan......................................................................................................................................................................................................... 16
Prepare to Migrate ......................................................................................................................................................................................................................... 16
Perform the Migration and Validation..................................................................................................................................................................................... 17
Offline Migration............................................................................................................................................................ 17
Redundant Fabric Online Migration ............................................................................................................................. 17
Complete the Migration ................................................................................................................................................ 18
Appendix A: Migration Use Case Examples .......................................................................................................................................................................... 19
Migrating from a Cisco VSAN to Brocade Virtual Fabrics ........................................................................................... 19
Migration Overview ............................................................................................................................................... 19
Tools Required ...................................................................................................................................................... 19
Procedure for Use Case #1.................................................................................................................................. 20
Migration Procedure ............................................................................................................................................. 21
Capture and Migrate the Zone Database ........................................................................................................... 21
Survey the MDS Fabric and Prepare for the Migration ...................................................................................... 22
Enable and Configure Brocade Virtual Fabrics................................................................................................... 25
Create the Logical Switch .................................................................................................................................... 27
Import Brocade SAN Health Zone Configuration to Your Logical Switch .......................................................... 31
INTRODUCTION
This document provides guidelines and strategies to enable customers to migrate from the Cisco MDS-based fabric to
the high-performance 16-Gbps Brocade® DCX® 8510 Backbone Family and 8-Gbps Brocade DCX Backbone Director.
Migrating from an existing operational SAN (Storage Area Network) requires careful consideration to ensure a seamless
migration with minimum or no impact to ongoing SAN operations. It is crucial to obtain a clear understanding of the
existing SAN and application environment. This information is required to develop a successful migration strategy. With
proper planning, an existing fabric can be replaced or incrementally upgraded to the latest high-performance Brocade
16-Gbps or 8-Gbps DCX-based platforms.
This document provides sample strategies for the migration process, as well as a use case example that provides
specific migration details for a single VSAN (Virtual SAN) migration to a non-VSAN environment. Additional use case
examples will be provided in future revisions of this document.
Note: The procedures outlined within this document are guidelines only and are not intended to cover all use cases. The
goal is to help guide through the decisions that make for a successful SAN migration. Consult your Brocade Account
Team representative or documents referenced in Appendix F: Reference Material for details about the hardware and
software products and professional services.
Note: This document does not cover VSAN to Brocade Virtual Fabrics and single fabric migration. Refer to the Brocade
Fabric OS® Administrator’s Guide, Appendix F: Reference Material for Brocade Virtual Fabrics setup.
MIGRATION PROCESS
The fabric migration process is outlined in “Figure 1. Migration Process.” This document outlines the process
and procedures to help you assess, plan, prepare, and proceed with the migration.
SAN Migration
Process Overview
Is the plan
·∙
Project sign off
accepted?
Yes
MIGRATION QUALIFICATION
Prior to conducting a full-scale migration assessment, you should consider the high-level technical, business, and
political impact to determine the feasibility of the migration:
Technical: This is the easiest of the three considerations to address. From a design and migration perspective, you
should consider the following:
• Cisco VSANs/Brocade Virtual Fabrics: While there are benefits to creating VSANs for physical separation and
management isolation, overuse of VSANs can create management complexity. If there are more than seven VSANs
per switch, consult the Brocade scalability guidelines for migrations from VSANs to Brocade Virtual Fabrics.
• Management tools: There is no impact to migrating any Storage Management Initiative Specification (SMI-S)-based
management tools from Cisco to Brocade, but you will need to rewrite custom tools. Brocade Network Advisor reduces
the number of management tools needed by providing a single user interface that can manage both SAN and
Ethernet networks as well as adapters, embedded blade server switches, and convergence technologies.
Business: Most organizations require a 24/7 operating environment. As a result, seeking a downtime window during
which to migrate may be difficult or impossible for some applications.
• Application outage: Applications with multi-pathing are easier to migrate, which allows for minimal business
interruption. Migrating Tier 2 and Tier 3 applications first instills confidence in the organization, resulting in a
smoother migration of Tier 1 applications. Redundant SAN fabric implementations make the migration process much
less disruptive.
Political: Even though separate SAN and LAN environments continue to exist, there are challenges when selecting a
best-of-breed solution.
• Organizational acceptance: If the devices and switches in the Cisco fabric are from multiple vendors and are used by
multiple organizations within the company, gaining acceptance from all the key players is critical to a successful
assessment and migration.
• Training and support: Organizations may have invested money and time for training personnel, thus switching vendors
may seem difficult.
Note: Brocade offers extensive education and certification training for SANs.
Once business and political challenges are addressed, assessing the migration requirements, developing a plan, and
implementing the migration are simply a matter of careful execution.
• No virtual fabrics: If this is a single VSAN migration, then there is no need to create a single virtual fabric on the
Brocade DCX 8510 platform to replicate the VSAN. A simple port-port mapping between the two fabrics eases the
migration process. (Refer to Device Mapping Details in Appendix D: Migration Planning Checklists.)
• Multiple virtual fabrics: If there are multiple VSANs that address logical separation between different business
groups or applications, and there is a requirement to keep a similar mapping using virtual fabrics, then you should
refer to the Device Mapping Details table Appendix D: Migration Planning Checklists and add the VSAN to virtual
fabric mapping.
• There may be business requirements—or customer architectural preferences—that dictate the use of special-purpose
SANs. These SANs may be standalone, physically or logically, and may include distance extension for storage
replication, independent backup SANs, or enterprise FICON (fiber connectivity) SANs.
Fabric Consolidation
When consolidating single or multiple fabrics as part of a migration, consider the following:
The following 1000-port example shows the benefit of consolidating five Cisco MDS chassis into a Brocade DCX 8510
chassis solution using two chassis that can expand in the future as a core-edge or a mesh solution.
With 64-Gbps UltraScale Inter-Chassis Links (ICLs) and high-density 8-Gbps port blades, multiple racks of MDS switches
can be consolidated into a single rack using the Brocade DCX 8510 chassis. This solution offers lower oversubscription,
power usage, and cooling, as shown in “
Figure 2. Fabric Consolidation for a 1000-port SAN.”
If the existing Cisco MDS SAN is based on a single VSAN (that is, if at a minimum there is at least one VSAN for
each MDS fabric), there is no need to create a single virtual fabric on the new Brocade SAN; device ports can be
migrated over, according to the device connectivity mapping.
If there is more than one VSAN, and you would like to keep a similar logical separation, Brocade fabrics can be
carved up into logical fabrics. Refer to the Brocade Fabric OS Administrator’s Guide (see Appendix F: Reference
Material) for details.
When designing for a cloud storage SAN, consider designing by using UltraScale ICLs to free up front-end ports for device
connectivity. With an UltraScale ICL-based design, you can create a scalable SAN that leverages up to a nine-chassis
core-edge or mesh design for any-any connectivity that supports more than 4500 ports per SAN.
MIGRATION ASSESSMENT
It is important to understand the current application environment and the new SAN requirements before attempting a
migration. There is more than one way to proceed with the migration process, depending on the current SAN
architecture, fabric topology, size, and number of active devices attached. A SAN fabric migration can be done both
offline or online, depending on the application or project requirements. An offline migration is the simpler of the two
approaches, though careful planning is required. However, in many environments where planned downtime is not
possible, then the migration must be performed online. An online migration in a single or redundant fabric requires
careful evaluation of the application availability and currently deployed topology, in order to plan for a methodical
migration path.
• Application failover considerations: If multi-pathing software such as Microsoft MPIO, AIX MPIO, Hitachi HiCommand
Dynamic Link Manager (HDLM), or EMC PowerPath is in use, collect metrics to determine how long it takes to fail over
and fail back in the existing SAN.
• Storage failover considerations: Move all the Logical Unit Numbers (LUNs) to a single controller if not dual-pathed.
Verify that the number of LUNs from a single port does not exceed the vendor recommendation.
• Topology change at the time of migration: Migrating to a new fabric is a good opportunity to address performance
bottlenecks, server and storage scalability, and general maintenance of the fabric, such as structured cable
management (refer to resources in Appendix F: Reference Material). High-density directors with UltraScale ICLs offer
an opportunity to simplify traditional SAN designs.
• Use of UltraScale ICLs: It is important to know if UltraScale ICLs are being utilized, in order to develop a
comprehensive migration and Director Consolidation plan. Please check the latest Brocade Fabric OS® (FOS) release
notes on supported UltraScale ICL cable distance.
• Zone configuration export/modify strategy: If some or all of the devices in the old fabric are being migrated to the
new fabric, the existing MDS zone database can be exported and then imported into the Brocade SAN to minimize the
migration timeframe.
• Server and storage device placement: While hop count is no longer an issue, keeping the number of hops between
server and storage to no more than two can minimize possible congestion issues as the SAN expands. Whatever
method is used for device placement, it is important to be consistent across switches and fabrics.
• Brocade FOS upgrade requirements: Prior to connecting any devices, verify that the switches are running the
recommended Brocade FOS version.
• Capture configuration parameters of the existing switch: Capture Cisco MDS switch configuration and compare with
Brocade switch parameters. Even though the configuration formats are different, compare the standards-based fabric
parameter for any deltas.
• Zone import: Assess the size of the zone database of the existing fabric and use Brocade SAN Health® to capture the
MDS zone database. Clean the zone database by removing any zone members that are no longer part of the fabric.
• Trunking setup considerations: Compared to the Cisco PortChannel technology, Brocade Inter-Switch Link (ISL)
Trunking is a hardware-based stripping mechanism with predictable latencies for traffic flows. In a multi-switch
environment, you should have multiple trunks such that, in case of an entire trunk failure, the remaining trunks are
not congested.
• Future server or storage expansion: Planning for the future is key to ensuring that the architecture you put in place for
the new SAN will meet long-term requirements.
• Rack space requirements: Cisco MDS 95xx uses side-to-side airflow, whereas Brocade uses front-to-back. This allows
for a narrower rack and the implementation of hot/cold aisle cooling. With a Brocade DCX 8510 solution, you gain
additional data center space. In cases where additional racks are being utilized for new directors, ensure that enough
rack space is available.
• Power requirements: Brocade DCX 8510 and DCX use 70 to 80 percent less power than Cisco MDS, so power will not
be an issue during the facilities reconfiguration stage of the migration process. In cases where additional racks are
being utilized for new directors, ensure that power and cooling are available for the new racks.
• Cable requirements: Confirm that the cable plant is within the required specifications (for instance, OM-3), and use
structured cabling, when possible, to minimize device placement errors during the migration. (Note: MDS 95xx is
cabled side to side, and the Brocade DCX/DCX 8510 is cabled from bottom to top. This could have an impact on the
slack of the cables and must be assessed up front.) In addition, ensure that there is enough available cable length to
accommodate reconfigurations of the new target Brocade DCX/DCX 8510 directors.
• To complete a successful migration, identify the personnel needed during the key phases of the project: facilities
management, network administration, SAN administration/engineering, server administration with knowledge of the
dual-pathing and failover software, storage administration with knowledge of redundant paths, and project
management.
• Identify and analyze key implemented features, and define equivalent solutions for Brocade SAN infrastructure.
• Identify and analyze advanced features that may need to be considered, such as FCIP, Encryption, or FICON for the
new SAN.
• Define move groups based on applications, storage ports, and zoned hosts. Brocade SAN Health provides the
capability to create device “migration group” information. This makes it easier to identify all the devices associated
with a device that is targeted for migration from Cisco to Brocade, so that all associated devices can be migrated
together.
• Identify and resolve any Service Level Agreement (SLA) conflicts within move groups.
• Create port maps for host/storage on the migrated SAN (see the Device Mapping table in Appendix D: Migration
Planning Checklists).
• Review the migration plan with the end user or business group and revise as needed.
• Complete the final migration plan.
Appendix D: Migration Planning Checklists provides a set of tables for use during the migration planning. These tables
provide a framework that you can follow and enhance to ensure a successful migration.
Note: Follow the best practices guidelines described in the Cable Management Best Practices Guide and SAN
Design Best Practices Guide for Brocade Fabric (see Appendix F: Reference Material).
To facilitate the migration planning, a sample migration use case is provided in Appendix A: Migration Use Case
Examples. The use case provided makes several technical assumptions:
• Hosts are dual-pathed to the fabric; the use of failover mechanisms minimizes the disruption to
production I/O.
• An existing Cisco Fabric Manager server manages the Cisco MDS environment. Note that as of Cisco NX-OS v5.2,
Cisco Fabric Manager and FMS are also known as Cisco Data Center Network Manager for SAN.
• The Brocade DCX or DCX 8510 Backbone basic setup and configuration has been performed in advance.
• All Brocade switch licenses, such as the ICL POD Kit, have been acquired and installed on the
Brocade DCX.
• If Brocade Network Advisor is being used, it has already been set up and is able to discover the Brocade fabric.
Regardless of the type of fabric, it is recommended that migration take place during non-peak business hours.
Proper planning simplifies and minimizes the time required for migration.
Effective planning provides the preliminary groundwork for the evaluation phase and sets the foundation for the
migration process. After reviewing the requirements that apply to your unique situation, the migration process will fall
into one of the following categories:
The flowchart provided in Figure 5 assists you in determining which of these is the best migration strategy for your
environment. As you see from the flowchart, there may be more than one strategy that you need to plan for.
No
Yes
Yes
Yes
Yes No
Yes
The flowchart in “Figure 6. Online Redundant Fabric Migration” provides a general flow as to how to approach this type
of migration.
Yes
Yes
Though the flowchart above outlines the general migration decision process, an online migration is possible only if the
answer to all of the questions shown in Table 1 is Yes.
Note: It is possible that some devices may be singly attached onto a redundant fabric. If it is permissible for these
devices to go offline, it is not necessary to have multi-pathing software and redundant paths for all devices. Also, if there
are any old servers with old operating systems that rely on PID binding, when changing the ports or domain ID the PID
will change. Old AIX and old HPUX will not automatically restore their paths. You must manually restore the paths (cfgmgr
or vgreduce/vgextend) or reboot.
Migration Methods
Infrastructure resiliency or redundancy of the fabric determines the primary migration strategy. As you prepare for the
development of a migration plan, identify which strategy to use and plan accordingly. The migration options are as
follows:
• Port-to-Port migration: This is a straightforward port-port migration from one fabric to another. This method requires
all logically grouped initiator/target pairs to be moved during a single migration activity. This strategy is generally
called migrating by “move groups.” For example, when a storage port is moved, all associated Host Bus Adapters
(HBAs) that are accessing LUNs through this port must also be moved.
• Application migration: This is possible if the physical infrastructure is not shared across application tiers. If the
application happens to run on a new server and storage infrastructure, you should validate that all the required data
has been migrated prior to the cutover. SANs tend to be logically identified as database, web services, backup, and
so on.
• Device migration: This is a logical approach to offline migration, since customers physically isolate servers and
storage devices in racks or sections of the data center. Migrating devices using this method provides a clear high-level
accounting, especially for the racks that are relocated as part of the migration.
• Greenfield migration: In this approach, a new “greenfield” server, storage, and SAN environment is created, and all
new workloads are implemented into this new environment. No new growth is added to the Cisco MDS environment.
This is a good migration approach if there is a long-term financial commitment to the Cisco MDS equipment.
PREPARE TO MIGRATE
Performing the following steps ahead of time helps you to minimize the time required for migration. Use Table 3 as a
checklist, as well as the additional tables in Appendix D: Migration Planning Checklists to keep track of switch
configurations, zone information, and port mappings. Migration preparation falls into the following categories:
• Build the new SAN infrastructure
• Configure the SAN
• Validate the new SAN
Install Brocade SAN Health and discover both Use the SAN assessment and zone import tool.
Brocade and Cisco fabrics.
Set up Ethernet and serial console for the Brocade Refer to individual fabric details.
switches.
Install recommended Brocade FOS.
Create zones for new devices. Dynamic Fabric Provisioning is an option for
Brocade HBAs.
When the migration assessment, qualification, and preparation are complete, the SAN can be migrated. Based on the
criteria listed in the previous sections, select the primary migration strategy:
• Offline migration
• Redundant fabric online migration
• Single fabric online migration
Offline Migration
While this requires the fabric to be offline, it is also the safest option for migration. Migrate based on the options
provided in the section on “Migration Methods.” Follow the checklist in Table 4 to minimize the downtime during the
migration.
about which applications—all, some, or none—are to be migrated online, as desired. The key to this approach is setting
the right expectations in advance.
Migration Overview
The following procedure describes how to migrate a Cisco VSAN to a Brocade Virtual Fabric (VF). This procedure is
provided to demonstrate the basic setup and configuration of Brocade VF. In this example, all devices from an existing
Cisco VSAN are migrated to a Brocade environment. This is a simple configuration, in which all devices are assumed to
be in the same VSAN fabric and moved to the same Brocade Logical Fabric. There is no device communication between
logical switches.
Tools Required
• Brocade SAN Health, which can be downloaded from www.brocade.com/sanhealth. Brocade SAN Health provides the
capability to generate the zoning statements required to implement zoning in the new Brocade target SAN fabric.
Brocade SAN Health also provides the capability to identify: the VSANs used in each Cisco MDS chassis, the number
of ports in each VSAN, and the specific physical ports assigned to each VSAN. In addition, Brocade SAN Health
provides the capability to create device “migration group” information. This makes it easier to identify all of the
devices associated with a device that is targeted for migration from Cisco to Brocade, so that all associated devices
can be migrated together.
• Brocade Network Advisor, which can be downloaded from the following location: http://my.brocade.com. On the
MyBrocade site, login using your MyBrocade account, navigate to “Downloads,” then “Product Downloads,” and
choose “Brocade Network Advisor” from the pick list. Brocade Network Advisor is the industry's first unified network
management solution for data, storage, application delivery, wireless, and converged networks. It supports Fibre
Channel SANs, Fibre Channel over Ethernet (FCoE), IP switching and routing (including Ethernet fabrics), and Multi-
Protocol Label Switching (MPLS) networks—providing end-to-end visibility across different network types through a
seamless and unified user experience.
• Console connection(s) to the serial ports on the Brocade DCX 8510.
2. Once the first host and storage paths have been migrated to the Brocade logical switch, verify that the host path is
coming up properly by using a multi-path I/O application.
After the first host path has been verified in the Brocade logical switch, start moving the first path for all other host
servers by repeating Steps 1 and 2.
3. After the first paths have been verified for all hosts, start moving the second path.
During the first host and storage path migration to the Brocade logical switch, other hosts still residing in the Cisco
VSAN fabric see a lost path to storage. However, the host path will fail over properly, and all LUNs will still be
available during the migration.
4. Use a multi-path I/O application on each host to verify that all paths are operating normally (EMC PowerPath is
shown here as an example).
Migration Procedure
In the use case below, you will see how to migrate from a redundant online Cisco fabric with VSANs to a Brocade SAN
with Brocade Virtual Fabrics. Though neither single-fabric online nor offline migrations are covered in this example, the
steps below describe how to install and capture the Cisco zone database using Brocade SAN Health and how to create
Brocade Virtual Fabrics, if needed, to reduce the time for migration. It is recommended that no zoning is done when the
migration process is initiated.
The following steps show how to capture the zone database of a Cisco environment and migrate it to a Brocade
environment.
• Brocade SAN Health provides the capability to generate the zoning statements required to implement zoning in the
new Brocade target SAN fabric.
• Brocade SAN Health provides the capability to identify the VSANs used in each Cisco MDS chassis, the number of
ports in each VSAN, and the specific physical ports assigned to each VSAN.
• Brocade SAN Health provides the capability to create device “migration group” information. This makes it easier to
identify all of the devices associated with a device that is targeted for migration from Cisco to Brocade, so that all
associated devices can be migrated together.
3. To survey the VSAN configuration on a particular MDS switch, using the Device Manager application, choose VSANs
from the FC.
4. Note: The Cisco MDS Device Manager is similar to Brocade Web Tools, in that it is accessed from the switch.
Depending on the version of code running on the MDS switch, you can install Device Manager simply by pointing
your web browser to the IP address of the MDS switch to install the application. You need the login and password for
the MDS switch in question. Brocade Network Advisor provides comprehensive management of data center fabrics.
From the VSAN window, click the Membership tab to view the list of ports belonging to each VSAN configuration.
5. After verifying the VSAN fabric information, view VSAN device zoning. Record the zoning of all devices in the
VSAN so that you can accurately replicate them after the migration. From the main menu, choose
Zone > Edit Local Full Zone Database.
8. Verify VSAN host connectivity. Before the migration, it is strongly recommended that the host have dual LUN
paths for redundancy. Use a failover application (for example, EMC PowerPath) to verify each LUN path.
9. Run Brocade SAN Health v3.2.6c or later on the Cisco MDS Fabric.
Once all the basic information is gathered from the VSAN environment, go to the Brocade web site to download
the Brocade SAN Health tool (http://www.brocade.com/services-support/drivers-downloads/san-health-
diagnostics/index.page), and run an audit on the VSAN fabric. This report is very useful in generating new
Brocade device zoning information, especially in a large environment.
Submit the Brocade SAN Health auditing data to the Brocade SAN Health team to generate a zoning script for
the Brocade DCX platform.
The MDS VSAN configuration and device information gathered are used to create zoning in the Brocade DCX
environment, with the help of Brocade SAN Health. The device information and zoning script syntax generated
from Brocade SAN Health are compared to the original VSAN environment. The zoning script generated from
Brocade SAN Health is ready to use without modification. The modification step in this section is optional, and it
is added to make the zoning name a little cleaner.
Please note that the zoning aliases generated may contain VSAN names. Zoning script can be modified to
remove any VSAN reference in the zoning name. The administrator may decide to clean up the zones of
redundancy or non-existence of devices before implementing the zones; the goal would be to implement the
zoning definitions for the devices that are to be moved.
The migration can be accomplished either in single or multiple zones, using a phased approach. If the device to
be moved exists only in the zones that are identified, you can proceed with migrating the zones to the new
Brocade SAN fabric. If the devices to be moved happen to belong to zones other than the zone that is migrated,
then you have to expand the migration list.
2. Verify that Brocade Virtual Fabrics (VF) is enabled. If VF is not enabled, you can enable this feature via either the
fosconfig cli command or through Brocade Network Advisor, which is used in this example.
Note: if Brocade FOS 7.0.x or Gen 5 Fibre Channel Brocade DCX 8510 is involved with your MDS migration, you
will need Brocade Network Advisor, as Brocade Data Center Fabric Manager (DCFM®) does not support either
of these.
6. After bringing up Brocade Network Advisor, you need to discover the Brocade DCX. From there, if Brocade Virtual
Fabrics is not enabled by default, right-click the Brocade DCX icon and choose Enable Virtual Fabric from the
right-click menu.
7. If your Brocade DCX does not have VF enabled, you will see the following pop-up window from Brocade Network
Advisor 11.x:
If this is a “greenfield” installation, and there are no EX ports, then click OK at this time. As you can see, all
ports are placed into the default logical switch. For this reason, as part of best practice, you should run the
fosconfig –show command beforehand or enable VF, with no devices attached at this point.
8. When the Brocade DCX reboots, VF is enabled. If you logged into this DCX, you see that the default FID of 128 is
part of the switch name. From Brocade Network Advisor, you see that above the DCX there is a “V,” as shown
below.
1. Right-click on the logical switch within Brocade Network Advisor, and then select Configuration -> logical
switches. You are presented with the following window.
2. In the logical switches dialog box, select Undiscovered Logical Switches and click New Switches.
3. In the New logical switch dialog box, uncheck the Base Fabric for Transport checkbox, enter 127 in the Logical
Fabric ID text box, and make sure that Brocade Native is chosen from the Interoperability Mode drop-down menu
at the bottom left. Here, with Brocade FOS v7, it is grayed out.
4. To assign ports to the newly created logical switch, from the left panel, select the ports and click the right arrow
to assign them.
5. After the ports have been assigned to this logical switch, as shown below, click OK.
6. In the confirmation dialog box, check Re-Enable ports after moving them and QoS disable the ports while
moving them (these are the defaults). Click Start.
Note: In the “Progress” box, you see a message saying “In Progress.”
Click Close.
8. The newly created logical switch is discovered by Brocade Network Advisor (Discover > Fabrics> Add button).
Enter the appropriate information to discover the newly configured logical switch, as shown below.
Click OK and then click Close, and you will see logical switch 127 from the Discover Setup and main Brocade
Network Advisor windows.
Note: If Brocade Virtual Fabrics is not enabled by default for the Brocade DCX, it can be done from Brocade
Network Advisor or the Brocade FOS 7.x command line. As the warning message indicates, this is disruptive—
the Brocade DCX is rebooted and all ports are persistently disabled. Once Brocade Virtual Fabrics is enabled, the
default logical switch can be created with FID = 128 and all ports in the chassis initially assigned to it. Other
logical switches can be created from Brocade Network Advisor, and ports can be moved from the default logical
switch to other logical switches.
As part of an MDS–DCX migration, it is suggested that you assign the logical switch FID with the same number as the
MDS VSAN that is being migrated.
9. As part of a migration best practice, it is good to save the existing configuration on your newly created logical
switch 127. From Brocade Network Advisor, right-click on the logical switch, and choose Configuration > Save to
get the following window.
2. From the default logical switch 128, execute the following commands to change to logical switch 127 and verify
the zoning configuration.
3. From logical switch 127, copy and paste the SAN Health zoning script in the Brocade DCX CLI (Command-Line
Interface).
Create and populate the zones with the devices that will be migrated.
Create and populate the zoneset.sw1:FID127:root> cfgCreate "Zoneset1", "Zone1; Zone2; Zone3; Zone4"
This action will replace the old zoning configuration with the current
configuration selected. If the update includes changes to one or more traffic
isolation zones, the update may result in localized disruption to traffic on ports
associated with the traffic isolation zone changes.
Do you want to enable 'Zoneset1' configuration (yes, y, no, n): [no] y zone
config "Zoneset1" is in effect
Note: Zones, WWNs (World Wide Names), and aliases are for reference only and will be different for your
environment.
After the zoning script has been run, verify that the Brocade DCX zoning configuration has been enabled, and
that zoning configuration data for the new Brocade SAN fabric is accurate, with the cfgShow command.
You can also verify the zoning configuration through Brocade Network Advisor. Right-click Logical Switch 127 in
the topology view, and choose Zoning from the right-click menu.
In the Zoning window, choose LS127 from the Zoning Scope drop-down menu to display zoning information.
Note: Brocade SAN Health can audit a Cisco MDS environment to generate a report. With that report, a zoning
script is generated, which can then be copied and pasted in the Brocade DCX CLI. This is extremely useful if a
large zoning database needs to be imported. Zoning information can then be verified using either the CLI or
Brocade Network Advisor.
Blade servers are comprised of multiple servers in a single blade server chassis. Blade server form factors using a
modular design are easier to manage and are optimized to use minimal space and energy. These servers are
typically connected to SAN fabrics using SAN switches embedded into the chassis using NPIV technology. The use of
embedded switches in NPIV mode multiplexes host connections to the fabric and allows seamless server
connectivity to any vendor’s SAN fabric. Thus, blade server embedded switch modules operating in NPIV mode can
interoperate seamlessly with a new and different SAN. The switch presents its downlink as an F_Port to the host and
as an uplink N_Port to an edge fabric switch. Multiple F_Ports can be mapped to an uplink N_Port, and the servers
use the mapped N_Ports to connect to the SAN.
The high level-steps required for this type of migration are as follows:
1. As with the process of migrating standalone servers, capture the zoning information from the Cisco MDS SAN
and propagate the appropriate zoning information in the target Brocade SAN.
2. Reconfigure the mapping within the NPIV embedded switch to group the servers that will be migrated to the
uplink N_Port(s) that are connected (or will be connected) to the Brocade SAN.
3. Place these N_Port(s) into a port group to ensure that failover for the servers assigned to this N_Port cannot
occur back to any of the other N_Ports that are connected to an older SAN fabric. As a policy, all the uplinks in
this port group should be connected to the new SAN fabric, so that failback/failover within the port group occurs
within the same new fabric.
4. Connect unused uplink N_Ports (or N_Ports being migrated) from the NPIV embedded switch to the new Brocade
SAN fabric switch. Note that reconfiguring uplinks may be disruptive if those uplinks are being utilized by online
applications. Moving a cable associated with a specific N_Port on the blade server switch module connects all
server blades associated with that N_Port to the new SAN.
5. You can now relocate the N_Port to the new Brocade SAN, with its target storage.
6. You can relocate the secondary path from the blade server following the sequence of steps noted here.
7. You should use “port grouping” and “disabled failover” to prevent the hosts from connecting back to the old
fabric due to a connection failure on the N_Port during reconfiguration.
You can use VMware ESX tools such as vMotion and Storage vMotion to migrate applications and virtual machines to
the servers that are connected to Brocade SAN. The high-level steps required for this type of migration are as follows:
2. Connect the new ESX server to the new Brocade SAN fabrics.
3. Follow the steps in Appendix A to migrate zones and configure Brocade SAN fabrics.
4. Using open fiber adapters on the disk array, connect the new Brocade SAN to the existing disk array that
contains the virtual machine data stores. You can use Storage vMotion in this type of migration, if new disk
arrays are being deployed with Brocade SAN fabrics.
5. Use vMotion to migrate virtual machines to the ESX servers that are connected to the new Brocade SAN.
Fabric 1
Fabric 2
Fabric n
Switch 1
Switch 2
Switch 3
Switch n
Device Details
Servers & OS Fabric/
Storage Vendor Model WWN Alias Zone Version Application Switch Notes
Server 1
Server 2
Server n
Storage 1
Storage 2
Storage n
Fabric Information
Host
Application Storage Array
Name
Backup
(Tape/VTL)
Comments:
Application-Specific Details
Backup/Restore infrastructure
Servers
System OS Version, Patch Level HBA Driver Version
Server 1/HBA
Server 2/HBA
Server 3/HBA
Backup Software
FC Switch
Vendor Model Firmware
Brocade
Storage
Vendor Model Firmware
Array 1
Array 2
Tape Library
APPENDIX E: TERMINOLOGY
FC-IP Fibre Channel over IP, which enables Fibre Channel traffic to flow over an IP link
FCR Fibre Channel Routing, which enables multiple fabrics to share devices without having
to merge the fabrics
IFL Inter-Fabric Link, a link between fabrics in a routed topology
ISL Inter-Switch Link, used for connecting fixed port and modular switches
LS Logical switch of an enabled Brocade Virtual Fabrics mode switch
Oversubscription A condition in which more devices might need to access a resource than that resource
can fully support
Port group A set of sequential ports defined (for example, ports 0–3)
QoS Quality of Service traffic shaping feature that allows the prioritization of data traffic
based on the SID/DID of each frame
Redundant Duplication of components, including an entire fabric, to avoid a single point of failure in
the network (Fabrics A & B are identical)
Resilient Ability of a fabric to recover from failure, could be in a degraded state but functional (for
example, ISL failure in a trunk group)
TI Zone Traffic Isolation Zone, which controls the flow of interswitch traffic by creating a
dedicated path for traffic flowing from a specific set of source ports
Trunk Trunking, allowing a group of ISLs to merge into a single logical link enabling traffic to be
distributed dynamically at the frame level
UltraScale ICL UltraScale Inter-Chassis Link, used for connecting modular switches without using front-
end device ports
VC Virtual Channel, which creates multiple logical data paths across a single physical link or
connection
VF Brocade Virtual Fabrics, a suite of related features that enable customers to create a
logical switch, a Logical Fabric, or share devices in a Brocade Fibre Channel SAN
Technical Briefs
• www.brocade.com/data-center-best-practices/resource-center/index.page
• www.brocade.com/products/all/san-backbones/product-details/dcx8510-backbone/specifications.page
• www.brocade.com/solutions-technology/technology/platforms/fabric-os/virtual_fabrics.page
Brocade Bookshelf
• Principles of SAN Design (updated in 2007) by Josh Judd
• Strategies for Data Protection by Tom Clark
• Securing Fibre Channel Fabrics by Roger Bouchard
• The New Data Center by Tom Clark
Other
• www.brocade.com/solutions-technology/enterprise/migration/index.page?
• www.snia.org/education/dictionary
• www.vmware.com/files/pdf/techpaper/SAN_Design_and_Deployment_Guide.pdf
• www.vmware.com/files/pdf/vcb_best_practices.pdf
© 2013 Brocade Communications Systems, Inc. All Rights Reserved. 07/13 GA-TB-408-02
ADX, AnyIO, Brocade, Brocade Assurance, the B-wing symbol, DCX, Fabric OS, ICX, MLX, MyBrocade, OpenScript, VCS, VDX, and Vyatta are
registered trademarks, and HyperEdge, The Effortless Network, and The On-Demand Data Center are trademarks of Brocade
Communications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned may
be trademarks of their respective owners.
Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied, concerning any
equipment, equipment feature, or service offered or to be offered by Brocade. Brocade reserves the right to make changes to this
document at any time, without notice, and assumes no responsibility for its use. This informational document describes features that may
not be currently available. Contact a Brocade sales office for information on feature and product availability. Export of technical data
contained in this document may require an export license from the United States government.