Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SERVER CONNECTIVITY
TECHNICAL BRIEF
EXECUTIVE SUMMARY
Boot from SAN is becoming more popular in data centers. The most important reasons are rapid server provisioning, rapid recovery from server failure, improved reliability, and reduced power and cooling. Brocade Host Bus Adapters (HBAs) support boot from SAN in all types of environments. Specific Brocade features make boot from SAN easier to deploy, such as putting a label with the port World Wide Name (pWWN) on the bracket of the HBA and a feature called Fabric-Based Boot LUN Discovery. Fabric-Based Boot LUN Discovery can be deployed in a Brocade SAN only using Brocade HBAseliminating the manual process of boot LUN configuration of each HBA from each server console. This capability dramatically improves configuration and reliability, containing operational costs and making the adoption of diskless servers a practical alternative for even large data centers. NOTE: IBM UEFI and other UEFI-based servers do NOT support this unique Brocade feature, because of their different discovery processes. The figure below describes the process.
1. Server initiates boot 2. HBA queries fabric for boot LUN configuration 3. Fabric responds with boot LUN 4. Server boots OS from specified LUN
4 1 Windows
Brocade HBA
3
Boot from LUN 1
Windows
Brocade FC Switch
SAN
Array 1
Array 2
RECOMMENDED SETUP
This paper describes at a high level how to configure the server, HBA, and Brocade switch and include code samples; however, it does not describe in detail how to flash the HBA BIOS or upload the latest version of Brocade Fabric OS (FOS) on a Brocade SAN switch or director. Note that Brocade FOS 6.2 or later and HBA BIOS version 1.1 or later are required, and we recommend always using the latest BIOS and FOS version. Other than that, no additional hardware or extra license or software is needed to deploy Fabric-Based Boot LUN Discovery. Use the FOS Command-Line Interface (CLI) for configuration: neither Brocade DCFM nor Brocade Web Tools are required.
SERVER CONNECTIVITY
TECHNICAL BRIEF
Changing the LUN to boot from is easy, as the number of that LUN is coded in the third zone member as shown in the example below, in which the LUN is changed to FF:
zonedelete "BFA_100000051E0FAA21_BLUN" zonecreate "BFA_100000051E0FAA21_BLUN", "00:00:00:00:50:06:0e:80; 00:00:00:01:10:42:c2:31; 00:00:00:02:00:FF:00:00; 00:00:00:03:00:00:00:00" cfgsave cfgenable config
SERVER CONNECTIVITY
TECHNICAL BRIEF
Brocade DCFM or Web Tools can also be used to verify the Fabric-Based Boot LUN Discovery zone as shown in the screen capture below (which illustrates a different example from the one above).
Here is another example with the same HBA but a different storage LUN 0:
zonecreate "bfa_100000051e0faa21_blun", "00:00:00:00:50:00:00:e0; 00:00:00:01:d0:44:29:86; 00:00:00:02:00:00:00:00; 00:00:00:03:00:00:00:00" cfgadd HYPERV_TEST, "bfa_100000051e0faa21_blun" cfgenable HYPERV_TEST
The Brocade Command Line Utility (BCU), loaded with the driver package, provides commands that are comparable to Brocade HCM features for configuring, troubleshooting, and monitoring the HBA and device connection.
bcu command --operand synopsis Syntax: Example: bcu adapter -query <ad_id>
The bcu boot blunZone command line helps to create the zoneCreate command line for the switch FOS, which can then be copied and pasted. Here is the same example but with a different LUN 0xff:
BCU boot -blunZone c BLUN p 10:00:00:05:1e:0f:aa:21 r 50:00:00:e0:d0:44:29:86 l ff zonecreate "bfa_100000051e0faa21_blun", "00:00:00:00:50:00:00:e0; 00:00:00:01:d0:44:29:86; 00:00:00:02:00:ff:00:00; 00:00:00:03:00:00:00:00"
2010 Brocade Communications Systems, Inc. All Rights Reserved. 10/10 GA-TB-348-00 Brocade, the B-wing symbol, BigIron, DCFM, DCX, Fabric OS, FastIron, IronView, NetIron, SAN Health, ServerIron, TurboIron, and Wingspan are registered trademarks, and Brocade Assurance, Brocade NET Health, Brocade One, Extraordinary Networks, MyBrocade, and VCS are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned are or may be trademarks or service marks 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.