別等Windows 7了! 另類操作系統JUNOS大器漸成
貴重的器物需要長期的雕琢才能制成,暗喻能擔當重任的人物要經過長期的鍛煉。那么IT產品的“器”是什么呢?我們首先想到的是硬件產品的CPU,它是幾乎所有重要IT產品的芯,我們的個人計算機,服務器,路由交換產品,安全硬件產品都因為這顆芯的存在而像人類的心臟一樣,跳到不止。而提到軟件,我們會首先想到操作系統(OS),windows,Linux等等,我們的計算機桌面,局域網因為操作系統的存在,而躍動不止。當然除了這兩樣我們耳熟能詳的“器”之外,我們不得不提互聯網操作系統,正是因為它的存在,才成就了如今互聯網的生機勃勃,它以軟件的形式存在于硬件路由和交換產品中,為互聯網提供一個統一的規則。就互聯網操作系統而言,能被冠以“器”的寥寥可數,而Juniper的JUNOS就是其中的佼佼者。
JUNOS藏器待時
在剛剛過去的2008年,是JUNOS軟件保持每年四次的更新速度下,成功連續發布的第十年。十年磨一劍,在過去10年中,Juniper已幫助全球三萬多名服務供應商、企業和公共部門客戶滿足不斷變化的高性能網絡需求。而JUNOS軟件也因提供運營商級持續運行系統的實用性、自動化網絡運行和開放式創新,幫助企業迅速調整網絡以滿足其不斷變化的業務需求,同時減少網絡的復雜性、使用成本和風險,而逐漸顯山露水,大“器”四方。
雖然與思科的IOS相比,JUNOS的起步要比IOS晚了近10年,但這絲毫沒有影響Juniper對互聯網操作系統的深刻理解,而對JUNOS來說經過10多年的雕琢,發力正當其時。因為用戶和企業對網絡的認知和要求已經發生了變化,如果說以前的網絡是為了連接,那如今的網絡是為了生存。
首先,讓我們知道JUNOS的起源,JUNOS從1996年進入開發階段,1998年JUNOS軟件面市,到今天已經發布了41個版本,最新版本為9.4。它在FreeBSD的基礎上開發,從一開始就是一個模塊化的操作系統,與IOS相比JUNOS顯得更加現代,功能模塊的獨立進程,CLI用戶界面,不停機的功能升級,網絡功能上與IOS不差分毫,所有這些都成為JUNOS逐漸與IOS比肩的基礎條件。誠如上面所言,如今的網絡市場已經發生了很多的變化,以前IP網絡的需求比較直觀,滿足網絡連通性即可,而隨著互聯網的蓬勃發展,視頻、語音、基于網絡應用的用戶群不斷擴展,這些都帶來了新的需求,滿足應用需求成為網絡繼續成長和生存的法則。
如今的網絡需要更多的權衡,企業網絡的正常運營需要高可靠性、高性能、高智能、高靈活性、低風險,以及更廣泛的訪問。而老式的互聯網操作系統由于常年積累的龐大代碼庫,很難迅速脫離傳統整體軟件架構的局限,安全、穩定、性能、管理都在接受挑戰,但JUNOS因其模塊化的架構,嚴格遵守的單一源代碼和單一版本原則,成為企業繼續依靠JUNOS來滿足高性能融合網絡需求,來實現網絡高可用性,簡化網絡運維管理流程,選擇更靈活應用創新,從而提升網絡整體服務標準的大好契機。
#p#
JUNOS以一貫之
如果在您的意識中,只有JUNOS所運行的產品是僅僅服務于電信運營商或超大規模企業的念頭,那就該與時俱進一下了。因為隨著JUNOS功能的不斷完善,Juniper的產品線正在不斷涉足到不同規模的企業和數據中心,來讓更多的用戶和企業認識和挖掘JUNOS操作系統的潛力,Juniper在過去的10多年中確實是這么做的,未來也會繼續堅持。而這一切都源于JUNOS從推出伊始就設定的單一模塊化架構標準和單一源代碼庫,單一版本原則,即“1-1-1”,這也是JUNOS區別于其他網絡操作系統的本質:以一貫之的強大驅動力。
首先,JUNOS軟件最基本的優勢是單一源代碼。單一源代碼意味著Juniper的工程師只需開發一次JUNOS特性即可。當新平臺需要控制面板特性時,工程師只需使用現有代碼,無需重新開發特性。單一源代碼不僅能夠簡化開發流程,而且還能將眾多優勢第一時間擴展到企業。而對于企業來說,JUNOS軟件降低了使用新特性的培訓要求,單一通用界面允許管理員以相同方式配置和管理所有特性,可基于一套工具監控、管理和更新網絡。當企業對現有網絡進行重新規劃時,單一的操作系統特性的固有互操作性允許企業大幅度簡化新特性的部署、軟件升級和其他網絡改造工作。
其次,如上所言,JUNOS始終保持每季度推出一個新的軟件版本,到目前為止總41個版本(在后續ZDNET網絡頻道文章中我們將介紹JUNOS最新版本9.4的路由、交換和安全的新功能,請大家關注)。嚴格遵守的單一版本模式的開發流程,系統性的增強JUNOS軟件的單一源代碼庫,并同步為所有產品線安裝JUNOS軟件的新版本,新版本會包含上一版本的全部特性。對企業來說,可大大縮減網絡管理員和工程師,在部署新的互聯網操作系統過程中的測試和驗證成本和流程,更加靈活機動的對新功能進行舍取。
最后,單一模塊化架構是系統性增強JUNOS軟件的基礎,隔離的據包控制與數據包轉發讓兩個功能完全獨立運行,每個模塊都運行在受保護的內存空間中,以防彼此影響,同時允許單獨重啟每個模塊。分布式的架構創新來提升設備的性能、可用性、安全性和穩定性。
結語
直覺告訴我們,對企業而言一個互聯網操作系統,或是多個互聯網操作系統,很顯然是一個更好,因為多個不同的操作系統會增加企業的維護成本和學習時間。對網絡設備廠商而言,統一操作系統的戰略是他們不斷追求的目標,而實現起來確是一個不斷積累的過程,只是JUNOS從開發之初就遵循了這一認知,并不斷積累擴展,使其大“器”風范漸成。
【編輯推薦】


2009-12-04 17:01:18




