
24 Dell Compellent Using Storage Center with FCoE and Linux
2 Leveraging traditional 10Gb Ethernet NICs in a converged
environment with Linux
In most environments, converged Fibre Channel over Ethernet networks can only be leveraged by using
expensive Converged Network Adapters, which abstract the connectivity in front of the host. Through the
use of open source tools (open-FCoE), Linux has the unique ability to emulate and speak FCoE inside of
the host operating system, allowing Linux to connect to FCoE networks with traditional, less expensive
10Gb Ethernet NICs. An example of where this functionality could be exceptionally useful is in
environments that are or will be migrated to an Ethernet only infrastructure. In this sort of environment,
the servers can be provisioned with pure Ethernet only connectivity (no expensive CNAs), but still have
access to legacy Fibre Channel only accessible storage.
In this example, a Linux server will be connected to a Storage Center volume over a 10Gb Ethernet
connection, using the native Linux fcoe-utils on a CentOS-based host.
The fcoe-utils package must first be installed.
# yum install fcoe-utils
[snip]
Installed:
fcoe-utils.x86_64 0:1.0.14-9.el6
Dependency Installed:
libconfig.x86_64 0:1.3.2-1.1.el6 libhbaapi.x86_64 0:2.2-10.el6
libhbalinux.x86_64 0:1.0.10-1.el6 libpciaccess.x86_64 0:0.10.9-2.el6
lldpad.x86_64 0:0.9.38-3.el6 vconfig.x86_64 0:1.9-8.1.el6
Complete!
In order to leverage multipath, two 10Gb interfaces will be enabled, each requires a configuration file in
/etc/fcoe.
# cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-eth4
# cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-eth5
In order to facilitate the network aware settings required for healthy FCoE networks, the lldpad service,
which understands and speaks the Link Layer Discovery Protocol (LLDP), must be started, and configured
to start on boot.
# /etc/init.d/lldpad start
# chkconfig lldpad on
Comentarios a estos manuales