《電子技術應用》
您所在的位置:首頁 > 測試測量 > 業界動態 > CompactPCI之系統管理設計與應用

CompactPCI之系統管理設計與應用

2007-07-26
作者:趙瑞文

摘要

近年來,在PICMG協會(PCI Industrial Computer Manufactures Group)所公布的CompactPCI標準規范下,系統整合商可充分享受它所提供的堅固性(Rugged) 、可靠性(Reliability) 、可用性(Availability)及可管理性(Manageability)等模塊化平臺所帶來的好處。其中在系統管理的部份,PICMG協會特別制定了PICMG 2.9的工業標準來加以規范。

PICMG 2.9系經由標準系統管理總線,采用了與IPMI(Intelligent Platform Management Interface)規格兼容的技術來達成系統管理的目的。它能夠讓管理人員直接進行系統的監控,透過遠程管理,得知系統的健康狀況,并且也可達到遠程執行控制CompactPCI板卡,使系統重新開機等管理工作。

本篇文章將分為兩大部份,第一部份將介紹IPMI的基本規格特性;第二部份將介紹如何運用IPMI規格到PICMG 2.9規范上。

?

第一部份 Intelligent Platform Management Interface (IPMI)

IPMI規格是在1998年由Intel、DellHP以及NEC所共同提出的,它提供了一個可跨平臺的標準界面來監控服務器內的一些狀態,如溫度、電壓、風扇等,并且可通過事件發送的形式讓系統管理人員得知目前系統狀況。在2001IPMI 1.0版改成1.5版,內容增加了LAN、Serial/ModemPCI management Bus等系統管理的溝通界面,以及提供了Alerting的功能。2004IntelIntel開發者論壇(IDFIntel Developer Forum)正式發表了IPMI 2.0版,為IT使用者提供了更高的安全性、遠程服務器主機畫面監控(Console Redirection) 、并支持模塊化刀片型服務器(Blade Server)以及向下兼容1.01.5IPMI規格。

IPMI讓系統管理者能夠透過網絡或序列的傳輸形式來監控系統上各種組件的健康狀況,如CPU運作、風扇轉速、系統溫度及電壓等。管理者可以將要監控的部份,設定其感應的臨界值,在IPMI控制器感應到有不正常的情況時,它將整個系統運作的狀態及事件以日志的形式記錄下來,并且經由警示形式,如發mail、送SNMP trap等來通知相關人員處理問題。另外,通過硬件及軟件的配合,IPMI增加了遠程管理及系統回復的功能,讓系統管理者可以在非機器放置地得知系統目前是處于何種狀態,如關機、開機中、OS當機等,并且下達開機、關機和重新開機等命令。

以下將通過簡單的介紹來了解如何設計一個IPMI的系統。

Baseboard Management Controller (BMC)

圖一為整個IPMI架構的示意圖。位于整個架構中心的部份即為我們所謂的Baseboard Management Controller (BMC)。它通過各別的界面來管理整個系統,如系統狀態偵測及事件過濾、電源管理、記錄事件發生時間及系統回復控制,并且透過網絡或串行端口" title="串行端口">串行端口來告知管理人員,另外,它提供了IPMB的總線來和外部的管理控制器互相溝通。

圖一 IPMI架構示意圖

通常一個基本的BMC所提供的界面有以下幾種:

l?????????? I2C/IPMB界面:一個BMC通常會有幾組I2C和外圍的Sensor、SEEPROM溝通,以讀取系統偵測值及記錄相關數據,另外也可外接一些GPIO控制器來擴充系統的偵測功能。IPMB則是必須存在的一組界面,用來和外部控制單位溝通。

l?????????? 系統界面:這組界面用來和系統上的CPU進行溝通,目前主要以LPC界面為主,系統上的CPU可利用固定的傳輸協議對BMC下達IPMI命令。另外,一些BMC的設計廠商也提供了PCI的界面來讓CPU下達命令(必須依據BMC的規格來決定)。

