Академический Документы
Профессиональный Документы
Культура Документы
Legal notices
Never leverage legal and notice information. For the most current requirements, refer to HP Standard 004-0 Legal Notices
for Product Documentation, Promotional Materials, and Software and Media located at
http://standards.inet.cpqcorp.net/smc/hpstd/hpstds.htm
Contents
Purpose ................................................................................................................................................. 5
Introduction to Virtual Connect FlexFabric ................................................................................................. 6
Tunneled VLAN and Mapped VLANS ..................................................................................................... 10
Single Domain/Enclosure Scenarios ....................................................................................................... 13
Overview .............................................................................................................................................. 13
Requirements .................................................................................................................................... 13
Scenario 1 Simple vNet with Active/Standby Uplinks and FCoE Windows 2008 R2 .............................. 14
Overview .............................................................................................................................................. 14
Requirements .................................................................................................................................... 14
Installation and configuration................................................................................................................... 16
Switch configuration .......................................................................................................................... 16
Review ................................................................................................................................................. 23
Results Windows 2008 R2 Networking Examples ............................................................................... 24
Results Windows 2008 R2 SAN Connectivity..................................................................................... 28
Summary .............................................................................................................................................. 29
Scenario 2 Share Uplink Sets with Active/Active uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE
.......................................................................................................................................................... 30
Overview .............................................................................................................................................. 30
Requirements .................................................................................................................................... 30
Installation and configuration................................................................................................................... 32
Switch configuration .......................................................................................................................... 32
Review ................................................................................................................................................. 42
Results Windows 2008 R2 Networking Examples ............................................................................... 43
Results Windows 2008 R2 SAN Connectivity..................................................................................... 47
Summary .............................................................................................................................................. 48
Scenario 3 Share Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE
Boot from SAN .................................................................................................................................... 49
Overview .............................................................................................................................................. 49
Requirements .................................................................................................................................... 49
Installation and configuration................................................................................................................... 51
Switch configuration .......................................................................................................................... 51
Review ................................................................................................................................................. 62
Results Windows 2008 R2 Networking Examples ............................................................................... 62
Results Windows 2008 R2 SAN Connectivity..................................................................................... 67
Summary .............................................................................................................................................. 68
Scenario 4 Share Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows Hyper-V - Ethernet
and FCoE SAN .................................................................................................................................... 69
Overview .............................................................................................................................................. 69
Requirements .................................................................................................................................... 69
Installation and configuration................................................................................................................... 71
Switch configuration .......................................................................................................................... 71
Review ................................................................................................................................................. 84
Results Windows 2008 R2 Networking Examples ............................................................................... 84
Results Windows 2008 R2 SAN Connectivity..................................................................................... 95
Summary .............................................................................................................................................. 96
Purpose 3
Scenario 5 Share Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - vSphere - Ethernet and FCoE
SAN ................................................................................................................................................... 97
Overview .............................................................................................................................................. 97
Requirements .................................................................................................................................... 97
Installation and configuration................................................................................................................... 99
Switch configuration .......................................................................................................................... 99
Review ............................................................................................................................................... 112
Results vSphere Networking Examples............................................................................................. 112
Results vSphere SAN Connectivity .................................................................................................. 115
Summary ............................................................................................................................................ 116
Scenario 6 Tunneled VLANs and Share Uplink Set with Active/Active Uplinks - vSphere Ethernet and FCoE
SAN ................................................................................................................................................. 117
Overview ............................................................................................................................................ 117
Requirements .................................................................................................................................. 117
Installation and configuration................................................................................................................. 119
Switch configuration ........................................................................................................................ 119
Review ............................................................................................................................................... 130
Results vSphere Networking Examples............................................................................................. 131
Results vSphere SAN Connectivity .................................................................................................. 134
Summary ............................................................................................................................................ 135
Purpose 4
Purpose
The purpose of this Virtual Connect FlexFabric Cookbook is to provide users of Virtual Connect with a
better understanding of the concepts and steps required when integrating HP BladeSystem and Virtual
Connect FlexFabric components into an existing network.
The scenarios in this Cookbook vary from simplistic to more complex while covering a range of
typical building blocks to use when designing Virtual Connect FlexFabric solutions. Although these
scenarios are shown individually, some scenarios could be combined to create a more complex and
versatile Virtual Connect environment, however, keeping in mind the difference between mapped and
tunneled VLANs, discussed later in this paper are mutually exclusive.
The scenarios as written are meant to be self-contained configurations and do not build on earlier
scenarios, with this you may find some repetition or duplication of configuration across scenarios.
This is not meant to be a complete or detailed guide to Virtual Connect FlexFabric, but is intended to
provide the reader with some valid examples of how Virtual Connect FlexFabric could be deployed
within their environments. Many additional configurations or scenarios could also be implemented.
Please refer to the following section for additional reference material on Virtual Connect, Flex-10 and
FlexFabric.
Purpose 5
Mode 0
IDLE/IDLE
Mode 1
ARBF/ARBF
Mode 2
IDLE/ARBF
Mode 3
Although this setting only affects devices logged in at 8G, changing the mode is disruptive regardless
of the speed the port is operating at. The setting is retained and applied any time an 8G device logs
in. Upgrades to FOS v6.3.1 or v6.4 from prior releases supporting only modes 0 and 1 will not
change the existing setting, but a switch or port reset to factory defaults with FOS v6.3.1 or v6.4 will
be configured to Mode 0 by default. The default setting on new units may vary by vendor. Please use
portcfgshow CLI to view the current portcfgfillword status for that port.
Modes 2 and 3 are compliant with FC-FS-3 specifications (standards specify the IDLE/ARBF behavior
of Mode 2 which is used by Mode 3 if ARBF/ARBF fails after 3 attempts). For most environments,
Brocade recommends using Mode 3, as it provides more flexibility and compatibility with a wide
range of devices. In the event that the default setting or Mode 3 does not work with a particular
device, contact your switch vendor for further assistance. When connecting to Brocade SAN Switches
at 8Gb, portCfgFillWord must be set to Mode 3 If ARBF/ARBF fails use IDLE/ARBF. In order to
use Mode 3, FOS v6.3.1 or v6.4.x or better is required. Virtual Connect FlexFabric Hardware
Overview
Virtual Connect FlexFabric is the first Data Center Bridging (DCB) and Fibre Channel over Ethernet
(FCoE) solution introduced into the HP BladeSystem portfolio. It provides 24 line rate ports, FullDuplex 240Gbps bridging, single DCB-hop fabric. As shown in Image 1, there are 8 faceplate
ports. Ports X1-X4 are SFP+ transceiver slots only; which can accept a 10Gb or 4Gb/8Gb SFP+
transceiver. Ports X5-X8 are SFP and SFP+ capable which can accept 1Gb or 10Gb Ethernet
connections, and do not support Fibre Channel transceivers.
Ports X1 X4; Can be configured as 10Gb Ethernet or Fibre Channel, FC speeds supported =
2Gb, 4Gb or 8Gb using 4Gb or 8Gb FC SFP modules, please refer to the FlexFabric Quick
Spec for a list of supported SFP modules
Note; 5m DAC cables are supported on all ports with FlexFabric, in addition, 7m DAC cables are
also supported on ports X5 through X8.
Note: The CX-4 port provided by the Virtual Connect Flex-10 and legacy modules has been
depreciated.
Note: Even though the Virtual Connect FlexFabric module supports Stacking, stacking only applies to
Ethernet traffic. FC uplinks cannot be consolidated, as it is not possible to stack the FC ports, nor
provide a multi-hop DCB bridging fabric today.
Figure 2 - FlexN
NIC Connectio
ons It is imp
portant to notee that Physicall Function two
o (pf2) can be
e
con
nfigured as Eth
hernet, FCoE or
o iSCSI. Phy
ysical Functionns 1, 3 and 4 are assigned
d as Ethernet o
only
Introductiion to Virtual C
Connect FlexFab
bric 9
Create a Shared Uplink Set which can support several VLANs up to the publish limits.
Create a vNet which can support both TAGGED and UNTAGGED frames, if tagged the host
system will need to interpret those tags
These VLANs can be presented to a Server NIC, one at a time No multiple VLANS supported,
frames are presented to the NIC untagged
If Virtual Connect is set to Map VLAN Tags Mode, you can do the following;
Create a Shared Uplink Set (the behavior of a SUS changes and now provides the ability to
connect multiple networks to a NIC) which can support several VLANs up to the publish limits.
These VLANs can be presented to a Server NIC, as either a single Network (where VC will
remove the tags and present an untagged frame to the NIC), or as multiple Networks, where
VC will present all frames with their VLAN tags, in which case the host system will need to
interpret the tags (one network could be configured as untagged)
Create a vNet (the behavior of a vNet also changes) a vNet can now only support
UNTAGGED frames, which means a vNet could then only support ONE VLAN/network
vNet
There are two modes of operation for the vNet. The first is a simple vNet that will pass untagged
frames. The second is a vNet tunnel which will pass tagged frames for one or many VLANs.
The vNet is a simple network connection between one or many server NICs to one or many uplink ports
A vNet could be used to connect a single VLAN, no tagging, to one or many server NICs, if this
network is part of a VLAN, by configuring the upstream switch port as an access or untagged port, by
extension, any server connected to this vNet would reside in that VLAN, but would not need to be
configured to interpret the VLAN tags.
A tunneled vNet will pass VLAN tagged frames, without the need to interpret or forward those frames
based on the VLAN tag. Within a tunneled vNet the VLAN tag is completely ignored by Virtual
Connect and the frame is forwarded to the appropriate connection (server NIC[s] or uplinks) depending
on frame direction flow. In this case, the end server would need to be configured to interpret the VLAN
tags. This could be a server with a local operating system, in which the network stack would need to
be configured to understand which VLAN the server was in, or a virtualization host with a vSwitch
supporting multiple VLANs.
The tunneled vNet has no limit to the number of VLANs it can support.
10
Benefits of a vNet
If no VLAN support is required, support for a single specific VLAN being presented as untagged or
many VLANs need to be presented to the server a vNet is a very simple network to configure and
manage within Virtual Connect.
A vNet can be utilized in one of two ways, a simple vNet, used to pass untagged frames and a
tunneled vNet. A tunneled vNet can be used to pass many VLANs without modifying the VLAN tags,
functioning as a transparent VLAN Pass-Thru module.
2.
Benefits of a SUS
A Shared Uplink Set can be configure to support both tagged and un-tagged network traffic to a server
NIC, which simplifies the overall configuration and minimizes the number of uplink cables required to
support the network connections.
11
320 VLANs per Virtual Connect Ethernet module. Note; Every VLAN on every uplink counts
towards the 320-VLAN limit. If a Shared Uplink Set is comprised of multiple uplinks *from the
same module*, each VLAN on that Shared Uplink Set is counted multiple times towards 320
limit.
128 VLANs per Shared Uplink Set (64 VLAN Support is provided in VC firmware older than
2.30)
28 VLANs per Ethernet server profile connection regardless of physical vs. FlexNIC connections.
On Flex-10 adapters, this amounts to 28 x 4 = 112 VLANs per physical 10Gb port. Note; only
applies when in Mapped VLAN mode.
The above configuration rules apply only to a Shared Uplink set. If support for a larger numbers
of VLANs is required, the VC domain can be set to Tunneled VLAN mode and a VLAN Tunnel
con be configured to support a large number of VLANs.
Please see the Virtual Connect 3.15 Release Notes for future details.
12
S
Single
e Dom
main/E
Enclosure Sccenarios
O
Overviiew
This Cookbook will
w provide sevveral configurration scenariios of Virtual C
Connect FlexFFabric, using a
Sing
gle HP BladeS
System c7000
0 enclosure wiith two Virtuall Connect FlexxFabric modu
ules installed in
Bays 1 and 2. Virtual
V
Connecct FlexFabric also
a supports M
Multi-Enclosurre stacking, fo
or up to 4
encllosures, which
h provides a single
s
point off managemennt and can furrther reduce ca
able connectivity
requ
uirements. Ea
ach scenario will
w provide an overview off the configura
ation, show how to comple
ete
that configuration
n and include both GUI and
d CLI (scripted
d) methods. W
Where possib
ble, examples for
Win
ndows and/or VMware vSp
phere will also
o be provided
d.
R
Requirem
ments
This Cookbook will
w utilize a sin
ngle HP Blade
eSystem c700
00 enclosure w
with TWO Virrtual Connect
Flex
xFabric modules installed in
n I/O Bays 1 and 2 and a BL460c G7 h
half height Bla
adeSystem Servers
in se
erver Bay 1. The server wiill connect to the
t FlexFabricc models in Ba
ays 1 and 2, through with two
10G
Gb FlexFabric adapter ports. Each Flex
xFabric Adaptter port suppo
orts Ethernet and iSCSI or FFibre
odule in Bay 1 and Port 2 will
Cha
annel over Ethernet (FCoE). Port 1 will connect to the FlexFabric mo
connect to the Fle
exFabric modu
ule in Bay 2.
Pairr of managed Ethernet switcches, as well as a pair of B
Brocade Fibree Channel switches are
connected to the FlexFabric mo
odules.
It is assumed thatt a Virtual Con
nnect Domain
n has been creeated either th
hrough the GU
UI or a CLI script
and no VC Netw
works, uplink se
ets or Server Profiles have been created. Virtual Con
nnect scripting
g
examples are pro
ovided in App
pendix C.
c700
00 enclosure with
w Half Heightt G7 BladeSystem servers and
d two Virtual Co
onnect FlexFab
bric modules in
Interrconnect module
e bays 1& 2.
Figu
ure 3 - c700
00 enclosure with
w Half Heig
ght G7 BladeS
System serverss and two Virrtual Connect
Flex
xFabric modules in Interconnect module bays
b
1& 2
13
Requirements
This scenario will support both Ethernet and fibre channel connectivity. In order to implement this
scenario, an HP BladeSystem c7000 enclosure with one or more server blades and TWO Virtual
Connect FlexFabric modules, installed in I/O Bays 1& 2 are required. In addition, we will require
ONE or TWO external Network switches. As Virtual Connect does not appear to the network as a
switch and is transparent to the network, any standard managed switch will work with Virtual
Connect. The Fibre Channel uplinks will connect to the existing FC SAN fabrics. The SAN switch
ports will need to be configured to support NPIV logins. One uplink from each FlexFabric module will
be connected the existing SAN fabrics.
Scenario 1 Simple vNet with Active/Standby Uplinks and FCoE Windows 2008 R2 14
Figu
ure 4 - Phys
sical View; Shows a sing
gle Ethernet up
plink from Porrt X5 on Module 1 to Port 1 on
the first
f
network switch,
s
a single uplink from
m Port X5 on M
Module 2 to Port 1 on the ssecond network
swittch.
The SAN fabric is also conneccted as Module 1 port X1 t o SAN switch
h/fabric A and module 2 p
port
X1 to SAN switch/fabric B.
IInstalla
ation and
a configura
ation
S
Switch configur
c
ation
App
pendices A an
nd B provide a summary of the command
ds required to
o configure the
e switch in eitther a
Ciscco IOS or a PrroCurve network infrastructture. The conffiguration info
ormation provided in the
app
pendices assum
mes the follow
wing informatiion:
As an altern
native, if the sw
witch ports we
ere configured
ports and forw
warding multiple
d as TRUNK p
VLANS, Virttual Connect would
w
forward
d those taggeed frames to th
he host NICs configured fo
or this
network, however; the Virtual Connect domain wou ld need to bee configured in
n Tunnel Mo
ode
et would need
d to be configured for VLAN
N Tunneling. The connecte
ed host would then
and the vNe
need to be configured
c
to interpret those VLAN tags..
V
VC CLI commands
In addition to the GUI many off the configura
ation settings within VC can be also be accomplished
d via
a CLI command set.
s
In order to
t connect to VC
V via a CLI, open an SSH
H connection tto the IP addrress of
the active
a
VCM. Once logged
d in, VC proviides a CLI wit h help menus. The Virtual Connect CLI g
guide
Scenario 1 Simple vNet with
w Active/Sta ndby Uplinks a
and FCoE Windows 2008 R
R2 16
also provides many useful examples. Throughout this scenario the CLI commands to configure VC for
each setting are provided.
Physically connect Port X1 on the FlexFabric module (Bay 1) to switch port in SAN Fabric A
Physically connect Port 1 of the second Network switch to Port X5 of the VC module in Bay 2, if
you have only one network switch, connect VC port 1 (Bay 2) to an alternate port on the same
switch. This will NOT create a network loop and Spanning Tree is not required
Physically connect Port X1 on the FlexFabric module (Bay 2) to switch port in SAN Fabric B
Enabling Fast MAC Cache Failover forces Virtual Connect to transmit Ethernet packets on newly
active links, which enables the external Ethernet switches to identify the new connection (and
update their MAC caches appropriately). This transmission sequence repeats a few times at the
MAC refresh interval (five seconds is the recommended interval) and completes in about one
minute.
Configuring the VC Module for VLAN Tunneling and Fast Mac Cache Fail-over
via GUI (Ethernet settings)
Virtual Connect tunnel mode can be enabled to provide the ability to tunnel an unlimited number of
tagged VLANs through a Virtual Connect vNet. This can be very using in a network environment that
utilizes a large number of VLANs. Note; for this imply scenario, the Domain mode could be configure
for either Map VLAN tags or Tunnel mode.
Enable Tunnel VLAN Tags within Virtual Connect
On the Virtual Connect Manager screen, Left pane, click Ethernet Settings, Advanced Settings
Select Tunnel VLAN Tags
Select Fast MAC Cache Fail-over with a refresh of 5
Select Apply
Configuring the VC Module for VLAN Tunneling and Fast Mac Cache Fail-over
via CLI (Ethernet settings)
The following command can be copied and pasted into an SSH based CLI session with Virtual
Connect;
# Set Advanced Ethernet Settings to "Tunnel VLAN Tags" and Enable Fast MAC cache fail-over
set enet-vlan vlantagcontrol=Tunnel (click apply)
Click the Other tab
set mac-cache Enabled=True Refresh=5 (click apply)
Scenario 1 Simple vNet with Active/Standby Uplinks and FCoE Windows 2008 R2 17
Figu
ure 6 - Configure Tunnel Mode
M
(under Ethernet
E
Settinngs Advanceed Settings)
Figure 7 - Set Fa
ast MAC Cacche (under Eth
hernet Settingss Advanced Settings - Oth
her)
Login to Virtual Connect, if a Domain has not been created, create it now, but cancel out of the
configuration wizards after the domain has been created.
On the Virtual Connect Manager screen, click Define, Ethernet Network to create a vNet
Ether the Network Name of vNet-PROD
Note; Do NOT select any of the options (ie; Smart Link, Private Networks etc.)
Note: By connecting TWO Uplinks from this vNet we have provided a redundant path to the network.
As each uplink originates from a different VC module, one uplink will be Active and the second will
be in Standby. This configuration provides the ability to lose an uplink cable, network switch or
depending on how the NICs are configured at the server (teamed or un-teamed), even a VC module.
Note: Smart Link In this configuration Smartlink should NOT be enabled. Smartlink is used to turn
off downlink ports within Virtual Connect, if ALL available uplinks to a vNet are down. We will use
Smartlink in a later scenario.
Scenario 1 Simple vNet with Active/Standby Uplinks and FCoE Windows 2008 R2 19
Figure 8 - Defin
ne Ethernet Network (vNet--PROD). Note : The Port Status and Conn
nected to
info
ormation. If th
he connected switch supporrts LLDP, the cconnected to information sh
hould be displlayed
as below
b
D
Defining a new (FCoE) SAN Fabric via
a GUI
Crea
ate a Fabric and
a name it FCoE_A
On the Virtu
ual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he first Fabric
Ether the Ne
etwork Name of FCoE_A
Select Add Port,
P
then add
d the following
g ports;
Select Apply
y
Crea
ate a second Fabric and na
ame it FCoE_
_B
On the Virtu
ual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he second Fab
bric
Ether the Ne
etwork Name of FCoE_B
Select Add Port,
P
then add
d the following
g ports;
Select Apply
y
D
Defining SAN
S
Fabriics via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
#Crreate the SAN
N Fabrics FCoE
E_A and FCoE_B and conffigure uplinks as discussed above
Add
d fabric FCoE_
_A Bay=1 Ports=1
Add
d fabric FCoE_
_B Bay=2 Porrts=1
Figu
ure 9 FCoE
E SAN fabricss configured with
w a single 4
4Gb uplink peer fabric. No
ote the bay an
nd
portt numbers on the right
Figu
ure 10 FCo
oE SAN Serve
er Connection
ns (After serveer profiles havve been create
ed, assigned and
servvers powered on)
D
Defining a Server Profile with
h NIC and
d FCoE Co
onnectionss, via GUII
E
Each server NIC
N will connect to a spe
ecific networrk.
On the Virtual Co
onnect Manag
ger screen, cliick Define, Seerver Profile to
o create a Serrver Profile
Prior to applying the profile, ensure that the server in Bayy 1 is currentlyy OFF
Notte: you should
d now have a server profile
e assigned to Bay 1, with 2 Server NIC connections.
NIC
Cs 1&2 should
d be connected to network vNet_PROD a
and FCoE SAN
N fabrics FCo
oE_A and FCo
oE_B.
Figu
ure 12 - Serve
er Profile View Bay
B 1
R
Review
w
In th
his scenario we
w have create
ed a simple vNet
v
utilizing uuplinks originating from the
e each FlexFa
abric
Mod
dule, by doing so we proviide redundant connections out of the Virrtual Connect domain, whe
ere
one
e uplink will be
e active and the
t alternate uplink
u
will be in standby. W
We create tw
wo FCoE SAN
Fab
brics, utilizing a single uplin
nk each.
We
e created at se
erver profiles, with two NIC
Cs connected to the same vvNet, which provides the ab
bility
to sustain a link or
o module failure and not lo
ose connectio
on to the network; this confiiguration also
o
gua
arantees that ALL
A server to server
s
communications withhin the enclosuure will remaiin inside the
enclosure. Altern
natively, we could have cre
eated a two v Net and assig
gned uplinks ffrom one mod
dule to
each vNet, providing an Activve/Active uplink scenario.
The FCoE SAN fa
abric connects to each SAN
N fabric over a single uplin
nk per module
e.
Add
ditional uplinkks could be ad
dded to eitherr the San fabrrics or the Etheernet networkks, which could
incrrease performance and/or availability.
Scenario 1 Simple vNet with
w Active/Sta ndby Uplinks a
and FCoE Windows 2008 R
R2 23
Results Windo
ows 200
08 R2 Network
N
king Exa
amples
We have successsfully configured FlexFabricc with a simplee vNet and reedundant SAN
N fabrics. W
We
have
e created a se
erver profile to
o connect to the
t vNet with TWO NICs a
and the SAN fabrics using the
FCo
oE connectionss created with
hin the profile.
Although both Eth
hernet and Fib
bre channel connectivity is provided by the CNA ada
apter used the
e in
G7 servers; each capability (LA
AN and SAN
N) is provided by a different component o
of the adapter,
they
y appear in the server as in
ndividual netw
work and SAN
N adapters.
Figu
ure 13 - Exam
mple of Emulex's OneManager Utility (formerrly known as H BA Anywhere).. Note that therre are
3 Ethernet persona
alities and one FCoE
F
personaliity per port, as configured in tthe server profile.
on
currrently in use. Windows asssigns the NICs as NIC 1-6,, whereas threee of the NICs will reside o
LOM
M:1 and three
e on LOM:2. You may nee
ed to refer to tthe FlexFabricc server profile
e for the NIC MAC
add
dresses to verify which NIC is which.
Figu
ure 15 - Wind
dows 2008 R2 Extra Network Connections Disabled
ure 16 - Wind
dows 2008 R2 Network Conn
nection Status
Figu
NIC Team
ming
If higher availability is desired, NIC teaming
g in Virtual Co
onnect works the same wa
ay as in standa
ard
netw
work configura
ations. Simply, open the NIC
N teaming U
Utility and con
nfigure the avvailable NICs for
team
ming. In this example,
e
we have only TW
WO NICs avaiilable, so seleecting NICs fo
or teaming will be
quite
e simple. However, if multtiple NICs are
e available, ennsure that thee correct pair o
of NICs is tea
amed.
You will note the BAY#-Port# indication with
hin each NIC.. You would typically TEAM a NIC from
m Bay
1 to
o Bay 2 for ex
xample.
The following gra
aphics provide
e an example
e of a Window
ws 2008 R2 sserver with TW
WO NICs team
med
and connected to
o the network. In the event of an Uplink or switch failure, VC will fa
ail-over to the
e
stan
ndby uplinks, if a VC FlexFa
abric module were to fail, tthe NIC teaming software w
would fail-ove
er to
the standby
s
NIC.
Figu
ure 19 Team
m both NICs, ussing the HP Nettwork Configurration Utility
Figu
ure 20 - Both NICs
N
for Profile
e App-1are team
med and conneected to the nettwork through vvNet-PROD
Variious modes ca
an be configu
ured for NIC Teaming,
T
suchh as NFT, TLB etc. Once th
he Team is cre
eated,
you can select the
e team and ed
dit its propertiies. Typicallyy, the default ssettings can b
be used.
Figu
ure 21 - View Network Co
onnections NIC
C Team #1 W
Windows
Figu
ure 22 - Both NICs are teamed and connecct to the networrk with a common IP Address
R
Results Windo
ows 200
08 R2 SAN
S
Co
onnectiviity
Figu
ure 23 - Durin
ng server boot, you can see that Port 1 of thee FlexHBA is co
onnected to an MSA1000 SAN
N LUN
Figu
ure 24 - Wind
dows 2008 R2 Disk Administrator. Note; tha
at D: is the SAN
N attached volu
ume
S
Summa
ary
We presented a Virtual
V
Conne
ect Network sccenario by creeating a simp
ple vNet, we included a dual
path
h SAN fabric for storage co
onnectivity.
When VC profile App-1 is app
plied to the se
erver in bay1 and is powerred up, it has one NIC
connected throug
gh each FlexFa
abric module connected to vNet-PROD, which conn
nects to the ne
etwork
infra
astructure thro
ough the 10Gb uplinks. The
ese NICs coulld now be con
nfigured as in
ndividual NICss with
theirr own IP addrress or as a pa
air of TEAMED NICs. Eitheer NIC could be active. A
As a result, thiss
servver could acce
ess the networrk through eith
her NIC or eitther uplink ca
able, dependin
ng on which iis
activve at the time. Each NIC iss configured for
f 6Gb of neetwork bandw
width and each FCoE port iss
conffigured for 4G
Gb of SAN ba
andwidth.
Add
ditional NICs could
c
be added within Flex
xFabric, by si mply powerin
ng the server o
off and addin
ng up
to a total of 6 NIC
Cs, the NIC speed can then be adjusted
d accordingly to suit the needs of each N
NIC.
If ad
dditional or le
ess SAN band
dwidth is required, the speeed of the SAN
N connection ccan also be
adju
usted.
As additional
a
servers are adde
ed to the enclo
osure, simply create additio
onal profiles, or copy existting
proffiles, configure
e the NICs for vNet-PROD and the SAN fabrics and a
apply them to
o the appropriate
servver bays.
Requirements
This scenario will support both Ethernet and fibre channel connectivity. In order to implement this
scenario, an HP BladeSystem c7000 enclosure with one or more server blades and TWO Virtual
Connect FlexFabric modules, installed in I/O Bays 1& 2 are required. In addition, we will require
ONE or TWO external Network switches. As Virtual Connect does not appear to the network as a
switch and is transparent to the network, any standard managed switch will work with Virtual
Connect. The Fibre Channel uplinks will connect to the existing FC SAN fabrics. The SAN switch
ports will need to be configured to support NPIV logins. Two uplinks from each FlexFabric module
will be connected the existing SAN fabrics.
Scenario 2 Shared Uplink Sets with Active/Active uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE 30
Figure 25 - Phy
ysical View; Shows two Ethe
ernet uplinks from Ports X5
5 and X6 on M
Module 1 to Ports 1
and
d 2 on the firstt network swittch and two Ethernet
E
uplinkks from Ports X
X5 and X6 on
n Module 2 to
o Ports
1 and 2 on the second networrk switch. The
e SAN fabricss are also con
nnected redun
ndantly, with TTWO
upliinks per fabricc, from ports X1
X and X2 on
n module 1 to Fabric A and
d ports X1 and
d X2 to Fabricc B.
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 31
Figure 26 - Log
gical View; the
e server blade
e profile is connfigured with Four FlexNIC
Cs and 2 FlexH
HBAs.
NIC
Cs 1 and 2 arre connected to
t VLAN_101-x, NICs 3 annd 4 are conn
nected to multtiple networks
VLA
AN_102-x thro
ough VLAN_105-x, which are
a part of thee Shared Upliink Sets, VLAN
N-Trunk-1 and
d
VLA
AN-Trunk-2 resspectively. Th
he VLAN-Trunkks are conneccted, at 10Gb
b, to a networrk switch, thro
ough
Portts X5 and X6 on each FlexFFabric Module
e in Bays 1 a nd 2. In add
dition, SAN Fa
abric FCoE_A
A
con
nnects to the existing
e
SAN Fabric
F
A throu
ugh port X1 o
on Module 1 ( Bay 1) and FC
CoE_B connects to
the existing SAN Fabric B thro
ough port X1 on
o Module 2 (Bay 2).
IInstalla
ation and
a configura
ation
S
Switch configur
c
ation
App
pendices A an
nd B provide a summary of the command
ds required to
o configure the
e switch in eitther a
Ciscco IOS or a PrroCurve network infrastructture. The conffiguration info
ormation provided in the
app
pendices assum
mes the follow
wing informatiion:
V
VC CLI commands
Man
ny of the conffiguration settiings within VC
C can also bee accomplisheed via a CLI co
ommand set. In
orde
er to connect to VC via a CLI,
C open an SSH
S
connectio
on to the IP ad
ddress of the a
active VCM. Once
logg
ged in, VC pro
ovides a CLI with
w help men
nus. Through this scenario the CLI comm
mands to confiigure
VC for each settin
ng will also be
e provided.
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 32
Physically connect Ports X1 and X2 on the FlexFabric module Bay 1 to switch port in SAN Fabric A
Enabling Fast MAC Cache Failover forces Virtual Connect to transmit Ethernet packets on newly
active links, which enables the external Ethernet switches to identify the new connection (and
update their MAC caches appropriately). This transmission sequence repeats a few times at the
MAC refresh interval (five seconds is the recommended interval) and completes in about one
minute.
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via GUI (Ethernet settings)
Note: Flex-10 has also provided additional controls when configuring VC for mapped VLAN tags
(Multiple Networks over a single link) support. These features provide the ability to set a Custom or
Preferred network speed value for each NIC. These are VC domain settings and when configured
will limit the maximum configurable speed of a NIC. In order to enable this capability, Mapped
VLAN Tags must be enabled.
Enable Map VLAN Tags within Virtual Connect
On the Virtual Connect Manager screen, Left pane, click Ethernet Settings, Advanced Settings
Select Map VLAN Tags (click apply)
Optionally, select a preferred/Maximum link speed
Select apply
Select the Other tab
Select Fast MAC Cache Fail-over with a refresh of 5
Select Apply
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via CLI (Ethernet settings)
The following command(s) can be copied and pasted into an SSH based CLI session with Virtual
Connect
# Set Advanced Ethernet Settings to "Map VLAN Tags" and set "Force server connections" to
disabled
set enet-vlan vlantagcontrol=map sharedservervlanid=false
set mac-cache Enabled=True Refresh=5
Scenario 2 Shared Uplink Sets with Active/Active uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE 33
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 34
On the Virtual Connect Home page, select Define, Shared Uplink Set
Insert Uplink Set Name as VLAN-Trunk-1
Select Add Port, then add the following port;
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
On the Virtual Connect Home page, select Define, Shared Uplink Set
Insert Uplink Set Name as VLAN-Trunk-2
Select Add Port, then add the following port;
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
Scenario 2 Shared Uplink Sets with Active/Active uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE 35
Scenario 2 Shared Uplink Sets with Active/Active uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE 36
Figu
ure 29 - Define
e a Shared Upllink Set (VLAN-TTrunk-1) and ad
dd VLANs
Figu
ure 30 - Active
e / Active Sharred Uplink Set
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 37
Figu
ure 31 - Assocciated Networkks tab
Sum
mmary Notte: In this scen
nario we have
e created two independentt Share Uplinkk Sets (SUS), e
each
orig
ginating from the opposite FlexFabric
F
Mo
odules, by do
oing so we pro
ovide the ability to create
separate and red
dundant conne
ections out of the Virtual Co
onnect domaiin. When we
e create the se
erver
proffiles, you will see how the NICs will con
nnect to VLAN
Ns accessed th
hrough the opposite VC mo
odule,
which provides th
he ability to create an Activve / Active up
plink scenario
o. Alternatively, we could h
have
crea
ated a single SUS and assigned both setts of these upllink ports to th
he same SUS,, however, this
wou
uld have provvided an Activve/Standby up
plink scenario
o, example beelow.
Figu
ure 32 - Exam
mple of an Activve/Standby Sha
ard Uplink Set
D
Defining a new (FCoE) SAN Fabric via
a GUI
Crea
ate a Fabric and
a name it FCoE_A
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he first Fabric
Ether the Neetwork Name of FCoE_A
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 1, Port X1
Enclosure 1, Bay 1, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Applyy
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 38
Crea
ate a second Fabric and na
ame it FCoE_
_B
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he second Fab
bric
Ether the Neetwork Name of FCoE_B
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 2, Port X1
Enclosure 1, Bay 2, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Applyy
D
Defining SAN
S
Fabriics via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
#Crreate the SAN
N Fabrics FCoE
E_A and FCoE_B and conffigure uplinks as discussed above
Add
d fabric FCoE_
_A Bay=1 Ports=1,2 LinkDiist=Auto
Add
d fabric FCoE_
_B Bay=2 Porrts=1,2 LinkDisst=Auto
Figu
ure 33 - SAN
N Login Distriibution Setting
g
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 39
Figu
ure 34 FCo
oE SAN fabrics configured
d with two 4G
Gb uplinks perr fabric. Note
e the bay and port
num
mbers on the riight
Figu
ure 35 FCo
oE SAN Serve
er Connection
ns (After serveer profiles havve been create
ed, assigned and
servvers powered on)
D
Defining a Server Profile
We will
w create a se
erver profile with
w two serve
er NICs.
Each server NIC will connect to a specific nettwork.
Prior to applying the profile, ensure that the server in Bayy 1 is currentlyy OFF
Notte: you should
d now have a server profile
e assigned to Bay 1, with 2 Server NIC connections.
NIC
Cs 1&2 should
d be connected to networkss VLAN101-1 and VLAN10
01-2 and FCo
oE SAN fabriccs
FCo
oE_A and FCo
oE_B.
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 40
D
Defining a Server Profile via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
# Create Se
erver Profile App-1
A
add profile App-1
A
set enet-conn
nection App-1
1 1 pxe=Enab
bled Network=
=VLAN101-1
set enet-conn
nection App-1
1 2 pxe=Disab
bled Networkk=VLAN101-2
2
set fcoe-connection App-1
1:1 Fabric=FC
CoE_A Speed
dType=4Gb
set fcoe-connection App-1
1:2 Fabric=FC
CoE_B SpeedTType=4Gb
poweroff server 1
assign profile App-1 enc0
0:1
Figu
ure 36 - Define a Server Proffile (App-1)
Notte: The speed of the NIC an
nd SAN conn
nections, as w
well as the MA
AC and WWN
N. Also, note that
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 41
Scenario
Figu
ure 37 - Serve
er Profile View Bay 1
R
Review
w
In th
his scenario we
w have create
ed Two Share
ed Uplink Setss (SUS), providing support for 5 VLANs.
Uplinks originatin
ng from the ea
ach FlexFabric Module connnect to each SUS, by doin
ng so we provvide
redu
undant conne
ections out of the
t Virtual Co
onnect domainn. As multiplee uplinks are u
used for each SUS,
we have also leveraged LACP to improved uplink perform
mance. In this scenario, alll uplinks will be
active. We create
e two FCoE SAN
S
Fabrics.
We
e created a server profile, with
w two NICss connected to
o the same VLA
AN, VLAN_101-1 and
VLA
AN_101-2, wh
hich provides the ability to sustain a linkk or module fa
ailure and not lose connectiion to
the network. VLA
AN101-1 and VLAN101-2 are
a configureed to support V
VLAN 101, frrames will be
pressented to the NIC(s) withou
ut VLAN tags (untagged), thhese two NIC
Cs are connectted to the sam
me
VLA
AN, but taking
g a different path
p
out of the
e enclosure.
Add
ditionally, FCo
oE port 1 is co
onnected to SAN fabric FC
CoE_A and FC
CoE SAN portt is connected
d to
SAN
N Fabric FCoE_B, providing a multi-path
hed connected
d to the SAN.
The FCoE SAN fa
abric connects to each SAN
N fabric over a single uplin
nk per module
e.
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 42
R
Results Windo
ows 200
08 R2 Network
N
king Exa
amples
We have successsfully configured FlexFabricc with a simplee vNet and reedundant SAN
N fabrics. W
We
have
e created a se
erver profile to
o connect to the
t vNet with TWO NICs a
and the SAN fabrics using the
FCo
oE connectionss created with
hin the profile.
Although both Eth
hernet and Fib
bre channel connectivity is provided by the CNA ada
apter used the
e in
G7 servers; each capability (LA
AN and SAN
N) is provided by a different component o
of the adapter,
they
y appear in the server as in
ndividual netw
work and SAN
N adapters.
Figu
ure 38 - Exam
mple of Emulex's OneManage
er Utility (formerrly known as H BA Anywhere). Note that therre are
3 Ethernet persona
alities and one FCoE
F
personaliity per port, as configured in tthe server profile.
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 43
Figu
ure 41 - Wind
dows 2008 R2 Network Conn
nection Status
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 44
Figu
ure 42 - Windows 2008 R2, Device Manager,
M
SIX NICs are sho
own, however,, we have only
conffigured two of the NICs and two FCoE HBAs.
H
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 45
N
NIC Team
ming
If higher availability is desired, NIC teaming
g in Virtual Co
onnect works the same wa
ay as in standa
ard
netw
work configura
ations. Simply, open the NIC
N teaming U
Utility and con
nfigure the avvailable NICs for
team
ming. In this example,
e
we have only TW
WO NICs avaiilable, so seleecting NICs fo
or teaming will be
quite
e simple. However, if multtiple NICs are
e available, ennsure that thee correct pair o
of NICs is tea
amed.
You will note the BAY#-Port# indication with
hin each NIC.. You would typically TEAM a NIC from
m Bay
1 to
o Bay 2 for ex
xample.
The following gra
aphics provide
e an example
e of a Window
ws 2008 R2 sserver with TW
WO NICs team
med
and connected to
o the network. In the event of an Uplink or switch failure, VC will fa
ail-over to the
e
stan
ndby uplinks, if a VC FlexFa
abric module were to fail, tthe NIC teaming software w
would fail-ove
er to
the standby
s
NIC.
Figu
ure 44 Team
m both NICs, ussing the HP Nettwork Configurration Utility
Figu
ure 45 - Both NICs
N
for Profile
e App-1are team
med and conneected to the nettwork through vvNet-PROD
Variious modes ca
an be configu
ured for NIC Teaming,
T
suchh as NFT, TLB etc. Once th
he Team is cre
eated,
you can select the
e team and ed
dit its propertiies. Typicallyy, the default ssettings can b
be used.
Figu
ure 46 - View Network Co
onnections NIC
C Team #1 W
Windows
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 46
Figu
ure 47 - Both NICs are teamed and connecct to the networrk with a common IP Address
R
Results Windo
ows 200
08 R2 SAN
S
Co
onnectiviity
Figu
ure 48 - Durin
ng server boot, you can see that Port 1 of thee FlexHBA is co
onnected to an MSA1000 SAN
N LUN
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 47
Figu
ure 49 - Wind
dows 2008 R2 Disk Administrator. Note; tha
at D: is the SAN
N attached volu
ume
S
Summa
ary
We presented a Virtual
V
Conne
ect Network sccenario by creeating two sh
hared uplink sets (SUS), eacch
SUS
S is connected
d with TWO active
a
uplinks, both SUS ca
an actively pa
ass traffic. We
e included a d
dual
path
h SAN fabric for storage co
onnectivity.
When VC profile App-1 is app
plied to the se
erver in bay1 and is powerred up, it has one NIC
connected throug
gh FlexFabric module 1 (connected to V
VLAN_101-1), the second NIC is conne
ected
through FlexFabriic module 2 (cconnected to VLAN_101-2 ). Each NIC i s configured at 6Gb. Thesse
NIC
Cs could now be configured
d as individua
al NICs with thheir own IP ad
ddress or as a pair of TEAM
MED
NIC
Cs. Either NIC
C could be acttive. As a ressult, this serveer could accesss the networkk through eithe
er
NIC
C or either uplink, dependin
ng on which NIC
N is active a
at the time. E
Each NIC is co
onfigured for 6Gb
of network bandw
width and eacch FCoE port is configured for 4Gb of SAN bandwidth.
Add
ditional NICs could
c
be added within Flex
xFabric, by si mply powerin
ng the server o
off and addin
ng up
to a total of 6 NIC
Cs, the NIC speed can then be adjusted
d accordingly to suit the needs of each N
NIC.
If ad
dditional or le
ess SAN band
dwidth is required, the speeed of the SAN
N connection ccan also be
adju
usted.
As additional
a
servers are adde
ed to the enclo
osure, simply create additio
onal profiles, or copy existting
proffiles, configure
e the NICs for vNet-PROD and the SAN fabrics and a
apply them to
o the appropriate
servver bays.
Scenario
o 2 Shared Up
plink Sets with Active/Active
A
uplinks
u
and 80 2.3ad (LACP) - Windows - Eth
hernet and FCo
oE 48
Requirements
This scenario will support both Ethernet and fibre channel connectivity. In order to implement this
scenario, an HP BladeSystem c7000 enclosure with one or more server blades and TWO Virtual
Connect FlexFabric modules, installed in I/O Bays 1& 2 are required. In addition, we will require
ONE or TWO external Network switches. As Virtual Connect does not appear to the network as a
switch and is transparent to the network, any standard managed switch will work with Virtual
Connect. The Fibre Channel uplinks will connect to the existing FC SAN fabrics. The SAN switch
ports will need to be configured to support NPIV logins. Two uplinks from each FlexFabric module
will be connected the existing SAN fabrics.
Scenario 3 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE Boot from
SAN 49
Figure 50 - Phy
ysical View; Shows two Ethe
ernet uplinks from Ports X5
5 and X6 on M
Module 1 to Ports 1
and
d 2 on the firstt network swittch and two Ethernet
E
uplinkks from Ports X
X5 and X6 on
n Module 2 to
o Ports
1 and 2 on the second networrk switch. The
e SAN fabricss are also con
nnected redun
ndantly, with TTWO
upliinks per fabricc, from ports X1
X and X2 on
n module 1 to Fabric A and
d ports X1 and
d X2 to Fabricc B.
Figure 51 - Log
gical View; the
e server blade
e profile is connfigured with TWO FlexNICs and 2
Flex
xHBAs. NICs 1 and 2 are connected
c
to VLAN_101-x
V
which are pa
art of the Sharred Uplink Setts,
VLA
AN-Trunk-1 and VLAN-Trunkk-2 respectively. The VLAN
N-Trunks are cconnected, at 10Gb, to a
netw
work switch, through
t
Ports X5 and X6 on
n each FlexFa
abric Module in Bays 1 and
d 2. The FCo
oE
2 on each FleexFabric modu
SAN
N connectionss are connecte
ed through po
orts X1 and X2
ule. In additio
on,
SAN
N Fabric FCoE_A connects to the existing SAN Fabricc A through p
port X1 on Mo
odule 1 (Bay 1
1) and
FCo
oE_B connectss to the existin
ng SAN Fabricc B through p
port X1 on Mo
odule 2 (Bay 2
2).
IInstalla
ation and
a configura
ation
S
Switch configur
c
ation
App
pendices A an
nd B provide a summary of the command
ds required to
o configure the
e switch in eitther a
Ciscco IOS or a PrroCurve network infrastructture. The conffiguration info
ormation provided in the
app
pendices assum
mes the follow
wing informatiion:
V
VC CLI commands
Man
ny of the conffiguration settiings within VC
C can also bee accomplisheed via a CLI co
ommand set. In
orde
er to connect to VC via a CLI,
C open an SSH
S
connectio
on to the IP ad
ddress of the a
active VCM. Once
logg
ged in, VC pro
ovides a CLI with
w help men
nus. Through this scenario the CLI comm
mands to confiigure
VC for each settin
ng will also be
e provided.
Physically connect Ports X1 and X2 on the FlexFabric module Bay 1 to switch port in SAN Fabric A
Enabling Fast MAC Cache Failover forces Virtual Connect to transmit Ethernet packets on newly
active links, which enables the external Ethernet switches to identify the new connection (and
update their MAC caches appropriately). This transmission sequence repeats a few times at the
MAC refresh interval (five seconds is the recommended interval) and completes in about one
minute.
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via GUI (Ethernet settings)
Note: Flex-10 has also provided additional controls when configuring VC for mapped VLAN tags
(Multiple Networks over a single link) support. These features provide the ability to set a Custom or
Preferred network speed value for each NIC. These are VC domain settings and when configured
will limit the maximum configurable speed of a NIC. In order to enable this capability, Mapped
VLAN Tags must be enabled.
Enable Map VLAN Tags within Virtual Connect
On the Virtual Connect Manager screen, Left pane, click Ethernet Settings, Advanced Settings
Select Map VLAN Tags (click apply)
Optionally, select a preferred/Maximum link speed
Select apply
Select the Other tab
Select Fast MAC Cache Fail-over with a refresh of 5
Select Apply
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via CLI (Ethernet settings)
The following command(s) can be copied and pasted into an SSH based CLI session with Virtual
Connect
# Set Advanced Ethernet Settings to "Map VLAN Tags" and set "Force server connections" to
disabled
set enet-vlan vlantagcontrol=map sharedservervlanid=false
set mac-cache Enabled=True Refresh=5
Scenario 3 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE Boot from
SAN 52
On the Virtual Connect Home page, select Define, Shared Uplink Set
Insert Uplink Set Name as VLAN-Trunk-1
Select Add Port, then add the following port;
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
On the Virtual Connect Home page, select Define, Shared Uplink Set
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
VLAN101-2 = VLAN ID=101
VLAN102-2 = VLAN ID=102
VLAN103-2 = VLAN ID=103
VLAN104-2 = VLAN ID=104
VLAN105-2 = VLAN ID=105
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
The following script can be used to create the first Shared Uplink Set (VLAN-Trunk-1)
The following command(s) can be copied and pasted into an SSH based CLI session with Virtual
Connect
# Create Shared Uplink Set "VLAN-Trunk-1" and configure uplinks
Scenario 3 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE Boot from
SAN 54
Scenario 3 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE Boot from
SAN 55
Figu
ure 54 - Define
e a Shared Upllink Set (VLAN-TTrunk-1) and ad
dd VLANs
Figu
ure 55 - Active
e / Active Sharred Uplink Set
Figu
ure 56 - Assocciated Networkks tab
Summ
mary Note:: In this scenario we have created
c
two inndependent Share Uplink S
Sets (SUS), each
origin
nating from the
e opposite Fle
exFabric Modules, by doing
g so we proviide the abilityy to create sep
parate
and re
edundant con
nnections out of
o the Virtual Connect
C
dom ain. When w
we create the server profiless, you
will se
ee how the NICs will conne
ect to VLANs accessed
a
thro
ough the oppo
osite VC modu
ule, which pro
ovides
the ab
bility to create
e an Active / Active uplink scenario. Altternatively, w
we could have created a sin
ngle
SUS and
a assigned both sets of th
hese uplink po
orts to the sam
me SUS, howeever, this wou
uld have proviided
an Acctive/Standby
y uplink scenario, example below.
Figu
ure 57 - Exam
mple of an Activve/Standby Sha
ard Uplink Set
D
Defining a new (FCoE) SAN Fabric via
a GUI
Crea
ate a Fabric and
a name it FCoE_A
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he first Fabric
Ether the Neetwork Name of FCoE_A
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 1, Port X1
Enclosure 1, Bay 1, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Apply
y
Crea
ate a second Fabric and na
ame it FCoE_
_B
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he second Fab
bric
Ether the Neetwork Name of FCoE_B
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 2, Port X1
Enclosure 1, Bay 2, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Applyy
D
Defining SAN
S
Fabriics via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
#Crreate the SAN
N Fabrics FCoE
E_A and FCoE_B and conffigure uplinks as discussed above
Add
d fabric FCoE_
_A Bay=1 Ports=1,2 LinkDiist=Auto
Add
d fabric FCoE_
_B Bay=2 Porrts=1,2 LinkDisst=Auto
Figu
ure 58 - SAN
N Login Distriibution Setting
g
Figu
ure 59 FCo
oE SAN fabrics configured
d with a singlee 4Gb uplink per fabric. N
Note the bay a
and
portt numbers on the right
Figu
ure 60 FCo
oE SAN Serve
er Connection
ns (After serveer profiles havve been create
ed, assigned and
servvers powered on)
D
Defining a Server Profile
We will
w create a se
erver profile with
w two serve
er NICs.
Each server NIC will connect to a specific nettwork.
Prior to applying the profile, ensure that the server in Bayy 1 is currentlyy OFF
Notte: you should
d now have a server profile
e assigned to Bay 1, with 2 Server NIC connections.
NIC
Cs 1&2 should
d be connected to networkss VLAN101-1 and VLAN10
01-2 and FCo
oE SAN fabriccs
FCo
oE_A and FCo
oE_B.
D
Defining a Server Profile via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
# Create Se
erver Profile App-1
A
add profile App-1
A
set enet-conn
nection App-1
1 1 pxe=Enab
bled Network=
=VLAN101-1
set enet-conn
nection App-1
1 2 pxe=Disab
bled Networkk=VLAN101-2
2
set fcoe-connection App-1
1:1 Fabric=FC
CoE_A SpeedTType=4Gb Bo
ootPriority=Primary
BootPort=50
0:08:05:F3:00:00:58:11 BootLun=1
B
set fcoe-connection App-1
1:2 Fabric=FC
CoE_B SpeedTType=4Gb Bo
ootPriority=Se
econdary
BootPort=50
0:08:05:F3:00:00:58:12 BootLun=1
B
poweroff server 1
assign profile App-1 enc0
0:1
Note: you
u will need to
t locate the
he WWN forr the contro
oller you are
e booting to
o
and substtitute the ad
ddresses ab
bove.
Figu
ure 61 - Define a Server Proffile (App-1), inccluding Boot to SAN configura
ation
Notte: The speed of the NIC an
nd SAN conn
nections, as w
well as the MA
AC and WWN
N. Also, note that
Figu
ure 62 - Configure Boot from
m SAN Controlller information
Figu
ure 63 - Serve
er Profile View Bay 1
Review
In this scenario we have created Two Shared Uplink Sets (SUS), providing support for 5 VLANs.
Uplinks originating from the each FlexFabric Module connect to each SUS, by doing so we provide
redundant connections out of the Virtual Connect domain. As multiple uplinks are used for each SUS,
we have also leveraged LACP to improved uplink performance. In this scenario, all uplinks will be
active. We create two FCoE SAN Fabrics.
We created a server profile, with two NICs connected to the same VLAN, VLAN_101-1 and
VLAN_101-2, which provides the ability to sustain a link or module failure and not lose connection to
the network. VLAN101-1 and VLAN101-2 are configured to support VLAN 101, frames will be
presented to the NIC(s) without VLAN tags (untagged), these two NICs are connected to the same
VLAN, but taking a different path out of the enclosure.
Additionally, FCoE port 1 is connected to SAN fabric FCoE_A and FCoE SAN port is connected to
SAN Fabric FCoE_B, providing a multi-pathed connected to the SAN.
We configured the server profile for Boot from SAN, connected a SAN LUN to the server, installed
and booted Windows 2008 R2 from the SAN LUN.
The FCoE SAN fabric connects to each SAN fabric over a pair of uplinks per module. SAN logins
are distributed across the multiple paths.
Scenario 3 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows - Ethernet and FCoE Boot from
SAN 62
Figu
ure 64 - Exam
mple of Emulex's OneManager Utility (formerrly known as H BA Anywhere).. Note that therre are
3 Ethernet persona
alities and one FCoE
F
personaliity per port, as configured in tthe server profile.
Figu
ure 66 - Wind
dows 2008 R2 Extra Network Connections Disabled
Figu
ure 67 - Wind
dows 2008 R2 Network Conn
nection Status
Figu
ure 68 - Windows 2008 R2, Device Manager,
M
SIX NICs are sho
own, however,, we have only
conffigured two of the NICs and two FCoE HBAs.
H
N
NIC Team
ming
If higher availability is desired, NIC teaming
g in Virtual Co
onnect works the same wa
ay as in standa
ard
netw
work configura
ations. Simply, open the NIC
N teaming U
Utility and con
nfigure the avvailable NICs for
team
ming. In this example,
e
we have only TW
WO NICs avaiilable, so seleecting NICs fo
or teaming will be
quite
e simple. However, if multtiple NICs are
e available, ennsure that thee correct pair o
of NICs is tea
amed.
You will note the BAY#-Port# indication with
hin each NIC.. You would typically TEAM a NIC from
m Bay
1 to
o Bay 2 for ex
xample.
The following gra
aphics provide
e an example
e of a Window
ws 2008 R2 sserver with TW
WO NICs team
med
and connected to
o the network. In the event of an Uplink or switch failure, the SUS w
will lose
connection to the network; Sma
artLink will altter the NIC teeaming softwa
are to this eve
ent, by turning
g the
servver NIC port off,
o causing the NIC teamin
ng software to
o fail-over to th
he alternate N
NIC.
Figu
ure 70 Team
m both NICs, ussing the HP Nettwork Configurration Utility
Figu
ure 71 - Both NICs
N
for Profile
e App-1are team
med and conneected to the nettwork through V
VLAN-Trunk-x, e
either
path
h could be activve
Variious modes ca
an be configu
ured for NIC Teaming,
T
suchh as NFT, TLB etc. Once th
he Team is cre
eated,
you can select the
e team and ed
dit its propertiies. Typicallyy, the default ssettings can b
be used.
Figu
ure 72 - View Network Co
onnections NIC
C Team #1 W
Windows
Figu
ure 73 - Both NICs are teamed and connecct to the networrk with a common IP Address
R
Results Windo
ows 200
08 R2 SAN
S
Co
onnectiviity
Figu
ure 74 - Durin
ng server boot, you can see that Port 1 of thee FlexHBA is co
onnected to an MSA1000 SAN
N LUN
Figu
ure 75 - Wind
dows 2008 R2 Disk Administrator. Note; tha
at D: is the SAN
N attached volu
ume
S
Summa
ary
We presented a Virtual
V
Conne
ect Network sccenario by creeating two sh
hared uplink sets (SUS), eacch
SUS
S is connected
d with TWO active
a
uplinks, both SUS ca
an actively pa
ass traffic. We
e included a d
dual
path
h FCoE SAN fabric
f
for storage connectivvity and boot to SAN.
When VC profile App-1 is app
plied to the se
erver in bay1 and is powerred up, it has one NIC
connected throug
gh FlexFabric module 1 (connected to V
VLAN_101-1), the second NIC is conne
ected
through FlexFabriic module 2 (cconnected to VLAN_101-2 ). Each NIC i s configured at 6Gb. Thesse
NIC
Cs could now be configured
d as individua
al NICs with thheir own IP ad
ddress or as a pair of TEAM
MED
NIC
Cs. Either NIC
C could be acttive. As a ressult, this serveer could accesss the networkk through eithe
er
NIC
C or either uplink, dependin
ng on which NIC
N is active a
at the time. E
Each NIC is co
onfigured for 6Gb
of network bandw
width and eacch FCoE port is configured for 4Gb of SAN bandwidth.
Add
ditional NICs could
c
be added within Flex
xFabric, by si mply powerin
ng the server o
off and addin
ng up
to a total of 6 NIC
Cs, the NIC speed can then be adjusted
d accordingly to suit the needs of each N
NIC.
If ad
dditional or le
ess SAN band
dwidth is required, the speeed of the SAN
N connection ccan also be
adju
usted.
As additional
a
servers are adde
ed to the enclo
osure, simply create additio
onal profiles, or copy existting
proffiles, configure
e the NICs for the approprriate VLAN, SA
AN fabrics an
nd apply them
m to the
app
propriate serve
er bays.
Requirements
This scenario will support both Ethernet and fibre channel connectivity. In order to implement this
scenario, an HP BladeSystem c7000 enclosure with one or more server blades and TWO Virtual
Connect FlexFabric modules, installed in I/O Bays 1& 2 are required. In addition, we will require
ONE or TWO external Network switches. As Virtual Connect does not appear to the network as a
switch and is transparent to the network, any standard managed switch will work with Virtual
Connect. The Fibre Channel uplinks will connect to the existing FC SAN fabrics. The SAN switch
ports will need to be configured to support NPIV logins. Two uplinks from each FlexFabric module
will be connected the existing SAN fabrics.
Scenario 4 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows Hyper-V - Ethernet and FCoE
SAN 69
Figure 76 - Phy
ysical View; Shows
S
two Eth
hernet uplinks from Ports X5
5 and X6 on M
Module 1 to PPorts
1 and 2 on the fiirst network sw
witch and two
o Ethernet upliinks from Portts X5 and X6 on Module 2 to
Portts 1 and 2 on the second network
n
switch
h. . The SAN
N fabrics are a
also connecte
ed redundantlyy,
with
h TWO uplinkks per fabric, from ports X1 and X2 on m
module 1 to Fa
abric A and p
ports X1 and X
X2 to
Fab
bric B.
Figure 77 - Log
gical View; the server blade
e profile is co
onfigured with
h Four FlexNIC
Cs and 2
Flex
xHBAs. NICs 1 and 2 are connected
c
to VLAN_101-x,
V
, NICs 3 and 4 are conneccted to multiplle
netw
works VLAN_102-x through
h VLAN_105--x, which are part of the Sh
hared Uplink S
Sets, VLAN-Trrunk-1
and
d VLAN-Trunk--2 respectively
y. The VLAN--Trunks are co
onnected, at 10Gb, to a ne
etwork switch,
thro
ough Ports X5 and X6 on ea
ach FlexFabric Module in B
Bays 1 and 2. The FCoE S
SAN connectio
ons
are connected through ports X1
X and X2 on each FlexFab
bric module. In addition, S
SAN Fabric
FCo
oE_A connectss to the existin
ng SAN Fabriic A through p
port X1 on Mo
odule 1 (Bay 1) and FCoE__B
con
nnects to the existing
e
SAN Fabric
F
B throu
ugh port X1 onn Module 2 (B
Bay 2).
IInstalla
ation and
a configura
ation
S
Switch configur
c
ation
App
pendices A an
nd B provide a summary of the command
ds required to
o configure the
e switch in eitther a
Ciscco IOS or a PrroCurve network infrastructture. The conffiguration info
ormation provided in the
app
pendices assum
mes the follow
wing informatiion:
V
VC CLI commands
Man
ny of the conffiguration settiings within VC
C can also bee accomplisheed via a CLI co
ommand set. In
orde
er to connect to VC via a CLI,
C open an SSH
S
connectio
on to the IP ad
ddress of the a
active VCM. Once
logg
ged in, VC pro
ovides a CLI with
w help men
nus. Through this scenario the CLI comm
mands to confiigure
VC for each settin
ng will also be
e provided.
Physically connect Ports X1 and X2 on the FlexFabric module Bay 1 to switch port in SAN Fabric A
Enabling Fast MAC Cache Failover forces Virtual Connect to transmit Ethernet packets on newly
active links, which enables the external Ethernet switches to identify the new connection (and
update their MAC caches appropriately). This transmission sequence repeats a few times at the
MAC refresh interval (five seconds is the recommended interval) and completes in about one
minute.
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via GUI (Ethernet settings)
Note: Flex-10 has also provided additional controls when configuring VC for mapped VLAN tags
(Multiple Networks over a single link) support. These features provide the ability to set a Custom or
Preferred network speed value for each NIC. These are VC domain settings and when configured
will limit the maximum configurable speed of a NIC. In order to enable this capability, Mapped
VLAN Tags must be enabled.
Enable Map VLAN Tags within Virtual Connect
On the Virtual Connect Manager screen, Left pane, click Ethernet Settings, Advanced Settings
Select Map VLAN Tags (click apply)
Optionally, select a preferred/Maximum link speed
Select apply
Select the Other tab
Select Fast MAC Cache Fail-over with a refresh of 5
Select Apply
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via CLI (Ethernet settings)
The following command(s) can be copied and pasted into an SSH based CLI session with Virtual
Connect
# Set Advanced Ethernet Settings to "Map VLAN Tags" and set "Force server connections" to
disabled
set enet-vlan vlantagcontrol=map sharedservervlanid=false
set mac-cache Enabled=True Refresh=5
Scenario 4 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows Hyper-V - Ethernet and FCoE
SAN 72
On the Virtual Connect Home page, select Define, Shared Uplink Set
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
VLAN101-1 = VLAN ID=101
VLAN102-1 = VLAN ID=102
VLAN103-1 = VLAN ID=103
VLAN104-1 = VLAN ID=104
VLAN105-1 = VLAN ID=105
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
On the Virtual Connect Home page, select Define, Shared Uplink Set
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
VLAN101-2 = VLAN ID=101
VLAN102-2 = VLAN ID=102
VLAN103-2 = VLAN ID=103
VLAN104-2 = VLAN ID=104
VLAN105-2 = VLAN ID=105
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
Scenario 4 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows Hyper-V - Ethernet and FCoE
SAN 74
Scenario 4 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows Hyper-V - Ethernet and FCoE
SAN 75
Figu
ure 80 - Define
e a Shared Upllink Set (VLAN-TTrunk-1) and ad
dd VLANs
Figu
ure 81 - Active
e / Active Sharred Uplink Set
Figu
ure 82 - Assocciated Networkks tab
Sum
mmary Notte: In this scen
nario we have
e created two independentt Share Uplinkk Sets (SUS), e
each
orig
ginating from the opposite FlexFabric
F
Mo
odules, by do
oing so we pro
ovide the ability to create
separate and red
dundant conne
ections out of the Virtual Co
onnect domaiin. When we
e create the se
erver
proffiles, you will see how the NICs will con
nnect to VLAN
Ns accessed th
hrough the opposite VC mo
odule,
which provides th
he ability to create an Activve / Active up
plink scenario
o. Alternatively, we could h
have
crea
ated a single SUS and assigned both setts of these upllink ports to th
he same SUS,, however, this
wou
uld have provvided an Activve/Standby up
plink scenario
o, example beelow.
Figu
ure 83 - Exam
mple of an Activve/Standby Sha
ard Uplink Set
D
Defining a new (FCoE) SAN Fabric via
a GUI
Crea
ate a Fabric and
a name it FCoE_A
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he first Fabric
Ether the Neetwork Name of FCoE_A
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 1, Port X1
Enclosure 1, Bay 1, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Applyy
Crea
ate a second Fabric and na
ame it FCoE_
_B
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he second Fab
bric
Ether the Neetwork Name of FCoE_B
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 2, Port X1
Enclosure 1, Bay 2, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Applyy
D
Defining SAN
S
Fabriics via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
#Crreate the SAN
N Fabrics FCoE
E_A and FCoE_B and conffigure uplinks as discussed above
Add
d fabric FCoE_
_A Bay=1 Ports=1,2 LinkDiist=Auto
Add
d fabric FCoE_
_B Bay=2 Porrts=1,2 LinkDisst=Auto
Figu
ure 84 - SAN
N Login Distriibution Setting
g
Figu
ure 85 FCo
oE SAN fabrics configured
d with a singlee 4Gb uplink per fabric. N
Note the bay a
and
portt numbers on the right
Figu
ure 86 FCo
oE SAN Serve
er Connection
ns (After serveer profiles havve been create
ed, assigned and
servvers powered on)
D
Defining a Server Profile
We will
w create a se
erver profile with
w two serve
er NICs.
Each server NIC will connect to a specific nettwork.
In the Netwo
ork Port 2 dro
op down box, select VLAN1
101-2
Set the port speed to Cusstom at 1Gb
In the Netwo
ork Port 3 dro
op down box, select Multip
ple Networks
Configure for
f networks VLAN102-1
V
th
hrough VLAN 105-1
Leave the network
n
speed
d as Auto
In the Netwo
ork Port 4 dro
op down box, select Multip
ple Networks
Configure for
f networks VLAN102-1
V
th
hrough VLAN 105-1
Leave the network
n
speed
d as Auto
Expand the FCoE Connecctions box, for Bay 1, selecct FCoE_A forr Bay 2, selectt FCoE_B
N or iSCSI Connection
Do not confiigure FC SAN
In the Assign
n Profile to Se
erver Bay box, locate the Seelect Location
n drop down a
and select Bayy 1,
they apply
Prior to applying the profile, ensure that the server in Bayy 1 is currentlyy OFF
Notte: you should
d now have a server profile
e assigned to Bay 1, with 2 Server NIC connections.
NIC
Cs 1&2 should
d be connected to networkss VLAN101-x,, NICs 3&4 sh
hould be conn
nected to netw
works
VLA
AN102-x throu
ugh VLAN105
5-x and FCoE SAN fabrics FCoE_A and FCoE_B.
D
Defining a Server Profile via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
# Create Se
erver Profile App-1
A
add profile App-1
A
set enet-conn
nection App-1
1 1 pxe=Enab
bled Network=
=VLAN101-1 SpeedType=Custom Speed1000
set enet-conn
nection App-1
1 2 pxe=Disab
bled Networkk=VLAN101-2
2 SpeedType=
=Custom Spee
ed1000
add enet-connection App
p-1 pxe=Disab
bled
add server-p
port-map App--1:3 VLAN_10
03-1 VLanId=
=103
add server-p
port-map App--1:3 VLAN_10
04-1 VLanId=
=104
add server-p
port-map App--1:3 VLAN_10
05-1 VLanId=
=105
add enet-connection App
p-1 pxe=Disab
bled
add server-p
port-map App--1:4 VLAN_10
03-2 VLanId=
=103
add server-p
port-map App--1:4 VLAN_10
04-2 VLanId=
=104
add server-p
port-map App--1:4 VLAN_10
05-2 VLanId=
=105
set fcoe-connection App-1
1:1 Fabric=FC
CoE_A Speed
dType=4Gb
set fcoe-connection App-1
1:2 Fabric=FC
CoE_B SpeedTType=4Gb
poweroff server 1
assign profile App-1 enc0
0:1
Figu
ure 87 - Define a Server Proffile (App-1)
Notte: The speed of the NIC an
nd SAN conn
nections, as w
well as the MA
AC and WWN
N. Also, note that
Figu
ure 88 - Configure Customerr NIC Speed - move
m
the sliderr left/right to co
onfigure NIC sp
peed.
Figu
ure 89 - Configure NIC Port 3 for Multiple Networks - VLA
AN102-1 throu gh VLAN105-1
1
Figu
ure 90 - Configure NIC Port 4 for multiple Networks
N
- VLA
AN102-2 throug
gh VLAN105-2
2
Figu
ure 91 - Serve
er Profile View Bay
B 1
Figu
ure 92 - By ho
overing over the Multiple Networks page, a listing of the connected Nettworks is displa
ayed.
Review
In this scenario we have created Two Shared Uplink Sets (SUS), providing support for 5 VLANs.
Uplinks originating from the each FlexFabric Module connect to each SUS, by doing so we provide
redundant connections out of the Virtual Connect domain. As multiple uplinks are used for each SUS,
we have also leveraged LACP to improved uplink performance. In this scenario, all uplinks will be
active. We also create two FCoE SAN Fabrics.
We created a server profile, with two NICs connected to the same VLAN, VLAN_101-1 and
VLAN_101-2, which provides the ability to sustain a link or module failure and not lose connection to
the network. VLAN101-1 and VLAN101-2 are configured to support VLAN 101, frames will be
presented to the NIC(s) without VLAN tags (untagged), these two NICs are connected to the same
VLAN, but taking a different path out of the enclosure.
Network Ports 3 and 4 were added, these NICs will be connected to Multiple Networks and each
NIC will then be configured for networks VLAN102-x through VLAN105-x. As these networks are
tagging, frames will be presented to the server with VLAN tags. NICs 3 and 4 will be teamed and
connected to a Hyper-V virtual switch. VLAN tagged frames for these networks will be forwarded to
the Virtual switch and then passed on to the appropriate Virtual Machine.
Additionally, FCoE port 1 is connected to SAN fabric FCoE_A and FCoE SAN port is connected to
SAN Fabric FCoE_B, providing a multi-pathed connected to the SAN.
The FCoE SAN fabric connects to each SAN fabric over a pair of uplinks per module. SAN logins
are distributed across the multiple paths.
Scenario 4 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows Hyper-V - Ethernet and FCoE
SAN 84
Figu
ure 93 - Exam
mple of Emulex's OneManage
er Utility (formerrly known as H BA Anywhere). Note that therre are
3 Ethernet persona
alities and one FCoE
F
personaliity per port, as configured in tthe server profile.
Figu
ure 95 - Wind
dows 2008 R2 Network Conn
nections (2 Connnections Disab
bled)
Figu
ure 96 - Wind
dows 2008 R2 Network Conn
nection Status
Figu
ure 97 - Windows 2008 R2, Device Manager,
M
SIX NICs are sho
own, however,, we have only
conffigured four of
o the NICs an
nd two FCoE HBAs.
H
N
NIC Team
ming
Befo
ore configuring NIC teamin
ng, ensure tha
at the Hyper-V
V role has beeen added, then
n install the la
atest
verssion of the HP ProLiant Netw
work Teaming
g Software (veersion 10.10) and run the u
utility. Notice
e the
NIC
C Names that were set earliier. You can also highlightt each NIC an
nd select prop
perties to veriffy the
MAC address of the NIC and compare it to
o the MAC ad dress shown in the VC manager, before
e
crea
ating the team
m.
NIC
C teaming in Virtual
V
Connecct works the sa
ame way as iin standard neetwork config
gurations. Sim
mply,
open the NIC tea
aming Utility and
a configure the availablee NICs for teaming. In this example, we
e have
FOU
UR NICs availlable and will create two te
eams. The firsst team, using
g the two 1Gb
b NICs will be
e used
for access
a
to and management of the local operating
o
sysstem. You will note the BAY
Y#-Port# indiccation
with
hin each NIC. Select the NICs
N
that are indicated as B
Bay 1 Port 1/1 and Bay 2 Port 1/1 as the
NIC
Cs for the first team.
The second team will be used to provide acccess to the guuest VMs. Select the NICs that are indiccated
as Bay
B 1 Port 1/3 and Bay 2 Port 1/3 as th
he NICs for thhe second tea
am.
The following gra
aphics provide
e an example
e of a Window
ws 2008 R2 sserver with TW
WO NIC team
ms and
connected to the network. In the event of an Uplink or sw
witch failure, tthe SUS will lo
ose connectio
on to
the network; Sma
artLink will alte
er the NIC tea
aming softwarre to this even
nt, by turning the server NIC
C port
off, causing the NIC
N teaming software
s
to fail-over to the a
alternate NIC.
Notte: The Hyper-V role must be
b added beffore the NIC tteaming softw
ware is installe
ed or configurred. If
the HP NIC teaming Utility (NC
CU) is installed, prior to thee Hyper-V rolee being added
d, uninstall the
NCU by opening
g the property of one of the existing Loca
al Area Conneections, selectt the HP Netw
work
Con
nfiguration Utility and clickk Uninstall. NCU
N
version 1
10.10 or laterr should be installed after th
he
Hyp
per-V role has been added.
Figu
ure 99 - Uninsstall the HP NC
CU, reinstall the NCU (version 10.10 or laterr), after the Hyp
per-V role has b
been
adde
ed.
Figu
ure 100 Tea
am both NICs, using
u
the HP Network Configuuration Utility Note the NIC numbers on the
e Left
and the Bay Port # on the right. You
Y typically would team the ssame port numb
ber to the oppo
osite bay numb
ber.
Figu
ure 101 The
e four NICs con
nfigured within the
t profile (App
p-1) are teamed
d in pairs and connected to th
he
netw
work. Note thatt each Team levverages one NIC from Bay 1 and 1 NIC from Bay 2.
Variious modes ca
an be configu
ured for NIC Teaming,
T
suchh as NFT or TLLB. Once the
e Team is crea
ated,
you can select the
e team and ed
dit its propertiies. Typicallyy, the default ssettings can b
be used. How
wever,
the team
t
that will be used for the
t VM Guests will need to
o have Promisccuous mode e
enabled, if VLA
AN
tagg
ging pass-thro
ough is require
ed.
Figu
ure 102 - View
w Network Connections
C
NIC
N Team #1 (m
management) TTeam #2 Hyperr-V Guests
Figu
ure 103 - If VLAN pass-throu
ugh is required,, Promiscuous m
mode must be eenabled on the NIC Team that will
be connected
c
to the
e Hyper-V virtua
al switch.
Note
e: VLAN Promisscuous is a featture that was ad
dded to this ve rsion of the HPP NCU. The pu
urpose of VAL
Prom
miscuous is to allow VLAN tagged frames to pass through thhe NIC teaming
g software. If V
VLAN Promiscuous is
not enabled,
e
VLAN
N tagged framess will be dropp
ped. In earlier vversions of the HP NCU, in orrder to support VLAN
tagg
ging, an Etherne
et connection needed
n
to be de
efined for eachh VLAN. VLAN promiscuous p
provides the ab
bility of
supp
porting many VLANs, without the
t need to deffine each in thee NCU.
Figu
ure 104 - Both
h teamed and connect
c
to the network,
n
each cconfigured for DHCP and rece
eived an IP Address.
Connection 8 is TEA
AM 1 and Con
nnection 9 is Te
eam 2 which w
will connect to th
he Hyper-v Virtu
ual Switch
C
Configurin
ng Hyper-V
V Virtual Network
N
On the Windowss 2008 R2 serrver, verify tha
at the Hyper-V
V role has beeen added and
d that HP NCU
U
verssion 10.10 or later has bee
en installed an
nd both NIC tteams as desccribed above have been
crea
ated. Open th
he Hyper-V manager conso
ole in Window
w 2008 R2 an
nd click on Viirtual Networkk
Man
nager. Selectt New Virtual Network, in the
t create Virt
rtual Network box, select E
External and
d click
ADD
D.
Figu
ure 105 - Cre
eate a new virtu
ual network (ste
ep 1)
Crea
ate the Virtual network for the guest Virtu
ual Machines . Name the vvirtual networrk as VM
Netw
work, select TEAM #2 as the network connection
c
(w
which is config
gured for VLAN
N tagging on
de-select Allow
VLA
ANs 102-105). Optionally,, if this networrk will not be used to mana
age the host, d
w
man
nagement ope
erating system
m to share this network ada pter. Click ap
pply to create
e the virtual
netw
work, a warning box will appear and the
e network ada
apter may resset as the virtu
ual network iss
crea
ated.
Figu
ure 106 - Cre
eate the virtual network
n
(step 2)
2
C
Creating a Virtual Machine
M
and
a conne
ecting to th
he virtual network
Click NEW in the
t Hyper-V manager
m
and select
s
Virtual Machine to ccreate a new vvirtual machin
ne. In
the Virtual
V
Machine settings bo
ox, click on the network ad
dapter and configure it to use the VM
Netw
work created earlier, click on enable virtual LAN ideentification a
and input the V
VLAN ID 102
2.
This system will th
hen be conneccted to VLAN 102, click O
OK to apply the settings. Th
he next step w
will be
to in
nstall an opera
ating system in
i the virtual machine.
m
Figu
ure 107 - Con
nfigure the virtu
ual machine to function
f
on VLA
AN 102
TTesting VM
M connecttivity
Afte
er installing Windows
W
2008
8 R2 onto the VM, we can move the VM
M from VLAN 102 through VLAN
105
5, by simply changing
c
the VM
V ID that is configured onn the Networkk Adapter witthin the VM
Setttings page.
Figu
ure 108 - VM
M2 has received
d an IP address on VLAN 102
2
By simply
s
changiing the VLAN ID indicated in the Settingss of the Netw
work Adapter ffor this VM, w
we
can change the VLAN
V
that thiss VM connectss to.
Figu
ure 109 - Movve VM2 to VLA
AN 104 by changing the VLAN
N ID used for th
his VM.
Figu
ure 110 - VM2 has now rece
eived an IP add
dress on VLAN 104.
R
Results Windo
ows 200
08 R2 SAN
S
Co
onnectiviity
Figu
ure 111 - Durring server boott, you can see that
t
Port 1 of thhe FlexHBA is cconnected to an
n MSA1000 SA
AN
LUN
Figu
ure 112 - Win
ndows 2008 R2 Disk Adminisstrator. Note; tthat D: is the SA
AN attached vo
olume
Summary
We presented a Virtual Connect Network and SAN scenario by creating two shared uplink sets
(SUS), each SUS is connected with TWO active uplinks; both SUS can actively pass traffic. We
included a dual path SAN fabric for storage connectivity.
When VC profile App-1 is applied to the server in bay1 and is powered up, it has one NIC
connected through FlexFabric module 1 (connected to VLAN_101-1), the second NIC is connected
through FlexFabric module 2 (connected to VLAN_101-2). Each NIC is configured at 1Gb. These
NICs are teamed and will be used to manage the Hyper-v host. Either NIC or path could be active.
The second pair of NICs are also teamed and the team is configured in promiscuous mode to support
multiple tagged VLANs (102-105). Each of these NICs is configured for 5Gb. Either NIC could be
active. As a result, this server could access the network through either NIC or either uplink,
depending on which NIC is active at the time. This host is also configured for FCoE based SAN
access and connects to a SAN LUN to store the Guest VMs. Each FCoE port is configured for 4Gb of
SAN bandwidth.
Additional NICs could be added within FlexFabric, by simply powering the server off and adding up
to a total of 6 NICs, the NIC speed can then be adjusted accordingly to suit the needs of each NIC.
If additional or less SAN bandwidth is required, the speed of the SAN connection can also be
adjusted. If the FCoE SAN connections are not required, these could be deleted, in which two
additional NIC ports would then be made available to the host.
As additional servers are added to the enclosure, simply create additional profiles, or copy existing
profiles, configure the NICs for LAN and SAN fabrics as required and apply them to the appropriate
server bays and power the server on.
We then added the Hyper-V role to the server and created a VM guest. The guest was configured for
VLAN 102, and then was later moved to VLAN 104, by simply changing the VLAN id as configured
in the VM settings tab. Additional VLANs can be configured within the Shared Uplink Set and
presented to the NIC team supporting the guests; those VLANs would then be made available to
Hyper-V manager and any VM guests.
Scenario 4 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - Windows Hyper-V - Ethernet and FCoE
SAN 96
Requirements
This scenario will support both Ethernet and fibre channel connectivity. In order to implement this
scenario, an HP BladeSystem c7000 enclosure with one or more server blades and TWO Virtual
Connect FlexFabric modules, installed in I/O Bays 1& 2 are required. In addition, we will require
ONE or TWO external Network switches. As Virtual Connect does not appear to the network as a
switch and is transparent to the network, any standard managed switch will work with Virtual
Connect. The Fibre Channel uplinks will connect to the existing FC SAN fabrics. The SAN switch
ports will need to be configured to support NPIV logins. Two uplinks from each FlexFabric module
will be connected the existing SAN fabrics.
Scenario 5 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - vSphere - Ethernet and FCoE SAN 97
98
Figure 114 - Lo
ogical View; the
t server blade profile is cconfigured with SIX FlexNIC
C and 2 FlexH
HBAs.
NIC
Cs 1 and 2 arre connected to
t VLAN_101-x, NICs 3 annd 4 are conn
nected to VLAN_102-x and
d
NIC
C3 5 and 6 arre connected to multiple ne
etworks VLAN _103-x throug
gh VLAN_105
5-x, which are
e part
of th
he Shared Up
plink Sets, VLA
AN-Trunk-1 an
nd VLAN-Trunkk-2 respectiveely. The VLAN
N-Trunks are
con
nnected, at 10
0Gb, to a netw
work switch, through Ports X
X5 and X6 on
n each FlexFa
abric Module in
Bay
ys 1 and 2. The
T FCoE SAN
N connections are connecteed through po
orts X1 and X2
2 on each
Flex
xFabric module. In addition, SAN Fabric FCoE_A co nnects to the existing SAN Fabric A thro
ough
port X1 on Modu
ule 1 (Bay 1) and
a FCoE_B connects
c
to thhe existing SA
AN Fabric B th
hrough port X1 on
Module 2 (Bay 2).
2
IInstalla
ation and
a configura
ation
S
Switch configur
c
ation
App
pendices A an
nd B provide a summary of the command
ds required to
o configure the
e switch in eitther a
Ciscco IOS or a PrroCurve network infrastructture. The conffiguration info
ormation provided in the
app
pendices assum
mes the follow
wing informatiion:
V
VC CLI commands
Man
ny of the conffiguration settiings within VC
C can also bee accomplisheed via a CLI co
ommand set. In
orde
er to connect to VC via a CLI,
C open an SSH
S
connectio
on to the IP ad
ddress of the a
active VCM. Once
logg
ged in, VC pro
ovides a CLI with
w help men
nus. Through this scenario the CLI comm
mands to confiigure
VC for each settin
ng will also be
e provided.
99
Physically connect Ports X1 and X2 on the FlexFabric module Bay 1 to switch port in SAN Fabric A
Enabling Fast MAC Cache Failover forces Virtual Connect to transmit Ethernet packets on newly
active links, which enables the external Ethernet switches to identify the new connection (and
update their MAC caches appropriately). This transmission sequence repeats a few times at the
MAC refresh interval (five seconds is the recommended interval) and completes in about one
minute.
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via GUI (Ethernet settings)
Note: Flex-10 has also provided additional controls when configuring VC for mapped VLAN tags
(Multiple Networks over a single link) support. These features provide the ability to set a Custom or
Preferred network speed value for each NIC. These are VC domain settings and when configured
will limit the maximum configurable speed of a NIC. In order to enable this capability, Mapped
VLAN Tags must be enabled.
Enable Map VLAN Tags within Virtual Connect
On the Virtual Connect Manager screen, Left pane, click Ethernet Settings, Advanced Settings
Select Map VLAN Tags (click apply)
Optionally, select a preferred/Maximum link speed
Select apply
Select the Other tab
Select Fast MAC Cache Fail-over with a refresh of 5
Select Apply
Configuring the VC Module for Map VLAN Tags and Fast Mac Cache Fail-over
via CLI (Ethernet settings)
The following command(s) can be copied and pasted into an SSH based CLI session with Virtual
Connect
# Set Advanced Ethernet Settings to "Map VLAN Tags" and set "Force server connections" to
disabled
set enet-vlan vlantagcontrol=map sharedservervlanid=false
set mac-cache Enabled=True Refresh=5
Scenario 5 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - vSphere - Ethernet and FCoE SAN 100
Figure 116 - Set Fast MAC Cache (underr Ethernet Setttings Advancced Settings - Other)
101
On the Virtual Connect Home page, select Define, Shared Uplink Set
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
VLAN101-1 = VLAN ID=101
VLAN102-1 = VLAN ID=102
VLAN103-1 = VLAN ID=103
VLAN104-1 = VLAN ID=104
VLAN105-1 = VLAN ID=105
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
On the Virtual Connect Home page, select Define, Shared Uplink Set
Add Networks as follows (to add a network, right click on the grey bar under the Associate
Networks (VLAN) header, the select ADD;
VLAN101-2 = VLAN ID=101
VLAN102-2 = VLAN ID=102
VLAN103-2 = VLAN ID=103
VLAN104-2 = VLAN ID=104
VLAN105-2 = VLAN ID=105
Click Apply
Optionally, if one of the VLANs is configured as Default/untagged, on that VLAN only, set
Native to Enabled
Scenario 5 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - vSphere - Ethernet and FCoE SAN 102
Scenario 5 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - vSphere - Ethernet and FCoE SAN 103
Figu
ure 117 - Define a Shared Uplink Set (VLAN
N-Trunk-1) and add VLANs
Figu
ure 118 - Actiive / Active Shared Uplink Se
et
104
Figu
ure 119 - Asso
ociated Networks tab
Sum
mmary Notte: In this scen
nario we have
e created two independentt Share Uplinkk Sets (SUS), e
each
orig
ginating from the opposite FlexFabric
F
Mo
odules, by do
oing so we pro
ovide the ability to create
separate and red
dundant conne
ections out of the Virtual Co
onnect domaiin. When we
e create the se
erver
proffiles, you will see how the NICs will con
nnect to VLAN
Ns accessed th
hrough the opposite VC mo
odule,
which provides th
he ability to create an Activve / Active up
plink scenario
o. Alternatively, we could h
have
crea
ated a single SUS and assigned both setts of these upllink ports to th
he same SUS,, however, this
wou
uld have provvided an Activve/Standby up
plink scenario
o, example beelow.
Figu
ure 120 - Example of an Acttive/Standby Shard Uplink Seet
D
Defining a new (FCoE) SAN Fabric via
a GUI
Crea
ate a Fabric and
a name it FCoE_A
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he first Fabric
Ether the Neetwork Name of FCoE_A
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 1, Port X1
Enclosure 1, Bay 1, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Applyy
105
Crea
ate a second Fabric and na
ame it FCoE_
_B
On the Virtuual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he second Fab
bric
Ether the Neetwork Name of FCoE_B
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Bay 2, Port X1
Enclosure 1, Bay 2, Port X2
2
Select the Advanced Settiings
Select Automa
atic Login Re-Distribution
Select Applyy
D
Defining SAN
S
Fabriics via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
#Crreate the SAN
N Fabrics FCoE
E_A and FCoE_B and conffigure uplinks as discussed above
Add
d fabric FCoE_
_A Bay=1 Ports=1,2 LinkDiist=Auto
Add
d fabric FCoE_
_B Bay=2 Porrts=1,2 LinkDisst=Auto
Figu
ure 121 - SAN
N Login Distribu
ution Setting
Figu
ure 122 FCo
oE SAN fabricss configured with a single 4Gb
b uplink per fa bric. Note the bay and port
numbers on the right
106
Figu
ure 123 FCo
oE SAN Server Connections (A
After server pro
ofiles have been
n created, assig
gned and serve
ers
pow
wered on)
D
Defining a Server Profile
We will
w create a se
erver profile with
w two serve
er NICs.
Each server NIC will connect to a specific nettwork.
In the Netwo
ork Port 2 dro
op down box, select VLAN1
101-2
Set the port speed to Cusstom at 1Gb
In the Netwo
ork Port 3 dro
op down box, select VLAN1
102-1
Set the port speed to Cusstom at 1.5Gb
b
In the Netwo
ork Port 4 dro
op down box, select VLAN1
102-2
Set the port speed to Cusstom at 1.5Gb
b
In the Netwo
ork Port 5 dro
op down box, select Multip
ple Networks
Configure for
f networks VLAN103-1
V
th
hrough VLAN 105-1
Leave the network
n
speed
d as Auto
In the Netwo
ork Port 6 dro
op down box, select Multip
ple Networks
Configure for
f networks VLAN103-1
V
th
hrough VLAN 105-1
Leave the network
n
speed
d as Auto
Expand the FCoE Connecctions box, for Bay 1, selecct FCoE_A forr Bay 2, selectt FCoE_B
N or iSCSI Connection
Do not confiigure FC SAN
In the Assign
n Profile to Se
erver Bay box, locate the Seelect Location
n drop down a
and select Bayy 2,
they apply
Prior to applying the profile, ensure that the server in Bayy 1 is currentlyy OFF
Notte: you should
d now have a server profile
e assigned to Bay 2, with 6 Server NIC connections.
NIC
Cs 1&2 should
d be connected to networkss VLAN101-x,, NICs 3&4 sh
hould be conn
nected to
VLA
AN102-x (whicch will be use
ed for VMotion
n) NICs 5&6 should be con
nnected to networks VLAN103-x
through VLAN105-x and FCoE
E SAN fabricss FCoE_A and
d FCoE_B.
Scenario 5 Shared Uplink Set with Active
e/Active Uplinkks and 802.3ad
d (LACP) - vSph
here - Ethernet a
and FCoE SAN
N
107
D
Defining a Server Profile via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
# Create
C
Server Profile ESX-1 with
w 6 NICs and
a 2 FCoE S
SAN connectio
ons
add
d profile ESX-1
1
set enet-connectio
e
on ESX-1 1 px
xe=Enabled Network=VLAN
N
N101-1 SpeeedType=Custo
om Speed-100
00
set enet-connectio
e
on ESX-1 2 px
xe=Disabled Network=VLA
N
AN101-2 SpeeedType=Custo
om Speed-1000
add
d enet-connecttion ESX-1 pxe
e=Disabled Network=VLAN
N
N102-1 SpeeedType=Custo
om Speed-150
00
add
d enet-connecttion ESX-1 pxe
e=Disabled Network=VLAN
N
N102-2 SpeeedType=Custo
om Speed-150
00
add
d enet-connecttion ESX-1 pxe
e=Disabled
add
d server-port-m
map ESX-1:5 VLAN_103-1
V
VLanId=103
V
add
d server-port-m
map ESX-1:5 VLAN_104-1
V
VLanId=104
V
add
d server-port-m
map ESX-1:5 VLAN_105-1
V
VLanId=105
V
add
d enet-connecttion ESX-1 pxe
e=Disabled
add
d server-port-m
map ESX-1:6 VLAN_103-2
V
VLanId=103
V
add
d server-port-m
map ESX-1:6 VLAN_104-2
V
VLanId=104
V
add
d server-port-m
map ESX-1:6 VLAN_105-2
V
VLanId=105
V
set fcoe-connectio
f
on ESX-1:1 Fa
abric=FCoE_A
A SpeedType=
=4Gb
set fcoe-connectio
f
on ESX-1:2 Fa
abric=FCoE_B
B SpeedType=
=4Gb
pow
weroff server 1
assiign profile ESX
X-1 enc0:2
Figu
ure 124 - Defiine a Server Pro
ofile (ESX-1)
Notte: The speed of the NIC an
nd SAN conn
nections, as w
well as the MA
AC and WWN
N. Also, note that
108
Figu
ure 125 - Defiine a Server Pro
ofile (ESX-1)
Notte: The speed of the NIC and SAN conn
nections, as w
well as the MA
AC and WWN
N. Also, note
e that
Figu
ure 126 - Con
nfigure Custom NIC Speed - move
m
the slider left/right to co
onfigure NIC sp
peed.
109
Figu
ure 127 - Con
nfigure NIC Port 3 for Multiple
e Networks - VLLAN103-1 thro
ough VLAN105
5-1
Figu
ure 128 - Con
nfigure NIC Port 4 for multiple
e Networks - VLLAN102-2 thro
ough VLAN105-2
110
Figu
ure 129 - Servver Profile View
w Bay 1
Figu
ure 130 - By hovering over the
t Multiple Networks
N
pagee, a listing of th
he connected N
Networks is disp
played.
111
Review
In this scenario we have created Two Shared Uplink Sets (SUS), providing support for 5 VLANs.
Uplinks originating from the each FlexFabric Module connect to each SUS, by doing so we provide
redundant connections out of the Virtual Connect domain. As multiple uplinks are used for each SUS,
we have also leveraged LACP to improved uplink performance. In this scenario, all uplinks will be
active. We also create two FCoE SAN Fabrics.
We created a server profile, with two NICs connected to the same VLAN, VLAN_101-1 and
VLAN_101-2, which provides the ability to sustain a link or module failure and not lose connection to
the network. VLAN101-1 and VLAN101-2 are configured to support VLAN 101, frames will be
presented to the NIC(s) without VLAN tags (untagged), these two NICs are connected to the same
VLAN, but taking a different path out of the enclosure.
Network Ports 3 and 4 were added, these NICs will be connected to Multiple Networks and each
NIC will then be configured for networks VLAN102-x through VLAN105-x. As these networks are
tagging, frames will be presented to the server with VLAN tags. NICs 3 and 4 will be connected to
the same vSwitch, which will provide load balancing across both NICs, as well as fail-over
capabilities. VLAN tagged frames for these networks will be forwarded to the vSwitch and then
passed on to the appropriate Virtual Machine.
Additionally, FCoE port 1 is connected to SAN fabric FCoE_A and FCoE SAN port is connected to
SAN Fabric FCoE_B, providing a multi-pathed connected to the SAN.
The FCoE SAN fabric connects to each SAN fabric over a pair of uplinks per module. SAN logins
are distributed across the multiple paths.
Scenario 5 Shared Uplink Set with Active/Active Uplinks and 802.3ad (LACP) - vSphere - Ethernet and FCoE SAN 112
Figu
ure 132 - ESX
X 4.0 networkin
ng - three vSwittches configureed. (Note the N
NIC speeds)
113
Figu
ure 133 - Con
nfiguring the vS
Switch for multiple port groupss / VLANs
Figu
ure 134 - VM
M1 configured fo
or VLAN 105
Figu
ure 135 VM
M1 on VLAN 10
05
114
R
Results vSphere SAN Connectivity
Figu
ure 136 - Durring server boo
ot, you can see that Port 1 of thhe FlexHBA is cconnected to an MSA1000 SA
AN
LUN
N
115
Figu
ure 137 ESX
X storage config
guration, the Sh
hared Storage LUN is provideed through the FFCoE connectio
ons to
the SAN.
S
S
Summa
ary
We presented a Virtual
V
Conne
ect Network sccenario by creeating two sh
hared uplink sets (SUS), eacch
SUS
S is connected
d with TWO active
a
uplinks; both SUS ca
an actively pa
ass traffic. We
e included a d
dual
path
h SAN fabric for storage co
onnectivity.
When VC profile ESX-1 is app
plied to the serrver in bay2 a
and is powereed up, it has o
one NIC conn
nected
through FlexFabriic module 1 (cconnected to VLAN_101- 1), the secon
nd NIC is con
nnected throug
gh
Flex
xFabric module 2 (connecte
ed to VLAN_101-2). Each N
NIC is configuured at 1Gb. These NICs are
connected to the console vSwittch. The seco
ond pair of N ICs are conneected to the se
econd vSwitch
h,
whicch is configured for VMotio
on and is connected to VLA
AN102-x throuugh NICs 3 a
and 5 which a
are
conffigured at 1.5
5Gb. The lastt pair of NICss 5 and 6, aree connected to
o the third vSw
witch, which iis
conffigured to sup
pport VLANs 103
1
through 105.
1
This hosst is also conf igured for FC
CoE based SAN
acce
ess and conne
ects to a SAN
N LUN to store
e the Guest VM
Ms. Each FCo
oE port is con
nfigured for 4G
Gb of
SAN
N bandwidth.
Add
ditional NICs could
c
be added within Flex
xFabric, by si mply powerin
ng the server o
off and addin
ng up
to a total of 6 NIC
Cs, the NIC speed can then be adjusted
d accordingly to suit the needs of each N
NIC.
If ad
dditional or le
ess SAN band
dwidth is required, the speeed of the SAN
N connection ccan also be
adju
usted. If the FCoE
F
SAN connections are not required,, these could be deleted, in
n which two
add
ditional NIC ports would the
en be made available
a
to thhe host.
As additional
a
servers are adde
ed to the enclo
osure, simply create additio
onal profiles, or copy existting
proffiles, configure
e the NICs for LAN and SA
AN fabrics as required and
d apply them tto the approp
priate
servver bays and power
p
the serrver on.
116
Requirements
This scenario will support both Ethernet and fibre channel connectivity. In order to implement this
scenario, an HP BladeSystem c7000 enclosure with one or more server blades and TWO Virtual
Connect FlexFabric modules, installed in I/O Bays 1& 2 are required. In addition, we will require
ONE or TWO external Network switches. As Virtual Connect does not appear to the network as a
switch and is transparent to the network, any standard managed switch will work with Virtual
Connect. The Fibre Channel uplinks will connect to the existing FC SAN fabrics. The SAN switch
ports will need to be configured to support NPIV logins. Two uplinks from each FlexFabric module
will be connected the existing SAN fabrics.
Scenario 6 Tunneled VLANs and Shared Uplink Set with Active/Active Uplinks - vSphere Ethernet and FCoE SAN 117
118
Figure 139 - Lo
ogical View; the
t server blade profile is cconfigured with SIX FlexNIC
C and 2 FlexH
HBAs.
NIC
Cs 1 and 2 arre connected to
t VLAN_101-x, NICs 3 annd 4 are conn
nected to VLAN_102-x, which
are part of the Sh
hared Uplink Sets, VLAN-Trrunk-1 and VLLAN-Trunk-2 reespectively. IIn addition, N
NIC 5
and
d 6 are conne
ected to VLAN_Many_x, wh
hich are vNet Tunnels. All uuplinks are co
onnected at 10
0Gb,
to a network swittch, through Ports
P
X5 and X6
X on each Fl exFabric Mod
dule in Bays 1 and 2. The FCoE
SAN
N connectionss are connecte
ed through po
orts X1 and X2
2 on each FleexFabric modu
ule. SAN Fab
bric
FCo
oE_A connectss to the existin
ng SAN Fabriic A through p
ports X1 and X
X2 on Module
e 1 (Bay 1) and
FCo
oE_B connectss to the existin
ng SAN Fabricc B through p
ports X1 and X
X2 on Module
e 2 (Bay 2).
IInstalla
ation and
a configura
ation
S
Switch configur
c
ation
App
pendices A an
nd B provide a summary of the command
ds required to
o configure the
e switch in eitther a
Ciscco IOS or a PrroCurve network infrastructture. The conffiguration info
ormation provided in the
app
pendices assum
mes the follow
wing informatiion:
119
VC CLI commands
Many of the configuration settings within VC can also be accomplished via a CLI command set. In
order to connect to VC via a CLI, open an SSH connection to the IP address of the active VCM. Once
logged in, VC provides a CLI with help menus. Through this scenario the CLI commands to configure
VC for each setting will also be provided.
Physically connect Ports X1 and X2 on the FlexFabric module in Bay 1 to switch port in SAN
Fabric A
Physically connect Ports X1 and X2 on the FlexFabric module in Bay 2 to switch port in SAN
Fabric B
Enabling Fast MAC Cache Failover forces Virtual Connect to transmit Ethernet packets on newly
active links, which enables the external Ethernet switches to identify the new connection (and
update their MAC caches appropriately). This transmission sequence repeats a few times at the
MAC refresh interval (five seconds is the recommended interval) and completes in about one
minute.
Configuring the VC Module for Tunnel VLAN Tags and Fast Mac Cache Failover via GUI (Ethernet settings)
Note: Flex-10 has also provided additional controls when configuring VC for mapped VLAN tags
(Multiple Networks over a single link) support. These features provide the ability to set a Custom or
Preferred network speed value for each NIC. These are VC domain settings and when configured
will limit the maximum configurable speed of a NIC. In order to enable this capability, Mapped
VLAN Tags must be enabled.
Enable Tunnel VLAN Tags within Virtual Connect
On the Virtual Connect Manager screen, Left pane, click Ethernet Settings, Advanced Settings
Select Tunnel VLAN Tags (click apply)
Optionally, select a preferred/Maximum link speed
Select apply
Select the Other tab
Select Fast MAC Cache Fail-over with a refresh of 5
Select Apply
Scenario 6 Tunneled VLANs and Shared Uplink Set with Active/Active Uplinks - vSphere Ethernet and FCoE SAN 120
C
Configurin
ng the VC Module for
f Tunnel VLAN Ta
ags and Fa
ast Mac C
Cache Faillo
over via CLI
C (Ethernet settingss)
The following com
mmand(s) can
n be copied and
a pasted intto an SSH bassed CLI sessio
on with Virtual
Con
nnect
nced Ethernet Settings to "TTunnel VLAN TTags" and sett "Force serve
er connectionss" to
# Set Advan
disabled
set enet-vlan
n vlantagcontrrol=tunnel
set mac-cach
he Enabled=TTrue Refresh=5
5
Note: Do not set a Preferred or
o Max speed
d for this scen ario. This ex ample is provvided for referrence
only
y. For the purrpose of this scenario,
s
we will
w not be co nfiguring the custom valuess for Preferred
d Link
e.
or Maximum
M
Con
nnection spee
eds. Howeverr, the CLI com
mmands are prrovided below
w for reference
Sele
ecting the Set a Custom vallue for Preferrred Link Conn ection Speed and/or Set a Customer va
alue
for Maximum Link Connection Speed, Sets the
t respectivee speed for alll connections using multiple
e
netw
works to 500M
Mb and maximum connection speed to 2
2.5Gb.
# Se
et Advanced Ethernet Settin
ngs to a Prefe
erred speed off 500Mb and
d a Max Spee
ed of 2500Mb
b
set enet-vlan
e
PrefSpeedType=C
Custom PrefSp
peed=500 Ma
axSpeedType=Custom MaxxSpeed=2500
0
Figu
ure 140 - Ethe
ernet Settings Tunnel VLAN Tags
T
(under EEthernet Settings Advanced
d Settings)
121
Figure 141 - Set Fast MAC Cache (underr Ethernet Setttings Advancced Settings - Other)
D
Defining a new Sha
ared Uplin
nk Set (VLA
AN-Trunk-1)
Conne
ect Port X5 of FlexFabric module
m
1 to Po
ort 1 on switchh 1
Create a SUS name
ed VLAN-Tru
unk-1 and connect it to FleexFabric Port X
X5 on Module
e1
On the Virtua
al Connect Hom
me page, select Define, Shared
d Uplink Set
D
Defining a new Sha
ared Uplin
nk Set (VLA
AN-Trunk-2
2)
Conne
ect Port X5 of FlexFabric module
m
2 to Po
ort 1 on switchh 2
Create a SUS name
ed VLAN-Tru
unk-2 and connect it to FleexFabric Port X
X5 on Module
e2
On the Virtu
ual Connect Home
H
page, se
elect Define, S
Shared Uplinkk Set
Insert Uplinkk Set Name ass VLAN-Trunkk-2
Select Add Port,
P
then add
d the following
g port;
Enclosure 1, Ba
ay 2, Port X5
Add Networks as follows (to add a nettwork, right c lick on the greey bar under the Associatte
VLAN) heade
er, the select ADD;
A
Networks (V
Click Apply
V
is conffigured as Deefault/untaggeed, on that VLLAN only, set
Optionally, if one of the VLANs
nabled
Native to En
122
D
Defining tw
wo new Shared
S
Up
plink Sets via
v CLI
The fo
ollowing script can be used
d to create the
e first Shared U
Uplink Set (VLLAN-Trunk-1)
d CLI session with Virtual
The fo
ollowing comm
mand(s) can be
b copied and
d pasted into an SSH based
Conne
ect
# Create Shared
S
Uplink Set "VLAN-Trrunk-1" and cconfigure uplin
nks
add uplinkkset VLAN-Trun
nk-1
add uplinkkport enc0:1:X
X5 Uplinkset=VLAN-Trunk-1 speed=auto
# Create Networks
N
VLAN101-1 throu
ugh VLAN102
2-1 for Shared
d Uplink Set "VLAN-Trunk-1
1"
add netwo
ork VLAN101--1 uplinkset=V
VLAN-Trunk-1 VLanID=101
Set Network VLAN101-1 SmartLink=E
Enabled
add netwo
ork VLAN102--1 uplinkset=V
VLAN-Trunk-1 VLanID=102
Set Network VLAN102-1 SmartLink=E
Enabled
The fo
ollowing script can be used
d to create the
e Second Sharred Uplink Seet (VLAN-Trunkk-2)
# Create Shared
S
Uplink Set "VLAN-Trrunk-2" and cconfigure uplin
nks
add uplinkkset VLAN-Trun
nk-2
add uplinkkport enc0:2:X
X5 Uplinkset=VLAN-Trunk-2
2 speed=auto
# Create Networks
N
VLAN101-2 throu
ugh VLAN102
2-2 for Shared
d Uplink Set "VLAN-Trunk-2
2"
add netwo
ork VLAN101--2 uplinkset=V
VLAN-Trunk-2 VLanID=101
Set Network VLAN101-2 SmartLink=E
Enabled
add netwo
ork VLAN102--2 uplinkset=V
VLAN-Trunk-2 VLanID=102
Set Network VLAN102-2 SmartLink=E
Enabled
Figu
ure 142 - Define a Shared Uplink Set (VLAN
N-Trunk-1) and add VLANs
123
Figu
ure 143 - Actiive / Active Shared Uplink Se
et
Figu
ure 144 - Asso
ociated Networks tab
Sum
mmary Notte: In this scen
nario we have
e created two independentt Share Uplinkk Sets (SUS), e
each
orig
ginating from the opposite FlexFabric
F
Mo
odules, by do
oing so we pro
ovide the ability to create
separate and red
dundant conne
ections out of the Virtual Co
onnect domaiin. When we
e create the se
erver
proffiles, you will see how the NICs will con
nnect to VLAN
Ns accessed th
hrough the opposite VC mo
odule,
which provides th
he ability to create an Activve / Active up
plink scenario
o. Alternatively, we could h
have
crea
ated a single SUS and assigned both setts of these upllink ports to th
he same SUS,, however, this
wou
uld have provvided an Activve/Standby up
plink scenario
o, example beelow.
Figu
ure 145 - Example of an Acttive/Standby Shard Uplink Seet
124
On the Virtual Connect Manager screen, click Define, Ethernet Network to create a vNet
Enter the Network Name of VLAN-Many-1
On the Virtual Connect Manager screen, click Define, Ethernet Network to create a vNet
Enter the Network Name of VLAN-Many-2
Note: By creating TWO vNets we have provided a redundant path to the network. As each uplink
originates from a different VC module within each vNet, both uplinks will be active. This
configuration provides the ability to lose an uplink cable, network switch or even a VC module.
Note: Smart Link In this configuration Smartlink SHOULD be enabled. Smartlink is used to turn off
downlink ports within Virtual Connect if ALL available uplinks to a vNet or SUS are down. In this
scenario if an upstream switch or all cables to a vNet were to fail, VC would turn off the downlink
ports connect to that vNet, which would then force the NIC Teaming software to fail-over to the
alternate NIC.
Scenario 6 Tunneled VLANs and Shared Uplink Set with Active/Active Uplinks - vSphere Ethernet and FCoE SAN 125
Figu
ure 146 - Deffine a vNet Tun
nnel (VLAN-Man
ny-1), VLANs w
will be tunneled
D
Defining a new (FCoE) SAN Fabric via
a GUI
Cre
eate a Fabricc and name iti FCoE_A
On the Virtu
ual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he first Fabric
Ether the Ne
etwork Name of FCoE_A
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Ba
ay 1, Port X1
Enclosure 1, Ba
ay 1, Port X2
Select Apply
y
Crea
ate a second Fabric and na
ame it FCoE_
_B
On the Virtu
ual Connect Manager
M
scree
en, click Definne, SAN Fabric to create th
he second Fab
bric
Ether the Ne
etwork Name of FCoE_B
Select Add Port,
P
then add
d the following
g ports;
Enclosure 1, Ba
ay 2, Port X1
Enclosure 1, Ba
ay 2, Port X2
Select Apply
y
D
Defining SAN
S
Fabriics via CLI
The following com
mmand(s) can
n be copied and pasted into
o an SSH bassed CLI sessio
on with Virtuall
Con
nnect
#Crreate the SAN
N Fabrics FCoE
E_A and FCoE_B and conffigure uplinks as discussed above
Add
d fabric FCoE_
_A Bay=1 Ports=1,2 LinkDiist=Auto
Add
d fabric FCoE_
_B Bay=2 Porrts=1,2 LinkDisst=Auto
126
Figu
ure 147 - SA
AN Login Disttribution Settin
ng
Figu
ure 148 FC
CoE SAN fab
brics configure
ed with a two 4Gb uplinks per fabric. N
Note the bay a
and
portt numbers on the right
Figu
ure 149 FC
CoE SAN Serrver Connectio
ons (After servver profiles ha
ave been crea
ated, assigned
d and
servvers powered on)
127
Left click on either of Port 1 or Port 2 in the Ethernet Connections box, then right click and select
ADD network (add four additional network connections)
Expand the FCoE Connections box, for Bay 1, select FCoE_A for Bay 2, select FCoE_B
Do not configure FC SAN or iSCSI Connection
In the Assign Profile to Server Bay box, locate the Select Location drop down and select Bay 2,
they apply
Prior to applying the profile, ensure that the server in Bay 1 is currently OFF
Note: You should now have a server profile assigned to Bay 2, with 6 Server NIC connections.
NICs 1&2 should be connected to networks VLAN101-x, NICs 3&4 should be connected to
VLAN102-x (which will be used for VMotion) NICs 5&6 should be connected to networks VLANMany-x and FCoE SAN fabrics FCoE_A and FCoE_B.
Scenario 6 Tunneled VLANs and Shared Uplink Set with Active/Active Uplinks - vSphere Ethernet and FCoE SAN 128
Figu
ure 150 - Defiine a Server Pro
ofile (ESX-1)
Notte: The speed of the NIC an
nd SAN conn
nections, as w
well as the MA
AC and WWN
N. Also, note that
Figu
ure 151 - Con
nfigure Custom NIC Speed - move
m
the slider left/right to co
onfigure NIC sp
peed.
129
Figu
ure 152 - Servver Profile View
w Bay 2
R
Review
w
In th
his scenario we
w have create
ed Two Share
ed Uplink Setss (SUS), providing support for 2 VLANs.
Uplinks originatin
ng from the ea
ach FlexFabric Module connnect to each SUS, by doin
ng so we provvide
redu
undant conne
ections out of the
t Virtual Co
onnect domainn. In this scena
ario, all uplinks will be active.
We
e also create tw
wo FCoE SAN
N Fabrics. In addition, we created TWO
O vNets (redu
undant) Tunne
els to
support to connection of many
y VLANs to Fle
exFabric.
We
e created a server profile, with
w two NICss connected to
o the same VLA
AN, VLAN10
01-1 and
VLA
AN101-2, whiich provides the ability to sustain a link o
or module failure and not lose connectio
on to
the network. VLA
AN101-1 and VLAN101-2 are
a configureed to support V
VLAN 101, frrames will be
pressented to the NIC(s) withou
ut VLAN tags (untagged), thhese two NIC
Cs are connectted to the sam
me
VLA
AN, but taking
g a different path
p
out of the
e enclosure. TThis is also true for NICs 3 and 4, which
h
connect to VLAN 102 (VMotio
on) through VLLAN102-1 annd VLAN102-2
2.
Nettwork Ports 5 and 6 were added,
a
these NICs
N
will be cconnected to VLAN-Manyy-1 and VLAN-Many-2. Netwo
orks VLAN-Ma
any-x are connected to swittch ports conffigured for a llarge number of
VLA
AN. NICs 5 an
nd 6 will be connected
c
to the
t same vSw
witch, which w
will provide loa
ad balancing
acro
oss both NICss, as well as fail-over capab
bilities. VLAN
N tagged fram
mes for these n
networks will be
forw
warded to the vSwitch and then passed on
o to the app ropriate Virtu al Machine.
130
Add
ditionally, FCo
oE port 1 is co
onnected to SAN fabric FC
CoE_A and FC
CoE SAN portt is connected
d to
SAN
N Fabric FCoE_B, providing a multi-path
hed connected
d to the SAN.
The FCoE SAN fa
abric connects to each SAN
N fabric over a pair of upliinks per modu
ule. SAN logins
are distributed accross the multiple paths.
R
Results vSphere Netw
working Examplles
We have successsfully configured FlexFabricc with a Sharee Uplink Set, ssupporting ma
any VLANs an
nd
redu
undant SAN fabrics. We have
h
created a server profi le to connect to the variouss vNet with SIIX
NIC
Cs and the SAN fabrics usin
ng the FCoE connections
c
crreated within the profile.
Although both Eth
hernet and Fib
bre channel connectivity is provided by the CNA ada
apter used the
e in
G7 servers; each capability (LA
AN and SAN
N) is provided by a different component o
of the adapter,
they
y appear in the server as in
ndividual netw
work and SAN
N adapters.
The following gra
aphics show an
a ESX 4.0 se
erver with SIX FlexNICs con
nfigured, two at 1Gb (conssole),
two at 1.5Gb (VM
Motion) and two
t
at 3.5Gb (Guests port groups). If w
we did not req
quire SAN
connectivity on th
his server, the FCoE connecctions could b
be deleted and
d the server w
would then havve 8
NIC
C ports available to the OS. In addition,, if we did no t want FCoE cconnectivity a
and instead wanted
to le
everage iSCSI, we could de
elete the FCoE
E connected a
and re-create those conneccts as iSCSI
connections, with
h offload and optionally iSC
CSI boot.
Note: the BL465cc G7 and BL6
685c G7 utiliz
ze a NC551i chipset, wherreas the BL46
60c G7, BL620c
G6 and BL680c G7
G utilizes an
n NC553i chiipset. This sceenario leverag
ges a BL465cc G7 server.
Figu
ure 153 ESX
X 4.0 Network Connections
131
Figu
ure 154 - ESX
X 4.0 networkin
ng - three vSwittches configureed. (Note the N
NIC speeds)
Notte: add port grroups for the ap
ppropriate VLANs
132
Figu
ure 155 - Con
nfiguring the vS
Switch for multiple port groupss / VLANs
Figu
ure 156 - VM
M1 configured fo
or VLAN 2793
133
Figu
ure 157 VM
M1 on VLAN 27
793
R
Results vSphere SAN Connectivity
Figu
ure 158 - Durring server boo
ot, you can see that Port 1 of thhe FlexHBA is cconnected to an MSA1000 SA
AN
LUN
N
134
Figu
ure 159 ESX
X storage config
guration, the Sh
hared Storage LUN is provideed through the FFCoE connectio
ons to
the SAN.
S
S
Summa
ary
We presented a Virtual
V
Conne
ect Network sccenario by creeating two sh
hared uplink sets (SUS), eacch
SUS
S is connected
d with ONE acctive uplink; both
b
SUS cann actively passs traffic. In ad
ddition, we
crea
ated two vNett Tunnels, which will pass ta
agged framess. We also in
ncluded a dua
al path SAN ffabric
for storage
s
conne
ectivity.
When VC profile ESX-1 is app
plied to the serrver in bay2 a
and is powereed up, it has o
one NIC conn
nected
through FlexFabriic module 1 (cconnected to VLAN_101- 1), the secon
nd NIC is con
nnected throug
gh
Flex
xFabric module 2 (connecte
ed to VLAN_101-2). Each N
NIC is configuured at 1Gb. These NICs are
connected to the console vSwittch for manag
gement. The ssecond pair o
of NICs are co
onnected to th
he
seco
ond vSwitch, which
w
is confiigured for VM
Motion and is cconnected to VLAN102-x tthrough NICs 3
and 4 which are configured att 1.5Gb. The
e last pair of N
NICs 5 and 6, are connectted to the third
d
vSw
witch, which iss configured to
o support man
ny tagged VLA
ANs. As add
ditional VLANss are configurred
on the network sw
witch ports, Virtual connectt will simply p ass those VLA
ANs to the switch. A port g
group
wou
uld then be cre
eated to supp
port connectiviity to each VLA
LAN. This hosst is also configured for FCoE
base
ed SAN acce
ess and connects to a SAN LUN to store the Guest VM
Ms. Each FCo
oE port is
conffigured for 4G
Gb of SAN ba
andwidth.
Add
ditional NICs could
c
be added within Flex
xFabric, by si mply powerin
ng the server o
off and addin
ng up
to a total of 6 NIC
Cs, the NIC speed can then be adjusted
d accordingly to suit the needs of each N
NIC.
If ad
dditional or le
ess SAN band
dwidth is required, the speeed of the SAN
N connection ccan also be
adju
usted. If the FCoE
F
SAN connections are not required,, these could be deleted, in
n which two
add
ditional NIC ports would the
en be made available
a
to thhe host.
As additional
a
servers are adde
ed to the enclo
osure, simply create additio
onal profiles, or copy existting
proffiles, configure
e the NICs for LAN and SA
AN fabrics as required and
d apply them tto the approp
priate
servver bays and power
p
the serrver on.
135
NOTE: If two switches are being used, issue the same commands on the second
switch.
Table 1 Cisco IOS command line configuration
Command
Shortcut
Description
>enable
>en
Privilege mode
#configure terminal
#config t
#interface gigabitethernet0/1
#int gi1/0/1
Focus on Port 1
#sw mo ac
#sw ac vl 1
#sp portf tr
#exit
#exit
#sh vl br
#cop ru st
NOTE: If two switches are being used, issue the same commands on the second
switch.
Table 2 Cisco IOS command line configuration (802.1Q, 802.3ad)
Command
Shortcut
Description
>enable
>en
Privilege mode
#configure terminal
#config t
#interface gigabitethernet0/1
#int gi0/1
Focus on Port 1
#sw mo tr
#channel-protocol lacp
#channel-p l
#channel-g 10 mo ac
#sp portf tr
#exit
#ex
#interface gigabitethernet0/2
#int gi0/2
Focus on Port 2
#sw mo tr
#channel-protocol lacp
#channel-p l
#channel-g 10 mo ac
#sp portf tr
#exit
#ex
#sh la 10 i
#cop ru st
NOTE: If two switches are being used, issue the same commands on the second
switch.
Table 3 Cisco IOS command line configuration (802.1Q)
Command
Shortcut
Description
>enable
>en
Privilege mode
#configure terminal
#config t
#interface gigabitethernet0/1
#int gi0/1
Focus on Port 1
#sw mo tr
#sp portf tr
#exit
#ex
#interface gigabitethernet0/2
#int gi0/2
Focus on Port 2
#sw tr ac vl
2102,2113,2507,2973
#sw mo tr
#sp portf tr
#exit
#ex
#cop ru st
NOTE: If two switches are being used, issue the same commands on the second
switch.
Table 4 ProCurve command line configuration (simple network)
Command
Shortcut
Description
>enable
>en
Privilege mode
#configure terminal
#conf
#span
#span
#vlan 1 untag 1
#spanning-tree 1 admin-edge-port
#span 1 admin-edge
#sh int br 1
#show vlan 1
#sh vlan 1
#write memory
#write mem
139
NOTE: If two switches are being used, issue the same commands on the second
switch.
Table 5 ProCurve command line configuration (tagged VLANs)
Command
Shortcut
Description
>enable
>en
Privilege mode
#configure terminal
#conf
#span
#span
#write memory
#write mem
140
NOTE: If two switches are being used, issue the same commands on the second
switch.
Table 6 ProCurve command line configuration (802.1Q)
Command
Shortcut
Description
>enable
>en
Privilege mode
#configure terminal
#conf
#span
#span
#vlan 1
#vlan 1
#no untagged 1
#no untagged 1
#vlan 2
#vlan 2
#no untagged 2
#no untagged 2
#exit
#exit
Exit VLAN 2
#write memory
#write mem
141
Definition
CLP String
Flex-10 NIC settings written to the server hardware by VC/OA when the server is
power off. Read by the server hardware upon power in.
DCC**
Dynamic Control Channel. Future method for VC to change Flex-10 NIC port settings
on the fly (without power no/off)
EtherChannel*
A Cisco proprietary technology that combines multiple NIC or switch ports for greater
bandwidth, load balancing, and redundancy. The technology allows for bi-directional
aggregated network traffic flow.
Flex NIC**
One of four virtual NIC partitions available per Flex-10 Nic port. Each capable of
being tuned from 100Mb to 10Gb
A physical 10Gb port that is capable of being partitioned into 4 Flex NICs
Flex HBA***
Physical function 2 or a FlexFabric CNA can act as eitheran Ethernet NIC, FCoE
connection or iSCSI NIC with boot and iSCSI offload capabilities.
IEEE 802.1Q
An industry standard protocol that enables multiple virtual networks to run on a single
link/port in a secure fashion through the use of VLAN tagging.
IEEE 802.3ad
LACP
LOM
Maximum Flex NIC speed value assigned to vNet by the network administrator. Can
NOT be manually overridden on the server profile.
Global Preferred and Maximum Flex NIC speed values that override defined vNet
values when multiple vNets are assigned to the same Flex NIC
pNIC**
Port Aggregation
Combining ports to provide one or more of the following benefits: greater bandwidth,
load balancing, and redundancy.
A Cisco proprietary protocol aids in the automatic creation of Fast EtherChannel links.
PAgP packets are sent between Fast EtherChannel-capable ports to negotiate the
forming of a channel.
Port Bonding
A term typically used in the Unix/Linux world that is synonymous to NIC teaming in the
Windows world.
Preferred Flex NIC speed value assigned to a vNet by the network administrator.
A set of Ethernet uplinks that are used together to provide improved throughput and
availability to a group of associated Virtual Connect networks. Each associated Virtual
Connect network is mapped to a specific VLAN on the external connection and
appropriate VLAN tags are removed or added as Ethernet packets enter or leave the
Virtual Connect domain.
Smart Link
A feature that, when enabled, configures a Virtual Connect network so that if all
external uplinks lose link to external switches, Virtual Connect will drop the Ethernet link
on all local server blade Ethernet ports connected to that network.
Trunking (Cisco)
Trunking (Industry)
Combining ports to provide one or more of the following benefits: greater bandwidth,
load balancing, and redundancy.
Trunking (Industry)
Combining ports to provide one or more of the following benefits: greater bandwidth,
load balancing, and redundancy.
VLAN
VLAN Tagging
A Cisco proprietary protocol used for configuring and administering VLANs on Cisco
network devices.
vNIC
vNet
Virtual Connect Network used to connect server NICs to the external Network
VC Domain Configuration
#Enclosure Setup
#Import Enclosure and Set Domain Name
#Ensure password matches the OA password
import enclosure username=Administrator password=Administrator
set domain name=VC_Domain_1
#Importing additional or multiple Enclosures to an existing VC Domain
# Importing an Enclosure into an existing VC Domain (Note: As of this writing (VC firmware 2.30) the
following commands must be executed individually and cannot be part of a larger script).
#The IP address, login and password information used in this command are from the OA of the enclosure
being imported.
Import enclosure 10.0.0.60 UserName=Administrator Password=password
Import enclosure 10.0.0.30 UserName=Administrator Password=password
Import enclosure 10.0.0.40 UserName=Administrator Password=password
#Configure MAC and WWN to VC Defined and select pool #1
set domain mactype=vc-defined macpool=1
set domain wwntype=vc-defined wwnpool=1
set serverid type=vc-defined poolid=1
#Change Administrator
set user Administrator password=Administrator
# Set Advanced Ethernet Settings to "Map VLAN Tags" and set "Force server connections" to disabled
set enet-vlan vlantagcontrol=map sharedservervlanid=false
# Set Advanced Ethernet Settings to "Tunnel VLAN Tags"
set enet-vlan vlantagcontrol=tunnel
# Set Advanced Ethernet Settings to a Preferred speed of 500Mb and a Max Speed of 2500Mb
set enet-vlan PrefSpeedType=Custom PrefSpeed=500 MaxSpeedType=Custom MaxSpeed=2500
#Add additional User to VCM, creates User jimbo
add user jimbo password=password privileges=domain,network,server,storage
Creating Shared Uplink Sets
#Create Shared Uplink Set "Prod-Net" and configure one uplink VC module 1, port X1
add uplinkport enc0:1:X1 Uplinkset=Prod-Net speed=auto
#Create Shared Uplink Set "Prod-Net" and configure multiple uplinks on VC Module 1, Ports X1 X3
add uplinkset Prod-Net
add uplinkport enc0:1:X1 Uplinkset=Prod-Net speed=auto
Appendix D: Useful VC CLI Command sets 144
FlexFabric additions
#Create the FCoE SAN Fabrics FCoE_A and FCoE_B and configure uplinks as discussed above
Add fabric FCoE_A Bay=1 Ports=1,2 LinkDist=Auto
Add fabric FCoE_B Bay=2 Ports=1,2 LinkDist=Auto
# Create Server Profile ESX-1 with 6 NICs and 2 FCoE SAN connections
add profile ESX-1
set enet-connection ESX-1 1 pxe=Enabled Network=VLAN101-1 SpeedType=Custom Speed-1000
set enet-connection ESX-1 2 pxe=Disabled Network=VLAN101-2 SpeedType=Custom Speed-1000
add enet-connection ESX-1 pxe=Disabled Network=VMotion SpeedType=Custom Speed-1500
add enet-connection ESX-1 pxe=Disabled Network=VMotion SpeedType=Custom Speed-1500
add enet-connection ESX-1 pxe=Disabled
add server-port-map ESX-1:5 VLAN_103-1 VLanId=103
add server-port-map ESX-1:5 VLAN_104-1 VLanId=104
add server-port-map ESX-1:5 VLAN_105-1 VLanId=105
add enet-connection ESX-1 pxe=Disabled
add server-port-map ESX-1:6 VLAN_103-2 VLanId=103
add server-port-map ESX-1:6 VLAN_104-2 VLanId=104
add server-port-map ESX-1:6 VLAN_105-2 VLanId=105
set fcoe-connection ESX-1:1 Fabric=FCoE_A SpeedType=4Gb
set fcoe-connection ESX-1:2 Fabric=FCoE_B SpeedType=4Gb
poweroff server 1
assign profile ESX-1 enc0:1