虛擬化技術[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.pswp.cn/web/15244.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/15244.shtml
英文地址,請注明出處:http://en.pswp.cn/web/15244.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

鏈表相交-力扣

在做這道題時,首先想到的解法是遍歷第一個鏈表,將其全部添加到哈希表中,然后遍歷第二個鏈表,如果能夠再哈希表中查到元素,則返回這個元素,否則返回NULL。 但在實際寫代碼時,第一次寫默認為鏈表相…

Redis實現MQ

MQ的提出 上游發出請求后阻塞等待下游給到反饋,否則整個流程將一直阻塞。 提出mq之后:即有producer mq consumer 三者 MQ的特點 異步解耦 在有了 mq 后,producer 不需要過分關心 consumer 的身份信息,只需要把消息按照指定的協議…

Python 潮流周刊#52:Python 處理 Excel 的資源

本周刊由 Python貓 出品,精心篩選國內外的 250 信息源,為你挑選最值得分享的文章、教程、開源項目、軟件工具、播客和視頻、熱門話題等內容。愿景:幫助所有讀者精進 Python 技術,并增長職業和副業的收入。 本期周刊分享了 12 篇文…

基于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、下拉粘貼按鈕列表,選擇【選…

利用oracle默認事務隔離級別(提交讀)提升多表聯查速度

利用oracle默認事務隔離級別(提交讀)提升查詢速度) 背景介紹: 數據量大查詢緩慢,添加太多條件,使用IN走了全表查詢導致查詢速度緩慢。 解決方案: 版本一: 新建臨時表,在查詢是將數據插入到臨時表中&#…

Python 根據點云索引提取點云

點云索引濾波 一、介紹1.1 概念1.2 參數設置二、代碼示例三、結果示例一、介紹 1.1 概念 點云索引濾波 是一種常用的點云濾波方法,根據給定的索引列表獲取點云中的索引點,或著根據給定的索引列表獲取點云中的非索引點。 1.2 參數設置 核心函數: def select_by_index(self, …

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、源…

python(4) : pip安裝使用國內源

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

低代碼應用:云原生與Kubernetes的應用實戰

隨著云原生技術的發展,低代碼開發平臺(Low-Code Development Platforms, LCDPs)在企業級應用開發中扮演著越來越重要的角色。本文將探討低代碼平臺如何與Kubernetes結合,實現高效、靈活且可擴展的企業級應用開發。 低代碼平臺概述…

監控員工電腦屏幕的五大軟件(電腦監控軟件大盤點)

監控員工電腦屏幕是企業為了提升工作效率、確保信息安全和合規性而采取的一種常見做法。以下是五款在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 客戶端接入…