上一篇博客聊了下为什么要设计ESXI主机的vMotion网络和Management网络分开,周末在群里碰到一个有意思的问题,也是关于Management网络的,拿出来和大家分享下。

大家都知道,我们通常设计一个Management网络来管理ESXI主机,那你们有没有想过这样一个场景,一台物理服务器,在安装好ESXI 5.0的虚拟化软件,配置好管理网卡的IP和相关参数,在vCenter还没有安装的时候我们可以通过vsphere client客户端来连接ESXI主机,在vcenter还没有配置网络之前,我们可以根据IP直接添加ESXI主机到vCenter的管理界面,所以就会有这样一个疑问:

Management网络是用来管理的  没有建立或者删除了它也一样可以管理 那是不是可以理解不需要management网络?

单从我们之前的实践操作看得出来Management网络没有起到所说的管理功能,你是不是也迷惑了?

首先来看下《vsphere design》这本书里是怎么描述Management网络的。

Host networking is divided into the following components:

  • Service Console (management network)
  • Virtual machine port groups
  • IP storage (NFS/iSCSI, FCoE)
  • vMotion
  • Fault tolerance

 

SERVICE CONSOLE
Your Service Console/management network is the lifeline into your host. If that lifeline goes down, you can’t remotely manage that host. The host will think it has lost connectivity and may power down all the VMs it has running. The other hosts in the cluster may think your host is down and try to restart the VMs that were running. In a nutshell, bad things happen. You should never leave your Service Console on a single NIC.

意思是Management网络也被称为Service Console,是主机的生命线,如果生命线被破坏,你将不能远程管理(个人认为此处应该是监控)主机,主机会认为虚机失去的连接,会关闭所有在其上运行的虚拟机,其它的主机也会认为该主机当机了,试图会在其它主机上,开启之前它认为丢失的虚拟机,而实际这些虚拟机还在正常运行,简而言之,会发生意外。所以建议大家配置Management网络冗余,来避免这种情况发生。

于是可以得出以下的结论。

  • Management Traffic - 这个接口主要用于配置vSphere HA时,管理网路心跳传输时用,如果不勾选,则意味着,没有vSphere HA没有心跳网路,将配置失败;

其它网络功能如下:

  • vMotion - 这个接口则用于支持将虚拟机从A ESXi主机在线迁移到B ESXi主机,如果没有这个接口,将无法迁移;

 

  • Fault Tolerance - 这个接口则用于支持虚拟机容错;

 

  • IP Storage - 这个接口被用于连接IP存储用,包括iSCSI和NFS存储。

 

期待大家可以对这样有意思的问题进行回复。也许以后直接称Management网络为Service Console比较合适。