專利名稱:云端服務(wù)系統(tǒng)的管理方法及管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種云端服務(wù)系統(tǒng),尤其涉及一種云端服務(wù)系統(tǒng)的管理方法及管理系統(tǒng)。
背景技術(shù):
目前服務(wù)器(server)廣為各企業(yè)所使用,發(fā)展的范圍除了結(jié)合網(wǎng)際網(wǎng)絡(luò)(internet)與電信業(yè)的應(yīng)用外,也更深入到一般人的生活中,例如金融、財(cái)經(jīng)、網(wǎng)絡(luò)銀行、網(wǎng)絡(luò)信用卡的使用等等,這些都必需靠著服務(wù)器強(qiáng)大的運(yùn)算能力,才能做到數(shù)據(jù)高度保密且不易被破解的程度?,F(xiàn)今云端服務(wù)系統(tǒng)的種類有很多種,比較常見的有機(jī)架式服務(wù)器(rack server)與塔式服務(wù)器(tower server)。其中,機(jī)架服務(wù)器是一種優(yōu)化結(jié)構(gòu)的塔式服務(wù)器,它的設(shè)計(jì)宗旨主要是為了盡可能減少空間的占用。很多專業(yè)網(wǎng)絡(luò)設(shè)備都是采用機(jī)架式的結(jié)構(gòu)(例如交換機(jī)、路由器、硬件防火墻等等),其多為扁平式,就如同抽屜一般。一般而言,機(jī)架服務(wù)器的寬度為19英寸,高度以U為單位(IU= 1.75英寸= 44.45毫米),通常有1U,2U,3U,4U,5U,7U幾種標(biāo)準(zhǔn)的服務(wù)器。而在組裝完云端服務(wù)系統(tǒng)之后,便是要對(duì)云端服務(wù)系統(tǒng)部署(deploy)作業(yè)系統(tǒng)。而在進(jìn)行云端作業(yè)系統(tǒng)的部署之前,要知道所有機(jī)柜(container)上節(jié)點(diǎn)的相關(guān)信息,包括機(jī)柜的實(shí)體布局(physical layout),方能進(jìn)行云端作業(yè)系統(tǒng)部署的工作。目前是采用人工以手動(dòng)方式來輸入各個(gè)節(jié)點(diǎn)的相關(guān)信息。然而,在節(jié)點(diǎn)數(shù)量不多時(shí)尚可利用此作法,一但節(jié)點(diǎn)數(shù)量相當(dāng)龐大時(shí)(例如500個(gè)以上的節(jié)點(diǎn)),手動(dòng)作法就會(huì)顯得非常沒效率,并且容易出錯(cuò)。
發(fā)明內(nèi)容
本發(fā)明提供一種云端服務(wù)系統(tǒng)的管理方法及管理系統(tǒng),自動(dòng)找出機(jī)柜(container)上每一個(gè)節(jié)點(diǎn)的節(jié)點(diǎn)相關(guān)信息,以便能將云端作業(yè)系統(tǒng)自動(dòng)部署至此機(jī)柜。具體而言,本發(fā)明提出一種云端服務(wù)系統(tǒng)的管理方法,適于通過管理服務(wù)器來管理云端服務(wù)系統(tǒng)。在此,云端服務(wù)系統(tǒng)包括多個(gè)節(jié)點(diǎn),每一節(jié)點(diǎn)設(shè)置有一電子裝置,而此電子裝置包括中央處理單元以及微控制器。此管理方法中,管理服務(wù)器自電子裝置接收到微控制器的硬件地址之后,會(huì)分配網(wǎng)絡(luò)地址給電子裝置的微控制器。并且,管理服務(wù)器會(huì)依據(jù)網(wǎng)絡(luò)地址傳送指令給微控制器。而當(dāng)微控制器接收到上述指令時(shí),將中央處理單元重新開機(jī),以在重新開機(jī)的過程中,通過微控制器取得電子裝置的節(jié)點(diǎn)相關(guān)信息。而微控制器回應(yīng)上述指令,而傳送節(jié)點(diǎn)相關(guān)信息至管理服務(wù)器,使得管理服務(wù)器依據(jù)節(jié)點(diǎn)相關(guān)信息來管理電子裝置。在本發(fā)明的一實(shí)施例中,上述當(dāng)微控制器接收到上述指令時(shí),通過固件將中央處理單元重新開機(jī)至指令接口殼層。而在重新開機(jī)至指令接口殼層的過程中,更可通過固件來動(dòng)態(tài)取得節(jié)點(diǎn)相關(guān)信息中的動(dòng)態(tài)信息。并且,通過系統(tǒng)管理固件結(jié)構(gòu)來取得節(jié)點(diǎn)相關(guān)信息中的靜態(tài)信息。之后,再將節(jié)點(diǎn)相關(guān)信息傳送至微控制器。在本發(fā)明的一實(shí)施例中,上述節(jié)點(diǎn)相關(guān)信息包括處理器信息、網(wǎng)絡(luò)卡信息、存儲(chǔ)器信息、硬盤信息、節(jié)點(diǎn)位置、節(jié)點(diǎn)高度信息、節(jié)點(diǎn)置法信息、節(jié)點(diǎn)類型信息、固件信息以及微控制器信息至少其中之一。在本發(fā)明的一實(shí)施例中,上述在微控制器回應(yīng)上述指令,而傳送節(jié)點(diǎn)相關(guān)信息至管理服務(wù)器的步驟之后,管理服務(wù)器還可依據(jù)節(jié)點(diǎn)相關(guān)信息得知電子裝置位于云端服務(wù)系統(tǒng)中的節(jié)點(diǎn)位置,藉以獲得電子裝置于云端服務(wù)系統(tǒng)中的位置順序。并且,依據(jù)位置順序,重新分配微控制器以及系統(tǒng)網(wǎng)卡的網(wǎng)絡(luò)地址。在本發(fā)明的一實(shí)施例中,上述在微控制器回應(yīng)上述指令,而傳送節(jié)點(diǎn)相關(guān)信息至管理服務(wù)器的步驟之后,管理服務(wù)器便可依據(jù)節(jié)點(diǎn)相關(guān)信息來決定電子裝置所欲部署(deploy)的服務(wù),并且將節(jié)點(diǎn)相關(guān)信息傳送至云端部署程序,以進(jìn)行云端作業(yè)系統(tǒng)的部署。另一方面,本發(fā)明提出一種管理系統(tǒng),通過管理服務(wù)器來管理云端服務(wù)系統(tǒng)。其中,云端服務(wù)系統(tǒng)包括一機(jī)柜,機(jī)柜中包括交換機(jī)以及多個(gè)節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)中設(shè)置有一電子裝置。而此電子裝置包括中央處理單元及微控制器,且中央處理單元耦接至微控制器。管理服務(wù)器耦接至交換機(jī),以通過交換機(jī)來管理云端服務(wù)系統(tǒng)。其中,管理服務(wù)器自電子裝置接收微控制器的硬件地址,以分配網(wǎng)絡(luò)地址給電子裝置的微控制器,并且,管理服務(wù)器依據(jù)網(wǎng)絡(luò)地址傳送指令給微控制器。另外,當(dāng)微控制器在接收到上述指令時(shí),將中央處理單元重新開機(jī),以在重新開機(jī)的過程中,通過微控制器取得電子裝置的節(jié)點(diǎn)相關(guān)信息,并且,微控制器回應(yīng)上述指令,而傳送節(jié)點(diǎn)相關(guān)信息至管理服務(wù)器,使得管理服務(wù)器依據(jù)節(jié)點(diǎn)相關(guān)信息來管理電子裝置。在本發(fā)明的一實(shí)施例中,上述機(jī)柜包括r個(gè)機(jī)架,每一個(gè)機(jī)架包括一機(jī)架編號(hào)模組及s個(gè)插槽;每一個(gè)插槽包括一插槽編號(hào)模組及n個(gè)節(jié)點(diǎn);而每一個(gè)節(jié)點(diǎn)包括一節(jié)點(diǎn)編號(hào)模組。上述r、s及n為大于或等于I的正整數(shù)。其中,插槽i包括一擴(kuò)展器,其耦接至插槽i中的n個(gè)節(jié)點(diǎn)各自的節(jié)點(diǎn)編號(hào)模組、插槽i的插槽編號(hào)模組以及插槽i所在的機(jī)架的機(jī)架編號(hào)模組,使得設(shè)置在每一個(gè)節(jié)點(diǎn)中的電子裝置通過擴(kuò)展器而得知其所在的節(jié)點(diǎn)位置。而上述i為I S。在本發(fā)明的一實(shí)施例中,上述電子裝置更包括控制芯片以及固件芯片??刂菩酒罱又林醒胩幚韱卧拔⒖刂破?。固件芯片儲(chǔ)存一固件,此固件芯片耦接至控制芯片。其中,當(dāng)微控制器接收到指令時(shí),通過固件將中央處理單元重新開機(jī)至指令接口殼層,并在重新開機(jī)至指令接口殼層的過程中,由固件取得節(jié)點(diǎn)相關(guān)信息并將節(jié)點(diǎn)相關(guān)信息傳送至微控制器。在本發(fā)明的一實(shí)施例中,上述管理服務(wù)器依據(jù)節(jié)點(diǎn)相關(guān)信息得知電子裝置位于機(jī)柜中的節(jié)點(diǎn)位置,藉以獲得電子裝置于機(jī)柜中的位置順序,而依據(jù)此位置順序,重新分配微控制器以及電子裝置的系統(tǒng)網(wǎng)卡的網(wǎng)絡(luò)地址?;谏鲜?,本發(fā)明通過設(shè)置在各個(gè)節(jié)點(diǎn)中的電子裝置的微控制器來取得電子裝置的節(jié)點(diǎn)相關(guān)信息,并傳送回管理服務(wù)器,藉此便能夠自動(dòng)找出機(jī)柜上每一個(gè)節(jié)點(diǎn)的節(jié)點(diǎn)相關(guān)信息,以便能將云端作業(yè)系統(tǒng)自動(dòng)部署至此機(jī)柜。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖作詳細(xì)說明如下。
圖1是依照本發(fā)明第一實(shí)施例的管理系統(tǒng)的方框圖。圖2是依照本發(fā)明第一實(shí)施例的云端服務(wù)系統(tǒng)的管理方法流程圖。圖3是依照本發(fā)明第二實(shí)施例的管理系統(tǒng)架構(gòu)的方框圖。圖4是依照本發(fā)明第二實(shí)施例的電子裝置的方框圖。圖5是依照本發(fā)明第二實(shí)施例的機(jī)架架構(gòu)的方框圖。圖6是依照本發(fā)明第二實(shí)施例的云端服務(wù)系統(tǒng)的管理方法流程圖。圖7A是依照本發(fā)明第二實(shí)施例的MAC地址表格的示意圖。圖7B是依照本發(fā)明第二實(shí)施例的MAC地址與IP地址表格的示意圖。圖8A及圖8B是依照本發(fā)明第二實(shí)施例的節(jié)點(diǎn)相關(guān)信息表格的示意圖。圖9A及圖9B是依照本發(fā)明第二實(shí)施例的重新分配網(wǎng)絡(luò)地址后的節(jié)點(diǎn)相關(guān)信息表格的不意圖。圖10是依照本發(fā)明第二實(shí)施例的決定部署的服務(wù)類型后的節(jié)點(diǎn)相關(guān)信息表格的示意圖。
權(quán)利要求
1.一種云端服務(wù)系統(tǒng)的管理方法,適于通過一管理服務(wù)器來管理該云端服務(wù)系統(tǒng),該云端服務(wù)系統(tǒng)包括多個(gè)節(jié)點(diǎn),每一該些節(jié)點(diǎn)設(shè)置有一電子裝置,該電子裝置包括一中央處理單元以及一微控制器,其中,該云端服務(wù)系統(tǒng)的管理方法包括: 該管理服務(wù)器從該電子裝置接收該微控制器的一硬件地址,以分配一網(wǎng)絡(luò)地址給該電子裝置的該微控制器; 該管理服務(wù)器依據(jù)該網(wǎng)絡(luò)地址傳送一指令給該微控制器; 當(dāng)該微控制器接收到該指令時(shí),將該中央處理單元重新開機(jī),以在重新開機(jī)的過程中,通過該微控制器取得該電子裝置的一節(jié)點(diǎn)相關(guān)信息;以及 該微控制器回應(yīng)該指令,而傳送該節(jié)點(diǎn)相關(guān)信息至該管理服務(wù)器,使得該管理服務(wù)器依據(jù)該節(jié)點(diǎn)相關(guān)信息來管理該電子裝置。
2.根據(jù)權(quán)利要求1所述的云端服務(wù)系統(tǒng)的管理方法,其中當(dāng)該微控制器接收到該指令時(shí),還包括: 通過該電子裝置的一固件將該中央處理單元重新開機(jī)至一指令接口殼層。
3.根據(jù)權(quán)利要求2所述的云端服務(wù)系統(tǒng)的管理方法,其中在重新開機(jī)的過程中,通過該微控制器取得該節(jié)點(diǎn)相關(guān)信息的步驟包括: 在重新開機(jī)至該指令接口殼層的過程中,通過該固件動(dòng)態(tài)取得該節(jié)點(diǎn)相關(guān)信息中的一動(dòng)態(tài)信息; 通過一系統(tǒng)管理固件結(jié) 構(gòu)取得該節(jié)點(diǎn)相關(guān)信息中的一靜態(tài)信息;以及 傳送該節(jié)點(diǎn)相關(guān)信息至該微控制器。
4.根據(jù)權(quán)利要求1所述的云端服務(wù)系統(tǒng)的管理方法,其中該節(jié)點(diǎn)相關(guān)信息包括一處理器信息、一網(wǎng)絡(luò)卡信息、一存儲(chǔ)器信息、一硬盤信息、一節(jié)點(diǎn)位置、一節(jié)點(diǎn)高度信息、一節(jié)點(diǎn)置法信息、一節(jié)點(diǎn)類型信息、一固件信息以及一微控制器信息至少其中之一。
5.根據(jù)權(quán)利要求1所述的云端服務(wù)系統(tǒng)的管理方法,其中在該微控制器回應(yīng)該指令,而傳送該節(jié)點(diǎn)相關(guān)信息至該管理服務(wù)器的步驟之后,還包括: 該管理服務(wù)器依據(jù)該節(jié)點(diǎn)相關(guān)信息得知該電子裝置位于該云端服務(wù)系統(tǒng)中的一節(jié)點(diǎn)位置,藉以獲得該電子裝置于該云端服務(wù)系統(tǒng)中的一位置順序;以及依據(jù)該位置順序,重新分配該微控制器以及一系統(tǒng)網(wǎng)卡的網(wǎng)絡(luò)地址。
6.根據(jù)權(quán)利要求1所述的云端服務(wù)系統(tǒng)的管理方法,在該微控制器回應(yīng)該指令,而傳送該節(jié)點(diǎn)相關(guān)信息至該管理服務(wù)器的步驟之后,還包括: 該管理服務(wù)器依據(jù)該節(jié)點(diǎn)相關(guān)信息決定該電子裝置所欲部署的服務(wù);以及 傳送該節(jié)點(diǎn)相關(guān)信息至一云端部署程序,以進(jìn)行一作業(yè)系統(tǒng)的部署。
7.一種管理系統(tǒng),包括: 一云端服務(wù)系統(tǒng),包括: 一機(jī)柜,包括: 一交換機(jī); 多個(gè)節(jié)點(diǎn),每一該些節(jié)點(diǎn)設(shè)置有一電子裝置,該電子裝置包括一中央處理單元及一微控制器,且該中央處理單元耦接至該微控制器;以及 一管理服務(wù)器,耦接至該交換機(jī),以通過該交換機(jī)來管理該云端服務(wù)系統(tǒng),其中,該管理服務(wù)器自該電子裝置接收該微控制器的一硬件地址,以分配一網(wǎng)絡(luò)地址給該電子裝置的該微控制器,并且,該管理服務(wù)器依據(jù)該網(wǎng)絡(luò)地址傳送一指令給該微控制器; 其中,當(dāng)該微控制器在接收到該指令時(shí),將該中央處理單元重新開機(jī),以在重新開機(jī)的過程中,通過該微控制器取得該電子裝置的一節(jié)點(diǎn)相關(guān)信息,并且,該微控制器回應(yīng)該指令,而傳送該節(jié)點(diǎn)相關(guān)信息至該管理服務(wù)器,使得該管理服務(wù)器依據(jù)該節(jié)點(diǎn)相關(guān)信息來管理該電子裝置。
8.根據(jù)權(quán)利要求7所述的管理系統(tǒng),其中該機(jī)柜包括r個(gè)機(jī)架,每一該些機(jī)架包括一機(jī)架編號(hào)模組及s個(gè)插槽,每一該些插槽包括一插槽編號(hào)模組及n個(gè)節(jié)點(diǎn),而每一該些節(jié)點(diǎn)包括一節(jié)點(diǎn)編號(hào)模組,其中,r、s及n為大于或等于I的正整數(shù),其中,該插槽i包括: 一擴(kuò)展器,耦接至該插槽i中的n個(gè)節(jié)點(diǎn)各自的節(jié)點(diǎn)編號(hào)模組、該插槽i的插槽編號(hào)模組以及該插槽i所在的機(jī)架的機(jī)架編號(hào)模組,使得設(shè)置在每一該些節(jié)點(diǎn)中的該電子裝置通過該擴(kuò)展器而得知其所在的一節(jié)點(diǎn)位置,其中i為I S。
9.根據(jù)權(quán)利要求7所述的管理系統(tǒng),其中該電子裝置還包括: 一控制芯片,耦接至該中央處理單元及該微控制器; 一固件芯片,儲(chǔ)存一固件,該固件芯片耦接至該控制芯片; 其中,當(dāng)該微控制器接收到該指令時(shí), 通過該固件將該中央處理單元重新開機(jī)至一指令接口殼層,在重新開機(jī)至該指令接口殼層的過程中,由該固件取得該節(jié)點(diǎn)相關(guān)信息并將該節(jié)點(diǎn)相關(guān)信息傳送至該微控制器。
10.根據(jù)權(quán)利要求7所述的管理系統(tǒng),其中該管理服務(wù)器會(huì)依據(jù)該節(jié)點(diǎn)相關(guān)信息得知該電子裝置位于該機(jī)柜中的一節(jié)點(diǎn)位置,藉以獲得該電子裝置于該機(jī)柜中的一位置順序,而依據(jù)該位置順序,重新分配該微控制器以及該電子裝置的一系統(tǒng)網(wǎng)卡的網(wǎng)絡(luò)地址。
全文摘要
本發(fā)明公開了一種云端服務(wù)系統(tǒng)的管理方法及管理系統(tǒng)。云端服務(wù)系統(tǒng)包括一管理服務(wù)器以及多個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)中設(shè)置有一電子裝置。通過管理服務(wù)器依據(jù)自電子裝置接收到的微控制器的硬件地址,來分配網(wǎng)絡(luò)地址給微控制器。并且,通過管理服務(wù)器依據(jù)網(wǎng)絡(luò)地址傳送指令給微控制器,以通過微控制器來取得電子裝置的節(jié)點(diǎn)相關(guān)信息。據(jù)此,管理服務(wù)器便可依據(jù)節(jié)點(diǎn)相關(guān)信息來管理電子裝置。
文檔編號(hào)H04L29/08GK103188091SQ20111044642
公開日2013年7月3日 申請(qǐng)日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者盧盈志 申請(qǐng)人:英業(yè)達(dá)股份有限公司