云平臺(tái)一體機(jī)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及計(jì)算機(jī)和云計(jì)算領(lǐng)域,具體地,涉及一種云平臺(tái)一體機(jī)。
【背景技術(shù)】
[0002]傳統(tǒng)的云平臺(tái)軟件與硬件系統(tǒng)相分離,以應(yīng)用軟件的形式對(duì)外發(fā)部署。其在部署和使用過(guò)程中存在諸多不便。具體如下:
[0003]I)由于硬件環(huán)境千差萬(wàn)別,測(cè)試難以覆蓋到所有的硬件型號(hào),從而存在兼容性不足和穩(wěn)定性隱患。
[0004]2)雖然可以通過(guò)規(guī)定操作系統(tǒng)版本來(lái)改善兼容性上的不足,但在實(shí)際操作中,還是容易存在因操作系統(tǒng)小版本的差異帶來(lái)的兼容性問(wèn)題。
[0005]3)需要根據(jù)客戶現(xiàn)場(chǎng)環(huán)境來(lái)臨時(shí)制定部署方案,使得工程師不可能對(duì)每個(gè)方案的部署耗費(fèi)大量精力,進(jìn)而導(dǎo)致成品方案較粗糙,在環(huán)境的契合度和資源的利用率上有較大的損失。
[0006]4)由于硬件環(huán)境的差別,不同的客戶現(xiàn)場(chǎng)通常需要不同的部署方式,這會(huì)加大部署周期,且難以實(shí)現(xiàn)自動(dòng)化部署,加大了部署成本。
[0007]5)由于客戶環(huán)境的差異性,使得產(chǎn)品后期的運(yùn)維極為復(fù)雜,從而使得運(yùn)維成本較尚O
[0008]因此人們希望通過(guò)設(shè)計(jì)一種云計(jì)算一體機(jī)來(lái)解決上述的問(wèn)題,經(jīng)過(guò)對(duì)相關(guān)內(nèi)容的檢索,申請(qǐng)?zhí)枮?201410465930.4,申請(qǐng)日期為:2014年9月15日,發(fā)明名稱為:高可用云計(jì)算一體機(jī),公開了如下的技術(shù)方案:
[0009]一種高可用云計(jì)算一體機(jī),包括電源、交換機(jī)、管理節(jié)點(diǎn)、計(jì)算節(jié)點(diǎn)、KVM、NAS存儲(chǔ)和箱體。該發(fā)明指出其有益效果為:將企業(yè)多套獨(dú)立運(yùn)行應(yīng)用整合到一個(gè)統(tǒng)一的云計(jì)算平臺(tái)中運(yùn)行,服務(wù)器、存儲(chǔ)等資源得到有效整合,系統(tǒng)架構(gòu)隨需應(yīng)變,靈活擴(kuò)展;一臺(tái)物理服務(wù)器上創(chuàng)建多個(gè)虛擬機(jī),運(yùn)行多套應(yīng)用系統(tǒng),服務(wù)器資源利用率不足現(xiàn)象得到改善,可以提高到80%以上,提高了IT設(shè)備利用率;PtCloud云管理控制臺(tái)提供統(tǒng)一管理接入點(diǎn),云計(jì)算環(huán)境中所有設(shè)備通過(guò)單一接口進(jìn)行管理,提高了系統(tǒng)管理員工作效率,簡(jiǎn)化了系統(tǒng)管理,減少了 IT設(shè)備購(gòu)買數(shù)量、機(jī)柜空間、耗電量、空調(diào)制冷、人力成本,降低企業(yè)運(yùn)行和維護(hù)管理成本,提高了企業(yè)經(jīng)濟(jì)效益。
[0010]通過(guò)對(duì)上述專利申請(qǐng)文獻(xiàn)中技術(shù)方案的比較,本發(fā)明同時(shí)支持SAN存儲(chǔ)和NAS存儲(chǔ),且本發(fā)明中的硬件設(shè)備相關(guān)部分實(shí)現(xiàn)了系統(tǒng)自主智能管控,可以與自動(dòng)化部署系統(tǒng)結(jié)合使用。
【發(fā)明內(nèi)容】
[0011 ]針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種云平臺(tái)一體機(jī)。
[0012]根據(jù)本發(fā)明提供的云平臺(tái)一體機(jī),包括:硬件平臺(tái)系統(tǒng)、軟件組件集、硬件管理模塊、軟件管理模塊、用戶交互界面、中心調(diào)度模塊,其中:
[0013]所述硬件平臺(tái)系統(tǒng)用于為云平臺(tái)軟件的運(yùn)行提供硬件平臺(tái);
[0014]所述軟件組件集用于提供云平臺(tái)支撐運(yùn)行的各種軟件集;
[0015]所述硬件管理模塊用于實(shí)現(xiàn)對(duì)硬件平臺(tái)系統(tǒng)的管理,并提供應(yīng)用程序編程接口;
[0016]所述軟件管理模塊用于云平臺(tái)相關(guān)軟件組件的管理協(xié)調(diào)與調(diào)度;
[0017]所述用戶交互界面用于提供用戶交互界面;
[0018]所述中心調(diào)度模塊用于提供相應(yīng)的命令轉(zhuǎn)換和調(diào)用指令給硬件管理模塊、軟件管理模塊,并將硬件管理模塊、軟件管理模塊返回的信息發(fā)送至用戶交互界面。
[0019]優(yōu)選地,所述硬件平臺(tái)系統(tǒng)包括:機(jī)架、計(jì)算節(jié)點(diǎn)、交換設(shè)備、存儲(chǔ)設(shè)備、電源設(shè)備、散熱設(shè)備。
[0020]優(yōu)選地,所述軟件組件集包括:計(jì)算虛擬化組件、存儲(chǔ)虛擬化組件、網(wǎng)絡(luò)虛擬化組件、負(fù)載均衡組件、權(quán)限認(rèn)證組件、鏡像管理組件、監(jiān)控計(jì)量組件、高可用組件。
[0021]優(yōu)選地,所述硬件管理模塊還用于實(shí)現(xiàn)對(duì)機(jī)架、計(jì)算節(jié)點(diǎn)、交換系統(tǒng)、存儲(chǔ)系統(tǒng)、電源系統(tǒng)、散熱系統(tǒng)等硬件模塊的配置、監(jiān)控以及狀態(tài)查尋。
[0022]優(yōu)選地,所述軟件管理模塊還用于實(shí)現(xiàn)資源的虛擬池化、資源的調(diào)度、組織、分配、監(jiān)控、維護(hù)。
[0023]優(yōu)選地,所述中心調(diào)度模塊用于:
[0024]接收用戶交互模塊的指令,解析所述指令并轉(zhuǎn)換成硬件管理模塊和軟件管理模塊可識(shí)別的指令后下發(fā)給硬件管理模塊和軟件管理模塊,完成用戶期望的操作;
[0025]接收硬件管理模塊和軟件管理模塊返回的信息,將返回信息過(guò)濾后發(fā)送給用戶交互界面,向用戶展現(xiàn)操作進(jìn)度或者結(jié)果;
[0026]接收軟件管理模塊發(fā)來(lái)的硬件相關(guān)的指令,轉(zhuǎn)換成相應(yīng)的硬件操作指令,并將所述操作指令發(fā)送給硬件管理模塊,完成對(duì)相關(guān)硬件組件的自動(dòng)管理。
[0027]與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:
[0028]1、本發(fā)明提供的云平臺(tái)一體機(jī)實(shí)現(xiàn)了硬件平臺(tái)系統(tǒng)與軟件的一體化,用戶可以拆機(jī)即用,并且屏蔽了與硬件相關(guān)的操作,使用時(shí),用戶可以只對(duì)軟件部分進(jìn)行控制,從而方便工程師掌握。
[0029]2、本發(fā)明提供的云平臺(tái)一體機(jī)可以實(shí)現(xiàn)快速安裝,預(yù)置軟件,免部署,且兼容性高,便于后期維護(hù)。
[0030]3、本發(fā)明提供的云平臺(tái)一體機(jī)中的硬件配置相對(duì)固定,因此便于批量生產(chǎn),并且其中的軟硬件契合度高,提升了資源利用率。
【附圖說(shuō)明】
[0031]通過(guò)閱讀參照以下附圖對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0032]圖1為本發(fā)明提供的云平臺(tái)一體機(jī)的系統(tǒng)架構(gòu)圖。
【具體實(shí)施方式】
[0033]下面結(jié)合具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。以下實(shí)施例將有助于本領(lǐng)域的技術(shù)人員進(jìn)一步理解本發(fā)明,但不以任何形式限制本發(fā)明。應(yīng)當(dāng)指出的是,對(duì)本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn)。這些都屬于本發(fā)明的保護(hù)范圍。
[0034]具體地,如圖1所示,本發(fā)明提供的云平臺(tái)一體機(jī)包括:硬件平臺(tái)系統(tǒng)、軟件組件集、硬件管理模塊、軟件管理模塊、用戶交互界面、中心調(diào)度模塊,
[0035]所述硬件平臺(tái)系統(tǒng)用于為云平臺(tái)軟件的運(yùn)行提供硬件平臺(tái)。所述硬件平臺(tái)系統(tǒng)包括:機(jī)架、計(jì)算節(jié)點(diǎn)、交換設(shè)備、存儲(chǔ)設(shè)備、電源設(shè)備、散熱設(shè)備。
[0036]所述軟件組件集用于提供云平臺(tái)支撐運(yùn)行的各種軟件集。所述軟件組件集包括:計(jì)算虛擬化組件、存儲(chǔ)虛擬化組件、網(wǎng)絡(luò)虛擬化組件、負(fù)載均衡組件、權(quán)限認(rèn)證組件、鏡像管理組件、監(jiān)控計(jì)量組件、高可用組件。