精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是SR-IOV呢?SR-IOV技術的優缺點及應用場景

冬至子 ? 來源:知晚筆記 ? 作者:zcs ? 2023-06-06 14:58 ? 次閱讀

一、基礎概念

SR-IOV全稱為Single Root I/O Virtualization(單根輸入/輸出虛擬化),是一種硬件加速的虛擬化技術,它允許多個虛擬機同時訪問物理設備,從而提高虛擬機的性能和可靠性。

SR-IOV技術是通過將單個物理設備劃分為多個虛擬設備或虛擬端口(即一張物理網卡虛擬化成多個虛擬網卡給虛擬機(VM)用),為每個虛擬機提供獨立的物理通道

這樣,每個虛擬機可以直接訪問獨立的虛擬設備或虛擬端口,而無需在主機操作系統和虛擬化層之間進行上下文切換。

SR-IOV中有兩個PCIe的function types:

1)物理功能 (Physical Function, PF):用于支持 SR-IOV 功能的 PCI 功能,每個PF都可以被物理主機發現和管理。PF 包含 SR-IOV 功能結構,用于管理 SR-IOV 功能。 PF 擁有完全配置資源,可以用于配置或控制 PCIe 設備 。進一步講,借助物理主機上的PF驅動可以直接訪問PF所有資源,并對所有VF并進行配置,比如:設置VF數量,并對其進行全局啟動或停止。

2)虛擬功能 (Virtual Function, VF): PF虛擬出來的功能,VF 是一種輕量級 PCIe 功能,僅允許擁有用于其自身行為的配置資源 。一個或者多個VF共享一個PF,其驅動裝在虛擬機上,當VF分配給虛擬機以后,虛擬機就能像使用普通PCIe設備一樣初始化和配置VF。 如果PF代表的是一張物理網卡,那么VF則是一個虛擬機可以看見和使用的虛擬網卡

每個 SR-IOV 設備都可有一個物理功能 (Physical Function, PF),并且每個 PF 最多可有 64,000 個與其關聯的虛擬功能 (Virtual Function, VF)。

PF 可以通過寄存器創建 VF,這些寄存器設計有專用于此目的的屬性。只要在 PF 中啟用了 SR-IOV,就可以通過 PF 的總線、設備和功能編號(路由 ID)訪問各個 VF 的 PCI 配置空間。

每個 VF 都具有一個 PCI 內存空間,用于映射其寄存器集。VF 設備驅動程序對寄存器集進行操作以啟用其功能,并且顯示為實際存在的 PCI 設備。

創建 VF 后,可以直接將其指定給 IO 或各個應用程序(如裸機平臺上的 Oracle Solaris Zones)。

此功能使得虛擬功能可以共享物理設備,并在沒有 CPU 和虛擬機管理程序軟件開銷的情況下執行 I/O,即可跳過中間的虛擬化堆棧(即VMM層),以達到近乎于純物理環境的性能。

二、SR-IOV技術的優缺點及應用場景

SR-IOV的缺點:

1.高性能:SR-IOV技術可以降低虛擬機與物理設備之間的通信延遲,提高虛擬機的性能和響應速度。

2.簡化管理:SR-IOV技術可以使虛擬機直接訪問物理設備,從而簡化了虛擬化環境的管理。

3.提高可靠性:SR-IOV技術可以將物理設備的錯誤隔離到虛擬機級別,從而提高了系統的可靠性。

4.提高安全性:SR-IOV技術將物理設備劃分成多個虛擬設備,可以使不同虛擬機之間的數據傳輸更加安全。

SR-IOV的缺點: 使用了VFs的虛擬機不能在線遷移。

應用場景: SR-IOV技術在云計算、虛擬化、服務器應用等領域得到了廣泛應用。在云計算數據中心中,SR-IOV技術可以提高虛擬機的網絡和存儲性能,允許靈活的分配和管理資源,從而降低了資源消耗和成本。在服務器應用中,SR-IOV技術可以支持高密度虛擬化、高性能計算和大規模分布式存儲。

三、如何實現SR-IOV功能?

前提首先SR-IOV需要軟硬都支持才行:

1)一臺支持SR-IOV的主機或服務器(主板),SR-IOV功能在BIOS中已開啟;

2)一塊支持SR-IOV且能安裝于上述設備的網卡。

步驟如下:確認測試的設備在BIOS打開VT-D及SRIOV支持選項;進入ESXi硬件配置頁面,找到我們需要進行配置的SR-IOV網卡;兩個網口,配置某一個網口為SR-IOV口。并設置虛擬VF的數量;保存配置之后,重新啟動ESXi,就可以看到硬件上出現對應的虛擬網卡設備。這樣子我們就完成了SR-IOV配置。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5325

    瀏覽量

    120037
  • BIOS
    +關注

    關注

    5

    文章

    469

    瀏覽量

    45628
  • 虛擬機
    +關注

    關注

    1

    文章

    908

    瀏覽量

    28109
  • PCIe接口
    +關注

    關注

    0

    文章

    120

    瀏覽量

    9680
  • vfs
    vfs
    +關注

    關注

    0

    文章

    14

    瀏覽量

    5248
