基于Redfish的服务器管理

合集下载

BMC介绍

BMC介绍

BMC介绍展开全文什么是BMC在介绍BMC之前需要了解一个概念,即平台管理(platform management)。

平台管理表示的是一系列的监视和控制功能,操作的对象是系统硬件。

比如通过监视系统的温度,电压,风扇、电源等等,并做相应的调节工作,以保证系统处于健康的状态。

当然如果系统真的不正常了,也可以通过复位的方式来重新启动系统。

同时平台管理还负责记录各种硬件的信息和日志记录,用于提示用户和后续问题的定位。

以上的这些功能可以集成到一个控制器上来实现,这个控制器被称为基板管理控制器(Baseboard Manager Controller,简称BMC)。

需要说明的是,BMC是一个独立的系统,它不依赖与系统上的其它硬件(比如CPU、内存等),也不依赖与BIOS、OS等(但是BMC 可以与BIOS和OS交互,这样可以起到更好的平台管理作用,OS下有系统管理软件可以与BMC协同工作以达到更好的管理效果)。

一般我们的电脑不会带BMC,因为用处不大,一些温度、电源等的管理,CPU来控制就够了。

但是对于系统要求高的设备,比如服务器,就会用到BMC。

当然因为BMC是一个独立的系统,对于某些嵌入式设备,可能不需要其它处理器,光一个BMC就能完成工作。

说到底BMC本身也是一个带处理器(一般都是ARM处理器)的小系统,单独用来处理某些工作也完全是可以的。

不过这里既然叫做BMC,那么总的来说重点还是在平台管理,所以本文主要说的是服务器中的BMC。

BMC在系统中的位置大致如下图所示:BMC通过不同的接口与系统中的其它组件连接。

LPC、I2C、SMBUS,Serial等,这些都是比较基本的接口,而IPMI,它是与BMC匹配的总线,所有的BMC都需要实现这种接口,这里需要特别的介绍。

IPMIIPMI的全称是Intelligent Platform Management Interface,智能平台管理接口。

看了名字也不需要特别介绍它用来干什么的了,关于它的详细介绍可以参看https:///content/www/us/en/servers/ipmi/ipmi-home.html,这里只做简单的介绍。

浪潮全产品手册.pdf说明书

浪潮全产品手册.pdf说明书

浪潮全产品手册浪潮服务器关键应用主机高性能人工智能英信服务器统一存储天梭M13天梭TS860G3天梭TS860M5TL1000/2000DPS-M1BCP FS5900FS6500/6600FS6800FS9510/9520 NF5180M5NF5280M5NF5270M5NF8480M5大数据云海Insight 云海大数据一体机NF5486M5NF5466M5I9000SR整机柜InCloudRack融合架构整机柜AS5600G2/AS5800G2AS2200G2/AS2600G2AS5300G2/AS5500G2AS5600AS18000NP5570M5ON5263M5OB5161M4OB5162M5存储光纤交换机备份软件业务连续性保护软件磁带库DP1000-M1备份一体机目录NF8260M5i24NF5280M5AGX-2GX4NF5280M5-VNF5468M5SR-AI整机柜F10A FPGAAS1300G2/1500G2/1600G2AS13000HF5000软件定义存储HF系列全闪AS2600G2-F/AS5300G2-F/AS5500G2-F/AS5600G2-F/AS5800G2-F安全可信服务器SSR主机安全增强系统安全应用交付系统运维安全管控系统数据库安全审计系统AIStation天眼AI应用程序特征分析系统深度学习框架CAFFE-MPIi48云操作系统K-DB数据库超融合架构一体机InCloud OpenStack云操作系统I8020刀片服务器 NF5288M5(AGX-2)NF5280M5i24i48TS860M5ClusterEngine集群管理平台基因一体机GeneEngine M2F10A FPGA天眼高性能应用特征监控分析系统K-DB K-RAC集群云海OS·服务器虚拟化系统 V5数据中心管理平台InCloud Manager01关键应用主机天梭M13支持高达48TB内存容量的千核级新一代关键应用主机,拥有单日处理数十亿笔交易的强大计算能力,为客户核心业务量身打造。

Lifecycle Controller 版本 3.40.40.40 远程服务快速入门指南说明书

Lifecycle Controller 版本 3.40.40.40 远程服务快速入门指南说明书

Lifecycle Controller 版本 3.40.40.40远程服务快速入门指南注、小心和警告: “注”表示帮助您更好地使用该产品的重要信息。

