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

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

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

3天內不再提示

從GPU資源的虛擬化實現路徑看

SSDFans ? 來源:ssdfans ? 作者:ssdfans ? 2020-12-14 16:27 ? 次閱讀

GPU小常識:

GPU(Graphics Processing Unit),中文名:圖形處理器,曾用名:顯卡。

1999年,Nvidia(英偉達公司“ZAO”了GPU,這玩意除了極大的推動了基于PC的游戲市場發展,還徹底改變了并行計算。

沒想到二十年后,Nvidia搖身一變成了高大上的AI計算公司,還用GPU綁架了整個人工智能圈子。

我有個客戶,幾年前新建了一個數據中心,通過P2V技術淘汰了大量X86物理服務器,直接在IT基礎設施上成功完成了服務器虛擬化轉型,之后就馬不停蹄的向云計算轉型,而當下,又開始了人工智能轉型。

隨著智能商業時代的到來,一些大公司對于AI技術的關注和使用也快速增加,這些企業都非常注重自身科技能力的構建。其中,搭建自有AI平臺,賦能業務成了這些有實力企業的首選。我這個客戶自然也不能免俗,采購了大量的GPU服務器進行部署。

在落地AI場景的同時,客戶也希望對建立GPU資源池做一個評估。針對客戶需求,做了一些功課。對于AI,我依然只是知道一點皮毛,要說什么算法和模型,我是沒戲的,但是可以把交流的學習心得分享一下。

GPU當前主要應用于計算、圖形和人工智能領域。從GPU資源的虛擬化實現路徑看,主要有三種技術方案。

VSGA(Virtual Shared Graphics Acceleration),把物理GPU分享給多個桌面用戶,每個VDI通過SVGA驅動調用虛擬化的GPU驅動程序,再來調用GPU的運算能力,這個屬于典型的桌面虛擬化場景。

VDGA(Virtual Dedicated Graphics Acceleration),把物理GPU分配給一個指定的VM,資源專用,這種模式也稱為直通(PassThrough)模式,該方案具有比較高的性能優勢,但成本相對較高。

vGPU(Virtualized GPU),把一塊物理GPU虛擬成多塊vGPU卡,每個VM都獨占一塊vGPU,每個vGPU直接跟物理GPU對接。

現實世界的應用狀況又是怎樣的呢?通過技術交流,發現傳統行業大多數的GPU資源池案例都是VDI的桌面虛擬化應用場景,針對后臺服務器虛擬化的案例幾乎沒有。在互聯網行業,像百度這樣在AI領域比較強的,用的都是自研的GPU服務器和資源調度平臺。真正的商業案例中,大量客戶使用的還是基于X86物理服務器搭配GPU卡的方式來部署AI應用。

之后,對這個客戶也有做了相應的調研。客戶現狀:針對AI技術部署了獨立的語音分析、OCR和人臉識別等多個平臺,支撐整個公司對于AI場景的需求。(目前有GPU服務器:50臺+,GPU卡:180+,后續還有200+的GPU卡擴容計劃)。針對調研情況,也做個簡要分析。

應用場景:

目前AI技術主要為兩種場景,訓練(Training)和推理(Inference),從我這個客戶的使用情況看,幾乎都是推理場景,相對訓練而言,對于GPU的算力的要求不是很高,這一點從用戶的性能數據上也有體現。客戶模型訓練都是在供應商端進行的。

技術方案:

GPU資源池只是一種概念,對于資源的形態來說,GPU是物理的還是虛擬的不是最重要的。從資源管理角度看,主要是考慮利用效率、訪問性能、安全隔離等因素。

如果是物理服務器方案,上層最佳的部署形式的直接基于容器,但是現實情況是大多數用戶的應用部署還是基于PM和VM的。另外,也可以考慮基于服務器虛擬化+多GPU卡的方案,一個VM對應一個GPU卡的直通模式,但是應用密度顯然受制于GPU卡的數量,如果這時再追加使用vGPU技術,似乎方案在VM技術平臺上就更完美了,當然容器嵌套VM的方案也是一種好的形式。

商務成本:

成熟的商業虛擬化軟件是有軟件許可費的,而Nvidia的vGPU技術也需要支付相應的軟件許可費,這樣每個GPU卡可以根據顯存的不同配置,被切分為固定數量的vGPU,在相同數據物理GPU卡配置情況下,提升VM的部署密度。

其他因素:

當然,目前的“AI芯片”也不是只有Nvidia一家,國內的寒武紀和華為也都用相應的產品支撐AI應用,對于主流的TensorFlow,Cafee框架可能還可以,但對于其他框架和模型在支持上略顯不足,還需要加強生態建設。畢竟連英偉達都聲稱自己是一家軟件研發公司。在這個Software Define Anything的時代,軟實力才是真正貼近用戶的硬實力。

關于建立后臺支撐AI算力的GPU資源池這件事,技術本身并不存在限制,是個具有規模效應的事情。如果規模大了,也許百度的“孔明”平臺就是一個需要達到的高度。至于其他公有云服務商,現在也都提供了相應的GPU服務,等有機會再去調研一下。

啥叫Deep Learning?就是這種不斷學習更新,還要用輸出倒逼輸入的方式!

責任編輯:lq

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

    關注

    28

    文章

    4703

    瀏覽量

    128725
  • 服務器
    +關注

    關注

    12

    文章

    9029

    瀏覽量

    85207
  • 虛擬化
    +關注

    關注

    1

    文章

    368

    瀏覽量

    29775

原文標題:GPU虛擬化,看這一篇就夠了!

文章出處:【微信號:SSDFans,微信公眾號:SSDFans】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    GPU虛擬現實中的表現 低功耗GPU的優缺點

    數據,以實現沉浸式的體驗。以下是GPU虛擬現實中的幾個關鍵表現: 圖像渲染能力 :GPU需要快速渲染復雜的三維場景,以保持高幀率,這對于減少運動模糊和暈動癥至關重要。 實時光線追蹤
    的頭像 發表于 11-19 10:58 ?219次閱讀

    【「算力芯片 | 高性能 CPU/GPU/NPU 微架構分析」閱讀體驗】--了解算力芯片GPU

    本篇閱讀學習第七、八章,了解GPU架構演進及CPGPU存儲體系與線程管理 █圖形到計算的GPU架構演進 GPU圖像計算發展 ●三角形開始
    發表于 11-03 12:55

    emc虛擬技術的應用場景

    實現資源的動態分配和優化,從而幫助企業提高運營效率和降低成本。 1. 數據中心虛擬 數據中心虛擬
    的頭像 發表于 11-01 15:26 ?268次閱讀

    GPU與VR技術結合應用

    同時處理大量數據,從而實現高速的圖形渲染。 VR技術的基本概念 虛擬現實(VR)技術是一種通過計算機生成的三維環境,讓用戶能夠沉浸在虛擬世界中的技術。VR技術通過頭戴式顯示器、手柄等設備,實現
    的頭像 發表于 10-27 11:23 ?295次閱讀

    數據中心虛擬應用案例

    數據中心虛擬應用案例展示了虛擬技術在提高資源利用率、降低成本、增強系統靈活性和快速響應等方面的顯著優勢。以下是一些具體的數據中心
    的頭像 發表于 10-24 15:18 ?343次閱讀

    云計算中的虛擬技術應用

    : 一、虛擬技術的核心原理 虛擬技術通過引入一個虛擬層(
    的頭像 發表于 10-24 09:22 ?393次閱讀

    基于DPU的輕量虛擬化解決方案

    1.? 背景、挑戰與業界進展 1.1. 虛擬技術背景 在云計算的浪潮中,虛擬技術扮演著舉足輕重的角色。它通過將物理機集群的資源進行抽象整
    的頭像 發表于 10-14 14:57 ?783次閱讀
    基于DPU的輕量<b class='flag-5'>虛擬</b>化解決方案

    華納云:OpenStack是虛擬管理平臺嗎?其工作原理是什么?

    OpenStack 就是一個虛擬管理平臺嗎?這樣說并不準確。它們存在很多相似性,但并非完全相同。的確,OpenStack 和虛擬管理平臺都位于
    的頭像 發表于 09-23 14:20 ?237次閱讀

    存儲虛擬有哪些常見類型?有什么優點?

    存儲虛擬是一種將多個存儲設備的物理存儲資源抽象出來、將它們集中在一起并將它們呈現為單個邏輯存儲單元的技術。此過程簡化了存儲管理,提高了資源利用率,并
    的頭像 發表于 03-07 16:47 ?1106次閱讀

    虛擬軟件棧有哪些防御措施

    虛擬軟件棧是一種在物理服務器上運行多個虛擬機的技術,可以提高服務器資源的利用率和靈活性。然而,虛擬
    的頭像 發表于 01-25 11:27 ?715次閱讀

    RDMA RNIC虛擬方案

    主要包括Inifiband、RoCE以及iWARP。實現RDMA協議的I/O設備被稱為RNIC。主流云服務提供商已經開始廣泛部署RNIC,例如亞馬遜云推出的彈性網絡適配器(Elastic Network Adapter,ENA)[1]。同時,云服務提供商通過硬件虛擬
    的頭像 發表于 01-23 17:23 ?1833次閱讀
    RDMA RNIC<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>方案

    美格智能LXC容器化解決方案,輕松玩轉多系統虛擬

    虛擬技術是云計算的基石,促進了云時代的蓬勃發展。當前,物聯網走向全面智能,終端設備各類感知、交互功能的實現,均有著更為復雜的控制邏輯。在此背景下,
    的頭像 發表于 01-17 17:03 ?368次閱讀
    美格智能LXC容器化解決方案,輕松玩轉多系統<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>

    超融合和虛擬的區別

    超融合和虛擬是當今IT領域非常熱門的兩個概念,它們都是為了提高數據中心的效能和靈活性,但在實現方式和功能上存在一些區別。本文將詳細討論超融合和虛擬
    的頭像 發表于 01-15 10:36 ?4118次閱讀

    如何選擇NVIDIA GPU虛擬軟件的組合方案呢?

    NVIDIA vGPU 解決方案能夠將 NVIDIA GPU 的強大功能帶入虛擬桌面、應用程序和工作站,加速圖形和計算,使在家辦公或在任何地方工作的創意和技術專業人員能夠訪問虛擬化工作空間。
    的頭像 發表于 01-12 09:26 ?1017次閱讀
    如何選擇NVIDIA <b class='flag-5'>GPU</b>和<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>軟件的組合方案呢?

    Xen雙系統GPU資源分配過程

    分配一個 GPU 的方式目前 NXP 給出的系統已經實現,為了讓大家熟悉 GPU 的分配過程,我們分配兩個 GPU 給 Android 系統。
    的頭像 發表于 12-04 13:53 ?616次閱讀
    Xen雙系統<b class='flag-5'>GPU</b><b class='flag-5'>資源</b>分配過程