網(wǎng)絡(luò)自動化工具:該開發(fā)還是該購買?
局域網(wǎng)自動化的***步是采用網(wǎng)絡(luò)配置和變更管理(NCCM)。NCMM不僅允許網(wǎng)絡(luò)管理員快速地使LAN適應(yīng)變化,而且也為這類變化實(shí)現(xiàn)了一定程度的一致性。管理員可使用的方法很多,包括內(nèi)部開發(fā)工具、使用開源工具或者選擇一些商業(yè)工具。管理員的技能情況,預(yù)算及支持關(guān)注點(diǎn),都應(yīng)該是組織選擇方法的依據(jù)。
使用腳本實(shí)現(xiàn)網(wǎng)絡(luò)自動化技術(shù)好的IT專家可以通過編寫自己的腳本或宏指令來實(shí)現(xiàn)局域網(wǎng)過程的自動化。諸如更新端口設(shè)置、修改管理密碼,甚至是調(diào)整訪問控制列表等頻繁執(zhí)行的任務(wù)對于管理員來說都是很費(fèi)時的,但是它們卻是非常簡單的重復(fù)性工作,完全可以通過一些腳本來實(shí)現(xiàn)。雖然各個供應(yīng)商和產(chǎn)品的腳本編寫功能大相徑庭,但是大多數(shù)網(wǎng)絡(luò)產(chǎn)品都提供了通過telnet或SSH訪問的命令行接口(CLI),我們可以通過腳本來簡化設(shè)備的命令發(fā)送。這個方法的優(yōu)勢是使用簡單,只需要一位技術(shù)合格的管理員投入一定時間編寫腳本就能完成。完全自己開發(fā)的方法也使管理員能夠完全掌控整個過程,從而能夠?qū)iT針對需要的方面實(shí)現(xiàn)自動化,而不需要開發(fā)一個具備框架和接口的軟件工具。在只有少數(shù)不同產(chǎn)品的較小型企業(yè)網(wǎng)絡(luò),腳本可以很好地幫助管理員快速實(shí)現(xiàn)網(wǎng)絡(luò)的增加、刪除和修改操作。特定環(huán)境中的IT組織,如高性能計(jì)算(HPC)網(wǎng)絡(luò),可能更傾向于使用腳本根據(jù)需要來優(yōu)化網(wǎng)絡(luò)。
然而,隨著企業(yè)網(wǎng)絡(luò)變得越來越復(fù)雜,使用腳本實(shí)現(xiàn)自動化也會越來越復(fù)雜。同樣,如果開發(fā)這些腳本的管理員離開公司,那么腳本設(shè)計(jì)的一些微妙之處就可能會有失效的風(fēng)險(xiǎn)。內(nèi)部開發(fā)腳本在引入任何新模型或新供應(yīng)商時都必須進(jìn)行再評估,這會增加此過程所耗費(fèi)的人力。由此表明,對于不會頻繁發(fā)生設(shè)計(jì)和體系結(jié)構(gòu)變化的小型扁平網(wǎng)絡(luò)來說,開發(fā)自己的腳本可能是實(shí)現(xiàn)網(wǎng)絡(luò)自動化的***選擇。
使用開源工具創(chuàng)建本地網(wǎng)絡(luò)自動化和行業(yè)中出現(xiàn)的網(wǎng)絡(luò)監(jiān)控和網(wǎng)絡(luò)分析開源替代方案一樣,NCCM也引起了開發(fā)人員的
注意。開源解決方案簡化了用戶腳本編寫難度,但是也實(shí)現(xiàn)了內(nèi)部腳本所不能實(shí)現(xiàn)的可移植性和重復(fù)性,從而能實(shí)現(xiàn)減少網(wǎng)絡(luò)配置錯誤的目標(biāo)。開源解決方案是不與特定的組織或管理員關(guān)聯(lián)的,這意味著各個組織都可以招聘理解這個工具的管理員,并在開發(fā)這個工具的管理員離職后仍然能夠正常使用這個工具。同樣,開發(fā)這個工具的人本身可以帶著工具及工具的相關(guān)知識到他們的新崗位上。
開源自動化工具的問題在于支持。從根本上說,開源項(xiàng)目的好壞取決于它的開發(fā)人員和用戶社區(qū)。開源自動化工具NetomataConfigGenerator的創(chuàng)始人BrentChapman說,一個好的用戶社區(qū)能夠幫助新用戶快速入門、開發(fā)產(chǎn)品的設(shè)備支持和開發(fā)產(chǎn)品的輔助工具。然而,雖然一些開源項(xiàng)目有商業(yè)支持,但是另外一些項(xiàng)目只有社區(qū)論壇提問支持或在線討論組的電子郵件支持。
對于網(wǎng)絡(luò)管理員,即使這個解決方案并不完全符合要求,使用開源自動化工具來做一些準(zhǔn)備工作也是個不錯的選擇。NCCM對于不理解管理戰(zhàn)略或成本變化的上層管理人員來說是個很難懂的概念。
"在許多情況中,成本并不是實(shí)現(xiàn)LAN管理自動化的主要障礙,而害怕采用不同的方式管理網(wǎng)絡(luò)才是真正的問題所在,"Chapman說。
將開源解決方案作為試點(diǎn)項(xiàng)目可以幫助管理員確定自動化工具的優(yōu)先級和預(yù)期功能,并且能夠向上級管理層概括網(wǎng)絡(luò)自動化的作用,從而驗(yàn)證投入的必要性并展示總體效益。
來自供應(yīng)商的自動化解決方案大多數(shù)企業(yè)網(wǎng)絡(luò)供應(yīng)商都提供了能夠在企業(yè)網(wǎng)絡(luò)基礎(chǔ)架構(gòu)中實(shí)現(xiàn)NCCM自動化的產(chǎn)品。諸如CiscoWorksLANManagementSolution和HP的DataCenterAutomationCenter等產(chǎn)品都實(shí)現(xiàn)了控制局域網(wǎng)設(shè)備配置、監(jiān)控和報(bào)告的集中控制臺。在某些方面,這個選擇具有一定的優(yōu)勢,因?yàn)楣?yīng)商非常熟悉他們的產(chǎn)品,能夠交付支持這些產(chǎn)品的自動化工具。供應(yīng)商的軟件也具備了與網(wǎng)絡(luò)硬件相同水平的支持。從而簡化了獲取幫助或提問的過程。
但是,選擇使用特定供應(yīng)商的解決方案也有許多問題。首先,網(wǎng)絡(luò)供應(yīng)商所提供的許多管理解決方案是面向他們***型客戶的,而且一般情況下價格也相當(dāng)昂貴。這給中小型客戶使用工具造成了不小的成本門檻。此外,供應(yīng)商軟件設(shè)計(jì)一般只適用于特定供應(yīng)商硬件。即使供應(yīng)商宣稱兼容其他競爭對手產(chǎn)品,大多數(shù)供應(yīng)商的NCCM產(chǎn)品都是基于同種機(jī)型網(wǎng)絡(luò)進(jìn)行優(yōu)化的。對于那些主要使用一種供應(yīng)商網(wǎng)絡(luò)設(shè)備的企業(yè)來說,這可能是部署網(wǎng)絡(luò)自動化策略的最快捷方法,但對于其他企業(yè)來說則不太適合。
