: “小心”表示可能会损坏硬件或导致数据丢失,并说明如何避免此类问题。

: “警告”表示可能会造成财产损失、人身伤害甚至死亡。

© 2018 - 2019 Dell Inc. 或其子公司。

保留所有权利Dell、EMC 和其他商标均是 Dell Inc. 或其子公司的商标。

其他商标可能是其各自所有者的商标。

2019 - 09Rev. A001 简介 (4)iDRAC 配合 Lifecycle Controller 一起使用的优点 (4)使用 Lifecycle Controller 远程服务的优点 (5)主要功能 (5)Lifecycle Controller 中的可授权功能 (5)此发行版中的新功能 (6)关于 iDRAC RESTful API 以及 Redfish 和 Web 服务 API (6)关于 Lifecycle Controller API (6)关于一对多管理 (7)2 使用远程服务的操作 (8)部署和配置 (8)监测 (8)维护 (8)3 API 使用入门 - 有关资料和链接 (9)WSMAN 配置文件 (9)WSMAN MOF WSDL 和 XSD API 定义 (9)Web 服务接口指南 (9)属性注册表 XML (9)事件消息注册表 XML (9)XML 架构 (10)带 Redfish 的 iDRAC RESTful API (10)API 访问的授权和许可要求 (10)4 整合 Lifecycle Controller API (11)API 客户端 (11)最佳实践流程参考资料 (11)样例脚本和工具 (11)使用 Lifecycle Controller-Remote Services 的应用程序 (11)WinRM 和 OpenWSMAN 的安装与配置 (12)5 社交媒体参考 (13)相关说明文件 (13)从 Dell 支持站点访问说明文件 (14)联系 Dell (14)6 术语和定义 (15)目录31简介Dell Lifecycle Controller 可提供高级嵌入式系统管理功能,以使用图形用户界面 (GUI) 执行各种系统管理任务。

NF8260M5 产品技术白皮书说明书

NF8260M5 产品技术白皮书说明书

NF8260M5产品技术白皮书文档版本2.0发布日期2019-07尊敬的用户:版权© 浪潮2018. 版权所有未经事先书面同意,本文档的任何部分不得复制或以任何形式或任何方式修改、外传注:您购买的产品、服务或特性等应受浪潮集团商业合同和条款的约束。

本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。

除非合同另有约定,浪潮集团对本文档内容不做任何明示或默示的声明或保证。

由于产品版本升级或其他原因,本文档内容会不定期进行更新。

除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。

Inspur和“浪潮”是浪潮集团的注册商标。

Windows是微软公司的注册商标。

Intel、Xeon是Intel公司的注册商标。

其他商标分别属于其相应的注册公司。