l?????????? Serial/Modem界面:1.5的規格上定義了Serial/Modem的界面讓管理者直接從串行端口或是從Modem機器接收IPMI訊息。它主要有三種連接模式:Basic、PPPTerminal,三者即可讓管理者通過文字模式解譯IPMI平臺上的狀態或簡單地下達IPMI命令。

l?????????? LAN界面:經由RMCP(Remote Management Control Protocol)的封包格式,BMC可經由LAN的界面讓管理者接收傳送IPMI訊息。越來越多的應用軟件運用這個界面使軟件和遠程的BMC溝通。另外,在圖一中我們知道BMC利用side-band的形式經由I2C/SMBUS界面傳送IPMI訊息,部份BMC設計中也已包含了部份網絡功能,以減輕原先系統上的網絡傳輸負載。

另外,IPMI 2.0的支持上,不同廠商所提供的BMC會以不同的形式達到console redirection的功能,如新增一組硬件芯片或截取系統VGARGB訊號等。所以在設計一個IPMI平臺時,必須先確認所設計的平臺究竟是支持哪種IPMI規格,并且有那些功能是需要特別的界面來實現,以便于另選額外的周邊控制組件來輔助。

FirmwareBIOSSystem Management Software(SMS)

一個IPMI除了BMC主要的硬件組件外,相關輔助的軟件設計也是必須要考慮的一個環節,因為它所呈現的是系統管理者所接觸的控制界面,方便與否及強大的管理會是左右管理者考慮使用這個平臺的一大因素。

圖二 IPMI與管理軟件的關系圖

?

由圖二我們可以看出,IPMI的界面以及上層的管理都需求一些軟件來支持,以下將簡略的描述IPMI所涉及到的軟硬件種類:

l?????????? BMC Firmware有別于系統上的CPU,BMC其實也是一個獨立的運算單元,它必須有獨立的Firmware來驅動BMC的功能,就如x86系統所需的BIOS一樣。通常BMCFirmware必須負責BMC芯片的起始值設定、外圍相關硬件的致能、IPMI標準的命令集解譯及執行以及一些獨特硬件設計所需的OEM命令的增列。

l?????????? 管理軟件:系統管理者最常接觸的就是上層的管理軟件,簡單的類型就是使用一般的終端機(Terminal)程序來接收從Serial/Modem所傳送過來的文字訊息。近年來,除了BMC廠商會有自行開發的上層管理軟件外,也有不少的軟件廠商加入了開發管理軟件的行列,而他們最主要利用的溝通界面即為網絡界面。不管是通過序列或是網絡,在界面上傳輸的都是BMC所能辨認的IPMI訊息。

l?????????? BIOS (optional)這里的敘述只適合于有類似使用BIOS的系統。在管理的功能上有時對BMC來講,它并無法獨自完成這類工作,如事件時間的記錄必須依靠BIOS來給予系統RTC的值、經由BIOS來修改網絡的IP設定值、經由BIOS告知目前系統的POST狀態、BIOS提供DMI(Desktop Management Interface)中的IPMI架構的訊息給上層管理軟件以及由BIOS的設定來避免BMC上的Watchdog Timer timeout等,BIOS的依靠程度必須依據系統設計的復雜度而定。

IPMI平臺的設計考慮運用到CompactPCI單板,再加上PICMG 2.9的規范,一個CompactPCI的系統管理平臺即可應運而生。

第二部份 應用IPMIPICMG 2.9規范上

