華為ZIP零配置敏捷部署技術(shù)
云計(jì)算時(shí)代不可忽略的問題——運(yùn)維效率
云計(jì)算時(shí)代,數(shù)據(jù)中心網(wǎng)絡(luò)規(guī)模的膨脹速度著實(shí)讓人難以想象。大數(shù)據(jù)業(yè)務(wù)的崛起,迫使互聯(lián)網(wǎng)巨頭們競(jìng)相擴(kuò)容。服務(wù)器數(shù)量已經(jīng)不能再用成百上千來形容,十幾萬甚至幾十萬臺(tái)服務(wù)器堆砌的數(shù)據(jù)中心,正逐漸遍布全球。
還是手工配置嗎?當(dāng)然不行!如何能快速部署數(shù)據(jù)中心網(wǎng)絡(luò),提升設(shè)備上線速度,節(jié)省人力,避免人工錯(cuò)誤是擺在人們面前較為急迫的問題。
解困之術(shù)——ZTP零配置敏捷部署技術(shù)
華為借鑒服務(wù)器的自動(dòng)化配置原理,定義了一套針對(duì)CloudEngine系列交換機(jī)的自動(dòng)化部署標(biāo)準(zhǔn),稱之為零配置敏捷部署技術(shù)ZTP(Zero-Touch Provision)。
ZTP技術(shù)一改傳統(tǒng)的封閉模式,完全秉承SDN開放的設(shè)計(jì)理念,將設(shè)備交由用戶掌控。其內(nèi)嵌Python腳本技術(shù),可以運(yùn)行用戶自定義的Python腳本。用戶可以利用植入的Python腳本,采集設(shè)備型號(hào)、軟件版本等信息。另外CloudEngine交換機(jī)內(nèi)含豐富的DHCP option選項(xiàng)功能,用戶可以利用option選項(xiàng),與DHCP Server交互,完成資產(chǎn)自動(dòng)錄入、腳本文件和版本軟件的動(dòng)態(tài)選擇等個(gè)性化服務(wù)功能。如DHCP Option60/61選項(xiàng)可以將設(shè)備型號(hào)、廠商信息發(fā)送給DHCP server,實(shí)現(xiàn)資產(chǎn)的自動(dòng)化管理;DHCP Option66/150/67選項(xiàng)可以獲取版本軟件、配置文件以及Python腳本文件所在服務(wù)器的IP地址和服務(wù)器名稱,用戶可以根據(jù)自身網(wǎng)絡(luò)特點(diǎn),動(dòng)態(tài)選擇加載對(duì)應(yīng)的文件。為保證文件傳輸?shù)母咝?、安全、可靠,華為CloudEngine系列交換機(jī)優(yōu)選HTTP協(xié)議來保證文件傳輸?shù)目煽啃裕瑫r(shí)充分考慮用戶個(gè)性化需求,提供TFTP、SCP、SFTP等協(xié)議供用戶選擇,靈活運(yùn)用。
圖1 零配置敏捷部署方案
看看它有哪些獨(dú)特之處呢?
1、 即插即用,高效便捷
使用ZTP技術(shù),網(wǎng)絡(luò)部署不再復(fù)雜,施工人員只需接好線纜,將設(shè)備上電即可,其他操作全部自動(dòng)完成,設(shè)備可以自動(dòng)獲取IP地址,自動(dòng)加載軟件大包和配置文件,自行啟動(dòng)運(yùn)行,整個(gè)過程無需人工干預(yù)。徹底解決人工配置部署效率低下的問題,完全杜絕人工出錯(cuò)帶來的成本浪費(fèi)。
2、 開放可編程,提供個(gè)性化服務(wù)
云計(jì)算網(wǎng)絡(luò)是開放的網(wǎng)絡(luò),是個(gè)性化的網(wǎng)絡(luò),每一個(gè)用戶都有自己獨(dú)特的需求。***化的滿足客戶需求,為用戶提供訂制化服務(wù),是ZTP技術(shù)的又一亮點(diǎn)。CloudEngine系列交換機(jī)對(duì)外提供豐富的標(biāo)準(zhǔn)API接口,允許第三方軟件集成管理,同時(shí)支持內(nèi)嵌腳本(python)語言,允許用戶依據(jù)自身特點(diǎn),編寫腳本,對(duì)設(shè)備進(jìn)行統(tǒng)一管控,訂制屬于自己的自動(dòng)部署方案。
3、 批量部署,效率高
ZTP技術(shù),支持多臺(tái)設(shè)備同時(shí)入網(wǎng),同步自動(dòng)部署,批量處理,可以大大縮短部署周期,提高業(yè)務(wù)上線效率。
相比較而言,傳統(tǒng)的自動(dòng)配置方案通常是封閉的,不同廠商只能自動(dòng)配置本廠商的交換機(jī)設(shè)備。整個(gè)網(wǎng)絡(luò)部署方案若只能交由設(shè)備供應(yīng)商來控制,不僅網(wǎng)絡(luò)部署受到制約,無法滿足多廠商的異構(gòu)環(huán)境,而且功能單一,無法滿足用戶的個(gè)性化需求。華為提倡SDN開放融合的設(shè)計(jì)理念,通過設(shè)備層開放提供Python腳本的機(jī)制,將封閉的設(shè)備環(huán)境開放給用戶,用戶可以運(yùn)行自定義編程的Python腳本,完成異構(gòu)環(huán)境的自動(dòng)部署及資產(chǎn)管理等個(gè)性化業(yè)務(wù)。
基于華為企業(yè)業(yè)務(wù)SDN架構(gòu)全層次開放戰(zhàn)略,CloudEngine系列交換機(jī)已經(jīng)邁出了堅(jiān)實(shí)的一步。在設(shè)備層開放方面,通過提供良好的設(shè)備編程環(huán)境以及開放接口,華為SDN方案在數(shù)據(jù)中心網(wǎng)絡(luò)實(shí)踐中的作用已經(jīng)逐步體現(xiàn),幫助客戶結(jié)合自身業(yè)務(wù)需求更好的使用網(wǎng)絡(luò),助力業(yè)務(wù)發(fā)展。