首页 > 技术 > 技术文摘 > 建构高可靠度的CompactPCI系统

建构高可靠度的CompactPCI系统

2003-04-04 00:00:00   作者:   来源:   评论:0 点击:


English Version

  高可靠度(High Availability, HA)是现今市场中被过度使用的词汇,厂商沿用此词汇可定义从最简单的备援电源(power supply)一直到复杂度高的全复联系统(redundant system),然而这却产生了「'什么是高可靠度?」的问题,把高可靠度想成是系统使用率的提高或是当机时间的减少,可能比较简单。现今许多电讯系统要求5个9(5 NINES)的可靠度、亦或一般通称的99.999%运作时间,每年可允许这些系统的总当机时间是5.26分钟(525,600分钟/年 x 99.999%), 5分钟的当机尚包括既定的系统维护及任何因系统之部分故障所造成的当机时间。设计一个符合5个9(5 NINES)使用率的高可靠度系统通常会需要系统的每项功能都有备援设计,也就是不允许单点的故障。在迈向高可靠度系统之路一般包括备援电源、备援风扇架与备援硬盘槽,这些备援零组件的加入将可以降低零组件故障而导致系统当机的或然率,因此,添加备援零组件增加了系统的可靠度。如各位所看到的,备援电源、风扇与硬盘是增加可靠度最直接的方式,然在系统中添加备援运算组件则是一件相当复杂的挑战。

将CompactPCI应用于高可靠度的系统应用上

  多年来系统开发者已将PICMG 2.0 CompactPCI 规格应用于各种可与高可靠度应用兼容的系统上,随着市场上对高可靠度的要求提高,CompactPCI系统便随之改进以因应新的挑战,而不再是原本简单的总线架构。图1显示第一代典型的CompactPCI 架构。

  PICMG 2.0 CompactPCI系统是由一组或多组CompactPCI 总线所组成,每个总线最多可达8个CompactPCI板卡插槽,其中包含一个系统插槽(system slot)与最多达7个外围插槽(peripheral slot)。PCI总线是作为该总线内插槽之间的主要通讯途径,在这个架构下,PCI总线与系统插槽是一个可能的故障单点,故障的周边插槽会让整个PCI总线停止作用而阻碍了其它任一插槽之间的通讯。这种故障单点成为CompactPCI采用高可靠度应用的一个主要障碍,早期的CompactPCI 高可靠度系统架构必须克服PCI总线单点故障的限制,典型的解决方法则是添加第二个CompactPCI 总线且让此二个总线的功能相同。图2显示双CompactPCI 总线架构的范例。

  在图2中,双总线与双系统插槽是现行标准CompactPCI架构中被用以提供单点故障备援的解决方案。在双总线架构(Dual Segment)中,每个系统插槽都可控制PCI总线1与PCI总线2,透过备援系统插槽的提供,就可允许其中一个系统插槽的故障;同样的道理亦可应用在PCI总线的故障上,若故障发生于PCI总线1,则PCI总线2可以继续处理作业。这种架构的工程挑战是很复杂的,系统插槽提供服务总线的时序(clock)、仲裁(arbitration)与阻断(interrupt),其中一个系统插槽故障时会将该系统插槽的时序驱动器、仲裁及阻断控制器功能一并转移到仍可作用中的另一系统插槽,然而,要得知总线的故障时间并在不阻碍整个系统的使用率之下,将系统工作移转至另一备援系统是相当困难的。在1999年,PICMG协会组了一个小组委员会,任务是将备援系统插槽的执行标准化,然PICMG 2.13备援系统插槽规格却在三年后被废弃不用,PICMG 2.13是唯一未完成规格就被解散的小组委员会,其主要是因为问题的复杂性与相对应的解决方案因素。毫无疑问地,CompactPCI中的备援系统插槽可以用来增加系统的可靠度,但却受限于高昂的成本与高度复杂性而阻碍其发展,此外,提供这种架构的厂商其所销售的产品皆属专属性方案(proprietary solutions),而非基于开放架构(open architecture)的产品。

  PICMG 2.16封包交换背板(Packet Switched Backplane)规格是改善现今系统可靠度的可行方案之一法,排除第一代CompactPCI系统的单点故障与增加数据传输的备援,以提供5个9 (5 NINES,也就是99.999%)可靠度所需的基础。系统设计师需注意到很多厂商提供的产品是专属性(proprietary)的外围备援系统架构,这些封闭式的架构系统无法受益于目前的CompactPCI 开放式经济效益,可以确定的是使用PICMG 2.16 封包交换背板(Packet Switched Backplane)规格的CompactPCI 系统不但可提供5个9(5 NINES)可靠度要求所需的点对点数据传输与备援,更可提供迈向未来技术之路。

凌华科技供稿 CTI论坛编辑

相关阅读:

分享到: 收藏

专题