chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenStack硬件管理加速利器詳解

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-26 02:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著5G商用的漸近,通信行業(yè)也迎來了5G的機(jī)遇與挑戰(zhàn)。大規(guī)模機(jī)器類通信、超可靠、低延遲通信需求場(chǎng)景(智能家居、智慧城市、增強(qiáng)現(xiàn)實(shí)、工業(yè)自動(dòng)化、自動(dòng)駕駛等)的興起,對(duì)未來網(wǎng)絡(luò)的計(jì)算和流量轉(zhuǎn)發(fā)能力提出了更高的要求。通用CPU設(shè)備已經(jīng)無法滿足處理海量數(shù)據(jù)、圖片、流量的需求。

根據(jù)不同業(yè)務(wù)場(chǎng)景和自身優(yōu)勢(shì),通訊廠商引入GPU、FPGA等進(jìn)行加速,推出了各種加速硬件方案。對(duì)于異構(gòu)加速硬件,要運(yùn)行在各種CloudOS上,再被上層廠家的VNF調(diào)用,假如沒有一個(gè)統(tǒng)一的標(biāo)準(zhǔn)來管理這些加速卡,沒有統(tǒng)一的接口來讓上層網(wǎng)元調(diào)用,將會(huì)造成比較嚴(yán)重的問題。

為了實(shí)現(xiàn)NFV異構(gòu)加速硬件的統(tǒng)一管理, ETSI制定了NFV加速硬件統(tǒng)一管理軟件框架標(biāo)準(zhǔn)。此后,該標(biāo)準(zhǔn)被拓展至更多場(chǎng)景,并在OpenStack孵化出了Cyborg項(xiàng)目。

Cyborg,目前唯一的開源硬件加速管理軟件項(xiàng)目

Cyborg的主要功能包括硬件資源的發(fā)現(xiàn)、上報(bào)、掛載卸載等資源管理。用戶可以通過Cyborg列出計(jì)算節(jié)點(diǎn)上已經(jīng)被發(fā)現(xiàn)和上報(bào)的加速器、并創(chuàng)建帶加速器的實(shí)例。對(duì)于一些特殊硬件的特殊功能或配置(如:FPGA的編程),也將在cyborg實(shí)現(xiàn)。

Cyborg采用經(jīng)典架構(gòu),由cyborg-api、cyborg-conductor、cyborg-agent、 cyborg-db幾個(gè)模塊組成。其中Cyborg-agent位于計(jì)算節(jié)點(diǎn),用于監(jiān)控加速器;cyborg-conductor位于控制節(jié)點(diǎn),管理整個(gè)系統(tǒng)和操作數(shù)據(jù)庫(kù)。cyborg-api和cyborg-db分別為接口和數(shù)據(jù)庫(kù),均位于控制節(jié)點(diǎn)。

下面通過Cyborg的兩個(gè)流程來介紹其主要功能:資源發(fā)現(xiàn)和上報(bào)流程、創(chuàng)建帶加速硬件的實(shí)例流程。

加速資源發(fā)現(xiàn)和上報(bào)流程:

1. 各設(shè)備的driver為加速設(shè)備構(gòu)造Cyborg中用于描述設(shè)備的數(shù)據(jù)結(jié)構(gòu),等待cyborg-agent輪詢?nèi)∽咴O(shè)備數(shù)據(jù);

2. cyborg-agent周期性掃描計(jì)算節(jié)點(diǎn)enabled的driver;

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

創(chuàng)建帶加速硬件的實(shí)例流程:

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

2. User創(chuàng)建flavor,并在extra-spec屬性中設(shè)置device_profile的name;

3. User 使用已創(chuàng)建的flavor 發(fā)送boot虛機(jī)請(qǐng)求;

4. Nova-api接受到請(qǐng)求以后, 向cyborg發(fā)起請(qǐng)求獲取device_profile信息,并將device_profile信息合入request_spec,用于調(diào)度;

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

6. Nova-compute在選定的主機(jī)上部署實(shí)例,并向cyborg請(qǐng)求加速資源的掛載操作:

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

Nova-compute向cyborg發(fā)送綁定設(shè)備(bind_ARQ)的請(qǐng)求。Cyborg根據(jù)ARQ信息綁定instance、host、device,綁定結(jié)束后更新ARQ的狀態(tài),并通知nova當(dāng)前ARQ綁定操作是否成功;

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

