日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Redfish 的版本怎么看

發(fā)布時間:2023/12/31 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redfish 的版本怎么看 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

DMTF 將Redfish 協(xié)議(protocol)的定義與數(shù)據(jù)模型(data model)分開,同時允許獨立修改schema中定義的每個Resource,所以Redfish的版本可以分為下面三種

  • Protocol 版本 (RedfishVersion: v1.xx)
  • Schema 版本 (2022.01) (Redfish 的 mini world)
  • 每個ResourceType 版本 (AccoutService v1.10, ManagerService v2.xx...)

那這些版本怎么看呢?從DMTF的官網(wǎng)可以看到兩份文件,一份是定義Protocol( DSP0266 Redfish Specification),另外一份是定義Schema(DSP0268 Redfish Schema Supplement)

不認識 Data model 或是 Schema 的話可以先看 ?Redfish Data model (紅魚的資料模型)

和紅魚不熟的話可以參考DMTF Redfish 介紹

Protocol Version

Protocol Version 指 Redfish Service 遵循 DSP0266 的版本

DSP0266 Redfish Specification?主要內(nèi)容是規(guī)范了Redfish需要符合哪些協(xié)議(例如OpenAPI, OData),Security 等,透過Redfish 指令(redfish/v1)可以得到Redfish Version

curl -k -u root:0penBmc -H "Content-Type: application/octet-stream" -X GET https://$bmcip/redfish/v1 --silent | jq -r ".RedfishVersion"1.9.0

Schema Version?

Schema Version 指 Redfish Service 遵循 DSP0268 的版本

Redfish 將所有Resource 組成的mini world 稱作Schema

ResourceType Version?

Resource Schema version 需要額外注記,因為Resource Schema Version 很少完全符合DSP0268?內(nèi)注記的最新版本

每個Resource 都有自己的Type,這些ResourceType 因為會一直進版,所以他們也都有各自的板號,都是伴隨DSP0268 released的,每次release也只會更新需要更新的ResourceType

ResourceType 版本可以從 @odata.type 獲得

@odata.type 格式:#<ResourceType>.<Version>.<TermName>
其中 <Version> 是 v<MajorVersion>_<MinorVersion>_<ErrataVersion>

例如 "@odata.type": "#ComputerSystem.v1_8_0.ComputerSystem" ,可以得到ResourceType 是ComputerSystem,版本是v1.8.0,透過查表得到他是在2019.2的時候被released的

總結(jié)

以上是生活随笔為你收集整理的Redfish 的版本怎么看的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。