[数字电源系列文章]数字电源:我为什么必须关注集成呢?
我们为什么要关心标准呢?
21世纪初,电信和服务器行业开始转向基于标准的平台以降低成本。这种想法意在使不同的供应商能够实现即插即用,特别是在那些未被差异化所划定的领域中。
PCI Industrial Computer Manufacturers Group (PICMG)是其背后的推动力之一。PICMG支持高级夹层卡(Advanced Mezzanine Card)、Advanced TCA、CompactPCI和其他的硬件接口和标准。第二个推动力来自于英特尔(Intel)和惠普(Hewlett Packard,简称HP)公司。Intel和HP推动了服务器/通信插板管理标准的制定工作,此类标准可通过插板控制器和接口的定义来实现高可用性解决方案。用于管理服务器/通信插板的这些现有标准包括与I2C / SMBus / PMBus接口以提供负载点(POL)转换器、温度监视器和风扇等的控制和遥测。由于业界拥有一个精确定义的架构(其采用了PMBus),而且因为数字电源产品采用PMBus作为主要的通信方法,所以我们应了解相关的标准以及数字电源产品是怎样适应这些标准的。
标准
定义用于管理电源系统之接口的标准有两种:
● 智能平台管理接口(IPMI)
● 硬件平台接口(HPI)
IPMI植根于计算机系统行业。HPI则源于通信行业。在这两种标准中,其各自所属的行业开始从垂直整合架构转移到商用现成品(COTS)架构,而且两者都必须处理高可靠性/可用性。人们为此制定了相关的标准,以实现来自不同供应商之产品的集成,而且这两个行业皆必须应对平台管理。
IPMI
IPMI是一种基于信息的标准,而且其关键的定义属性是它与主平台(在大多数场合中是一个操作系统)垂直。通信以边带(公用网络接口)或带外(专用网络接口)的形式进行。边带通信通过一个网络接口控制器(NIC)来进行。
带外通信通过一个专用局域网(LAN)来进行。带外通信的性能通常更好,因为采用了一个与一般话务量不存在竞争的专用网络。IPMI通信独立的目的是其允许在系统起动或引导之前进行通信。
IPMI标准利用一个宽带管理控制器(BMC)来实现,该控制器负责管理与负载和NIC或LAN的通信。然而,两个BMC也可通过一个智能平台管理总线/桥接器(IPMB)实现相互通信,IPMB是内部集成电路总线(I2C)的一种增强形式。
这与数字电源有什么关系呢?
BMC具有一个能够监视电源、风扇和其他硬件的I2C / SMBus / PMBus接口。图1示出了典型方框图。
图1:至基板管理控制器的接口(资料来源:Wikipedia)。
BMC与数字电源及其他设备进行通信以支持IPMI特性集,从而提供:
● 遥测
● 配置
● 控制
● 恢复
● 诊断
BMC依赖于PMBus标准,因此BMC固件可跨多个数字电源器件工作。采用数字电源POL和管理器可通过尽量减少定制固件简化与BMC的集成。
HPI
HPI是一种用于容错和高可用性系统的应用程序接口(API)。HPI通常作为一种边带接口实现。如果您下载的是Release 1代码头文件,就会注意到它是一个C语言头文件。Release 2也具有一个头文件,和一种简单网络管理协议(SNMP)配对。Release 3 / 4具有一个头文件和一种电信计算架构(TCA)配对。Release 5则配对至高级电信计算架构(ATCA)。而IPMI是一种基于信息的标准,HPI是一种编程标准。
HPI基于一个硬件和资源模型。这些域资源可从HPI访问。从这个意义上来说,HPI是一种自描述系统。图2示出了其架构。
图2:IPMI结构框图。
和IPMI一样,HPI可以利用传感器、控制器、电压、电源管理,包括热插拔(Hot Swap)。
这与数字电源有什么关系呢?
只有间接的关系。HPI工作于软件堆栈的中间件层,且不直接控制硬件。它依靠较低的层与硬件通信,一般是通过一个IPMI接口。
例如,HPI在ATCA系统中大量使用,因此配对定义了TCA目标,如底板、机架管理器和载板控制器中的资源。这些资源基本上都具有某种支持I2C / SMBus / PMBus并实现至HPI之连接的插板控制器。有些资源甚至依据IPMI原理建模。
对于ATCA / HPI设计来说,采用一个IPMI管理控制器(IPMC)以管理硬件/插板是很常见的,而且ATCA / HPI平台将包括一种用于每个IPMC实体的资源。这些资源全部成为HPI定义之层次结构树的一部分。
通过查阅针对艾默生网络电源上的Centellis 3000的艾默生ATCA通信服务器文件“IPMI传感器事件至HPI事件配对参考指南(IPMI Sensor Event to HPI Event Mapping Reference Guide)”,您可以大概了解其工作原理。
在第5列中,您
- 控制系统中常见的几种地线详解(10-13)
- 真正的数字电源是什么?(05-12)
- 如何利用智能MOSFET提升数字电源性能?(12-09)
- 解析数字电源与模拟电源的优劣(12-08)
- 基于数字电源控制器UCD3138的一种新的输入电流检测方法(二)(12-08)
- 数字电源与模拟电源的发展趋势(12-08)