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

简介:

    之前介绍了vSphere虚拟化平台的ESXi和vCenter的部署方法。本篇博客主要介绍VMware vSphere的网络管理,网络是vSphere的基础,所有ESXi的虚拟机都通过网络来进行通信。通常在物理网络中需要使用不同的物理设备进行连接才可以正常通行,而在虚拟网络中,也需要不同的虚拟设备为其提供服务              


ESXi网络概述

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

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


ESXI网络的组件

1、物理网卡

    简称(vmnic)是vsphere的物理网卡负责链接交换机或其他主机 从vmnic0开始是第一块,以此类推。ESXi主机可以有多个vmnic连接不同的物理网络设备

wKiom1nM7gKhPbaOAAEG7xx1ZEs621.png


2、虚拟网卡

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

wKiom1nM70SCDl2TAAGCU4YUDbM281.png

 

3、虚拟交换机

    简称(vSwitch),由ESXi内核提供,实现虚拟机调用物理网卡实现与其他ESXi主机进行通信。虚拟交换机分为三种分别是:

(1)标准虚拟交换机:一台虚拟的标准交换机只能对一台ESXi主机提供交换功能,每次配置修改都要在所有ESXi主机上重复操作,增加了管理成本,并在主机间迁移虚拟机时,会重置网络状态,加大了监控和故障排除的难度。提供了3种类型的端口/端口组:

* 虚拟机端口组:用于连接ESXi上的虚拟机,使其能够相互通信。如果没有接入vmnic,则只能在单台ESXi主机内部进行通信

* VMKernel:通过网络连接提供vSphere的高级功能,如vMotion、存储网络等

* NIC Team:用于将多个vmnic同时接入同一个端口/端口组,增加吞吐量,并在出现故障时可以提供链路冗余

wKiom1nM8OWRnPwVAAGFUutHYGQ158.png

(2)分布式虚拟交换机:是通过vCenter建立的多个ESXI主机进行集中式管理的高级交换机。多个ESXi可以进行共享使用、统一管理、流量监控和控制、私有vlan等高级功能。只提供一种分布式端口/端口组

* 分布式端口组:连接到ESXi主机的VMKernel或vNIC的一种端口,可单独为每个端口配置或修改

wKiom1nM9gzj9ji7AAF6IxghsLk378.png

(3)第三方提供的虚拟交换机,这里我们就不多介绍了 虚拟交换机只有这三种

 

分布式交换机和标准交换机的区别

标准交换机:只能连接单一的主机,不能划分vlan,实现的功能比较简单,不灵活,管理不方便,有多台esxi主机则操作需要重复多次。

分布式虚拟交换机:只需要在vCenter里配置一遍就OK了     

  


案例:如下图所示,创建并管理ESXi网络

    是不是感觉这个拓扑图眼熟,那就对了,我们还是接着上篇博客的案例进行网络管理

 wKioL1nM-ICiUlFXAAHsOfTU_qI247.png    


1、使用标准交换机建立网络

(1)上篇博客已经搭建好网络了,使用vClient登陆vCenter,在“主机和群集”中可看到,如图所示:

wKiom1nOJf6zwz6DAADBv1fRdN4343.png

(2)选择一台主机,依次打开配置、网络,可看到ESXi默认安装了一台标准交换机,下图所示

wKiom1nOJ9GwlshUAADmjmITGKs379.png

(3)单击添加网络、虚拟机,物理适配器(可以添加多块),下图所示:

wKioL1nOLyqQQuY6AADah9bqcDk803.png

(4)按照向导提示,完成标准交换机的创建,如下图所示:

wKiom1nOMRixIBePAADMI18sZIQ887.png

(5)现在,将虚拟机连接到标准交换机上,右击“虚拟机”,选择“编辑设置”,完成以下配置,如下图所示:

wKiom1nONDKhtgVYAADwCBiMzFM588.png

(6)可以看到虚拟机已经转移到新建的标准交换机上了,下图所示:

wKiom1nONS6jSagfAADQS0Sb7do892.png




2、使用分布式交换机建立网络

(1)按照下图的步骤,新建分布式交换机

wKioL1nON2DyaC-eAADJCPEwV0g218.png

(2)添加主机和物理适配器,按照需求添加,完成分布式交换机的创建,如下图所示

wKiom1nOOFzTDZ7vAAC5IAg3k7Q847.png

(3)可以看到分布式交换机创建成功

wKiom1nOOpayw8e8AADlMC9YzMk606.png

(4)右击虚拟机,编辑设置,完成以下操作,如图:

wKioL1nOO3bhNNsmAADwaC9IJKc557.png

(5)可以看到分布式交换机上有虚拟机,只需按照第4步把其他ESXi主机的虚拟机加入到分布式交换机即可

wKiom1nOPezQhW7DAACwgvk_TNs467.png


  本例只讲述了使用vClient管理vCenter,在vCenter管理标准交换机和分布式交换机。而使用Web vClient管理的方法和上面类似,这里就不一一配置了,希望能够帮助大家!!!











本文转自 杨书凡 51CTO博客,原文链接:http://blog.51cto.com/yangshufan/1969836,如需转载请自行联系原作者
目录
相关文章
|
6天前
|
监控 安全 网络安全
|
10天前
|
网络协议 网络架构
【网络编程入门】TCP与UDP通信实战:从零构建服务器与客户端对话(附简易源码,新手友好!)
在了解他们之前我们首先要知道网络模型,它分为两种,一种是OSI,一种是TCP/IP,当然他们的模型图是不同的,如下
|
13天前
|
Java API 网络安全
Java网络编程入门
Java网络编程入门
|
12天前
|
传感器 监控 算法
基于虚拟力优化的无线传感器网络覆盖率matlab仿真
**摘要:** 本文探讨了基于虚拟力优化提升无线传感器网络(WSNs)覆盖率的方法。通过在MATLAB2022a中仿真,显示了优化前后网络覆盖率对比及收敛曲线。虚拟力优化算法模拟物理力,以优化传感器节点布局,防止重叠并吸引至目标区域,同时考虑墙壁碰撞。覆盖计算利用平面扫描法评估圆形和正方形传感器的覆盖范围。算法通过迭代优化网络性能,以提高WSNs的监控能力。
|
14天前
|
Java API 网络安全
Java网络编程入门
Java网络编程入门
|
19天前
|
机器学习/深度学习 人工智能 自然语言处理
机器学习算法入门:从K-means到神经网络
【6月更文挑战第26天】机器学习入门:从K-means到神经网络。文章涵盖了K-means聚类、逻辑回归、决策树和神经网络的基础原理及应用场景。K-means用于数据分组,逻辑回归适用于二分类,决策树通过特征划分做决策,神经网络则在复杂任务如图像和语言处理中大显身手。是初学者的算法导览。
|
10天前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
10天前
|
运维 网络协议 安全
Wireshark网络抓包工具入门指南
Wireshark是一款功能强大的开源网络协议分析器,它允许用户捕获和查看网络接口上传输的详细数据包信息。无论是网络故障排查、安全分析还是开发调试,Wireshark都能提供深入的网络洞察。本文旨在为初学者提供Wireshark的基本使用方法,帮助快速掌握网络抓包技巧。
|
12天前
|
数据采集 存储 缓存
使用Scrapy进行网络爬取时的缓存策略与User-Agent管理
使用Scrapy进行网络爬取时的缓存策略与User-Agent管理
|
14天前
|
机器学习/深度学习 人工智能
神经网络极简入门
神经网络是深度学习的基础,正是深度学习的兴起,让停滞不前的人工智能再一次的取得飞速的发展。
11 0

热门文章

最新文章