正如很多分析師和專家所預測的那樣,大數(shù)據(jù)、移動和物聯(lián)網(wǎng)給網(wǎng)絡帶來越來越大的壓力。雖然這些趨勢給最終用戶帶來很多好處,但大多數(shù)網(wǎng)絡都沒有做好準備,并且,為網(wǎng)絡提供支持的技術也基本上沒有改進。
我們現(xiàn)在所看到的轉變是很多人所謂的IT創(chuàng)新的“第三個平臺時代”,這是由日益分布化的數(shù)據(jù)和應用來定義。該概念的原理是:隨著在資源之間越來越多的數(shù)據(jù)被創(chuàng)建和傳輸,網(wǎng)絡必須變得更加靈活、動態(tài)來適應應用要求。
你可能會問:如果我們已經(jīng)在第三個平臺時代,那么,第一個和第二個平臺時代是什么?
事實上,每個時代都有著明確的定義。第一個時代是由整個IT基礎設施來定義,這意味著存儲、計算、網(wǎng)絡、應用程序等一切都包含在一個中央主機中。而第二個時代的標志是個人計算機的出現(xiàn),在這個時代,我們看到思科和EMC等IT巨頭的發(fā)展。
然后就是第三個平臺時代。隨著數(shù)據(jù)和應用程序變得日益分散,這意味著我們需要依靠互連,讓這些資源可以協(xié)同工作來交付應用程序工作負載。而這個互連(即網(wǎng)絡)必須經(jīng)歷自己的轉型來滿足第三平臺時代的新需求。
那么,未來網(wǎng)絡需要具備哪些特征呢?下面讓我們來看看:
1: 靈活性. 如果網(wǎng)絡沒有跟上時代的步伐,應用程序靈活性則毫無意義。與時俱進意味著消除復雜性、簡化操作,并擁抱自動化來提供動態(tài)和響應的基礎設施。現(xiàn)在數(shù)據(jù)中心的環(huán)境在不斷變化,更加注重資源管理。基礎設施的靈活性必須匹配業(yè)務靈活性,這就需要底層基礎設施可以響應其負責的應用程序。
如何在你的網(wǎng)絡中實現(xiàn)靈活性:網(wǎng)絡靈活性意味著基于新的業(yè)務需求改變網(wǎng)絡的能力,而沒有大量復雜的、手動的、容易出錯的、勞動密集型工作。試想一下,在為完全自動化的靈活網(wǎng)絡制定長期計劃,開始應該是為現(xiàn)有網(wǎng)絡制定發(fā)展戰(zhàn)略,并在完全自動化的網(wǎng)絡中構建新的應用程序。當需要更換物理網(wǎng)絡時,尋找可提供完全1層網(wǎng)絡重配置性的網(wǎng)絡。
2:可擴展性. 在動態(tài)應用程序環(huán)境中,擴展性很重要。可擴展性的挑戰(zhàn)不是在于集群有多大,而更多的是關于如何為未來部署進行擴展。如果基礎設施是為小型部署而架構,當節(jié)點數(shù)量增加時它會如何發(fā)展?它是否需要進行全面的重新架構?重點在于,可擴展性更多的是關于如何轉移到足夠規(guī)模的解決方案。
如何在你的網(wǎng)絡中實現(xiàn)可擴展性: 在評估新網(wǎng)絡時,查找可能制造問題的地方。例如,在傳統(tǒng)的主干-分支網(wǎng)絡中,通常網(wǎng)絡會擴展到分支網(wǎng)絡的容量。此外,進一步擴展需要重新架構和重新布線,這是非常痛苦和昂貴的做法。這種重建很浪費,并且可能導致技術在所需規(guī)模中可用之前就已經(jīng)過時。企業(yè)應該尋找可增量增長的網(wǎng)絡,例如以端口數(shù)量為最小增量單位。最后,尋找不需要大規(guī)模重新布線或重新架構的網(wǎng)絡。
3: 整合基礎設施必須以整合的方式運作,確保應用程序體驗。這意味著計算、存儲、網(wǎng)絡、應用程序和所有相關系統(tǒng)必須能夠進行協(xié)調工作。良好整合的網(wǎng)絡應該能夠通過政策來影響不同的行為,并可以有效地適應可用的網(wǎng)絡資源,以滿足最關鍵的業(yè)務需求。所有這些需要以可自動化的方式進行。
如何在你的網(wǎng)絡實現(xiàn)整合:在你從定制應用程序和基礎設施轉移到自助服務效用計算(對于測試/開發(fā)和生產工作負載)時,想想看,生產工作負載如何被配置來直接向基礎設施表達自己的意圖。大多數(shù)新的編排系統(tǒng)正開始構建功能以政策元數(shù)據(jù)來封裝工作負載。這使得網(wǎng)絡工程師必須思考如何構建這種政策和定義語法,而不只是變更控制和管理。這里需要有一種整體和共同的辦法,讓工作負載告訴基礎設施它需要什么。簡單地說,在應用程序開發(fā)人員開始構建其特定的整合之前,應該定義基礎設施和應用程序之間接口點和政策及程序。
4: 彈性只有在互連可靠時,分布式系統(tǒng)才可行。這意味著網(wǎng)絡必須具有容錯能力和彈性。
如何在你的網(wǎng)絡實現(xiàn)彈性:彈性和符合成本效益的冗余是良好設計的結果。現(xiàn)在應用程序變得更加分散和向外擴展,它們也變得更具彈性。隨著網(wǎng)絡過渡到橫向擴展應用程序,企業(yè)應該考慮從冗余的角度轉移到彈性的角度。主干-分支網(wǎng)絡通常會在分支層創(chuàng)建單點故障,這意味著冗余必須構建到系統(tǒng)中。這種冗余可能會構建到多個分支網(wǎng)絡中,即使它們并不是都需要這個冗余。還有另一種方法,即在主干層創(chuàng)建額外的網(wǎng)絡端口,在這些系統(tǒng)中,如果單個主干出現(xiàn)故障,其他網(wǎng)絡將繼續(xù)提供連接服務。
5:安全性. 數(shù)據(jù)是網(wǎng)絡的核心,并且,越來越多的企業(yè)開始密切關注大數(shù)據(jù)趨勢,這意味著安全性比以往任何時候都更重要,不只是針對基礎設施,還有應用程序和數(shù)據(jù)。
如何在你的網(wǎng)絡中實現(xiàn)安全性:
從架構的角度來看,安全和彈性相輔相成。安全不再是關于阻止攻擊者,而是假設攻擊者已經(jīng)滲透到網(wǎng)絡內,并限制他們制造破壞的能力。新的網(wǎng)絡方法必須可利用數(shù)據(jù)中的信息來發(fā)現(xiàn)異常,并可采取行動,包括立即檢查不良主機。企業(yè)應該尋找這樣的網(wǎng)絡,不僅能提供網(wǎng)絡統(tǒng)計數(shù)據(jù)(大多數(shù)網(wǎng)絡提供sFlow/NetFlow數(shù)據(jù)流),還可以緊密集成分析應用程序以及低級別修復控件。
IT環(huán)境瞬息萬變,為了跟上這種變化的步伐,網(wǎng)絡需要進行相應的調整。也許上面列出的五個特征并不全面,但這是朝正確的方向邁出的一步。