0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Redfish的COM-HPC平台管理接口

星星科技指导员 来源:嵌入式计算设计 作者:Christian Eder 2022-10-18 11:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

专为 IT 管理员打造

对于分布式系统的操作员来说,COM-HPC PMI的主要好处是系统维护和健康管理,异常检测以及在系统发生故障时继续进行系统访问,以使他们能够启动恢复措施,而无需呼叫服务技术人员。

COM-高性能计算PMI实施IPMI和Redfish

COM-HPC PMI的命名可能有点令人困惑,因为它可能意味着它只是IPMI指令集的改编,该指令集通常在离散集成的电路板管理控制器(BMC)上实现,可以通过网络连接,串行接口和/或LPC / eSPI进行访问。事实上,这个新的平台管理界面也实现了Redfish,使其比第一次出现时所暗示的更加全面和灵活。

Redfish标准由分布式管理任务组 (DMTF) 管理,可用作 IPMI 局域网的替代或补充,并提供统一的 RESTful 编程接口,非常适合边缘服务器和网关的远程维护。它也被称为 REST API 或可重用 API,其中 REST 代表具象状态传输。该名称表示从应用程序的当前状态到下一个状态的转换的转移。

最终,它是一种用于Web服务和分布式系统的体系结构,它使用https请求来访问和利用数据。所需要的只是一个带有RESTful插件和URL的浏览器来启动服务。这种架构的主要优点包括广泛使用http / https标准进行数据传输,这有别于其他服务,如SOAP。此外,有效负载元数据开销较小,因为无需创建基于 XML 的计算密集型消息。

Redfish互操作性标准

DMTF将这种工程范例用于Redfish互操作性标准(可开源)来简单安全地管理融合和混合IT以及软件定义的数据中心SDDC)。红鱼是人类和机器可读的,有效载荷设计在基于JavaScript的数据交换格式JSON中。公共架构定义语言用作协议 (OData v4)。这种基本原理的结合使Redfish成为超媒体API。因此,它通过统一的接口支持各种实现,允许检测资源以及管理资源以及事件和任务。我

主数据通常包括制造商的名称和序列号;事务数据包括,例如,当前处理器温度或电路板或模块的功耗。任何Redfish服务的起点都是设备 URL,后跟 URI(统一资源标识符)/Redfish/v1。通常,红鱼 - 就像IMPI一样 - 在目标系统中的离散BMC上实现。这可以是载板的 BMC 或 COM-HPC 模块的模块管理控制器 (MMC)。在 COM-HPC 中,然后从所谓的收集服务系统、机箱和管理器请求信息。

逻辑系统数据,如有关模块制造商、集成处理器、状态和启动顺序的信息,是从 Systems 中检索的。物理信息由机箱管理。例如,这包括当前温度或功耗值和限制。最后,管理器用于访问有关操作系统控制台、物理安装的管理硬件和系统管理子系统(即 BMC 和/或 MMC)的管理功能的信息。

用于 COM-HPC 实现的Redfish架构

但是,Redfish将协议的定义与数据模型(模式)分开。因此,Redfish协议基本上是静态的,这对用户来说是有好处的。另一方面,Redfish程序员可以独立修改数据模型中定义的每个资源。这使得Redfish具有高度的灵活性和前瞻性,因为可以在必要时添加资源或更新现有资源的数据模型以满足新的要求。

权衡是Redfish的实现永远不会标准化。协议版本和相应规范中支持的功能都不是固定的。这就是为什么有一个Redfish互操作性概念,可以在一个语句中传达Redfish互操作性配置文件中规定的实现要求。这样的配置文件定义了特定实现应满足的红鱼协议要求,以及它应支持的红鱼模式的子集。

PICMG现在已经为COM-HPC实现定义了一个精确的Redfish互操作性配置文件架构。现在,对于每个实施,保留和管理库存的方法都是相同的,这可以确保长期投资,即使对于自定义开发的管理控制台也是如此。数以百计的“应”和“应该”规范几乎涵盖了监视和管理分布式系统所需的所有功能。最终,这一切都是为了确保即使系统处于带外状态(即,在正确的系统运行期间无法再通过提供的标准路由访问)服务也保持可用。

PICMG进一步规定了用于管理COM-HPC客户端和服务器模块及其载板的通信通道的物理架构。该规范规定,Redfish接口应提供在载板上。还可以选择通过模块本身的MMC提供Redfish。但是,这需要MMC的以太网连接。遵守 COM-HPC 的Redfish互操作性配置文件也是强制性的。

不同的实施选项

因此,基于IPMI和Redfish的COM-HPC平台管理接口规范可以在模块和载体上实现,也可以在任何变体组合上实现:带有管理接口的载板可以承载具有和不具有管理接口的模块。带有管理接口的模块可以在带 BMC 或不带 BMC 的载板上操作。最终,这确保了整个 COM-HPC 生态系统的首选配置和完全互操作性的最大选择自由度。唯一的区别是,边带和带外管理选项当然不一样。

开发人员现在可以决定是否需要具有 COM-HPC PMI 的模块,或者是否足以让他们通过载板上的 BMC 实现 COM-HPC PMI。后一个选项还允许他们控制BMC固件及其功能。通常,在载体上实现是较便宜的方法。首先,最常见的实现可能是在载板上实现COM-HPC PMI的解决方案。

