欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電腦系統(tǒng)及指令轉(zhuǎn)送方法

文檔序號(hào):8361370閱讀:877來(lái)源:國(guó)知局
電腦系統(tǒng)及指令轉(zhuǎn)送方法
【技術(shù)領(lǐng)域】
[0001]本揭示內(nèi)容是有關(guān)于一種電腦系統(tǒng)及指令轉(zhuǎn)送方法,且特別是有關(guān)于一種具有轉(zhuǎn)送裝置的電腦系統(tǒng)及指令轉(zhuǎn)送方法。
【背景技術(shù)】
[0002]由于網(wǎng)絡(luò)通訊的發(fā)達(dá),服務(wù)器數(shù)量的需求也越大。因此,當(dāng)服務(wù)器系統(tǒng)從原本的機(jī)柜(Rack)到貨柜(Container),甚至是數(shù)據(jù)中心(Data Center)的規(guī)模,傳統(tǒng)的方法已經(jīng)無(wú)法有效地測(cè)試或是管理整個(gè)服務(wù)器系統(tǒng)。
[0003]傳統(tǒng)的方法是通過(guò)遠(yuǎn)程管理控制器(Remote Management Controller, RMC)提供指令給機(jī)柜中的服務(wù)器并且通過(guò)遠(yuǎn)程管理控制器來(lái)監(jiān)控服務(wù)器的狀態(tài)。但是這種作法的缺點(diǎn)是服務(wù)器的數(shù)量以及規(guī)格會(huì)被遠(yuǎn)程管理控制器所限制。
[0004]此外,傳統(tǒng)的作法必須以人力手動(dòng)對(duì)每個(gè)主機(jī)逐一下達(dá)指令,因而造成控制不便。再者,當(dāng)多個(gè)主機(jī)接收并執(zhí)行指令時(shí),必須等到其中一個(gè)主機(jī)執(zhí)行完畢所接收的指令后,另一個(gè)主機(jī)才能接著執(zhí)行所接受的指令。因此,當(dāng)對(duì)多個(gè)服務(wù)器下達(dá)指令時(shí),則會(huì)導(dǎo)致第一個(gè)接收并執(zhí)行指令的服務(wù)器和最后一個(gè)接收并執(zhí)行指令的服務(wù)器完成工作的時(shí)間相差太大,而導(dǎo)致管理不易。
[0005]具體來(lái)說(shuō),若要對(duì)服務(wù)器系統(tǒng)中多個(gè)主機(jī)板進(jìn)行基本輸出/輸入系統(tǒng)(BasicInput/Output System, B1S)更新時(shí),通過(guò)遠(yuǎn)程管理控制器必須等到其中一個(gè)主機(jī)完成更新并回傳回傳值(例如更新成功或失敗)后,才能接著另一個(gè)主機(jī)執(zhí)行更新,導(dǎo)致更新整個(gè)服務(wù)器系統(tǒng)的效率太低。另一方面,當(dāng)要測(cè)試不同的服務(wù)器的散熱效果時(shí),由于每個(gè)服務(wù)器執(zhí)行工作的時(shí)間不同,造成最后執(zhí)行工作的服務(wù)器的溫度較高。但這并非是溫度較高的服務(wù)器其風(fēng)扇的散熱能力不好,而是因?yàn)樯釙r(shí)間過(guò)短導(dǎo)致溫度較高的情況發(fā)生。因此,于傳統(tǒng)的作法中通過(guò)遠(yuǎn)程管理控制器測(cè)試多個(gè)服務(wù)器并無(wú)法得到實(shí)際反映的結(jié)果。再者,使用遠(yuǎn)程管理控制器僅能對(duì)實(shí)體主機(jī)進(jìn)行控制,而無(wú)法對(duì)虛擬主機(jī)(Virtual Machine, VM)進(jìn)行控制。使得測(cè)試服務(wù)器系統(tǒng)的效果有限。
[0006]為此,亟需要一種解決方案來(lái)解決上述問(wèn)題。

【發(fā)明內(nèi)容】

