本發(fā)明涉及服務(wù)器技術(shù)領(lǐng)域,特別涉及一種管理服務(wù)器的裝置及方法。
背景技術(shù):
為了保證服務(wù)器正常運(yùn)行,在服務(wù)器中,需要對服務(wù)器的功耗、電壓、風(fēng)扇、開關(guān)機(jī)狀態(tài)等各個(gè)指標(biāo)進(jìn)行監(jiān)控。
現(xiàn)有技術(shù)中,一般通過smc(systemmanagementcontroller,系統(tǒng)管理控制器)和bmc(baseboardmanagementcontroller,基板管理控制器)對服務(wù)器的各個(gè)指標(biāo)進(jìn)行監(jiān)控。通過bmc對服務(wù)器主板進(jìn)行監(jiān)控,通過smc對服務(wù)器整個(gè)系統(tǒng)進(jìn)行監(jiān)控。bmc和smc均與交換機(jī)相連,通過交換機(jī)進(jìn)行數(shù)據(jù)交互。
通過上述描述可見,當(dāng)交換機(jī)發(fā)生故障時(shí),無法對整個(gè)服務(wù)器進(jìn)行管理,對服務(wù)器的管理的可靠性較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種管理服務(wù)器的裝置及方法,能夠提高對服務(wù)器管理的可靠性。
第一方面,本發(fā)明實(shí)施例提供了一種管理服務(wù)器的裝置,包括:
至少一個(gè)smc、至少一個(gè)bmc、至少兩個(gè)交換機(jī);
每個(gè)所述smc分別與所述至少兩個(gè)交換機(jī)相連;
每個(gè)所述bmc分別與所述至少兩個(gè)交換機(jī)相連;
每個(gè)所述smc,用于實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)是否正常工作,如果否,則切換到任一能夠正常工作的正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
每個(gè)所述bmc,用于實(shí)時(shí)檢測所述當(dāng)前交換機(jī)是否正常工作,如果否,則切換到所述正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
主用smc,用于通過所述當(dāng)前交換機(jī)與任一所述bmc進(jìn)行數(shù)據(jù)交互,對服務(wù)器進(jìn)行管理;
所述主用smc為所述至少一個(gè)smc中任一所述smc。
進(jìn)一步地,所述至少兩個(gè)交換機(jī)包括:第一交換機(jī)和第二交換機(jī);
每個(gè)所述smc,用于實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互;
每個(gè)所述bmc,用于實(shí)時(shí)檢測所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互。
進(jìn)一步地,所述至少一個(gè)smc包括:第一smc和第二smc;
其中,所述第一smc為所述主用smc;
所述第二smc,用于實(shí)時(shí)檢測所述第一smc是否正常工作,如果否,則接替所述主用smc。
進(jìn)一步地,該裝置,包括:至少兩個(gè)所述smc;
所述至少兩個(gè)所述smc中的任一能夠正常工作的每個(gè)備用smc,用于實(shí)時(shí)檢測所述主用smc是否正常工作,如果否,則接替所述主用smc。
進(jìn)一步地,該裝置進(jìn)一步包括:每個(gè)所述交換機(jī)對應(yīng)的網(wǎng)絡(luò)接口;
所述網(wǎng)絡(luò)接口,用于連接外部的監(jiān)控設(shè)備;
所述主用smc,用于通過所述網(wǎng)絡(luò)接口與外部的所述監(jiān)控設(shè)備進(jìn)行數(shù)據(jù)交互。
第二方面,本發(fā)明實(shí)施例提供了一種利用第一方面中任一所述裝置管理服務(wù)器的方法,包括:
每個(gè)smc,實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)是否正常工作,如果否,則切換到任一能夠正常工作的正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
每個(gè)bmc實(shí)時(shí)檢測所述當(dāng)前交換機(jī)是否正常工作,如果否,則切換到所述正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
主用smc通過所述當(dāng)前交換機(jī)與任一所述bmc進(jìn)行數(shù)據(jù)交互,對服務(wù)器進(jìn)行管理。
進(jìn)一步地,當(dāng)至少兩個(gè)交換機(jī)包括第一交換機(jī)和第二交換機(jī)時(shí);
所述每個(gè)smc,實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)是否正常工作,如果否,則切換到任一能夠正常工作的正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī),包括:
每個(gè)所述smc實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互;
所述每個(gè)bmc實(shí)時(shí)檢測所述當(dāng)前交換機(jī)是否正常工作,如果否,則切換到所述正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī),包括:
每個(gè)所述bmc實(shí)時(shí)檢測所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互。
進(jìn)一步地,當(dāng)至少一個(gè)smc包括第一smc和第二smc時(shí);
其中,所述第一smc為所述主用smc;
進(jìn)一步包括:
所述第二smc實(shí)時(shí)檢測所述第一smc是否正常工作,如果否,則接替所述主用smc。
進(jìn)一步地,當(dāng)所述裝置包括至少兩個(gè)所述smc時(shí),
進(jìn)一步包括:
所述至少兩個(gè)所述smc中的任一能夠正常工作的每個(gè)備用smc實(shí)時(shí)檢測所述主用smc是否正常工作,如果否,則接替所述主用smc。
進(jìn)一步地,當(dāng)所述裝置進(jìn)一步包括每個(gè)所述交換機(jī)對應(yīng)的網(wǎng)絡(luò)接口時(shí);
進(jìn)一步包括:
所述主用smc通過所述網(wǎng)絡(luò)接口與外部的監(jiān)控設(shè)備進(jìn)行數(shù)據(jù)交互。
在本發(fā)明實(shí)施例中,針對當(dāng)前交換機(jī)設(shè)置了至少一個(gè)備用的交換機(jī),在當(dāng)前交換機(jī)發(fā)生故障時(shí),每個(gè)bmc和每個(gè)smc均切換到能夠正常工作的正常交換機(jī),能夠繼續(xù)對服務(wù)器進(jìn)行管理,提高了對服務(wù)器管理的可靠性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實(shí)施例提供的一種管理服務(wù)器的裝置的示意圖;
圖2是本發(fā)明一實(shí)施例提供的另一種管理服務(wù)器的裝置的示意圖;
圖3是本發(fā)明一實(shí)施例提供的一種管理服務(wù)器的方法的流程圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供了一種管理服務(wù)器的裝置,包括:
至少一個(gè)smc、至少一個(gè)bmc、至少兩個(gè)交換機(jī);
每個(gè)所述smc分別與所述至少兩個(gè)交換機(jī)相連;
每個(gè)所述bmc分別與所述至少兩個(gè)交換機(jī)相連;
每個(gè)所述smc,用于實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)是否正常工作,如果否,則切換到任一能夠正常工作的正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
每個(gè)所述bmc,用于實(shí)時(shí)檢測所述當(dāng)前交換機(jī)是否正常工作,如果否,則切換到所述正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
主用smc,用于通過所述當(dāng)前交換機(jī)與任一所述bmc進(jìn)行數(shù)據(jù)交互,對服務(wù)器進(jìn)行管理;
所述主用smc為所述至少一個(gè)smc中任一所述smc。
在本發(fā)明實(shí)施例中,針對當(dāng)前交換機(jī)設(shè)置了至少一個(gè)備用的交換機(jī),在當(dāng)前交換機(jī)發(fā)生故障時(shí),每個(gè)bmc和每個(gè)smc均切換到能夠正常工作的正常交換機(jī),能夠繼續(xù)對服務(wù)器進(jìn)行管理,提高了對服務(wù)器管理的可靠性。
在本發(fā)明實(shí)施例中,每個(gè)bmc對應(yīng)一個(gè)所述服務(wù)器上的主板,每個(gè)bmc用于實(shí)時(shí)監(jiān)控對應(yīng)主板,輸出監(jiān)控信息,根據(jù)監(jiān)控信息與主用smc進(jìn)行數(shù)據(jù)交互,便于主用smc對服務(wù)器進(jìn)行管理。這里的監(jiān)控信息可以包括:服務(wù)器的功耗、電壓、風(fēng)扇、開關(guān)機(jī)狀態(tài)等各個(gè)指標(biāo)。
在本發(fā)明實(shí)施例中,各個(gè)smc之間可以相互通信,進(jìn)行數(shù)據(jù)交互。
如圖1所示,本發(fā)明實(shí)施例提供了一種管理服務(wù)器的裝置,包括:
一個(gè)smc101、三個(gè)bmc102、兩個(gè)交換機(jī)103;
每個(gè)所述smc101分別與所述至少兩個(gè)交換機(jī)103相連;
每個(gè)所述bmc102分別與所述至少兩個(gè)交換機(jī)103相連;
每個(gè)所述smc101,用于實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)是否正常工作,如果否,則切換到任一能夠正常工作的正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
每個(gè)所述bmc102,用于實(shí)時(shí)檢測所述當(dāng)前交換機(jī)是否正常工作,如果否,則切換到所述正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
主用smc,用于通過所述當(dāng)前交換機(jī)與任一所述bmc進(jìn)行數(shù)據(jù)交互,對服務(wù)器進(jìn)行管理;
所述主用smc為所述至少一個(gè)smc中任一所述smc。
在本發(fā)明實(shí)施例中,只有一個(gè)smc,因此,該唯一的smc就作為主用smc,兩個(gè)交換機(jī)之間互為備份,可以根據(jù)需求切換。
在本發(fā)明一實(shí)施例中,所述至少兩個(gè)交換機(jī)包括:第一交換機(jī)和第二交換機(jī);
每個(gè)所述smc,用于實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互;
每個(gè)所述bmc,用于實(shí)時(shí)檢測所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互。
在本發(fā)明實(shí)施例中,設(shè)置了兩個(gè)交換機(jī),這兩個(gè)交換機(jī)互為備份,當(dāng)其中一個(gè)發(fā)生故障時(shí),各個(gè)smc和各個(gè)bmc切換到另一個(gè)交換機(jī)上,進(jìn)而能夠繼續(xù)對服務(wù)器進(jìn)行管理,提高了可靠性。
為了進(jìn)一步提高管理服務(wù)器的可靠性,在本發(fā)明一實(shí)施例中,所述至少一個(gè)smc包括:第一smc和第二smc;
其中,所述第一smc為所述主用smc;
所述第二smc,用于實(shí)時(shí)檢測所述第一smc是否正常工作,如果否,則接替所述主用smc。
在本發(fā)明實(shí)施例中,設(shè)置了兩個(gè)smc,這兩個(gè)smc互為備份,當(dāng)一個(gè)發(fā)生故障時(shí),另一個(gè)smc接替發(fā)生故障smc繼續(xù)管理服務(wù)器。
如圖2所示,本發(fā)明實(shí)施例提供了一種管理服務(wù)器的裝置,包括:
第一smc201和第二smc202、三個(gè)bmc203、第一交換機(jī)204和第二交換機(jī)205;
第一smc201分別與第一交換機(jī)204和第二交換機(jī)205相連;
第二smc202分別與第一交換機(jī)204和第二交換機(jī)205相連;
每個(gè)bmc203分別與第一交換機(jī)204和第二交換機(jī)205相連;
每個(gè)smc,用于實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的第一交換機(jī)204是否正常工作,如果否,則切換到第二交換機(jī)205,通過第二交換機(jī)205進(jìn)行數(shù)據(jù)交互;
每個(gè)bmc203,用于實(shí)時(shí)檢測第一交換機(jī)204是否正常工作,如果否,則切換到第二交換機(jī)205,通過第二交換機(jī)205進(jìn)行數(shù)據(jù)交互;
第一smc201,用于通過當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)與任一bmc203進(jìn)行數(shù)據(jù)交互,對服務(wù)器進(jìn)行管理;
第二smc202,用于實(shí)時(shí)檢測第一smc201是否正常工作,如果否,則接替第一smc201。
在本發(fā)明實(shí)施例中,設(shè)置了兩個(gè)smc,這兩個(gè)smc互為備份,當(dāng)任意一個(gè)發(fā)生故障時(shí),另一個(gè)smc可以繼續(xù)管理服務(wù)器,設(shè)置了兩個(gè)交換機(jī),這兩個(gè)交換機(jī)互為備份,當(dāng)任意一個(gè)發(fā)生故障時(shí),另一個(gè)交換機(jī)可以繼續(xù)實(shí)現(xiàn)數(shù)據(jù)交互的功能。因此,無論smc發(fā)生故障,還是交換機(jī)發(fā)生故障,該裝置都可以繼續(xù)管理服務(wù)器,提高了可靠性。
在本發(fā)明實(shí)施例中,默認(rèn)使用第一交換機(jī)完成smc和bmc的數(shù)據(jù)交互,當(dāng)?shù)谝唤粨Q機(jī)出現(xiàn)故障時(shí),每個(gè)smc和每個(gè)bmc會出現(xiàn)網(wǎng)絡(luò)訪問失敗的情況,進(jìn)而每個(gè)smc和每個(gè)bmc會確定出第一交換機(jī)不能正常工作,關(guān)閉連接到第一交換機(jī)的網(wǎng)絡(luò),打開連接到第二交換機(jī)的網(wǎng)絡(luò),也就是切換到第二交換機(jī),通過第二交換機(jī)進(jìn)行數(shù)據(jù)交互。
在本發(fā)明一實(shí)施例中,該裝置包括:至少兩個(gè)所述smc;
所述至少兩個(gè)所述smc中的任一能夠正常工作的每個(gè)備用smc,用于實(shí)時(shí)檢測所述主用smc是否正常工作,如果否,則接替所述主用smc。
在本發(fā)明實(shí)施例中,設(shè)置了至少兩個(gè)smc,各個(gè)smc之間互為備份,當(dāng)主用smc發(fā)生故障時(shí),其他smc均可以接替主用smc。具體利用哪個(gè)smc來接替,可以隨機(jī)選擇,也可以根據(jù)預(yù)先設(shè)置的規(guī)則來選擇。
在本發(fā)明一實(shí)施例中,該裝置進(jìn)一步包括:每個(gè)所述交換機(jī)對應(yīng)的網(wǎng)絡(luò)接口;
所述網(wǎng)絡(luò)接口,用于連接外部的監(jiān)控設(shè)備;
所述主用smc,用于通過所述網(wǎng)絡(luò)接口與外部的所述監(jiān)控設(shè)備進(jìn)行數(shù)據(jù)交互。
在本發(fā)明實(shí)施例中,外部的監(jiān)控設(shè)備可以通過網(wǎng)絡(luò)接口從主用smc中獲取服務(wù)器的監(jiān)控信息等管理信息。這里的監(jiān)控設(shè)備可以是外部的計(jì)算機(jī)、kvm(kernel-basedvirtualmachine,虛擬機(jī))等,方便用戶查看管理信息。
在本發(fā)明實(shí)施例中,采用至少兩個(gè)交換機(jī)的設(shè)計(jì),將每個(gè)smc與每個(gè)交換機(jī)連接,當(dāng)有smc、交換機(jī)故障時(shí),設(shè)置了故障后的切換機(jī)制,保證在任何一個(gè)smc和交換機(jī)出現(xiàn)故障時(shí),管理服務(wù)器的裝置能正常工作,提高了該裝置的可靠性。
如圖3所示,本發(fā)明實(shí)施例提供了一種利用本發(fā)明實(shí)施例中任一所述一種管理服務(wù)器的裝置管理服務(wù)器的方法,包括:
步驟301:每個(gè)smc,實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)是否正常工作,如果否,則切換到任一能夠正常工作的正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
步驟302:每個(gè)bmc實(shí)時(shí)檢測所述當(dāng)前交換機(jī)是否正常工作,如果否,則切換到所述正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī);
步驟303:主用smc通過所述當(dāng)前交換機(jī)與任一所述bmc進(jìn)行數(shù)據(jù)交互,對服務(wù)器進(jìn)行管理。
在本發(fā)明一實(shí)施例中,當(dāng)至少兩個(gè)交換機(jī)包括第一交換機(jī)和第二交換機(jī)時(shí);
所述每個(gè)smc,實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的當(dāng)前交換機(jī)是否正常工作,如果否,則切換到任一能夠正常工作的正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī),包括:
每個(gè)所述smc實(shí)時(shí)檢測當(dāng)前用于數(shù)據(jù)交互的所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互;
所述每個(gè)bmc實(shí)時(shí)檢測所述當(dāng)前交換機(jī)是否正常工作,如果否,則切換到所述正常交換機(jī),將所述正常交換機(jī)作為所述當(dāng)前交換機(jī),包括:
每個(gè)所述bmc實(shí)時(shí)檢測所述第一交換機(jī)是否正常工作,如果否,則切換到所述第二交換機(jī),通過所述第二交換機(jī)進(jìn)行數(shù)據(jù)交互。
在本發(fā)明一實(shí)施例中,當(dāng)至少一個(gè)smc包括第一smc和第二smc時(shí);
其中,所述第一smc為所述主用smc;
進(jìn)一步包括:
所述第二smc實(shí)時(shí)檢測所述第一smc是否正常工作,如果否,則接替所述主用smc。
在本發(fā)明一實(shí)施例中,當(dāng)所述裝置包括至少兩個(gè)所述smc時(shí),
進(jìn)一步包括:
所述至少兩個(gè)所述smc中的任一能夠正常工作的每個(gè)備用smc實(shí)時(shí)檢測所述主用smc是否正常工作,如果否,則接替所述主用smc。
在本發(fā)明一實(shí)施例中,當(dāng)所述裝置進(jìn)一步包括每個(gè)所述交換機(jī)對應(yīng)的網(wǎng)絡(luò)接口時(shí);
進(jìn)一步包括:
所述主用smc通過所述網(wǎng)絡(luò)接口與外部的監(jiān)控設(shè)備進(jìn)行數(shù)據(jù)交互。
本發(fā)明各個(gè)實(shí)施例至少具有如下有益效果:
1、在本發(fā)明實(shí)施例中,針對當(dāng)前交換機(jī)設(shè)置了至少一個(gè)備用的交換機(jī),在當(dāng)前交換機(jī)發(fā)生故障時(shí),每個(gè)bmc和每個(gè)smc均切換到能夠正常工作的正常交換機(jī),能夠繼續(xù)對服務(wù)器進(jìn)行管理,提高了對服務(wù)器管理的可靠性。
2、在本發(fā)明實(shí)施例中,設(shè)置了兩個(gè)交換機(jī),這兩個(gè)交換機(jī)互為備份,當(dāng)其中一個(gè)發(fā)生故障時(shí),各個(gè)smc和各個(gè)bmc切換到另一個(gè)交換機(jī)上,進(jìn)而能夠繼續(xù)對服務(wù)器進(jìn)行管理,提高了可靠性。
3、在本發(fā)明實(shí)施例中,設(shè)置了兩個(gè)smc,這兩個(gè)smc互為備份,當(dāng)任意一個(gè)發(fā)生故障時(shí),另一個(gè)smc可以繼續(xù)管理服務(wù)器,設(shè)置了兩個(gè)交換機(jī),這兩個(gè)交換機(jī)互為備份,當(dāng)任意一個(gè)發(fā)生故障時(shí),另一個(gè)交換機(jī)可以繼續(xù)實(shí)現(xiàn)數(shù)據(jù)交互的功能。因此,無論smc發(fā)生故障,還是交換機(jī)發(fā)生故障,該裝置都可以繼續(xù)管理服務(wù)器,提高了可靠性。
4、在本發(fā)明實(shí)施例中,采用至少兩個(gè)交換機(jī)的設(shè)計(jì),將每個(gè)smc與每個(gè)交換機(jī)連接,當(dāng)有smc、交換機(jī)故障時(shí),設(shè)置了故障后的切換機(jī)制,保證在任何一個(gè)smc和交換機(jī)出現(xiàn)故障時(shí),管理服務(wù)器的裝置能正常工作,提高了該裝置的可靠性。
需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)〃·····”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲在計(jì)算機(jī)可讀取的存儲介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。