浅谈:如何创建并管理ESXi网络

一、ESXi网络的相关概念:

在ESXi的虚拟机之间确保正常通信的基础是网络服务,通常在物理网络中需要使用不同的物理设备进行连接才能组建出高效的网络服务,而在虚拟网络中,需要不同的虚拟设备为其提供服务。

ESXi的网络类型:

1、物理网络:物理网络是为了使物理服务器之间能够正常通信而建立的网络,vSPhere基础物理架构的各个部分都要通过物理网络进行连接,同时虚拟网络建立在物理网络之上,没有物理网络,那么,虚拟网络也就没有存在的价值。

2、虚拟网络:虚拟网络是在ESXi主机上运行的虚拟机之间为了互相通信而相互逻辑连接所形成的网络。ESXi主机可以有多个物理网卡,虚拟机也可以创建多个虚拟网卡,将其同时连接到虚拟交换机可实现虚拟机之间的互相通信。

ESXi的网络组件

1、物理网卡:简称“vmnic”,ESXi内核的第一块称为“vmnic0”,第二块称为“vmnic1”,以此类推....ESXi主机可以有多个vmnic连接不同的物理网络设备,如交换机、路由器、ISCSI存储等。

2、虚拟网卡:简称vNIC,每台虚拟机都可以有多个虚拟网卡,用于连接虚拟交换机,确保相互之间的正常通信。

3、虚拟交换机:简称vswitch,是由ESXi内核提供的,用于确保虚拟机和管理界面之间的相互通信,并且由类似物理交换机的端口/端口组提供网络连接。虚拟交换机有三种:标准交换机、分布式交换机和第三方提供的交换机。

①标准交换机:它由每台ESXi主机单独集中管理的,与物理交换机十分类似,但不具备一些高级功能,如VLAN等。它操作简单,但每次进行配置修改都要在所有ESXi主机上进行重复的操作,并且在主机之间迁移虚拟机时,会重置网络连接状态,加大了我们监控和故障排除的难度。标准交换机的示意图如下所示:

  • 虚拟机端口组:用于连接ESXi上的虚拟机使其能够相互通信,也可以连接外部网络,如果没有接入vmnic,那么就只能在单台ESXi主机内部进行通信了;
  • VMKernel:用于ESXi主机通过网络连接提供vSPhere的高级功能,如vMotion、存储网络等;
  • NIC Team:用于将多个vmnic同时接入同一个端口/端口组,增加吞吐量,并在出现故障时,可以提供链路冗余(好像有种以太网通道的感觉);

②分布式交换机: 它是可以对多个ESXi进行集中式管理的高级交换机,可以对多个ESXi进行统一管理,包括管理成本,流量监控、流量控制、私有VLAN等高级功能。它提供一种分布式端口/端口组。


分布式端口组的成员是连接到ESXi主机的VMKernel或vNIC的一种端口,可以为每个端口指定配置,但成员端口本身也可以更改部分设置,分布式端口组还可以定义通过分布式交换连接到网络的方式。

二、创建并管理ESXi网络:

(一)、添加端口组:
1、使用web vClient 登录vCenter,找到我们已经添加的主机:

2、单击其中一台主机,依次点击如下所示:

3、如下所示,单击“添加主机网络” :

4、选中“标准交换机的虚拟机端口组”,单击下一步:

5、如下所示,选中“选择现有标准交换机”单选按钮则在现有标准交换机上创建虚拟机端口组;选中“新建标准交换机”单选按钮则创建则创建新的标准交换机并在其上创建虚拟机端口组,因为ESXi已经默认创建了一个标准交换机,所以这里就选择“选择现有标准交换机”按钮,单击下一步:

6、输入端口组名称和所属VLAN ID,保持默认,单击“下一步”,如果VLAN ID为0表示虚拟机不会收到与VLAN关联的流量;为1~4094表示虚拟机只能收到ID相同的流量;为4095表示虚拟机会收到来自任意VLAN的流量。

7、确认摘要信息无误后,点击“完成”:

(二)、创建NIC Team,增加吞吐量并提供链路冗余:

1、如下所示,选中“物理网络适配器”,组建NIC Team,单击“下一步”:

2、选中“选择现有交换机”按钮,单击“下一步”:

3、单击“添加适配器”:

4、选择一块可用的物理网卡:

5、已添加新的适配器:

6、确认无误后单击“完成”:

7、完成后,可以看到vswitch0已经连接到了两块物理网卡:

(三)、创建VMKernel,用来实现vSPhere提供的高级功能:

1、选择“VMKernel网络适配器”:

2、为了和虚拟机端口组区分开,选中“新建标准交换机”:

3、单击下图所示,为交换机添加物理网卡:

4、输入VMKernel端口名称“vMotion”作为标识,在“启用服务”选项中选中“vMotion流量”,其他保持默认,单击下一步:

5、输入静态ip:

6、确认无误后,点击“完成”:

也可以根据以上步骤创建用于其他功能的VMKernel端口,需要注意的是,还需要根据以上步骤在另一台ESXi主机创建标准交换机,两台ESXi主机的标准交换机配置除了IP地址外必须完全一致,包括端口/端口组的命名等。

7、找到我们创建的虚拟机右击,在弹出的快捷菜单中选择“编辑设置”选项,将网络适配器更改为刚创建的虚拟机端口组即可,如下所示:

至此,虚拟机已经可以ping通ESXi主机和VMKernel端口了。

原文地址:https://blog.51cto.com/14154700/2381679

时间: 2024-08-05 01:33:27

