在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

OpenStack硬件管理加速利器詳解

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-26 02:26 ? 次閱讀

隨著5G商用的漸近,通信行業也迎來了5G的機遇與挑戰。大規模機器類通信、超可靠、低延遲通信需求場景(智能家居、智慧城市、增強現實、工業自動化、自動駕駛等)的興起,對未來網絡的計算和流量轉發能力提出了更高的要求。通用CPU設備已經無法滿足處理海量數據、圖片、流量的需求。

根據不同業務場景和自身優勢,通訊廠商引入GPU、FPGA等進行加速,推出了各種加速硬件方案。對于異構加速硬件,要運行在各種CloudOS上,再被上層廠家的VNF調用,假如沒有一個統一的標準來管理這些加速卡,沒有統一的接口來讓上層網元調用,將會造成比較嚴重的問題。

為了實現NFV異構加速硬件的統一管理, ETSI制定了NFV加速硬件統一管理軟件框架標準。此后,該標準被拓展至更多場景,并在OpenStack孵化出了Cyborg項目。

Cyborg,目前唯一的開源硬件加速管理軟件項目

Cyborg的主要功能包括硬件資源的發現、上報、掛載卸載等資源管理。用戶可以通過Cyborg列出計算節點上已經被發現和上報的加速器、并創建帶加速器的實例。對于一些特殊硬件的特殊功能或配置(如:FPGA的編程),也將在cyborg實現。

Cyborg采用經典架構,由cyborg-api、cyborg-conductor、cyborg-agent、 cyborg-db幾個模塊組成。其中Cyborg-agent位于計算節點,用于監控加速器;cyborg-conductor位于控制節點,管理整個系統和操作數據庫。cyborg-api和cyborg-db分別為接口和數據庫,均位于控制節點。

下面通過Cyborg的兩個流程來介紹其主要功能:資源發現和上報流程、創建帶加速硬件的實例流程。

加速資源發現和上報流程:

1. 各設備的driver為加速設備構造Cyborg中用于描述設備的數據結構,等待cyborg-agent輪詢取走設備數據;

2. cyborg-agent周期性掃描計算節點enabled的driver;

3. cyborg-agent獲取到driver上報來的數據信息后,通過cyborg-conductor將資源信息寫入placement(更新Resource Provider(RP), Resource Class(RC),traits)和cyborg-db(更新devices, deployables, attach_handles, attributes, controlpath_ids)

創建帶加速硬件的實例流程:

1. User在cyborg創建一個加速資源模板device_profile(類似于nova flavor);

2. User創建flavor,并在extra-spec屬性中設置device_profile的name;

3. User 使用已創建的flavor 發送boot虛機請求;

4. Nova-api接受到請求以后, 向cyborg發起請求獲取device_profile信息,并將device_profile信息合入request_spec,用于調度;

5. 調度過程中nova-scheduler向placement請求獲取符合request_spec中要求的硬件加速資源,placement返回滿足要求的主機列表,之后主機列表再通過nova-scheduler其他Filter的過濾,排序后選定某個主機;

6. Nova-compute在選定的主機上部署實例,并向cyborg請求加速資源的掛載操作:

Nova-compute根據device_profile向cyborg請求創建加速器請求(Accelerator Request, ARQ),并為每個ARQ匹配硬件資源Resource Provider(RP)。 需要說明的是:ARQ包含instance_uuid、 resource_provider_id、host_name、 device_profile_id等字段信息。一個ARQ對應一個device_profile_group, 一個device_profile_group對應request spec中的一個request group。

Nova-compute向cyborg發送綁定設備(bind_ARQ)的請求。Cyborg根據ARQ信息綁定instance、host、device,綁定結束后更新ARQ的狀態,并通知nova當前ARQ綁定操作是否成功;

Nova-compute接到ARQ綁定操作結束的通知后,從ARQ獲取設備信息,并將設備BDF信息寫入instance的XML文件。

中興通訊持續社區貢獻