收藏 人收藏

    評論

    相關推薦

    GPU虛擬化在哪里發生?

    GPU虛擬化在哪里發生?它是否出現在GRID卡中,然后將vGPU呈現給管理程序然后呈現給客戶?或者,GPU的虛擬化和調度是否真的發生在管理程序上安裝的GRID管理器軟件?是否使用了SR-IOV?我
    發表于 09-28 16:45

    正在使用SR-IOV功能,請問能不能再VF端口中啟動MAC學習?

    我在我的PC中使用X710進行自定義應用程序。我正在使用SR-IOV功能。我已為每個VF分配了MAC地址。有沒有辦法在VF端口啟用MAC學習?我的應用程序將使用生成的mac地址與對等方進行通信
    發表于 10-31 19:22

    基于PCI Express SR-IOV的大量虛擬化功能

    當今數據中心用的PCI Express最強大的一個功能是I/O虛擬化。I/O虛擬化讓虛擬機直接訪問I/O硬件設備,提高了企業級服務器的性能。單根I/O虛擬化(SR-IOV)技術規范拉動了市場
    發表于 07-17 06:18

    如何將Virtex 7 PCI Express Gen3集成模塊遷移到Kintex 7

    親愛的大家,我目前正在開發一個Vivado 2013.4項目,我需要利用物理和虛擬功能以及SR-IOV。我作為一個例子研究了在Virtex-7(VC709)板上實現的Xapp1177應用筆記。不幸
    發表于 07-16 10:12

    Intel圖形SR-IOV增強工具箱使用指南

    概覽 Intel? Graphics圖形SR-IOV啟用工具包”包含在云和邊緣本機基礎設施上啟用英特爾圖形虛擬化技術(圖形SR-I0V)的軟件組件和組件。目標是為運行在Kubernetes*集群上
    發表于 08-02 16:07

    PXIe萬兆網卡資料 雙路

    (DCB)支持128個虛擬機(SR-IOV)支持邊帶管理協議,支持IPSEC分載,支持ISCSI加速,支持RSS/TX隊列,支持VMDQ、SR-IOV接口標準支持PCI-E x8,支持PCIE3.0
    發表于 08-22 11:53

    SR-IOV創建虛擬函數

    This video demonstrates how to create virtual functions using SR-IOV mode.
    的頭像 發表于 10-18 05:42 ?2979次閱讀

    SR-IOV在云計算數據中心的應用方法、價值和前景

    傳統虛擬化系統中大量的資源和時間損耗在Hypervisor(或者VMM)軟件層面,PCIe設備的性能優勢因此無法徹底發揮。而SR-IOV的價值在于消除這一軟件瓶頸,助力多個虛擬機實現物理資源共享,同時使得虛擬機可以使用到NVMe SSD的高性能。
    的頭像 發表于 04-19 17:16 ?5215次閱讀
    <b class='flag-5'>SR-IOV</b>在云計算數據中心的應用方法、價值和前景

    Switchtec PAX網絡互聯Gen 4 PCIe交換機系列現已投產

    Microchip的Switchtec PAX PCIe系列交換機為需要多主機共享訪問單根I/O虛擬化(SR-IOV)、非易失性存儲器(NVMe)、固態硬盤(SSD)、圖形處理器(GPU)和其他PCIe終端的系統提供了一個交鑰匙網絡互聯解決方案,并縮短上市時間。
    的頭像 發表于 06-24 16:24 ?2630次閱讀

    渦輪增壓多云安全和應用程序交付與VirtIO卸載

    通常,虛擬機依賴 VirtIO 等軟件接口與虛擬機監控程序連接。盡管與 SR-IOV 相比, VirtIO 具有更大的靈活性,但它可以在主機中使用高達 50% 的計算能力,從而降低服務器的整體效率。
    的頭像 發表于 10-10 15:49 ?557次閱讀
    渦輪增壓多云安全和應用程序交付與VirtIO卸載

    浪潮自研SSD:基于SR-IOV技術,助力云數據中心降本增效

    隨著數字經濟蓬勃發展全球云服務市場持續穩健增長。根據Gartner統計,2021年全球公有云市場規模達到3307億美元,增速32.5%。Canalys數據顯示,2021年中國云基礎設施服務市場規模增長45%,達到274億美元。預計2026年中國市場規模將達到850億美元,五年復合年增長率為25%。
    發表于 11-28 11:38 ?411次閱讀

    「全芯時代」國產4電口千兆網絡控制器芯片--N500

    N500是一顆四口千兆以太網控制器芯片,具有PCIe 2.0x4主機接口,內部集成了1000BASE-T PHY,支持雙絞線。支持網絡協議硬件加速、虛擬化SR-IOV應用、NC-SI邊帶管理、PXE遠程網絡啟動。
    發表于 04-23 12:24 ?1782次閱讀
    「全芯時代」國產4電口千兆網絡控制器芯片--N500

    SR-IOV研究:一個簡單的測試環境

    簡單地說,SR-IOV是一種讓一臺主機上的多臺虛擬機和主機系統本身合用同一張物理網卡的技術,每臺虛擬機都認為自己擁有一張獨立的網卡(即一個VF),而其實它們都被騙了~
    的頭像 發表于 06-14 11:34 ?2763次閱讀
    <b class='flag-5'>SR-IOV</b>研究:一個簡單的測試環境

    慧榮科技于FMS 2023展出企業級和即將上市的消費級PCIe Gen5 SSD主控,以及全球首款支持SR-IOV的車用級SSD主控

    Memory Summit 2023)展示專為服務器和數據中心打造的企業級PCIe Gen5 SSD開發平臺和全球首款支持SR-IOV(Single Root-IO Virtualization
    發表于 08-09 17:36 ?514次閱讀
    慧榮科技于FMS 2023展出企業級和即將上市的消費級PCIe Gen5 SSD主控,以及全球首款支持<b class='flag-5'>SR-IOV</b>的車用級SSD主控

    憶聯多項存儲產品通過Intel VROC技術認證

    UH711a面向數據中心應用場景而開發,針對數據中心級業務場景及負載Workload IO模型,UH711a具有全面的性能優化能力,結合One Time Read、智能多流、SR-IOV等多種特性,可為數據中心提供更高性價比的存
    發表于 01-09 09:40 ?486次閱讀
    憶聯多項存儲產品通過Intel VROC<b class='flag-5'>技術</b>認證