宋文
摘 要 隨著IT技術(shù)的發(fā)展,其在社會(huì)生產(chǎn)生活中也發(fā)揮了越來(lái)越重要的作用。我國(guó)在大數(shù)據(jù)的時(shí)代背景下,伴隨數(shù)據(jù)中心規(guī)模的擴(kuò)大化和程序的復(fù)雜化,在為人們提供了越來(lái)越便利的數(shù)據(jù)信息服務(wù)的同時(shí),也帶來(lái)了一些問(wèn)題,諸如信息安全性降低、維護(hù)與修復(fù)工作困難等。對(duì)此,應(yīng)加強(qiáng)對(duì)數(shù)據(jù)中心的設(shè)計(jì)研究,應(yīng)用更加現(xiàn)代化的科學(xué)技術(shù),提高數(shù)據(jù)中心的運(yùn)行穩(wěn)定性,加強(qiáng)資源管理,進(jìn)而提高系統(tǒng)的運(yùn)行與維護(hù)管理效率。
關(guān)鍵詞 IPMI;數(shù)據(jù)中心;帶外管理
由于數(shù)據(jù)中心規(guī)模的擴(kuò)大和程序的復(fù)雜化,其日常管理難度有了廣泛性的提升,要想進(jìn)一步促進(jìn)發(fā)展,必須提升系統(tǒng)的運(yùn)行穩(wěn)定性。所以,針對(duì)目前的數(shù)據(jù)中心設(shè)備情況,進(jìn)行了帶外管理系統(tǒng)的研究、設(shè)計(jì)和落實(shí);以提高設(shè)備與系統(tǒng)的管理效率,更好地發(fā)揮出數(shù)據(jù)中心在人們?nèi)粘Ia(chǎn)生活中的積極作用。
1IPMI與帶外管理的基本理論研究
1.1 IPMI
IPMI的全稱是Intelligent Platform Management Interface,也就是智能平臺(tái)管理接口,這是一種對(duì)嵌入式管理子系統(tǒng)通信方法的制定。在實(shí)際工作過(guò)程中,信息由基板管理控制器實(shí)現(xiàn)傳遞,而交流行為并不受操作系統(tǒng)的限制,能夠監(jiān)控服務(wù)器硬件的工作狀態(tài)。這種管理接口的應(yīng)用優(yōu)勢(shì)在于支持帶外服務(wù)器管理、運(yùn)行不受傳輸系統(tǒng)狀態(tài)數(shù)據(jù)的影響等[1]。
1.2 帶外管理
帶外管理主要指一種集中化的管理方式,在數(shù)據(jù)中心中,帶外管理獨(dú)立于各種業(yè)務(wù)數(shù)據(jù)之外,通過(guò)專用通道來(lái)管理電源系統(tǒng)、服務(wù)器設(shè)備和機(jī)房網(wǎng)絡(luò)設(shè)備等。這種管理方式的核心功能在于控制和統(tǒng)計(jì)信息、傳輸管理數(shù)據(jù)、分離業(yè)務(wù)數(shù)據(jù)和網(wǎng)管數(shù)據(jù)等。實(shí)現(xiàn)運(yùn)行過(guò)程中業(yè)務(wù)數(shù)據(jù)與網(wǎng)管數(shù)據(jù)的相互獨(dú)立、互不影響。這種管理方式既能提高網(wǎng)管的效率,也能更好地保障數(shù)據(jù)信息的安全性。
2設(shè)計(jì)與實(shí)現(xiàn)
2.1 整體設(shè)計(jì)
主要應(yīng)用3D展示技術(shù),通過(guò)收集、監(jiān)控和處理數(shù)據(jù)信息,最終將機(jī)房、網(wǎng)絡(luò)和系統(tǒng)的所有信息資料以多維度的形式展現(xiàn)出來(lái),這種設(shè)計(jì)方式可以增加用戶的體驗(yàn)感,更直觀、及時(shí)的發(fā)現(xiàn)系統(tǒng)中出現(xiàn)的問(wèn)題,也能夠集中式管理數(shù)據(jù)中心的各種基礎(chǔ)設(shè)施[2]。
2.2 功能設(shè)計(jì)
結(jié)合功能的不同,將功能的設(shè)計(jì)分成電源管理模塊、遠(yuǎn)程控制模塊、功耗管理模塊等幾個(gè)部分。首先進(jìn)行電源管理的相關(guān)設(shè)計(jì)時(shí),能夠獲取電源的實(shí)時(shí)狀態(tài),并能成功執(zhí)行關(guān)機(jī)等操作。利用BMC接受命令,并向服務(wù)器操作系統(tǒng)發(fā)送ACPI信號(hào),實(shí)現(xiàn)操作系統(tǒng)相關(guān)指令的執(zhí)行。其次,設(shè)計(jì)遠(yuǎn)程控制功能時(shí),BMC將服務(wù)器VGA接口的相關(guān)信息數(shù)據(jù)進(jìn)行收集,然后壓縮圖像,便于傳輸,最后視頻文件被發(fā)送到遠(yuǎn)程客戶端,這一功能的設(shè)計(jì),還要有收集客戶端鼠標(biāo)、鍵盤信息的功能。最后,功耗管理設(shè)計(jì)時(shí),在采集數(shù)據(jù)請(qǐng)求指令發(fā)出后,經(jīng)傳輸,BMC至SDR,最后數(shù)據(jù)信息被發(fā)送至功耗管理模塊當(dāng)中,實(shí)現(xiàn)對(duì)數(shù)據(jù)中心能耗的動(dòng)態(tài)管理,確保整個(gè)中心設(shè)施運(yùn)行的穩(wěn)定性能,也便于對(duì)故障信息的收集和處理[3]。
2.3 帶外管理軟件的實(shí)現(xiàn)
使用JAVA語(yǔ)言開(kāi)發(fā)的方式,實(shí)現(xiàn)可移植性的系統(tǒng),利用統(tǒng)一的API接口,實(shí)現(xiàn)BMC和系統(tǒng)之間的交互,也為后期數(shù)據(jù)中心功能的拓展提供便利。而要想使系統(tǒng)占用的資源更少,提升數(shù)據(jù)的傳輸效率,必須實(shí)現(xiàn)結(jié)構(gòu)的簡(jiǎn)化。作為管理系統(tǒng)所必須依托的集中監(jiān)控系統(tǒng),其數(shù)據(jù)庫(kù)功能可以依靠MySQL數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。在系統(tǒng)中,對(duì)被監(jiān)控設(shè)備底層硬件信息進(jìn)行全方位的展示,幫助運(yùn)維工作者了解設(shè)備各方面的問(wèn)題,為維護(hù)工作提供重要的信息依據(jù)。應(yīng)用這種系統(tǒng)的主要優(yōu)勢(shì)主要體現(xiàn)在四個(gè)方面:第一它能提高IT服務(wù)的運(yùn)行效率;第二可以減輕運(yùn)維工作者的工作量;第三能夠統(tǒng)一收集和處理相關(guān)信息,實(shí)現(xiàn)對(duì)系統(tǒng)設(shè)備的全方位監(jiān)護(hù),快速發(fā)現(xiàn)、預(yù)測(cè)、解決故障;第四,這一系統(tǒng)由自主研發(fā)形成和使用,所以也存在因自主研發(fā)而出現(xiàn)的優(yōu)勢(shì),諸如安全性高、自主可控、利用效率高等[4]。
3結(jié)束語(yǔ)
綜上所述,現(xiàn)代科學(xué)技術(shù)的發(fā)展使人們進(jìn)入了大數(shù)據(jù)時(shí)代,各種信息數(shù)據(jù)的傳播在人們生活生產(chǎn)中發(fā)揮出了至關(guān)重要的作用。為了實(shí)現(xiàn)對(duì)數(shù)據(jù)中心更好的管理和維護(hù),提出了IPMI帶外管理的設(shè)計(jì)與實(shí)現(xiàn),對(duì)數(shù)據(jù)中心管理和維護(hù)的功能劃分成幾個(gè)模塊,每個(gè)模塊分別發(fā)揮著監(jiān)控、傳輸、處理等功能,用以提升數(shù)據(jù)中心的運(yùn)維效率,實(shí)現(xiàn)人力勞動(dòng)與設(shè)施的有效融合,為人們提供更優(yōu)質(zhì)的信息服務(wù)。
參考文獻(xiàn)
[1] 李孟君,王樂(lè)東,葉忠.基于IPMI的智能平臺(tái)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2017,(9):26-27.
[2] 蔡積淼.基于IPMI的服務(wù)器管理的軟硬件設(shè)計(jì)與實(shí)現(xiàn)[D].濟(jì)南:山東大學(xué),2017.
[3] 李明,劉軍,馬永,等.基于IPMI的數(shù)據(jù)中心帶外管理設(shè)計(jì)與實(shí)現(xiàn)[J].軟件導(dǎo)刊,2017,16(3):74-76.
[4] 趙保華,李睿.高校數(shù)據(jù)中心遠(yuǎn)程帶外管理研究與實(shí)踐[J].阿壩師范高等專科學(xué)校學(xué)報(bào),2015,32(3):120-123.