虚拟化技术[3]之网络虚拟化

在这里插入图片描述

网络虚拟化

  • 网络虚拟化简介
  • 核心层网络虚拟化
  • 接入层网络虚拟化
  • 虚拟机网络虚拟化
  • 案例: VMware网络虚拟化技术
    • 虚拟网络接口卡
    • 虚拟交换机vSwitch
    • 分布式交换机
    • 端口组
    • VLAN

网络虚拟化简介

  • 传统的数据中心:服务器之间操作系统和上层软件异构、接口与数据格式不统一,导致数据中心内网络传输效率低
  • 使用云计算技术:数据同步传送的大流量、备份大流量、虚拟机迁移大流量采用统一的交换网络减少布线、维护工作量和扩容成本
  • 使用虚拟化技术:数据中心网络虚拟化分为核心层、接入层和虚拟机网络虚拟化

核心层网络虚拟化

  • 核心层网络虚拟化:数据中心核心网络设备的虚拟化
  • 它要求核心层网络具备超大规模的数据交换能力,以及万兆接入能力;提供虚拟机箱技术,简化设备管理,提高资源利用率,提高交换系统的灵活性和扩展性,为资源的灵活调度和动态伸缩提供支撑。
  • 其中,VPC(Virtual Port-Channel)技术实现跨交换机的端口捆绑提高冗余能力和链路互连带宽,简化网络维护。

接入层网络虚拟化

  • 接入层虚拟化:实现数据中心接入层的分级设计。根据数据中心的走线要求,接入层交换机要求能够支持各种灵活的部署方式和新的以太网技术。
  • 无损以太网技术标准发展很快,数据中心以太网DCE或融合增强以太网CEE,包括拥塞通知(IEEE802.1Qau)、增强传输选择ETS(IEEE 802.1Qaz)、优先级流量控制PFC(IEEE802.1Qbb)、链路发现协议LLDP(IEEE 802.1AB)
    在这里插入图片描述

虚拟机网络虚拟化

  • 虚拟机网络交互包括物理网卡虚拟化和虚拟网络交换机在服务器内部虚拟出相应的交换机和网卡功能
    • 虚拟交换机在主机内部提供多个网卡的互连,以及为不同的网卡流量设定不同的VLAN标签功能,使主机内部如同存在一台交换机,方便地将不同的网卡连接到不同的端口。
    • 虚拟网卡是在一个物理网卡上虚拟出多个逻辑独立的网卡,使每个虚拟网卡具有独立的MAC地址、IP地址,同时在虚拟网卡之间实现一定的流量调度策略。
  • 因此,虚拟机网络交互需要实现以下功能:
  1. 虚拟机双向访问控制和流量监控,包括深度包检测、端口镜像、端口远程镜像、流量统计。
  2. 虚拟机网络属性应包括VLAN、QoS、ACL、带宽等。
  3. 虚拟机网络属性跟随虚拟机的迁移而动态迁移,无需人工干预或静态配置。

案例: VMware网络虚拟化技术

  • VMware的网络虚拟化技术主要是通过VMware vSphere中的vNetwork网络元素实现

虚拟网络接口卡

  • 每个虚拟机可以配置一个或者多个虚拟网络接口卡vNIC
  • 安装在虚拟机上的客户操作系统和应用程序利用通用的设备驱动程序与vNIC进行通信
  • 在虚拟机的外部,vNIC拥有独立的MAC地址以及一个或多个IP地址,且遵守标准的以太网协议

虚拟交换机vSwitch

  • 每台服务器都有虚拟交换机,虚拟交换机用来满足不同的虚拟机和管理界面进行互连
  • 虚拟交换机的一端是与虚拟机相连的端口组,另一端是与虚拟机所在服务器上的物理以太网适配器相连的上行链路
  • 虚拟机通过与虚拟交换机上行链路相连的物理以太网适配器与外部环境连接
  • 虚拟交换机可将其上行链路连接到多个物理以太网适配器以启用网卡绑定
  • 通过网卡绑定,两个或多个物理适配器可用于分摊流量负载,或在出现物理适配器硬件故障或网络故障时提供被动故障切换
    在这里插入图片描述

