前段时间,我们单位购买了3台HP Proliant BC680G5和3台3HP Proliant BC480C刀片服务器,这6个刀片服务器都装在一机柜(HP Blade system C7000 Enclsure)里面,机柜的满配是8个刀片服务器。
正常情况下,给刀片服务器配置好网卡,再利用机柜提供的千兆网口接入局域网交换机,就可以实现刀片服务器和局域网其他网络终端通信。但是,由于我们的接入层交换机是都是百兆级的,核心交换机( Cisco6509)的千兆以太模块已经插满,所有无法实现千兆的接入。如果专门为了一个千兆口,去买一块千兆以太网模板,成本也太高,如果就用百兆端口,这样大大的降低了服务器通讯速率,相当于6个刀片共用一个百兆端口,其实际通讯速率会更低。
我仔细观察了刀片服务器机柜的提供的千兆接口,其实质是两个5口的交换机,它们之间做负载冗余的。这五个端口其中有一个是管理端口,其它四个端口与刀片服务器通过电路连接。按照二层交换机原理,是否可以把这四个端口做链路聚合,捆绑成一个端口,这样不就增加了网络带宽了吗?于是我在局域网交换机上引出四条网线分别接到刀片服务器机柜上的四个千兆口上(其中有一个是管理口不需要连接),在局域网交换机每个端口下启用以下策略
interface FastEthernet0/*(端口号)
 switchport access vlan * (vlan号)与服务器所在网段匹配
 switchport mode access
 channel-group 1 mode active
然后登陆到刀片服务器机柜的交换机,使用以下命令:
Cfg(configuration menu) 8
L2(Layer 2 menu) 8
Lacp (link Aggregation control protocol Menu) 8
Port(lacp port menu) 8
*(enter port 1-24) 8
Adminkey(set lacp port adminkey)
把四个端口其中的一个端口设置为 adminkey
然后在四个端口下分别使用以下命令即可:
Cfg(configuration menu) 8
L2(Layer 2 menu) 8
Lacp (link Aggregation control protocol Menu) 8
Port(lacp port menu) 8
*(enter port 1-24) 8
Mode(off|active|passive) 8
active 8
这样,逻辑上把四个刀片服务器的端口捆绑成一个端口和服务器通讯,如果端口速率都采用全双工的话,速率能够达到800M, 当然这个是在某些公司没有千兆网口交换机的情况下使用此方法,比较有效,如果有千兆接口,大可不必这样做,这样既浪费了百兆接口,而且速率还没有使用一个千兆接口快。

文章如转载,请注明转载自:http://www.5iadmin.com/post/642.html