技术服务电话:4008600011地址:中国济南市浪潮路1036号浪潮电子信息产业股份有限公司邮编:250101版本控制目录目录 ............................................................................................................................................... i v1产品概述 (8)2产品特点 (9)3逻辑架构 (11)4产品规范 (12)4.1前视图 (12)4.1.1前面板正视图 (12)4.1.2前控板及LED指示灯 (12)4.1.3硬盘托架指示灯 (14)4.2后视图 (15)4.2.1PCIE Riser配置后视图 (15)4.2.2GPU配置后视图 (16)4.3内部俯视图 (17)4.4PCIe转接卡 (18)4.5主板布局图 (21)5系统规格 (23)6兼容性列表 (25)6.1处理器 (25)6.2内存 (25)6.3存储 (26)6.4RAID/SAS 卡 (29)6.5I/O 扩展 (30)6.5.1网卡 (30)6.5.2FC HBA 卡 (32)6.5.3HCA 卡 (32)6.5.4PCIE SSD (32)6.6电源 (33)6.7操作系统 (33)7配置注意选项 (36)8系统管理 (37)9物理规格 (40)10认证 (41)11支持与服务 (42)12新技术点描述 (43)12.1Intel 可扩展架构 (43)12.2Intel VROC 技术 (43)13相关文档 (44)14商标 (45)图表1 NF8260M5视图 (8)图表2 NF8260M5逻辑框图 (11)图表3 NF8260M5前视图 (12)图表4 NF8260M5前面板组件说明 (12)图表5 NF8260M5前控板组件 (13)图表6 NF8260M5前控板组件说明 (14)图表7 硬盘托架视图 (14)图表8 硬盘托架指示灯说明 (14)图表9 PCIE Riser配置后视图 (15)图表10 PCIE Riser后视图说明 (16)图表11 GPU配置后视图 (16)图表12 GPU配置后视图说明 (16)图表13 PCIE Riser配置内部俯视图 (17)图表14 PCIE Riser配置内部俯视图 (17)图表15 GPU配置内部俯视图 (18)图表16 GPU配置内部俯视图说明 (18)图表17 PCIEX8*3板卡视图 (19)图表18 PCIEX16*2+PCIEX8板卡视图 (19)图表19 PCIEX16+PCIEX8板卡视图 (19)图表20 PCIEX16+PCIEX8板卡视图 (20)图表21 PCIEX16*1板卡视图 (20)图表22 主板布局图 (21)图表23 主板布局说明 (22)图表24 产品规格 (24)图表25 内存规格支持 (25)图表26 内存兼容性列表 (26)图表27 HDD兼容性列表 (27)图表28 SSD兼容性列表 (27)图表29 NVME SSD兼容性列表 (28)图表30 M.2 SSD兼容性列表 (28)图表31 RAID卡兼容性列表 (29)图表32 Expander卡兼容性列表 (29)图表33 NVME RAIDkey兼容性列表 (29)图表34 PCIE Riser模组视图 (30)图表35 PCIE Riser规格组成 (30)图表36 OCP及PHY卡兼容性列表 (31)图表37 PCIE外插网卡兼容性列表 (31)图表38 HBA卡兼容性列表 (32)图表39 HCA卡兼容性列表 (32)图表40 电源兼容性列表 (33)图表41 OS兼容性列表 (33)图表42 BMC智能管理列表 (39)图表43 物理规格 (40)1产品概述浪潮英信服务器NF8260M5产品保持了浪潮服务器一贯的高品质、高可靠的表现,在计算性能、可扩展性、智能管理等方面,实现极致创新与突破,特别适用于大规模兴起的对空间密度有较高要求的企业、互联网等大规模数据中心市场的网络负载均衡以及虚拟化场景的应用。

联想ThinkServer SR660 V2服务器产品指南说明书

联想ThinkServer SR660 V2服务器产品指南说明书

Lenovo ThinkServer SR660 V2 Server 产品指南Lenovo ThinkServer SR660 V2 专为大中型企业和云服务提供商而设计,它是性能优异且具有高可扩展性的2U双路服务器。

它借助最高可达270W TDP 的CPU 计算力、低延迟的NVMe SSD 和强劲的GPU性能,满足绝大多数的客户工作负载,如数据库、虚拟化和云计算、高性能计算,虚拟桌面基础设施,基础设施安全、系统管理、企业应用程序、协作/电子邮件、流媒体等等。

同时,SR660 V2 是超融合基础架构 (HCI),软件定义的存储(SDS) 等解决方案的理想平台, 为它们提供性能优异的硬件基础设施。

ThinkServer SR660 V2 24盘位图关键产品信息功能全面且可扩展ThinkServer SR660 V2 支持英特尔®傲腾™ 持久内存200 系列以及最多两个第三代英特尔®至强® 可扩展处理器 ,每颗处理器的内核数密度最高可达 40个。

行业领先的 Lenovo AnyBay 技术可在同一驱动器托架内灵活混搭 SAS/SATA HDD/SSD 和 NVMe SSD,且 SR660 V2 最大存储可达 40 个 2.5” SAS/SATA HDD。

支持最多36 个NVMe SSDThinkServer SR660 V2 最多可配备 12 个 PCIe 4.0 插槽,两个OCP 3.0 插槽,可支持最多四个 300W GPU,可实现更高的可扩展性,支持更高的网i络速度,以确保软件定义的网络和网格计算等 I/O 密集型工作负载,可Click here to check for updates避免那些会降低企业整体效率的瓶颈。

可对存储分层以实现更高的应用程序性能,从而提供最经济实惠的解决方案。

可选的镜像 M.2 驱动器确保可靠性并快速完成OS 初始化。

SR660 V2 还采用了 Platinum 和Titanium 电源,并可在 45°C 下连续运行以减少能源成本。

浪潮i24M6 NS5160M6 产品技术白皮书说明书

浪潮i24M6 NS5160M6 产品技术白皮书说明书

i24M6/NS5160M6产品技术白皮书文档版本V1.0发布日期2021-04-20尊敬的用户:版权所有© 2020-2021浪潮电子信息产业股份有限公司。

保留一切权利。

未经事先书面同意,本文档的任何部分不得复制或以任何形式或任何方式修改、外传。