分布式交换机

  • vNetwork分布式交换机(dvSwitch)是vSphere的新功能。每个dvSwitch都是一种可供虚拟机使用的网络集线器
    1. 在虚拟机之间进行内部流量路由
    2. 连接物理以太网适配器链接外部网络
    3. 为每个vSwitch分配一个或多个dvPort组
      在这里插入图片描述

端口组

  • 端口组是虚拟环境特有的概念。端口组是一种策略设置机制,这些策略用于管理与端口组相连的网络
  • 一个vSwitch可以有多个端口组。虚拟机不是将其vNIC连接到vSwitch上的特定端口,而是连接到端口组。与同一端口组相连的所有虚拟机逻辑上均属于虚拟环境内的同一网络
  • 端口组可配置为执行策略,以提供更好的网络安全、网络分段、更佳的性能、高可用性及流量管理

VLAN

  • VLAN支持将虚拟网络与物理网络VLAN集成
  1. 专用VLAN可以在专用网络中使用VLAN ID,而不必担心VLAN ID在较大型的网络中会出现重复
  2. 流量调整定义平均带宽、峰值带宽和流量突发大小的QOS策略,设置策略以改进流量管理。
  3. 网卡绑定为个别端口组或网络设置网卡绑定策略,以分摊流量负载或在出现硬件故障时提供故障切换。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/15244.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于hive的酒店价格数据可视化分析系统设计和实现

摘要 本文基于Django框架和Hive技术,设计和实现了一种酒店价格数据可视化分析系 统,旨在为酒店管理者提供直观、清晰的数据洞察和决策支持。在研究中,首先深入分 析了酒店价格数据可视化分析系统的背景和意义,认识到对于酒店行…

3.Redis之Redis的环境搭建redis客户端介绍

1.版本的选取 安装 Redis:Redis 5 系列~~ 在 Linux 中进行安装~~ Redis 官方是不支持 Windows 版本的~~ 微软维护了一个 Windows 版本的 Redis 分支 Centos和Ubuntu.Docker 2.如何进行安装??? 1.ubuntu 2.centos yum instal…

arcgisPro将一个图层的要素复制到另一个图层

1、打开两个图层,如下,其中一个图层中有两个要素,需要将其中一个要素复制到另一个图层中,展示如下: 2、选中待复制要素,点击复制按钮,如下: 3、下拉粘贴按钮列表,选择【选…

Ubuntu22.04虚拟机设置静态IP

虚拟机设置静态IP 按下电脑的 “win”键,在弹出的输入框中输入“控制面板”,选中控制面板 1.选择 “网络和Internet” 2.选择 “网络和共享中心” 3.选择 “更改适配器设置” 4.选择 “VMnet8”,双击打开 5.选择 “属性” 找到 “Internet …

【idea】idea2024最新版本下载_安装_破解

1、下载 下载地址:下载 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE 下载完成: idea破解脚本下载链接:https://pan.baidu.com/s/1L5qq26cRABw8XuEn_CngKQ 提取码:6666 下载完成: 2、安装 1、双击idea的安装包&…

《计算机网络微课堂》1-6 计算机体系结构

常见的计算机网络体系结构 从本节课开始,我们要用 4 次课的时间来介绍有关计算机网络体系结构的知识,具体包含以下内容: 一,常见的计算机网络体系结构二,计算机网络体系结构分层的必要性三,计算机网络体系…

给我瞅瞅呀

专业 流程(一条龙服务) 需求沟通-需求分析-产品架构-ue原型-ui设计-产品研发-产品测试-产品交付-产品运维 保障 1、按需定制,签订功能清单,根据功能报价 2、价格透明,签订合同保障,保障客户合法权益 3、源…

监控员工电脑屏幕的五大软件(电脑监控软件大盘点)

监控员工电脑屏幕是企业为了提升工作效率、确保信息安全和合规性而采取的一种常见做法。以下是五款在2024年备受推荐的员工电脑屏幕监控软件,每款软件都具有其独特的功能和优势: 1. 域智盾 域智盾是一款全面的终端管理系统,集成了实时屏幕监…

动态代理,反射,注解的复习笔记

