一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法
【專利摘要】本發(fā)明公開了一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法。該方法采用IP地址智能分配的方法可直接調用交換機中的管理頁面對交換機獨立管理,同時也可以將管理功能集成到云設備管理單元中對交換機集中管理。由交換機單元(包含交換機配置處理器、交換芯片、BMC、配置EEPROM)、集中管理單元(包含SMC)組成。本發(fā)明所采用的管理方法簡便、靈活,可廣泛應用于云計算基礎設備如:刀片服務器、多單元服務器等產品中。
【專利說明】一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法
[0001]
【技術領域】
[0002]本發(fā)明涉及云計算領域,具體涉及一種云設備中交換機獨立管理和集中管理的方法。
【背景技術】
[0003]目前云計算領域所用交換機產品尤其是云計算基礎裝備刀片服務器、多單元服務器等產品中的交換機單元,基于網(wǎng)絡的管理多采用單一的管理方式,即通過以太網(wǎng)調用交換機單元的管理界面。這種管理方式存在一定的不足之處:由于IP地址無法由管理單元自動進行各單元的統(tǒng)一分配,且交換機單元管理界面相對獨立,因此無法和刀片服務器、多單元服務器等設備的內部管理系統(tǒng)形成有機的結合,進而進行服務器內各單元的無縫管理。
【發(fā)明內容】
[0004]本發(fā)明針對現(xiàn)有云計算設備交換單元的不足和缺點提出了一種交換機獨立管理和集中管理的方法,以解決現(xiàn)有云計算設備交換機單元上的管理方面存在的不足。
[0005]本發(fā)明中BMC 指基板管理處理器(Baseboard Management Controller);SMC 指系統(tǒng)管理處理器(System Management Controller)。SMC和BMC常用于刀片服務器及多單元服務器中,SMC經(jīng)由以太網(wǎng)連接各單元的BMC實現(xiàn)對各單元的集中管理。IPMBC IntelligentPlatform Management Bus)智能平臺管理總線,多用于對服務器單元及服務器的管理。
[0006]本發(fā)明包括交換機單元(100),管理單元(200);其中交換機單元(100)包括交換機配置處理器(102)、配置EEPROM (103),BMC (101 )、交換芯片(104);管理單元主要由SMC(201)組成;管理單元(200)通過以太網(wǎng)I (105)和以太網(wǎng)2 (104)對交換單元進行管理;通過IPMB (106)對BMC (101)進行IP地址配置。
[0007]本發(fā)明所采用的方法首先是實現(xiàn)管理單元對交換機單元進行IP地址的自動分配。由管理單元(200)負責對交換機單元及其他單元進行IP地址的自動分配。其IP地址的分配方式可根據(jù)但不限于各單元所在的位置(如:槽位)進行IP地址的分配。分配完的交換機IP地址經(jīng)以太網(wǎng)2 (104)傳遞給BMC (101),BMC再將該IP地址通過I2C總線寫入EEPROM (103)。交換機配置處理器通過I2C總線定期讀取EEPROM (103),獲得由管理單元(200)所分配的IP地址,并進行自身IP地址的更新,保持與管理單元所分配的交換機單元IP地址的一致性。
[0008]管理單元(200)對BMC (101) IP地址的分配通過IPMB (106)總線實現(xiàn),其分配方式可根據(jù)但不限于交換機單元所在的位置(如:槽位號)。分配給交換機處理器(102^PBMC(101)的IP地址為不同的IP地址。
[0009]在給交換機處理器(102)和BMC (101)的地址分配不同的IP地址后就可以通過以太網(wǎng)I (105)對交換機進行獨立管理和集中管理。[0010]獨立管理是管理單元根據(jù)交換機配置處理器的IP地址和端口號經(jīng)由以太網(wǎng)I(105)訪問交換機的Web Server所提供的管理界面進行管理。
[0011]集中管理的實現(xiàn)是在交換機配置處理器中提供網(wǎng)絡管理接口函數(shù),經(jīng)以太網(wǎng)I(105)提供給管理單元(200)遠程調用。管理單元設計有交換機的管理界面,該界面和管理單元的其他管理界面,如計算單元管理界面等,為統(tǒng)一風格的界面。管理單元(105)中的交換機管理界面通過遠程調用直接獲得或傳遞交換機的管理信息進行交換機的配置和管理,進而實現(xiàn)交換機管理的真正集成,做到交換機單元的集中管理。
[0012]本發(fā)明所涉及的管理方法,采用IP地址智能分配的方法可直接調用交換機中的管理頁面對交換機獨立管理,同時也可以將管理功能集成到云設備管理單元中對交換機集中管理;除獨立管理外還可以進行集中管理,有利于管理系統(tǒng)管理界面的統(tǒng)一、各單元管理功能的無縫銜接。因此可對交換機單元的管理進行必要的增減,增加了管理便利性和可擴展性,針對不同應用可定制化能力強。有較高的應用和推廣價值。
【專利附圖】
【附圖說明】
[0013]圖1為交換機管理系統(tǒng)圖;
圖2為IP地址分配流程圖。
【具體實施方式】
[0014]本發(fā)明具體構成如附圖1所示:由交換機單元(100),管理單元(200)組成;其中交換機單元(100)由交換機配置處理器(102)、配置EEPROM (103)、BMC (101)、交換芯片
(104)組成;管理單元主要由SMC (201)組成。管理單元(200)通過以太網(wǎng)I (105)和以太網(wǎng)2 (104)對交換單元進行管理;通過IPMB (106)對BMC (101)進行IP地址配置。附圖1中只列出了有一個管理單元和一個交換機單元組成的系統(tǒng),在實際應用中可能會涉及除此之外的其他單元如計算單元、存儲單元等。但其管理方式所采用的方法與本發(fā)明的方法類似。
[0015]交換機單元(100)包含交換機配置處理器(102),對交換機的管理皆通過該處理器進行。交換機配置處理器(102)中具有WEB SERVER功能并經(jīng)由以太網(wǎng)I (105)提供對外的獨立管理服務;同時也提供網(wǎng)絡管理接口函數(shù),經(jīng)由以太網(wǎng)I (105)供管理單元(200)遠程調用,實現(xiàn)管理單元對交換機單元的集中管理。管理單元訪問交換機配置處理器(102)實現(xiàn)獨立管理和集中管理是通過訪問交換配置處理器的同一 IP地址的不同端口號來分別實現(xiàn)的。因此獨立管理和集中管理完全獨立,互補影響。
[0016]對于交換單元IP地址的確定其實現(xiàn)及分配方式如下:
首先是BMC (101)地址的確定和分配。管理單元(200)根據(jù)交換單元的位置(如刀片服務器的槽位號)或人為設置的方式確定BMC (101) IP地址。而BMC (101)地址的傳送是通過IPMB (106)總線來實現(xiàn),具體的傳送協(xié)議可以是但不限于IPMI (Intelligent PlatformManagement Interface)協(xié)議。
[0017]在正確配置BMC(IOl)的IP地址后,為實現(xiàn)對交換機的管理還需要確定交換機管理處理器(102)的IP地址,與上述方式類似,管理單元(200)根據(jù)交換單元的位置(如刀片服務器的槽位號)或人為設置的方式形成交換機IP地址。管理單元(200)將形成的交換機IP地址經(jīng)以太網(wǎng)2 (104)傳遞給BMC (101),BMC再將該IP地址通過I2C總線寫入EEPROM(103)。交換機配置處理器通過I2C總線定期讀取EEPROM (103),獲得由管理單元(200)所分配的IP地址,并進行自身IP地址的更新,保持與管理單元所分配的交換機單元IP地址的一致性。
[0018]IP地址分配流程如附圖2所示。SMC (201)上電初始化,檢測交換機單元是否插入(其他單元類似),然后分配BMC (101) IP地址,并通過IPMB正確配置BMC IP地址,再通過BMC (101)配置交換機處理器IP地址,最后進入交換機管理流程。
[0019]按照附圖1具體實施實例如下:
交換機配置處理器(102):BCM53003 交換芯片(104):BCM56334
配置 EEPROM (102):24LC512 BMC (101):AST2400 SMC (201):AST2400。
【權利要求】
1.一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于包括交換機單元(100),管理單元(200);其中交換機單元(100)包括交換機配置處理器(102)、配置EEPROM(103),BMC (101)、交換芯片(104);管理單元主要由SMC (201)組成;管理單元(200)通過以太網(wǎng)I (105)和以太網(wǎng)2 (104)對交換單元進行管理;通過IPMB (106)對BMC (101)進行IP地址配置。
2.根據(jù)權利要求1所述的一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于交換機單元(100)包含交換機配置處理器(102),對交換機的管理皆通過該處理器進行。
3.根據(jù)權利要求2所述的一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于交換機配置處理器(102)中具有WEB SERVER功能并經(jīng)由以太網(wǎng)I (105)提供對外的獨立管理服務;同時也提供網(wǎng)絡管理接口函數(shù),經(jīng)由以太網(wǎng)I (105)供管理單元(200)遠程調用,進行交換機單元的集中管理。
4.根據(jù)權利要求3所述的一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于交換機配置處理器(102)通過同一 IP地址的不同端口號分別提供對外的獨立管理和集中管理。
5.根據(jù)權利要求1所述的一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于管理單元(200)根據(jù)交換單元的位置(如刀片服務器的槽位號)或人為設置的方式形成交換機IP地址,并根據(jù)該IP地址的不同端口號實現(xiàn)對交換機單元的獨立管理和集中管理。
6.根據(jù)權利要求5所述的一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于管理單元(200)將形成的交換機IP地址經(jīng)以太網(wǎng)2 (104)傳遞給BMC (101),BMC再將該IP地址通過I2C總線寫入EEPROM (103)。
7.根據(jù)權利要求6所述的一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于交換機配置處理器通過I2C總線定期讀取EEPROM (103),獲得由管理單元(200)所分配的IP地址,并進行自身IP地址的更新,保持與管理單元所分配的交換機單元IP地址的一致性。
8.根據(jù)權利要求6所述的一種實現(xiàn)云設備中交換機獨立管理和集中管理的方法,其特征在于對于BMC (101)的IP地址的配置是經(jīng)由IPMB (106)總線來實現(xiàn)。
【文檔編號】H04L12/24GK103634145SQ201310602497
【公開日】2014年3月12日 申請日期:2013年11月25日 優(yōu)先權日:2013年11月25日
【發(fā)明者】金長新, 耿士華, 劉強, 梁智豪 申請人:山東超越數(shù)控電子有限公司