在这里,开发人员可以找到用于 Redfish 接口的各种 JASON 模型 - 从具有一个或四个具有完全管理和 MMC 的 COM-HPC 模块的托管载板,到具有托管载板和无需 COM-HPC IPMI 实现的简单非托管模块的最简单形式。用户可以使用 Web 浏览器在本地系统上下载和评估模型。但是,需要事先安装 RESTful 插件。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20149

    浏览量

    247202
  • 控制器
    +关注

    关注

    114

    文章

    17646

    浏览量

    190266
  • 服务器
    +关注

    关注

    13

    文章

    10093

    浏览量

    90891
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    发票信息管理接口技术指南

    接口基于RESTful风格设计,使用JSON数据格式,确保跨平台兼容性。我们将使用Python和Flask框架作为示例,但原理可应用于其他语言。 1. 接口核心功能 发票管理
    的头像 发表于 10-16 14:38 180次阅读
    发票信息<b class='flag-5'>管理</b><b class='flag-5'>接口</b>技术指南

    淘宝多规格SKU管理接口

    对应独立的库存、价格和销售数据。淘宝开放平台(TOP)提供了一套完善的API接口,帮助开发者实现程序化SKU管理。本技术帖将逐步解析淘宝多规格SKU管理
    的头像 发表于 10-10 15:32 284次阅读
    淘宝多规格SKU<b class='flag-5'>管理</b><b class='flag-5'>接口</b>

    【产品介绍】Altair PBS Professional HPC工作负载管理器和作业调度管理系统

    AltairPBSProfessional行业领先的HPC工作负载管理器和作业调度管理系统PBSProfessional是一款快速、强大的工作负载管理器和作业调度
    的头像 发表于 09-19 17:03 382次阅读
    【产品介绍】Altair PBS Professional <b class='flag-5'>HPC</b>工作负载<b class='flag-5'>管理</b>器和作业调度<b class='flag-5'>管理</b>系统

    【产品介绍】Altair HPCWorks高性能计算管理平台HPC平台

    AltairHPCWorksAltair高性能计算平台最大限度地利用复杂的计算资源,并简化计算密集型任务的工作流程管理,包括人工智能、建模和仿真,以及可视化应用。强大的计算助力研发增速
    的头像 发表于 09-18 17:56 529次阅读
    【产品介绍】Altair HPCWorks高性能计算<b class='flag-5'>管理</b><b class='flag-5'>平台</b>(<b class='flag-5'>HPC</b><b class='flag-5'>平台</b>)

    产品分类管理API接口

    ​ 产品分类管理是现代电商、库存系统和内容管理平台的核心功能,它通过API接口实现高效的分类创建、查询、更新和删除操作。本文将逐步介绍产品分类管理
    的头像 发表于 07-25 14:20 315次阅读
    产品分类<b class='flag-5'>管理</b>API<b class='flag-5'>接口</b>

    康佳特推出高性能COM-HPC模块conga-HPC/cBLS

    德国康佳特,作为嵌入式和边缘计算技术的领先供应商,近日宣布扩展其高性能COM-HPC计算机模块产品线,推出了全新的conga-HPC/cBLS模块。这款模块专为需要强大计算性能的边缘与基础设施
    的头像 发表于 02-08 16:49 908次阅读

    HPC工作负载管理的关键要素

    HPC工作负载管理是一个复杂而精细的过程,涉及资源分配、作业调度、性能监控与优化以及故障处理与恢复等多个关键要素。下面,AI部落小编带您了解HPC工作负载管理的关键要素。
    的头像 发表于 02-08 09:53 533次阅读

    康佳特发布高性能COM-HPC模块

    德国康佳特近日宣布扩展其高性能COM-HPC计算机模块产品线,推出全新的conga-HPC/cBLS模块。该模块专为需要强大计算性能的边缘计算与基础设施应用而设计,旨在满足市场上对高性能、高可靠性
    的头像 发表于 02-05 18:21 1237次阅读

    HPC云计算的技术架构

    HPC云计算结合了HPC的强大计算能力和云计算的弹性、可扩展性,为用户提供了按需获取高性能计算资源的便利。下面,AI部落小编带您了解HPC云计算的技术架构。
    的头像 发表于 02-05 14:51 698次阅读

    HPC按需计费模式的优势

    当下,HPC按需计费模式不仅降低了用户的经济负担,提高了资源利用效率,还推动了科技创新的普及和发展。以下,是对HPC按需计费模式优势的梳理,由AI部落小编整理。
    的头像 发表于 01-24 09:55 639次阅读

    康佳特推出全新COM-HPC模块

    德国领先的嵌入式和边缘计算技术供应商康佳特,近日宣布扩展其高性能COM-HPC计算机模块产品线,推出了全新的conga-HPC/cBLS模块。该模块专为需要强大计算能力的边缘与基础设施应用而设计,采用了英特尔酷睿S系列处理器(代号为Bartlett Lake S)的性能混
    的头像 发表于 01-23 15:33 1211次阅读

    多云管理平台是指什么?

    多云管理平台是指一种能够对多云环境进行统一管理的软件或服务。以下是对多云管理平台的详细解释,主机推荐小编为您整理发布多云
    的头像 发表于 01-22 16:57 700次阅读

    云计算和HPC的关系

    尽管云计算和HPC在架构、应用场景和成本效益等方面存在显著差异,但云计算和HPC之间并非孤立存在,而是相互补充、协同发展的关系。下面,AI部落小编带您探讨云计算和HPC的关系。
    的头像 发表于 12-14 10:35 669次阅读

    ADC07D1520评估板的FMC接口HPC的对吗?

    您好,ADC07D1520评估板的FMC接口HPC的对吗?可以连接具有LPC接口的FPGA板子吗?
    发表于 12-13 14:56

    ADC的FMC接口协议支持VITA 57.1 FMC1 HPC CONNECTOR吗?

    ADC芯片评估板的FMC接口协议支持VITA 57.1 FMC1 HPC CONNECTOR吗?
    发表于 12-13 14:03