1.动态代理的作用 动态代理最主要的用途就是在各种框架中,很方便的在运行期间生成代理类,通过代理类就可以完成AOP、过滤器、拦截器等操作 (注:代理就是被代理者没有能力或者不愿意去完成某件事情,需要找个人代替自己…

02.爬虫---HTTP基本原理

02.HTTP基本原理 1.URI 和 URL 的区别2.HTTP 和 HTTPS 的区别3.请求过程 1.URI 和 URL 的区别 URL(Uniform Resource Locator)即-统一资源定位符 URL是用来定位和访问互联网上资源的独特标识,它包括了资源的位置(如IP地址或域名&a…

移动硬盘难题:不显示容量与无法访问的解决策略

在使用移动硬盘的过程中,有时会遇到一些棘手的问题,比如移动硬盘不显示容量且无法访问。这种情况让人十分头疼,因为它不仅影响了数据的正常使用,还可能导致重要数据的丢失。接下来,我们就来详细探讨一下这个问题及其解…

CentOS 7安装/卸载Grafana

说明:本文介绍CentOS 7操作系统如何安装/卸载Grafana; 安装 Step1:下载rpm文件 敲下面的命令,下载grafana的rpm文件 wget https://dl.grafana.com/oss/release/grafana-7.3.7-1.x86_64.rpmStep2:安装grafana 敲下…

使用xxl-job-executor-go 接入xxl-job实现定时任务调度

定时任务是软件开发中很常见的一种处理业务的机制,xxl-job是近些年比较火的定时任务调用组件,其采用java 实现,是一个高可用,分布式调用的组件,还支持多种定时任务有关的特性,不仅能轻易的用java 客户端接入…

SpringBoot高级原理详解

今日内容: 理解SpringBoot自动化配置源码理解SpringBoot健康监控 1 SpringBoot自动化配置原理 01-SpringBoot2高级-starter依赖管理机制 目的:通过依赖能了解SpringBoot管理了哪些starter讲解: 通过依赖 spring-boot-dependencies 搜索 …

【C++】<知识点> 标准模板库STL(上)

文章目录 一、STL---string类 1. 常用构造函数 2. 常用操作 3. 字符串流处理 二、STL---容器 1. STL及基本概念 2. 顺序容器简介 3. 关联容器简介 4. 容器适配器简介 5. 常用成员函数 三、STL---迭代器 1. 普通迭代器 2. 双向、随机访问迭代器 3. 不同容器的迭代器…

数据结构:二叉树与树

一 树的基本概念: 1.树的形状: 2.树的定义: 树是一种非线性的数据结构,它是n(n > 0)个结点的有限集。当n 0时,称为空树。在任意一棵非空树中应满足: 2.1 有且仅有一个特定的称为根的结点。 2.2 当n …

k8s二进制安装与部署

目录 一、实验目的 二、实验环境 三、实验步骤 3.1 操作系统初始化配置 3.2 部署 docker引擎 3.3 部署 etcd 集群 3.3.1 在 master01 节点上操作 ​3.3.2 在 node01 节点上操作 3.3.3 在 node02 节点上操作 3.4 部署 Master 组件 3.4.1 在 mast…

Softing工业推出新品edgeGate:一款用于工业边缘和云应用的硬件网关

2024年4月17日(哈尔),Softing工业自动化在2024年汉诺威工业博览会上首次展示了新品edgeGate。该产品是一个无需维护的硬件物联网网关解决方案,可将生产数据从PLC和数控机床控制器传输至工业边缘及物联网云平台。 (edge…

MiniMax Golang2轮面试,期望薪资25K

一面 1、自我介绍 2、简单介绍一下你们成立了这个finance的财务中台之后,整体的服务架构是怎么样的吗? 3、就你提到的预算池项目,展开说说背景,以及解决了怎么样的问题? 4、为什么采用针对T-1订单的异步计算方案&a…

jmeter线程组(下篇)

线程组 线程组作为JMeter测试计划的核心组件之一,对于模拟并发用户的行为至关重要。线程组元件是整个测试计划的入口,所有的取样器和控制器必须放置在线程组下。 可以将线程组视为一个虚拟用户池,其中每个线程可被理解为一个虚拟用户&#x…