浅谈:如何创建并管理ESXi网络的相关文章

vsphere入门之用虚拟交换机创建并管理ESXI网络

之前介绍了vSphere虚拟化平台的ESXi和vCenter的部署方法.本篇博客主要介绍VMware vSphere的网络管理,网络是vSphere的基础,所有ESXi的虚拟机都通过网络来进行通信.通常在物理网络中需要使用不同的物理设备进行连接才可以正常通行,而在虚拟网络中,也需要不同的虚拟设备为其提供服务 ESXi网络概述 物理网络:为了使物理服务器之间能够正常通信而建立的网络.vSphere基础架构各个部分都需要通过物理网络进行连接,同时虚拟网络建立在物理网络之上,没有物理网络,虚拟网络也就

vsphere创建并管理 ESXI网络

ESXI网络的组成部件 物理网卡(vmnic)是vsphere的物理网卡负责链接交换机或其他主机 从vmnic0开始 虚拟网卡(vnic)是虚拟机的网卡,用于与虚拟交换机相连(逻辑上)可以确保一台esxi主机上的虚拟机进行通信,要与其他主机进行通信的时候就会使用到虚拟交换机 虚拟交换机(vswitch)实现虚拟机调用物理网卡实现与其他esxi主机进行通信 虚拟交换机分为三种 分别是 标准虚拟交换机: 一台虚拟的标准交换机只能对一台主机提供交换功能,如果想用一台虚拟交换机链接多台esxi主机需要使

创建并管理esxi网络

网络服务:是在esxi的虚拟机之间确保正常通信的基础.通常在物理网络中需要使用不同的物理网络设备进行才能组建出稳定高效的网络服务,而在虚拟网络中,需要不同的虚拟设备为其提供服务 案例前置知识点1.esxi网络概述1)物理网络物理网络是为了使物理服务器之间能够正常通信而建立的网络.vsphere基础物理架构的各个部分都要通过物理网络进行连接,同时虚拟网络在物理网络之上,没有物理网络,虚拟网络也就没有价值2)虚拟网络虚拟网络是在esxi主机上运行的虚拟机之间为了互相通信而相互逻辑连接所形成的网络.2

创建并管理 ESXi 网络

在 ESXi 的虚拟机之间确保正常通信的基础是网络服务,通常在物理网络中需要使用不同的物理设备进行连接才能组件出稳定高效的网络服务,而在虚拟网络中需要不同的虚拟设备为其提供服务.ESXi 网络分为:1.物理网卡:为了使物理服务器之间能够正常通信而建立的网络.2.虚拟网络:在 ESXi 主机上运行的虚拟机之间为了互相通信而相互逻辑连接形成的网络.ESXi 主机可以有多个物理网卡,虚拟机也可以创建多个虚拟网卡,同时连接到虚拟交换机可实现虚拟机之间的通信.ESXi 网络组件:1.物理网卡:vmnic2

第三章 虚拟化   创建管理esxi网络

创建并管理esxi网络 一. (延续上一章的试验环境)检查试验环境 1 检查服务是否开启 2.为方便试验,关闭防火墙 3.添加6块物理网卡(开机前安装) 二. 正式进入管理界面 1.管理界面 2.创建虚拟端口组 3.添加物理网卡(上行链路)uplink 4. 网卡设置(使用高可用AA或者是负载均衡HA) 三.使用标准交换机创建网络 1.创建vmkernel  网络 vmotion迁移端口组  (注意标准式网络,每个vswitch都要设置同样配置) 2.创建vmkernel  网路  iscsi

浅谈操作系统之进程管理

详解本文前,先来说说什么是操作系统吧,要不,大家可能都不知道自己在看些什么.下图,可以非常形象的表示操作系统及它的相关内容.本文主要详细介绍一下操作系统的进程管理功能. 上图可以看出,操作系统是位于计算机硬件和应用软件之间的,有效组织和管理系统中各种软.硬件资源.它通过资源管理,提高了计算机系统的效率:也改善了人机界面,不需要我们直接面对简单且复杂的0和1了,向用户提供了友好的工作环境.下面来细说说进程管理吧. 首先,我们需要了解,什么是进程,与其相关的,什么又是线程?进程,可以认为它就是程序的

浅谈Linux的内存管理机制

转至:http://ixdba.blog.51cto.com/2895551/541355 一 物理内存和虚拟内存          我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念.物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在linux下还有一个虚拟内存的概念,虚拟内存就是为了满足物理内存的不足而提出的策略,它是利用磁盘空间虚拟出的一块逻辑内存,用作虚拟内存的

转:浅谈Linux的内存管理机制

一 物理内存和虚拟内存          我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念. 物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在linux下还有一个虚拟内存的概念,虚拟内存就是为了满足物理内存的不足而提出的策略,它是利用磁盘空间虚拟出的一块逻辑内存,用作虚拟内存的磁盘空间被称为交换空间(Swap Space).          作为物理内存的扩展,l

浅谈分布式集群管理的原理,看看集群究竟是做什么的

本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是分布式专题的第11篇文章,我们一起来聊聊分布式集群资源管理. 在开始文章之前,我们先来问一个问题,为什么是国际上是亚马逊,国内是阿里这两家公司云计算搞得最好呢?这两家公司之间有一个巨大的共同点,就是它们都是电商公司.电商公司的特点很明显,就是流量不是固定的,往往会受到大促.节日的影响.像是国内的双十一和美国的黑色星期五就是典型的大促.在大促的时候的流量会是平常的十倍甚至更多,这么大的流量必须要有更多的机器去应对.但问题是如果去买这