注:您购买的产品、服务或特性等应受浪潮集团商业合同和条款的约束。

本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。

除非合同另有约定,浪潮集团对本文档内容不做任何明示或默示的声明或保证。

由于产品版本升级或其他原因,本文档内容会不定期进行更新。

除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。

商标说明Inspur浪潮、Inspur、浪潮、英信是浪潮集团有限公司的注册商标。

Windows是微软公司的注册商标。

Intel、Xeon是Intel公司的注册商标。

本手册中提及的其他所有商标或注册商标,由各自的所有人拥有。

技术支持技术服务电话:4008600011地址:中国济南市浪潮路1036号浪潮电子信息产业股份有限公司邮编:250101i浪潮专有和保密信息版权所有© 浪潮电子信息产业股份有限公司版本控制版本时间拟制/修订人审核人批准人变更内容V1.0 2021-4-20 首版发布V1.1 2021-12-02 修正内存插法ii目录1产品概述 (1)2产品特点 (2)3新技术点描述 (5)3.1英特尔®可扩展架构 (5)3.2英特尔® VROC 技术 (5)3.3OCP 3.0模块 (5)3.4英特尔®傲腾™持久内存200系列 (5)3.5动态Power Capping系统保护 (5)3.6支持NUMA Balance系统架构配置 (6)4逻辑架构图 (7)5产品介绍 (9)5.1前面板 (9)5.1.112 x 3.5”机型前面板正视图 (9)5.1.224 x 2.5”机型前面板正视图 (11)5.1.3 2.5”/3.5”硬盘托架指示灯 (11)5.2后面板 (12)5.3内部俯视图 (14)5.4OCP3.0模块 (14)5.5主板图布局 (15)6系统规格 (16)7兼容性列表 (19)7.1处理器 (19)7.2内存 (19)7.3存储 (22)7.3.1SATA/SAS硬盘型号 (22)7.3.2SSD硬盘型号 (23)7.3.3U.2 NVMe SSD硬盘 (23)7.3.4TF卡 (23)7.4硬盘背板 (23)7.5硬盘安装位置 (24)7.5.1SAS/SATA硬盘安装顺序 (24)7.5.2NVMe硬盘安装位置 (25)7.6RAID/SAS 卡 (26)7.7网卡 (27)7.8FC HBA 卡 (28)7.9HCA 卡 (28)7.10电源 (28)7.11操作系统 (29)8配置注意事项 (30)9系统管理 (31)9.1智能管理系统ISBMC (31)9.2浪潮物理基础设施管理平台(ISPIM) (34)9.3Inspur Server Intelligent Boot (ISIB) (35)10认证 (37)11支持与服务 (38)12相关文档 (39)13商标 (40)1 产品概述浪潮英信服务器i24M6/NS5160M6,是基于英特尔® Whitley平台至强®第三代可扩展处理器设计的一款2U4N机架服务器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

龙源期刊网 http://www.qikan.com.cn
基于Redfish的服务器管理
作者:田祥波
来源:《中小企业管理与科技·上旬刊》2015年第06期

摘 要:Redfish是一种新的管理标准,它利用超媒体RESTful接口表达数据,易于使用和
实现;它面向模型,能够表达现代系统组件之间的关系以及服务和组件的语义,容易延伸。本
文介绍当前服务器的管理的现状, Redfish规范概述和Redfish服务器管理介绍。

关键词:IPMI;服务器管理;SMASH;Redfish
0 引言
英特尔、惠普、戴尔和艾默生于2014年起草并发布了新的基于Restful接口和JSON数据
模型的Redfish服务器管理标准,Redfish使用现代网络接口方式,使用更简单,允许访问数据
基于脚本编程方法。该解决方案将用于改善可扩展性和扩大数据访问和分析,帮助降低成本,
进一步使功能丰富的远程管理,同时保证一个安全的解决方案,此服务器管理标准其后被分布
式任务管理组采用为新的服务器管理标准。

1 当前服务器管理相关概述
1.1 IPMI服务器管理原理和架构
智能平台管理接口(IPMI)提供五大基本功能:传感器监控、系统日志记录、系统自动恢
复、资产管理和自动报警。其硬件架构依赖基板管理控制器(BMC), 时下通用的BMC都
支持I2C总线和风扇电压监控、通用可编程输入输出接口和SPI Flash接口。