[0007]因此,本揭示內(nèi)容的一態(tài)樣是在提供一種電腦系統(tǒng)。電腦系統(tǒng)包含多個(gè)電子裝置和轉(zhuǎn)送裝置。轉(zhuǎn)送裝置用以接收使用者輸入的群組標(biāo)識(shí)以及使用者輸入的輸入指令。轉(zhuǎn)送裝置依照群組標(biāo)識(shí)將輸入指令轉(zhuǎn)送給電子裝置中的相應(yīng)多者。電子裝置中的相應(yīng)多者依照輸入指令產(chǎn)生回傳值至轉(zhuǎn)送裝置,轉(zhuǎn)送裝置用以存儲(chǔ)回傳值,并對(duì)回傳值進(jìn)行排序。
[0008]依照本發(fā)明一實(shí)施例,所述轉(zhuǎn)送裝置包含查找表。查找表具有多個(gè)地址和多個(gè)群組。地址分別對(duì)應(yīng)電子裝置。群組中的每一者對(duì)應(yīng)地址中的相應(yīng)多者。該群組標(biāo)識(shí)對(duì)應(yīng)到群組中至少一者。
[0009]依照本發(fā)明一實(shí)施例,轉(zhuǎn)送裝置是通過(guò)隊(duì)列(Queue)或堆棧(Stack)的方式存儲(chǔ)所述回傳值。
[0010]依照本發(fā)明一實(shí)施例,轉(zhuǎn)送裝置是通過(guò)多執(zhí)行線程(Mult1-Threading)的方式將輸入指令同時(shí)轉(zhuǎn)送給所述電子裝置中的所述相應(yīng)多者。
[0011]本揭示內(nèi)容的另一態(tài)樣是在提供一種指令轉(zhuǎn)送方法,所述指令轉(zhuǎn)送方法適用于電腦系統(tǒng)。電腦系統(tǒng)包含多個(gè)電子裝置和轉(zhuǎn)送裝置。轉(zhuǎn)送裝置包含查找表。查找表具有多個(gè)地址。所述地址分別對(duì)應(yīng)所述電子裝置。所述指令轉(zhuǎn)送方法包含:通過(guò)轉(zhuǎn)送裝置接收群組標(biāo)識(shí)以及輸入指令;依照群組標(biāo)識(shí)在查找表中找出所述地址中相應(yīng)多者;通過(guò)轉(zhuǎn)送裝置同時(shí)轉(zhuǎn)送輸入指令給對(duì)應(yīng)所述地址中所述相應(yīng)多者的電子裝置;通過(guò)對(duì)應(yīng)所述地址中的相應(yīng)多者的電子裝置產(chǎn)生回傳值至轉(zhuǎn)送裝置;通過(guò)轉(zhuǎn)送裝置存儲(chǔ)回傳值;通過(guò)轉(zhuǎn)送裝置排序回傳值。
[0012]依照本發(fā)明一實(shí)施例,轉(zhuǎn)送裝置通過(guò)隊(duì)列或是堆棧的方式存儲(chǔ)所述回傳值。
[0013]依照本發(fā)明一實(shí)施例,轉(zhuǎn)送裝置通過(guò)多執(zhí)行線程的方式同時(shí)轉(zhuǎn)送輸入指令給對(duì)應(yīng)所述地址中所述相應(yīng)多者的電子裝置。
[0014]依照本發(fā)明的技術(shù)內(nèi)容,通過(guò)于前述服務(wù)器系統(tǒng)中配置一個(gè)轉(zhuǎn)送裝置,并且通過(guò)轉(zhuǎn)送裝置同時(shí)轉(zhuǎn)送輸入指令給電子裝置的情況下,可對(duì)服務(wù)器系統(tǒng)中的電子裝置同時(shí)下達(dá)指令,并且同時(shí)得到結(jié)果。如此一來(lái)不但可對(duì)服務(wù)器系統(tǒng)中的電子裝置進(jìn)行自動(dòng)化操作,以有效管理服務(wù)器系統(tǒng),還可藉以同時(shí)即時(shí)監(jiān)控服務(wù)器系統(tǒng)中的特定電子裝置的狀態(tài)。再者,轉(zhuǎn)送裝置亦可進(jìn)一步轉(zhuǎn)送輸入指令至虛擬機(jī)器下達(dá)指令,以讓服務(wù)器系統(tǒng)的測(cè)試更具有彈性。
【附圖說(shuō)明】
[0015]為讓本發(fā)明的上述和其他目的、特征、優(yōu)點(diǎn)與實(shí)施例能更明顯易懂,所附圖式的說(shuō)明如下:
圖1是依照本發(fā)明一實(shí)施例繪示一種電腦系統(tǒng)的示意圖;
圖2是依照本發(fā)明一實(shí)施例繪示一種查找表的示意圖;
圖3是依照本發(fā)明一實(shí)施例繪示一種指令轉(zhuǎn)送方法的流程圖;以及圖4是依照本發(fā)明一實(shí)施例繪示一種指令轉(zhuǎn)送方法的示意圖。
【符號(hào)說(shuō)明】
100:電腦系統(tǒng)110:轉(zhuǎn)送裝置
111:查找表112:存儲(chǔ)模塊
120:電子裝置130:電子裝置
140:電子裝置150:電子裝置
160:電子裝置S301?S311:步驟
【具體實(shí)施方式】
[0016]需了解下列說(shuō)明為提供不同的實(shí)施例,藉以實(shí)施本發(fā)明的不同特征。下列描述元件及配置的特定實(shí)施例系用以簡(jiǎn)化本發(fā)明說(shuō)明,其當(dāng)然僅為例示說(shuō)明,而非用以限制。此夕卜,本發(fā)明說(shuō)明可能在不同實(shí)施例重復(fù)編號(hào)及/或字母。此重復(fù)使用為簡(jiǎn)化及清楚的目的,并非指定其在討論的不同實(shí)施例及/或結(jié)構(gòu)間的關(guān)系。
[0017]請(qǐng)參照?qǐng)D1,圖1是依照本發(fā)明一實(shí)施例繪示一種電腦系統(tǒng)100的示意圖。為了方便與清楚說(shuō)明,在本實(shí)施例中僅繪示五個(gè)電子裝置,但不以此為限;換言之,任何所屬領(lǐng)域的技術(shù)人員均可依照實(shí)際情況或需求,對(duì)電子裝置的數(shù)量作適當(dāng)?shù)財(cái)U(kuò)充或減少。
[0018]如圖1所示,電腦系統(tǒng)100包含轉(zhuǎn)送裝置110和五個(gè)電子裝置120?160。轉(zhuǎn)送裝置110用以接收使用者輸入的輸入指令CMD以及群組標(biāo)識(shí)TAG,并且根據(jù)群組標(biāo)識(shí)TAG將輸入指令CMD轉(zhuǎn)送給電子裝置120?160中相應(yīng)多者。在本實(shí)施例中,轉(zhuǎn)送裝置110可通過(guò)網(wǎng)絡(luò)傳送輸入指令CMD至電子裝置120?160,然而本實(shí)施例并不以此限制。
[0019]在實(shí)際應(yīng)用上,轉(zhuǎn)送裝置110可通過(guò)硬件、軟件或固件實(shí)現(xiàn)。在一實(shí)施例中,轉(zhuǎn)送裝置I1可為個(gè)人電腦。在本發(fā)明各實(shí)施例中,電子裝置120?160可包含服務(wù)器、基板管理器(Board Management Controller, BMC)、風(fēng)扇管理板(Fan Control Board, FCB)或個(gè)人電腦等等。具體來(lái)說(shuō),電子裝置120?160只要具有相應(yīng)輸入指令的協(xié)議,即可通過(guò)轉(zhuǎn)送裝置110接收使用者輸入的輸入指令并根據(jù)其輸入指令進(jìn)行相關(guān)操作。
[0020]在本實(shí)施例中,群組標(biāo)識(shí)TAG對(duì)應(yīng)電子裝置120?160中相應(yīng)多者;亦即,對(duì)應(yīng)到電子裝置120?160中的一電子裝置群組(如:電子裝置120、130和140)。藉此,轉(zhuǎn)送裝置110接收到輸入指令CMD以及群組標(biāo)識(shí)TAG后,轉(zhuǎn)送裝置110可依照群組標(biāo)識(shí)TAG將輸入指令CMD同時(shí)轉(zhuǎn)送給群組標(biāo)識(shí)TAG對(duì)應(yīng)的電子裝置群組中的電子裝置120、130和140。
[0021]在本實(shí)施例中,轉(zhuǎn)送裝置110是通過(guò)多執(zhí)行線程(Mult1-Threading)的方式將輸入指令CMD同時(shí)轉(zhuǎn)送給前述電子裝置群組中的電子裝置120、130和140。此處所謂多執(zhí)行線程是將處理輸入指令的單一執(zhí)行線程(Thread)分成多個(gè)執(zhí)行線程,然后以例如是輪序的方式執(zhí)行各個(gè)執(zhí)行線程。舉例來(lái)說(shuō),若輸入指令CMD被分成五個(gè)執(zhí)行線程,則轉(zhuǎn)送裝置110可將輸入指令CMD的第一個(gè)執(zhí)行線程轉(zhuǎn)送給電子裝置120,接著再將輸入指令CMD的第一個(gè)執(zhí)行線程轉(zhuǎn)送給電子裝置130,直到將輸入指令CMD的第一個(gè)執(zhí)行線程轉(zhuǎn)送給電子裝置140后,轉(zhuǎn)送裝置110再將輸入指令CMD的第二個(gè)執(zhí)行線程轉(zhuǎn)送給電子裝置120執(zhí)行,以此類推,直到轉(zhuǎn)送裝置110將輸入指令CMD的第五個(gè)執(zhí)行線程轉(zhuǎn)送給電子裝置140,完成同時(shí)轉(zhuǎn)送輸入指令CMD給電子裝置120、130和140。上述多執(zhí)行線程的數(shù)量以及轉(zhuǎn)送執(zhí)行線程的順序僅用以例示,本實(shí)施例并不以此為限。
[0022]由于電腦系統(tǒng)100處理前述分散后的執(zhí)行線程的時(shí)間很短,因此接收到輸入指令CMD的電子裝置120、130和140幾乎是在相同時(shí)間執(zhí)行輸入指令CMD的工作,并且?guī)缀跬瑫r(shí)完成工作并得到結(jié)果。因此,即便服務(wù)器的數(shù)量增加,各個(gè)服務(wù)器運(yùn)算的結(jié)果也不會(huì)產(chǎn)生太大的時(shí)間差。如此一來(lái),使用者可更有效地即時(shí)管理及監(jiān)控電腦系統(tǒng)100。
[0023]換言之,通過(guò)控制群組標(biāo)識(shí)TAG對(duì)應(yīng)的電子裝置120、130和140,使其完成工作的時(shí)間點(diǎn)于一可接受的時(shí)間差內(nèi),則電子裝置120、130和140可視為同時(shí)完成工作。如此一來(lái),使用者可自動(dòng)化管理電腦系統(tǒng)100,并能同時(shí)且即時(shí)地監(jiān)控電腦系統(tǒng)100中特定電子裝置(如電子裝置120、130和140)的狀態(tài)(如溫度、功耗等)。
[0024]進(jìn)一步來(lái)說(shuō),于一實(shí)施例中,轉(zhuǎn)送裝置110還包含查找表111。請(qǐng)一并參照?qǐng)D2,圖2是依照本發(fā)明一實(shí)施例繪不一種查找表111的不意圖。在本實(shí)施例中,查找表111包含群組欄位和地址欄位。群組欄位指示哪些電子裝置被歸類在哪一特定群組,例如在本實(shí)施例中,電子裝置120、130和140被歸類在群組G1,電子裝置150和160被歸類在群組G2。地址欄位包含對(duì)應(yīng)電腦系統(tǒng)100中的電子裝置120?160的IP(Interne
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
屯门区| 泸水县| 化德县| 文昌市| 万源市| 石景山区| 扶沟县| 唐海县| 峨眉山市| 井冈山市| 称多县| 沙田区| 安图县| 建德市| 汝州市| 龙南县| 修水县| 宁德市| 太仓市| 宕昌县| 重庆市| 东丽区| 万载县| 中宁县| 棋牌| 阜南县| 丹巴县| 军事| 和龙市| 汤阴县| 平和县| 龙川县| 蕲春县| 新乡县| 兴和县| 略阳县| 海盐县| 海盐县| 绍兴县| 普兰店市| 四川省|