早期的CompactPCI單板具有自己管理自己的功能,任何一片單板可以自行根據環境的偵測值管理整個系統。隨著應用于高可用性,CompactPCI平臺的使用者對于系統管理的需求也開始增長,單板的系統管理已不能滿足他們的需要。透過固定的管理數據" title="管理數據">管理數據的傳輸,不同架構的CPU系統也可放在同一個Chassis內來集中管理,但是因為管理數據較為重要,所以并不能和原有的PCI總線混合傳輸,因此共享另一種傳輸總線成了另一項需求。另外,對系統進行遠程的監控功能也逐漸受到用戶的歡迎,對于這些需求,PICMG 2.9規范為CompactPCI平臺的提供者帶來了解決的方案。

PICMG 2.9

PICMG 2.9 1.0版本發表于2000年。規范針對CompactPCI背板定義了系統管理的針腳(IPMB_SCIIPMB_SDAIPMB_PWR)。透過這些系統管理針腳,再配合IPMI標準,CompactPCI設計者可以很容易地達成系統管理的設計目的。

規范中定義了兩組IPMB總線,第二組IPMB總線是可選的,其內部的聯接是位于CompactPCIJ1J2上,如表一所示:


表一 CompactPCI IPMB針腳分配

其中IPMB_PWR是由一個專用的系統管理電源所提供,這種有別于單板上的電源供給的形式可使得管理CompactPCI單板時,在單板上沒電的情況下仍然能夠工作。IPMB的界面則和IPMI的標準一樣,它能擴充至外部的風扇、電源、機箱溫度監控。典型的IPMB背板互連如圖三所示:

圖三 IPMB互聯

在圖三中,對于背板外部機箱內部的設備,PICMG 2.9定義了一個擴展的IPMB連接頭,用來和系統上的管理控制元相連。在背板上另外可擴充一槽Chassis Management Module (CMM),用來集中管理外圍槽(Peripheral Slots)及系統槽(System Slot)CMM的角色就如IPMI規格內的BMC。

在單板上設計了支持IPMI的控制組件,對于每一片的CompactPCI單板,其系統上都有一個BMC的組件存在。但若整合到一個機箱內,這些BMC的角色則必須要更改成一個PMC (Peripheral Management Controller),其位于IPMB總線上的地址則必須要和唯一的BMC有所區別。CompactPCI規范另行定義了背板上GA (Geographical Address)的針腳,用來提供不同槽位上不同的GA值設定(BMC上的Firmware必須能夠先辨識GA值,然后給予系統上的BMC新的IPMB地址而成為PMC)。

不同形式的系統管理CompactPCI平臺

依據CompactPCI規范及IPMI標準,巧妙地運用規范所提供的解決方案,即可設計出不同形式的CompactPCI系統管理平臺。

l?????????? 標準型IPMI系統:利用背板上的IPMB總線,在系統槽上的CompactPCI單板上設計一顆BMC的控制器,其余在PCI插槽" title="插槽">插槽上的外圍片只要存在簡單的IPMI命令兼容的控制器,系統槽的單板即可透過IPMB讀取所有外圍片的狀態,然后再經由序列或是網絡的形式通知系統管理者。

l?????????? 刀片服務器(Blade Server)系統管理平臺:CompactPCI刀片服務器" title="刀片服務器">刀片服務器的應用上,移除了PCI插槽的設計,加上利用PICMG 2.16網絡互連的途徑,使用系統管理的形式有別于一般標準型的IPMI系統。借助CMM的集中管理,每片CompactPCI CPU單板,經由IPMBPICMG 2.16的網絡,再加上強大的軟件管理,只要透過一組序列或是網絡線對外,系統管理者即可在遠程進行管理,而管理的對象即為機箱內所有的CompactPCI CPU單板。

l?????????? 刀片服務器的KVM系統:隨著IPMI 2.0的發表,每片刀片服務器上的CPU單板可設計上遠程畫面監控的功能及遠程開機的功能,同樣地集中管理于CMM的平臺上,系統管理者可不再需要經KVM switch去手工切換界面,只要利用CMM的管理軟件,即可得知任一片單板上系統目前的畫面情況,進而執行不同的指令。

總結