基板管理控制器将通过I2C总线读取温度传感器读值,通过TACH接口获得风扇转速并通
过调节占空比控制风扇。BMC同时访问并控制I2C上的卫星控制器如背板控制器来读取硬盘
温度。BMC提供带内管理和带外管理,带内管理通过Low pin count总线实现,终端用户可以
在服务器本地访问BMC。带外管理通过网络控制器边带接(NCSI)实现,终端用户可以通过
网络控制器访问BMC。BMC通过平台环境控制接口(PECI)访问CPU并拿到相关寄存器的
读值如CPU温度、内存温度(内存通过SMBus连接到CPU)。

1.2 基于服务器硬件系统管理架(SMASH)的服务器管理原理和架构
SMASH根据SMASH实现需求规范、服务器硬件系统管理架构白皮书、SMASH服务器
管理命令行映射规范、服务器管理命令行协议和基本服务器配置文件和SMASH命令行命令映
龙源期刊网 http://www.qikan.com.cn
射关系规范来实现基本的SMASH协议栈来实现具备智能平台管理接口(IPMI)相似的功能
(传感器监控、系统日志记录、系统自动恢复、资产管理、自动报警。

2 Redfish的基本介绍
Redfish是由惠普、戴尔、艾默生和英特尔联合提出的一个现代硬件管理规范, Redfish是
可发现的,可扩展的且易于管理。适用于从数据中心运营到企业管理控制台的众多终端用户和
应用程序。Redfish针对地址不同和供应商不同的基础设施给客户提供规范化管理接口;Redfish
为客户提供简单的、现代的管理方法,客户可以使用已有的熟悉的使用用例管理基础设置。
Redfish的RESTFUL API和数据模型是解耦的,允许他们独立地修改和更新。现代的管理意味
着Redfish是可扩展的,并且可以轻松地管理从单节点到机架系统;Redfish的管理是安全的,
因为它是依据行业要求解决方案而设计的安全访问服务和基础设施。

3 Redfish服务器管理
3.1 综述
3.1.1 主要目标
Redfish作为一个架构、协议和数据表达的目标,首先是为了支持各种各样的从独立的机
器到云服务环境中的机架设备。可扩展性是一个关键的目标,利用当前广泛应用的协议和标准
来实现目标是一个关键的战略.尽可能的简单是另一个目标,通过在模型中使用尽可能少的操
作和实例。匹配当前广泛采用的编程环境是另一个目标。以下设计原则支配Redfish可伸缩的
平台管理API的设计,关键目标的阐述如下:

a使用JSON负载和实体数据模型的Restful接口;b从数据模型分离协议, 使他能够独立修
改;c对协议规则和模式指定版本号;d利用互联网协议标准的优点满足架构要求,比如JSON,
HTTP,OData, Redfish引用的RFC;e专注于可扩展环境但也能够管理当前的服务器;f专注在
带外管理,也可实现在现有BMC和固件产品。

3.1.2 Restful接口在Redfish中
首先它是一个轻量级的实现,比SOAP传输的数据更小,比WS-MAN的协议层更少,容
易学习和设计,满足我们简单的设计原则。 其次它与业内普遍访问方法一致,有很多REST
开发环境和工具包可以用,同时可以利用业内已有的安全和发现机制。

3.1.3 遵循OData约定
龙源期刊网 http://www.qikan.com.cn
采用OData约定用于描述架构、URL约定、命名和JSON负载中的共同属性的结构载,不
仅对RESTful API封装的最佳实践,进一步使Redfish服务被越来越多的生态系统通用的客户
端库,应用程序和工具使用。

3.2 协议细节
Redfish协议的设计基于web服务的接口模型,并考量网络和用户界面与自动化使用的交
互效率。Redfish协议使用HTTP方法(POST, GET,PUT,PATCH,DELETE)创建、读
取、更新、删除操作和检索标题信息。Action是用于扩大操作超出CRUD操作类型,但在使
用应该是有限的。媒体类型是用来商议发送消息体内的数据类型。HTTP状态代码是用于指示
服务器在处理请求的尝试。扩展的错误处理能返回比HTTP错误代码更多的信息。

4 结语
本文对基于智能平台管理接口、服务器硬件管理架构和Redfish的服务器管理进行研究,
从原理本身进行分析并比对各个服务器管理标准进行差异化总结。
参考文献:
[1]Intelligent Platform Management Interface Specification Second Generation v2.0,Document
Revision 1.0.

[2]System Management Architecture for Server Hardware White Paper.
[3]Redfish API Specification-DSP0266.
[4]Redfish Mockup-DSP2043.

相关文档
最新文档