數據中心:開(kāi)源軟件可以用于實(shí)現部分功能
Linux、Apache和其它開(kāi)源應用軟件早已被用于網(wǎng)絡(luò )和文件服務(wù)器。但說(shuō)到用開(kāi)源軟件管理數據中心,很多公司就會(huì )猶豫不決。然而現在,一些用戶(hù)已經(jīng)轉變了態(tài)度,認為開(kāi)源軟件完全可以應用于數據中心。
本文引用地址:http://dyxdggzs.com/article/201609/305018.htm總部位于德克薩斯州Southlake 的旅游營(yíng)銷(xiāo)和分銷(xiāo)技術(shù)公司Sabre Holdings,其首席技術(shù)官Robert Wiseman 說(shuō):“一旦使用開(kāi)源產(chǎn)品,用戶(hù)通常就不再雇傭專(zhuān)業(yè)技術(shù)支持團隊以幫助他們快速解決問(wèn)題。但在我們公司,我們幾乎總是從高品質(zhì)的廠(chǎng)商為所使用的開(kāi)源產(chǎn)品購買(mǎi)支持服務(wù)。這當然降低了使用開(kāi)源產(chǎn)品的成本優(yōu)勢,但由此帶來(lái)的好處我們認為是值得的,服務(wù)合同帶來(lái)的安全性讓我們每晚都可以高枕無(wú)憂(yōu)。”
很多公司使用企業(yè)系統總線(xiàn)(ESB)完成信息轉換、路由和其它任務(wù)。Sabre正在部署一個(gè)基于開(kāi)源技術(shù)的企業(yè)系統總線(xiàn),該總線(xiàn)跨多個(gè)系統,其中包括供應商網(wǎng)關(guān),所有需要從外部數據源獲取內容的Sabre 系統都要使用該網(wǎng)關(guān)。Sabre公司其它正在使用的開(kāi)源軟件包括Subversion and Concurrent Versions System(版本控制系統)、Eclipse(Java開(kāi)發(fā)環(huán)境)、JUnit(單元測試軟件)、Hibernate(一個(gè)對象關(guān)系映射框架,可以將底層的數據庫調用按照對象或關(guān)系方式映射為抽象服務(wù))和Apache Ant(一個(gè)基于Java的工具)。
Wiseman 表示,由于開(kāi)源產(chǎn)品的質(zhì)量和靈活性逐漸增加,其中更主要的是因為成本較低,Sabre在大約6年前就開(kāi)始使用開(kāi)源產(chǎn)品。Wiseman 說(shuō):“但對我們來(lái)說(shuō),它必須是低成本并且高品質(zhì)的”。穩定和高性能是最重要的要求,他補充說(shuō)。
Sabre Holdings有大約5000臺服務(wù)器運行開(kāi)源軟件,并且這些服務(wù)器中大約有一半位于該公司的塔爾薩、俄克拉荷馬州的數據中心。Wiseman說(shuō):“這些開(kāi)源產(chǎn)品已經(jīng)達到了某種成熟程度,并且總體性能與商業(yè)軟件的性能不相上下,在某些情況下,甚至優(yōu)于商業(yè)軟件的性能。”
Wiseman表示,放源產(chǎn)品可以幫助營(yíng)造公平的IT競爭環(huán)境,迫使商業(yè)軟件廠(chǎng)商在價(jià)格和服務(wù)質(zhì)量上展開(kāi)競爭,而不是針對自己專(zhuān)屬產(chǎn)品一些看不到的功能。開(kāi)源軟件代碼是公開(kāi)和透明的,這使得開(kāi)發(fā)人員可以發(fā)現、解決問(wèn)題并學(xué)習其它開(kāi)發(fā)人員如何解決某些問(wèn)題。使用者可以自由地在他們的企業(yè)里使用這些產(chǎn)品,而無(wú)需擔心軟件許可問(wèn)題。
開(kāi)源的應用領(lǐng)域
總部位于馬薩諸塞州州名的市場(chǎng)研究公司FORRESTER RESEARCH分析師James Staten表示,一般來(lái)說(shuō),企業(yè)一般主要在下面三個(gè)領(lǐng)域中使用開(kāi)源技術(shù):網(wǎng)絡(luò )互動(dòng)狀態(tài)(web presence)和門(mén)戶(hù)(最常見(jiàn)的就是Apache,它可以用于內容管理、動(dòng)態(tài)應用和各種各樣的電子商務(wù)以及目錄功能);中小型數據庫領(lǐng)域(最常見(jiàn)的是PostgreSQL和甲骨文公司的開(kāi)源數據庫Berkeley);應用領(lǐng)域(運行在JBox上的Java包、Apache Geronimo 和Zend 托管的應用軟件)。
關(guān)于開(kāi)源技術(shù)在數據中心的使用情況是很難統計的。但在去年11月,獨立Oracle用戶(hù)組 (Independent Oracle Users Group,IOUG)提交的一項調查的結果顯示,在226名受訪(fǎng)者中,有 13%的人表示他們正在運行的大部分應用軟件是開(kāi)源的。這個(gè)數字比去年同期增長(cháng)了30%。
還有其它一些跡象顯示開(kāi)源技術(shù)正在被商業(yè)軟件廠(chǎng)商所使用,例如,惠普公司最近宣布了一個(gè)項目,該項目的目的是幫助IT部門(mén)跟蹤所使用的產(chǎn)品和工具的許可要求。最近新加入開(kāi)源系統和網(wǎng)絡(luò )管理領(lǐng)域的公司包括GroundWork Open Source、Hyperic、Qlusters、Zenoss。
對于那些正在考慮將開(kāi)源技術(shù)用于企業(yè)關(guān)鍵任務(wù)領(lǐng)域的客戶(hù),Forrester建議,首先要圍繞這個(gè)特定的開(kāi)源項目或產(chǎn)品評估一下它的生態(tài)系統,也就是說(shuō),它的開(kāi)發(fā)團隊實(shí)力、論壇、付費支持以及任何商業(yè)軟件。只有這樣,企業(yè)用戶(hù)才能確定該開(kāi)源產(chǎn)品是否能滿(mǎn)足他們的需求,并且保證有足夠的技術(shù)和服務(wù)支持。
Forrester對于開(kāi)源產(chǎn)品的建議在很大程度上同它對于剛剛起步的商業(yè)軟件公司的產(chǎn)品做出的建議類(lèi)似,Forrester表示:“開(kāi)源產(chǎn)品因為開(kāi)源的原因,所以可能不會(huì )有風(fēng)險。造成開(kāi)源產(chǎn)品有風(fēng)險的因素是圍繞它的支持生態(tài)系統范圍太小。如果一個(gè)開(kāi)源項目有700名開(kāi)發(fā)人員(以及一個(gè)良好的生態(tài)系統),那么它的風(fēng)險要比有20個(gè)員工的新公司的風(fēng)險要大。”
不是每個(gè)人都支持開(kāi)源技術(shù)
雖然開(kāi)源技術(shù)發(fā)展迅速并且越來(lái)越受到大家的關(guān)注,但一些專(zhuān)家仍然提醒大家要小心謹慎地對待開(kāi)源技術(shù)。市場(chǎng)研究機構Gartner分析師Rakesh Kumar說(shuō):“開(kāi)源軟件除了價(jià)格較低外,目前它能帶來(lái)的好處是很有限的?,F在還有一種恨又爭議的說(shuō)法是,使用開(kāi)源軟件的用戶(hù)要比那些使用其它平臺的用戶(hù)能夠學(xué)到更多的IT技能。”這種說(shuō)法的根據是,開(kāi)源代碼是公開(kāi)的,大家都可以對它進(jìn)行修改和調試,因而可以相互學(xué)習。
Kumar表示,總體上說(shuō),“盡管開(kāi)源技術(shù)是如此的吸引人”,但是,開(kāi)源應用軟件的用戶(hù)必須要注意安全問(wèn)題,他們應該仔細研究一下在任何特定的關(guān)鍵任務(wù)環(huán)境下哪些工業(yè)級軟件是可用的。RISC/Unix平臺上的故障排除工具、能源的管理工具、混合工作量管理工具“一般是較為成熟的。”
總部位于俄勒岡州波特蘭市的Opus Interactive,是一個(gè)管理解決方案供應商,該公司致力于開(kāi)源負載平衡和防火墻項目,以此作為付費商用軟件的廉價(jià)替代品,為客戶(hù)表示,將不會(huì )支付商用電器,杰里米說(shuō),舍伍德,商業(yè)解決方案執行,在工作。
Opus 商業(yè)解決方案執行長(cháng)官Jeremy Sherwood 說(shuō):“我們從Packet Filter(即PF,包過(guò)濾)入手,并發(fā)現在OpenBSD或者FreeBSD平臺上運行PF是一個(gè)非常好的選擇,我們對它的可靠性和安全性很有信心。然而,雖然Opus仍在積極向它的客戶(hù)銷(xiāo)售運行在OpenBSD或者FreeBSD平臺上的PF并提供技術(shù)支持,但對于IT預算有限的小型客戶(hù),或者在需要統一服務(wù)器硬件環(huán)境以及需要運行特殊的操作系統的環(huán)境下,Opus主要采用開(kāi)源工具。
Sherwood還補充說(shuō),對于大客戶(hù),Opus一般會(huì )使用Global Technology Associates、思科、Array Networks的商業(yè)軟件和硬件產(chǎn)品。這些商業(yè)產(chǎn)品各種開(kāi)發(fā)和支持文檔齊全并且清晰,它們通常比開(kāi)源替代軟件的功能要豐富地多,并且易于在各個(gè)層次上提供支持。這些商業(yè)產(chǎn)品廠(chǎng)也提供高可用性選擇。
Opus還使用開(kāi)源監控和統計項目,以彌補其整個(gè)基礎設施和客戶(hù)端解決方案的不足。“我們從Cacti和JFFNMS著(zhù)手。事實(shí)上,我們已經(jīng)在生產(chǎn)中使用JFFNMS有一年多的時(shí)間了,因為它比較容易安裝,功能豐富并且運行狀況良好,我們所要做得工作只是安裝并維護它。” Opus還試圖利用Nagios作為監控工具,但最后遷移到了ScienceLogic LLC的一個(gè)商業(yè)軟件 EM7上,EM7能夠處理監控、統計、票務(wù)和許多有關(guān)ITIL的功能。
評論