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,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
监控 网络协议 Java
Linux 网络编程从入门到进阶 学习指南
在上一篇文章中,我们探讨了 Linux 系统编程的诸多基础构件,包括文件操作、进程管理和线程同步等,接下来,我们将视野扩展到网络世界。在这个新篇章里,我们要让应用跳出单机限制,学会在网络上跨机器交流信息。
Linux 网络编程从入门到进阶 学习指南
|
1月前
|
网络协议 网络虚拟化 网络架构
交换机入门快速配置
交换机入门快速配置
|
8天前
|
消息中间件 微服务
RabbitMQ入门指南(四):交换机与案例解析
RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了交换机在RabbitMQ中的作用与类型、交换机案例(Fanout交换机、Direct交换机、Topic交换机)等内容。
|
14天前
|
边缘计算 网络虚拟化 虚拟化
虚拟网络设备性能优化
在现代网络架构中,虚拟网络设备扮演着越来越重要的角色🌐,特别是在云计算☁️和容器化技术📦广泛应用的背景下。虚拟网络设备如虚拟以太网设备(veth)、虚拟交换机(vSwitch)、和虚拟路由器等,提供了灵活的网络连接和隔离方案🔗。然而,与物理网络设备相比,虚拟网络设备在处理能力💪、带宽利用率📈和延迟⏳方面可能存在性能瓶颈。因此,性能优化成为了虚拟网络设备管理中的一个重要议题🛠️。本文将探讨虚拟网络设备的性能优化手段,帮助网络管理员更有效地利用这些设备。
|
14天前
|
安全 网络安全 网络虚拟化
虚拟网络设备与网络安全:深入分析与实践应用
在数字化时代📲,网络安全🔒成为了企业和个人防御体系中不可或缺的一部分。随着网络攻击的日益复杂和频繁🔥,传统的物理网络安全措施已经无法满足快速发展的需求。虚拟网络设备🖧,作为网络架构中的重要组成部分,通过提供灵活的配置和强大的隔离能力🛡️,为网络安全提供了新的保障。本文将从多个维度深入分析虚拟网络设备是如何保障网络安全的,以及它们的实际意义和应用场景。
|
14天前
|
安全 网络安全 SDN
虚拟网络设备的真正使命:实现有控制的通信
虚拟网络设备确实提供了强大的网络隔离能力🛡️,但这种隔离本身并不是最终目的。实际上,更重要的是通过这种隔离能力实现有控制的通信🎛️,以满足特定的业务需求、安全要求和性能标准。换句话说,网络隔离是手段,而有控制的通信才是目的🎯。
虚拟网络设备的真正使命:实现有控制的通信
|
14天前
|
网络协议 Linux SDN
虚拟网络设备与Linux网络协议栈
在现代计算环境中,虚拟网络设备在实现灵活的网络配置和隔离方面发挥了至关重要的作用🔧,特别是在容器化和虚拟化技术广泛应用的今天🌐。而Linux网络协议栈则是操作系统处理网络通信的核心💻,它支持广泛的协议和网络服务🌍,确保数据正确地在网络中传输。本文将深入分析虚拟网络设备与Linux网络协议栈的关联,揭示它们如何共同工作以支持复杂的网络需求。
|
1月前
|
安全 网络安全 数据安全/隐私保护
网络拓扑结构入门快速介绍
网络拓扑结构入门快速介绍
|
1月前
|
数据采集 Web App开发 数据处理
Ruby网络爬虫教程:从入门到精通下载图片
Ruby网络爬虫教程:从入门到精通下载图片
|
1月前
|
人工智能 监控 安全
网络安全知识入门:Web应用防火墙是什么?
网络安全知识入门:Web应用防火墙是什么?
22 1