PICMG 2.9規范借助于現在的IPMBIPMI標準,提供了一個管理架構界面。這個標準給CompactPCI使用者提供了一條不依賴PCI總線去控制管理的解決路徑。同時,PICMG 2.16也讓CompactPCI的使用者可以借助RMCP的好處經由IP實現系統的遠程管理。當CompactPCI平臺的使用者在針對系統管理傷腦筋時,或許應該考慮一下使用PICMG 2.9規范兼容的平臺。本篇文章僅以簡單的敘述介紹如何在CompactPCI的平臺上實現系統管理的目的。
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          麻豆国产精品va在线观看不卡| 久久亚洲综合| 国产精品一区免费观看| 麻豆九一精品爱看视频在线观看免费| 亚洲免费视频观看| 欧美一区二区高清在线观看| 欧美日韩精品| 国产精品美女久久久久久2018| 亚洲小少妇裸体bbw| 亚洲一区区二区| 国产日韩欧美在线播放不卡| 欧美精品一区二区三区视频| 久久婷婷国产麻豆91天堂| 国产欧美日韩另类视频免费观看| 亚洲精品色婷婷福利天堂| 欧美精品久久99久久在免费线| 欧美一区二区三区电影在线观看| 99pao成人国产永久免费视频| 国内精品嫩模av私拍在线观看| 亚洲黄色在线| 欧美高清在线视频| 激情视频一区二区三区| 亚洲精品日本| 欧美色区777第一页| 久久动漫亚洲| 好吊色欧美一区二区三区四区| 国产精品婷婷午夜在线观看| 蜜臀va亚洲va欧美va天堂| 亚洲电影免费观看高清完整版在线| 国产精品久久久久久久久免费桃花| 久久久久久久久蜜桃| 欧美在线观看日本一区| 亚洲精品亚洲人成人网| 亚洲乱亚洲高清| 亚洲人屁股眼子交8| 欧美一区二区三区日韩视频| 欧美主播一区二区三区美女 久久精品人| 欧美日韩一级大片网址| 久久久久成人精品| 久久久久久夜精品精品免费| 1000精品久久久久久久久| 国产在线视频欧美| 国产精品美腿一区在线看| 亚洲天堂久久| 亚洲激情图片小说视频| 亚洲国产第一| 亚洲国产视频一区二区| 欧美精品一区在线播放| 亚洲精品日韩在线| 欧美日韩一本到| 亚洲精品老司机| 国产一区二区欧美| 亚洲欧美一区二区在线观看| 欧美一级专区| 欧美在线日韩| 极品少妇一区二区三区精品视频| 欧美另类一区二区三区| 狠狠色丁香久久综合频道| 国产欧美va欧美不卡在线| 中文在线资源观看网站视频免费不卡| 国产精品网站在线播放| 国产精品嫩草99av在线| 日韩一级精品视频在线观看| 欧美激情亚洲精品| 国产目拍亚洲精品99久久精品| 亚洲精品综合| 亚洲综合丁香| 欧美久久99| 欧美成人影音| 国产精品99久久不卡二区| 欧美一区二区三区在线看| 亚洲一区二区三区影院| 欧美大尺度在线| 欧美亚韩一区| 亚洲午夜黄色| 黑丝一区二区三区| 欧美日本在线播放| 欧美激情第3页| 欧美大片91| 国产精品蜜臀在线观看| 亚洲国产精品久久久久久女王| 欧美亚洲视频| 亚洲在线观看视频网站| 亚洲精品日韩在线观看| 一区在线视频观看| 欧美本精品男人aⅴ天堂| 国内伊人久久久久久网站视频| 欧美性久久久| 久久久久九九九九| 欧美影院在线播放| 欧美一区二区免费| 久久国产一区| 亚洲欧美日韩在线高清直播| 精品999久久久| 精品成人国产在线观看男人呻吟| 亚洲一区欧美二区| 免费一级欧美片在线观看| 国产综合婷婷| 亚洲国产天堂久久综合网| 99在线精品免费视频九九视| 欧美亚洲午夜视频在线观看| 国产精品v欧美精品v日本精品动漫| 亚洲精品中文字幕有码专区| 国产美女精品在线| 国产欧美激情| 一区二区三区欧美在线观看| 国产精品v欧美精品v日韩精品| 日韩午夜在线电影| 美女网站在线免费欧美精品| 久久综合久久久| 久久在线视频在线| 久久亚洲视频| 国产精品成人一区二区三区夜夜夜| 久久精品国产免费看久久精品| 国产精品日韩精品欧美精品| 亚洲激情视频网| 久久手机免费观看| 亚洲视频一区二区在线观看| 久久在精品线影院精品国产| 99精品久久免费看蜜臀剧情介绍| 欧美亚洲一区二区三区| 免费观看一级特黄欧美大片| 欧美在线日韩在线| 国产精品亚洲不卡a| 久久亚洲综合色| 久久国产精彩视频| 一区二区三区欧美在线观看| 欧美日韩国产成人在线免费| 国产在线观看精品一区二区三区| 欧美 日韩 国产一区二区在线视频| 国产一区二区三区高清| 亚洲国产日韩在线| 欧美va亚洲va国产综合| 国产精品久久久久久亚洲毛片| 久久免费黄色| 新狼窝色av性久久久久久| 香蕉久久夜色| 亚洲图片你懂的| 亚洲天堂视频在线观看| 国内视频精品| 国产午夜精品一区二区三区欧美| 欧美日韩国产一区二区三区地区| 欧美大片91| 国产美女精品视频| 在线一区二区三区做爰视频网站| 一区在线视频观看| 亚洲精品久久久久久下一站| 91久久视频| 亚洲午夜精品久久久久久浪潮| 国产欧美成人| 欧美成人免费全部| 国产欧美欧洲在线观看| 国产精品护士白丝一区av| 国内精品免费午夜毛片| 欧美成ee人免费视频| 亚洲精品美女在线观看| 激情久久婷婷| 欧美伦理a级免费电影| 国产欧美日韩另类视频免费观看| 欧美日韩一区二区国产| 亚洲视频二区| 宅男噜噜噜66国产日韩在线观看| 国产日韩高清一区二区三区在线| 一本色道久久综合亚洲精品按摩| 亚洲乱码久久| 久久频这里精品99香蕉| 欧美 日韩 国产在线| 国产日韩免费| 欧美日韩久久不卡| 欧美精品久久久久久| 亚洲国产一区二区精品专区| 欧美成人视屏| 亚洲视频在线播放| 欧美精品 国产精品| 久久天天躁狠狠躁夜夜av| 久久欧美中文字幕| 亚洲在线免费| 一区二区欧美精品| 亚洲毛片av在线| 香蕉成人伊视频在线观看| 亚洲国产精品精华液2区45| 亚洲激情一区| 亚洲欧洲一区二区在线观看| 国产精品久久久久久久久久久久| 伊人成综合网伊人222| 亚洲精品专区| 欧美女人交a| 国产精品v欧美精品v日韩精品| 先锋a资源在线看亚洲| 午夜国产不卡在线观看视频| 欧美性猛交一区二区三区精品| 亚洲精品久久7777| 一区二区三区在线视频观看| 欧美在线一级va免费观看| 欧美14一18处毛片| 一区二区三区黄色| 欧美亚洲三级| 欧美91福利在线观看| 午夜欧美精品久久久久久久| 亚洲在线日韩| 在线观看91久久久久久| 久久九九久久九九| 国产精品户外野外| 久久久久久久激情视频| 欧美福利视频在线观看| 在线观看亚洲精品视频| 一本久道久久综合狠狠爱| 国产精品theporn88| 亚洲二区精品| 国产在线一区二区三区四区| 免费日本视频一区| 国产精品日韩欧美| 欧美久久九九| 欧美少妇一区二区| 欧美午夜精品久久久久久孕妇| 亚洲激情第一页| 欧美二区视频| 99视频一区二区三区| 国产日韩综合一区二区性色av| 亚洲在线播放| 欧美激情在线有限公司| 欧美日韩免费区域视频在线观看| 久久er99精品| 欧美连裤袜在线视频| 在线亚洲欧美| 日韩图片一区| 国产精品成人一区二区三区夜夜夜| 欧美日韩三级电影在线| 伊人激情综合| 欧美日韩国产在线| 亚洲欧美清纯在线制服| 国产精品毛片一区二区三区| 国产精品盗摄一区二区三区| 亚洲特级片在线| 亚洲欧美日韩视频一区| 国产精品人人做人人爽人人添| 国产精品制服诱惑| 久久香蕉国产线看观看网| 久久久国产亚洲精品| 正在播放欧美视频| 影音先锋中文字幕一区二区| 亚洲麻豆国产自偷在线| 欧美色欧美亚洲另类二区| 欧美色区777第一页| 欧美一级播放| 久久精品五月婷婷| 国产伦精品一区二区三区视频黑人| 夜夜嗨网站十八久久| 亚洲久色影视| 欧美成人免费在线| 噜噜噜久久亚洲精品国产品小说| 欧美aⅴ99久久黑人专区| 欧美在线影院在线视频| 国产精品天天看| 久久综合一区二区三区| 中文精品一区二区三区| 亚洲三级观看| 国产精品午夜国产小视频| 韩日午夜在线资源一区二区| 欧美多人爱爱视频网站| 欧美成人伊人久久综合网| 欧美色图首页| 国产精品稀缺呦系列在线| 国产一区二区无遮挡| 蜜桃av久久久亚洲精品| 国产日韩一区二区三区在线播放| 国产一区 二区 三区一级| 亚洲电影免费观看高清完整版| 一区二区三区精品| 亚洲色在线视频| 欧美在线不卡视频| 尤物精品在线| 欧美激情一区| 亚洲欧美日韩在线播放| 136国产福利精品导航网址| 欧美国产日韩视频| 在线免费观看日本一区| 亚洲国内欧美| 亚洲一区二区在| 欧美成ee人免费视频| 久久精品成人一区二区三区蜜臀| 国产亚洲激情| 精品1区2区3区4区| 国产在线一区二区三区四区| 蜜桃久久精品一区二区| 亚洲第一福利社区| 国产精品影片在线观看| 免费看精品久久片| 麻豆成人av| 欧美色视频一区| 免费欧美视频| 国产精品久久久久久久久久免费| 一区二区三区在线免费播放| 久久精品亚洲一区| 狠狠色丁香婷婷综合影院| 伊人激情综合| 亚洲成色999久久网站| 亚洲高清成人| 欧美va亚洲va香蕉在线| 国产精品爱久久久久久久| 精品电影在线观看| 久久精品国产一区二区电影| 亚洲一区二区三区免费在线观看| 欧美一区二区三区视频在线观看| 亚洲色在线视频| 99日韩精品| 国内精品久久久久久久果冻传媒| 亚洲欧美日韩国产一区| 欧美高清一区二区| 国产一区二区视频在线观看| 欧美日韩www| 亚洲美洲欧洲综合国产一区| 国产精品美女www爽爽爽| 国产精品一区毛片| 亚洲国产一区二区精品专区| 亚洲视频大全| 亚洲影院高清在线| 欧美制服丝袜第一页| 精品粉嫩aⅴ一区二区三区四区| 亚洲人成毛片在线播放| 欧美激情女人20p| 欧美影院一区| 国产精品手机在线| 欧美制服丝袜第一页| 中文av字幕一区| 欧美一二三区在线观看| 久久视频国产精品免费视频在线| 欧美大片在线观看|