社區T版本的主要工作在于實現S版本重新定義的加速硬件數據結構、基本發現、上報、掛載流程,目前社區已實現基本的管理功能,與placement交互基本完成,與nova組件的交互尚在推進中,有待成熟。另一方面社區在提升Cyborg代碼規范、及產品可用性方面也投入了大量精力:T版本引入集成測試、并全面引入flak8測試提升源代碼的規范、python3支持。Driver的支持方面,cyborg社區T版本新增了AICHIP ASCEND Driver。

我司從Queens版本開始投入Cyborg,歷經四個版本,見證了Cyborg功能的逐步實現和完善??傮w來說,中興通訊的貢獻主要在三方面: 第一、Cyborg與Nova交互的集成測試以促進Cyborg的商用進程 (包括了加速硬件需求的接口測試,?設備調度和掛載測試,設備上報數據庫,Tempest CI及測試);第二、對現有Driver 的維護、支持更多的Driver (eg. ZTE自研高精度時鐘卡Driver);第三、提升源代碼規范和質量(全面改善flake8測試)、完善接口文檔。

在OpenStack Train Release中,中興通訊在項目的commits和reviews均排名第二。中興通訊在項目擁有兩位Core Reviewer。在未來,中興通訊將持續投入在Cyborg中,為Cyborg項目的發展做出貢獻。

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

    關注

    6

    文章

    1998

    瀏覽量

    67636
  • 5G
    5G
    +關注

    關注

    1360

    文章

    48774

    瀏覽量

    571025
  • OpenStack
    +關注

    關注

    1

    文章

    72

    瀏覽量

    19280
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    達夢數據庫常用管理SQL命令詳解

    達夢數據庫常用管理SQL命令詳解
    的頭像 發表于 06-17 15:12 ?185次閱讀
    達夢數據庫常用<b class='flag-5'>管理</b>SQL命令<b class='flag-5'>詳解</b>

    智慧物流新利器:聚徽揭秘平板工控電腦如何優化倉儲管理效率

    成為倉儲管理領域的新利器。本文將深入探討平板工控電腦如何通過技術革新與場景化應用,重塑倉儲管理效率。 一、技術賦能:從數據采集到智能決策的閉環 平板工控電腦的核心優勢在于其集成了條碼掃描、RFID識別、傳感器監測等硬
    的頭像 發表于 06-13 13:39 ?31次閱讀

    RFID測溫芯片:光伏發電運營管理的新利器

    隨著科技的進步,RFID測溫芯片成為光伏發電運營管理的新利器。它通過電磁感應原理工作,實時采集設備溫度數據,并將數據傳輸至后臺管理系統,實現對設備溫度的非接觸式、實時監測,有效解決光伏發電運營
    的頭像 發表于 06-04 10:31 ?134次閱讀
    RFID測溫芯片:光伏發電運營<b class='flag-5'>管理</b>的新<b class='flag-5'>利器</b>

    openstack搭建詳細步驟

    openstack搭建詳細步驟
    的頭像 發表于 05-07 14:05 ?829次閱讀

    在線監測管理系統的智能化功能詳解 多角色權限與多項目管理 多終端適配

    在線監測管理系統的智能化功能詳解 多角色權限與多項目管理 多終端適配 在線監測管理系統采用基于BS架構設計,用戶可通過瀏覽器實現項目管理、數
    的頭像 發表于 03-19 17:18 ?311次閱讀

    研華KB Insight智能知識管理工具加速工業智能化

    為應對新型工業化進程中“經驗未數字化”與“數據未業務化”的雙重困局,研華 IoTSuite 工業物聯網平臺 & AIoT 數智應用開發工具包全新發布又一利器—— KB Insight 智能知識管理工具,助力企業知識資產的智能應用。
    的頭像 發表于 03-10 10:18 ?514次閱讀

    索尼FCB-EV9500L:電力巡檢的新利器

    索尼FCB-EV9500L:電力巡檢的新利器
    的頭像 發表于 03-06 10:37 ?292次閱讀

    TECS OpenStack資源池時間同步失敗的故障分析

    某運營商TECS OpenStack資源池,在當前告警中顯示“時鐘同步失敗”,以10分鐘整數倍為間隔上報“時間同步失敗”告警,持續時間30秒-1分鐘不等。
    的頭像 發表于 03-03 10:09 ?401次閱讀
    TECS <b class='flag-5'>OpenStack</b>資源池時間同步失敗的故障分析

    Kubernetes Pod常用管理命令詳解

    Kubernetes Pod常用管理命令詳解
    的頭像 發表于 02-17 14:06 ?443次閱讀
    Kubernetes Pod常用<b class='flag-5'>管理</b>命令<b class='flag-5'>詳解</b>

    《CST Studio Suite 2024 GPU加速計算指南》

    許可證模型的加速令牌或SIMULIA統一許可證模型的SimUnit令牌或積分授權。 4. GPU計算的啟用 - 交互式模擬:通過加速對話框啟用,打開求解器對話框,點擊“加速”按鈕,打開“硬件
    發表于 12-16 14:25

    頂堅工業智能手持終端:重塑工業現場管理利器

    工業智能手持終端作為現代科技的產物,其在工業現場管理中的應用正在逐漸改變傳統的管理方式,成為重塑工業現場管理的重要利器。以下是對工業智能手持終端如何重塑工業現場
    的頭像 發表于 12-06 11:06 ?370次閱讀
    頂堅工業智能手持終端:重塑工業現場<b class='flag-5'>管理</b>的<b class='flag-5'>利器</b>

    基于DPU的OpenStack裸金屬服務快速部署及存儲解決方案

    Openstack作為開源云計算領域的領軍項目,憑借其強大的功能、靈活的架構以及活躍的社區支持,在全球范圍內得到了廣泛的采用。通過Openstack,企業和云服務提供商可以更加高效地管理和利用計算資源、存儲資源和網絡資源,實現業
    的頭像 發表于 09-29 14:24 ?851次閱讀
    基于DPU的<b class='flag-5'>OpenStack</b>裸金屬服務快速部署及存儲解決方案

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

    OpenStack 就是一個虛擬化管理平臺嗎?這樣說并不準確。它們存在很多相似性,但并非完全相同。的確,OpenStack 和虛擬化管理平臺都位于虛擬化資源層之上,都可以幫助用戶發現、
    的頭像 發表于 09-23 14:20 ?704次閱讀

    Jtti:云服務器OpenStack的優勢分析

    云服務器在現代IT基礎設施中扮演著至關重要的角色,而OpenStack作為領先的開源云計算平臺,為企業提供了強大的云解決方案。OpenStack具備靈活性、可擴展性和經濟效益,使其在公共云、私有云和
    的頭像 發表于 08-07 16:29 ?585次閱讀

    基于DPU的云原生計算資源共池管理解決方案

    1. 方案背景和挑戰 在傳統的云環境中,通常存在著不同的技術棧,支撐多樣化的計算服務,具體如下: ① OpenStack環境與虛擬化云主機及裸金屬服務 OpenStack是一個開源的云計算管理平臺
    的頭像 發表于 07-09 11:52 ?1535次閱讀
    基于DPU的云原生計算資源共池<b class='flag-5'>管理</b>解決方案
    主站蜘蛛池模板: 成人午夜免费视频 | 特级中国aaa毛片 | 激情六月综合 | ggg成人| 免费在线观看a | 亚洲午夜久久 | 欧美日韩精品一区二区另类 | 欧美日本免费 | 最近免费hd | 免费看av的网址 | 哪里可以看免费毛片 | 久久夜视频 | 夜夜做日日做夜夜爽 | 免费网站看黄 | 日本成人a视频 | h小视频在线观看网 | 色香蕉在线| 天天干天天爽 | 日本黄页网 | 在线午夜| 美女被异性狂揉下部羞羞视频 | 天天插夜夜操 | 午夜三级理论在线观看视频 | 国产真实偷乱视频在线观看 | 欧美1024 | 国产亚洲婷婷香蕉久久精品 | 欧美一级视频在线观看 | 艹逼视频免费观看 | 国产看片视频 | 狠狠干精品 | 亚洲图色视频 | 依人成人 | 亚洲国产婷婷香蕉久久久久久 | 观看在线人视频 | www福利视频| 入逼视频| 欧美疯狂爱爱xxxxbbbb | 亚洲性人人天天夜夜摸 | 手机看片1024免费视频 | 在线视频永久在线视频 | 美女被上视频 |