中興通訊持續(xù)社區(qū)貢獻(xiàn)

社區(qū)T版本的主要工作在于實(shí)現(xiàn)S版本重新定義的加速硬件數(shù)據(jù)結(jié)構(gòu)、基本發(fā)現(xiàn)、上報(bào)、掛載流程,目前社區(qū)已實(shí)現(xiàn)基本的管理功能,與placement交互基本完成,與nova組件的交互尚在推進(jìn)中,有待成熟。另一方面社區(qū)在提升Cyborg代碼規(guī)范、及產(chǎn)品可用性方面也投入了大量精力:T版本引入集成測(cè)試、并全面引入flak8測(cè)試提升源代碼的規(guī)范、python3支持。Driver的支持方面,cyborg社區(qū)T版本新增了AICHIP ASCEND Driver。

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

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

審核編輯:符乾江
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 中興
    +關(guān)注

    關(guān)注

    6

    文章

    2000

    瀏覽量

    68924
  • 5G
    5G
    +關(guān)注

    關(guān)注

    1363

    文章

    48969

    瀏覽量

    583270
  • OpenStack
    +關(guān)注

    關(guān)注

    1

    文章

    72

    瀏覽量

    19542
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    代碼如何重塑硬件設(shè)計(jì),AI如何加速創(chuàng)新?

    “ ?TS Circuit 創(chuàng)始人 Sebe 與 Atopile 創(chuàng)始人 Matt 之間非常有意思的一段對(duì)話,討論了代碼如何重塑硬件設(shè)計(jì)及 AI 如何加速創(chuàng)新。非常值得完整的聽一遍,用中文重塑了對(duì)話
    的頭像 發(fā)表于 09-06 11:19 ?300次閱讀

    如何使用MA35D1上的硬件2D加速功能?

    如何使用MA35D1上的硬件2D加速功能?
    發(fā)表于 09-03 07:46

    如何驗(yàn)證硬件加速是否真正提升了通信協(xié)議的安全性?

    是具體驗(yàn)證方法與框架,覆蓋從底層硬件到上層協(xié)議的全鏈路驗(yàn)證: 一、基礎(chǔ)驗(yàn)證:硬件加速模塊的安全功能正確性 硬件加速(如加密 / 解密、哈希計(jì)算、密鑰管理)是通信協(xié)議安全的 “底層支撐”
    的頭像 發(fā)表于 08-27 10:16 ?523次閱讀
    如何驗(yàn)證<b class='flag-5'>硬件加速</b>是否真正提升了通信協(xié)議的安全性?

    有哪些方法可以確保硬件加速與通信協(xié)議的兼容性?

    ? 確保硬件加速與通信協(xié)議的兼容性,核心是從 硬件選型、協(xié)議標(biāo)準(zhǔn)匹配、軟硬件接口適配、全場(chǎng)景測(cè)試驗(yàn)證 四個(gè)維度建立閉環(huán),避免因硬件功能缺失、接口不兼容或協(xié)議特性支持不全導(dǎo)致的性能損耗、
    的頭像 發(fā)表于 08-27 10:07 ?430次閱讀

    如何利用硬件加速提升通信協(xié)議的安全性?

    產(chǎn)品實(shí)拍圖 利用硬件加速提升通信協(xié)議安全性,核心是通過 專用硬件模塊或可編程硬件 ,承接軟件層面難以高效處理的安全關(guān)鍵操作(如加密解密、認(rèn)證、密鑰管理等),在提升性能的同時(shí),通過
    的頭像 發(fā)表于 08-27 09:59 ?398次閱讀
    如何利用<b class='flag-5'>硬件加速</b>提升通信協(xié)議的安全性?

    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用管理SQL命令詳解

    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用管理SQL命令詳解
    的頭像 發(fā)表于 06-17 15:12 ?2609次閱讀
    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用<b class='flag-5'>管理</b>SQL命令<b class='flag-5'>詳解</b>

    智慧物流新利器:聚徽揭秘平板工控電腦如何優(yōu)化倉(cāng)儲(chǔ)管理效率

    成為倉(cāng)儲(chǔ)管理領(lǐng)域的新利器。本文將深入探討平板工控電腦如何通過技術(shù)革新與場(chǎng)景化應(yīng)用,重塑倉(cāng)儲(chǔ)管理效率。 一、技術(shù)賦能:從數(shù)據(jù)采集到智能決策的閉環(huán) 平板工控電腦的核心優(yōu)勢(shì)在于其集成了條碼掃描、RFID識(shí)別、傳感器監(jiān)測(cè)等硬
    的頭像 發(fā)表于 06-13 13:39 ?265次閱讀

    RFID測(cè)溫芯片:光伏發(fā)電運(yùn)營(yíng)管理的新利器

    隨著科技的進(jìn)步,RFID測(cè)溫芯片成為光伏發(fā)電運(yùn)營(yíng)管理的新利器。它通過電磁感應(yīng)原理工作,實(shí)時(shí)采集設(shè)備溫度數(shù)據(jù),并將數(shù)據(jù)傳輸至后臺(tái)管理系統(tǒng),實(shí)現(xiàn)對(duì)設(shè)備溫度的非接觸式、實(shí)時(shí)監(jiān)測(cè),有效解決光伏發(fā)電運(yùn)營(yíng)
    的頭像 發(fā)表于 06-04 10:31 ?441次閱讀
    RFID測(cè)溫芯片:光伏發(fā)電運(yùn)營(yíng)<b class='flag-5'>管理</b>的新<b class='flag-5'>利器</b>

    openstack搭建詳細(xì)步驟

    openstack搭建詳細(xì)步驟
    的頭像 發(fā)表于 05-07 14:05 ?1382次閱讀

    在線監(jiān)測(cè)管理系統(tǒng)的智能化功能詳解 多角色權(quán)限與多項(xiàng)目管理 多終端適配

    在線監(jiān)測(cè)管理系統(tǒng)的智能化功能詳解 多角色權(quán)限與多項(xiàng)目管理 多終端適配 在線監(jiān)測(cè)管理系統(tǒng)采用基于BS架構(gòu)設(shè)計(jì),用戶可通過瀏覽器實(shí)現(xiàn)項(xiàng)目管理、數(shù)
    的頭像 發(fā)表于 03-19 17:18 ?506次閱讀

    研華KB Insight智能知識(shí)管理工具加速工業(yè)智能化

    為應(yīng)對(duì)新型工業(yè)化進(jìn)程中“經(jīng)驗(yàn)未數(shù)字化”與“數(shù)據(jù)未業(yè)務(wù)化”的雙重困局,研華 IoTSuite 工業(yè)物聯(lián)網(wǎng)平臺(tái) & AIoT 數(shù)智應(yīng)用開發(fā)工具包全新發(fā)布又一利器—— KB Insight 智能知識(shí)管理工具,助力企業(yè)知識(shí)資產(chǎn)的智能應(yīng)用。
    的頭像 發(fā)表于 03-10 10:18 ?771次閱讀

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

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

    Kubernetes Pod常用管理命令詳解

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

    《CST Studio Suite 2024 GPU加速計(jì)算指南》

    許可證模型的加速令牌或SIMULIA統(tǒng)一許可證模型的SimUnit令牌或積分授權(quán)。 4. GPU計(jì)算的啟用 - 交互式模擬:通過加速對(duì)話框啟用,打開求解器對(duì)話框,點(diǎn)擊“加速”按鈕,打開“硬件
    發(fā)表于 12-16 14:25

    頂堅(jiān)工業(yè)智能手持終端:重塑工業(yè)現(xiàn)場(chǎng)管理利器

    工業(yè)智能手持終端作為現(xiàn)代科技的產(chǎn)物,其在工業(yè)現(xiàn)場(chǎng)管理中的應(yīng)用正在逐漸改變傳統(tǒng)的管理方式,成為重塑工業(yè)現(xiàn)場(chǎng)管理的重要利器。以下是對(duì)工業(yè)智能手持終端如何重塑工業(yè)現(xiàn)場(chǎng)
    的頭像 發(fā)表于 12-06 11:06 ?577次閱讀
    頂堅(jiān)工業(yè)智能手持終端:重塑工業(yè)現(xiàn)場(chǎng)<b class='flag-5'>管理</b>的<b class='flag-5'>利器</b>