NoOps

Ops make no ops | Ops的目标是没有Ops,嗯!

使用共享网口方式访问管理控制器

作者: |   10,163 浏览  | 

发现没有你的服务器会额外多出一个以太网口来,那个网口是专门用来访问管理控制器(BMC)的,当然也可以通过普通网口的共享模式访问BMC。

 

什么是共享网口方式?

这里要简单地提到NC-SI(Network Controller – Sideband Interface)技术,即网络控制器边带接口技术。这一技术是用来实现BMC芯片和以太网控制器之间信息传递的,它使得BMC芯片能够像使用独立管理网口那样使用主板上的网络接口。以下是共享访问模式的实现结构图:

NCSI

简单理解:BMC其实是一个单片机,它有自己独立的IO设备,而独立网口就是其中之一。将BMC芯片和网络控制器互联,通过NC-SI技术使得BMC芯片能够使用网络控制器上的接口。

 

为何要使用共享网口访问管理控制器?

1、减少物料成本:共享访问模式能够为单机节省一根网线;

2、减少人力成本:如果业务网只需要接一根网线,共享方案可以减少一半的布线人力支出;

3、减少交换机投入:独立网口会多占用一个交换机端口,增加交换机采购数量,使用共享模式减少了这部分的支出和额外的交换机运维成本;

 

如何实现共享网口模式?

1、BIOS或者WEB bmc界面中将IPMI访问方式修改为share(共享模式);

2、为共享网口独立分配一个VLAN号和IP地址,以便和业务网剥离;

3、在交换机端开启802.1q协议,并分配相同的VLAN号。

 

8 Comments

  1. si
    2014/11/17 at 9:23 下午

    共享网口的管理卡地址和业务地址共用一个物理网卡,应该是在相同的vlan里吧? 在这个开启了share的网口并不是一个trunk口可以接收不同vlan的数据包
    应该是给共享网口的管理卡分配不同于业务网段的IP地址,但是和业务网段其实还是在同一个vlan

    • 麒麟
      2014/11/18 at 1:31 下午

      不在同一个VLAN

      • si
        2014/11/18 at 2:25 下午

        那你交换机相应端口就要全部都做trunk口了?

        • joseph
          2015/04/21 at 6:10 下午

          可以用混合模式,默认是业务口,带vlan号的才是管理网

  2. 2014/11/28 at 4:05 下午

    请教下:
    1、Dell iDrac管理卡是否需要启用VLAN id
    2、H3C交换机端口该怎么配置
    网上只找到Cisco的配置
    http://serverfault.com/questions/405111/cisco-ios-vlan-settings-for-dell-idrac-with-shared-interface
    Cisco IOS VLAN settings for Dell iDrac with shared interface:
    interface GigabitEthernet 1/1
    switchport trunk encapsulation dot1q
    switchport mode trunk
    switchport trunk native vlan 29
    switchport trunk allowed vlan

  3. web
    2014/12/04 at 12:34 下午

    有钱买服务器 就没钱买个交换机吗?
    难道小米是这样部署服务器的吗?

    • wilbur
      2014/12/12 at 3:01 下午

      呵呵

  4. wan
    2016/04/06 at 11:26 上午

    请问如果配置的是共享网口,在使用IPMI web管理或者KVM的时候,共享给系统的网口网络会断开么?

wilbur 进行回复 取消回复