雲(yun) 計算絕不是新鮮事物,但是2014年以來它異常活躍。從(cong) 軟件到硬件,雲(yun) 計算正在改變數據中心部署、開發和消費每樣東(dong) 西的方式,它正在快速、徹底地顛覆企業(ye) 向客戶提供產(chan) 品和服務的方式。
讓我們(men) 簡單了解下幾種熱門技術,討論下您最終也會(hui) 采用它們(men) 的原因。
軟件定義(yi) 網絡(SDN) - 它到底是什麽(me) ?
SDN的定義(yi) 不勝枚舉(ju) ,這主要因為(wei) 它是一項相對很新的技術,對不同的廠商來說含義(yi) 不同。 該市場成熟之前,混淆不清的局麵至少還會(hui) 持續一段時間。SDN把決(jue) 定流量發往哪裏的係統(控製平麵)與(yu) 向選定目標轉發流量的底層係統(數據平麵)分離開來。這些係統的投資者和廠商認為(wei) ,這樣可以簡化網絡1。通過控製器,網絡管理員可以快速、方便地決(jue) 定位於(yu) 轉發平麵的底層係統(交換機、路由器)如何控製流量。
SDN需要某種方法使控製平麵能夠與(yu) 數據平麵進行通訊。OpenFlow就是這樣的一種機製,人們(men) 經常誤將它等同於(yu) SDN,但其他一些機製也符合相應的概念。
通過把控製平麵與(yu) 轉發平麵分離開來,數據中心可以降低成本,並提供更好的敏捷性,誰不希望這樣呢?這是通過以下方式實現的:
1. 減少對昂貴的專(zhuan) 用ASIC網絡硬件和相關(guan) 的按需付費模式(經常導致過度預配置)的依賴性。 換句話說,您可以從(cong) 自己的網絡中獲得更多價(jia) 值。
2. SDN提供了更高的可編程性,使網絡擴展、係統設計和管理更簡單。
3. 敏捷性和靈活性。所有人都需要,都想獲得良好的敏捷性和靈活性,而SDN可以兼具兩(liang) 者。 SDN使企業(ye) 能夠快速部署新的基礎架構、應用、服務器,速度要比傳(chuan) 統網絡快得多。

OpenFlow
人們(men) 經常把OpenFlow和SDN混用,但是它們(men) 並不一樣。OpenFlow僅(jin) 僅(jin) 是整個(ge) SDN架構上的一個(ge) 構件,是一種開放式標準,用於(yu) 實現一種通訊協議,使控製平麵能夠與(yu) 轉發平麵進行交互。作為(wei) 一種開放式標準,它由OpenFlow Consortium控製。OpenFlow並不是目前已有的(或正在開發中的)唯一一種麵向SDN的協議。由The Open Networking Lab (ON.Lab)領導的開放源代碼網絡OS(即ONOS)就是另外一種選擇。

網絡功能虛擬化(NFV)
這是另外一個(ge) 對不同的人含義(yi) 不同的術語,具體(ti) 取決(jue) 於(yu) 行業(ye) 。就我們(men) 的情況來說,我們(men) 注重的是它對電信行業(ye) 意味著什麽(me) 。要理解是什麽(me) 推動了NVF的發展,我們(men) 可以先看一下電信行業(ye) 傳(chuan) 統上是如何部署自己的網絡的。30多年來,電信公司一直依靠定製的係統,其中一些企業(ye) 開發了自己的ASIC(通過Cisco、F5或Juniper),以及專(zhuan) 用操作係統(如Cisco ioses),然後把這種技術用在基站、路由器和以太網交換機上,所有這些產(chan) 品都是專(zhuan) 門為(wei) 他們(men) 的應用優(you) 化的。當然,專(zhuan) 用就意味著價(jia) 格昂貴,開發緩慢。
快進到當今的NFV舉(ju) 措,這是幾家大電信服務提供商率先倡導的。NFV的價(jia) 值在於(yu) 創造了一種標準化的方式,通過它來將重要的電信應用虛擬化,這從(cong) 根本上改變了電信網絡的搭建和管理方式。借此,NFV能夠使這些應用運行在行業(ye) 標準的服務器上。這就意味著大量節約成本,和比以往更高的靈活性。
使NVF能夠采用商業(ye) 化現成(COTS)設備的是底層技術的進步,包括SDN、速度更快的fabric(40Gb以太網),以及更強大的處理器。
NFV無需SDN也能實施,也可以共同使用這兩(liang) 種解決(jue) 方案。NFV能夠為(wei) SDN提供支持,它可以提供能夠支持SDN軟件運行的基礎架構。兩(liang) 種技術有一個(ge) 共同的目標,那就是使用成本更低的COTS服務器和交換機。

來源: etsi.org,白皮書(shu) 《Network Functions Virtualization: An Introduction, Benefits, Enablers, Challenges & Call for Action》,2012年10月
開放計算項目(OpenCompute,OCP)
OCP是Facebook領導的一項舉(ju) 措,旨在搭建出高能效、擴展方便、低成本的計算架構。該舉(ju) 措脫胎於(yu) 大規模的Facebook數據中心的設計和建設,該數據中心位於(yu) 俄勒岡(gang) 州的普林維爾(Prineville)。開放計算項目遵循開放源代碼軟件原則,其設計是開放的,供所有人共享和使用。OCP包括了軟件、服務器、存儲(chu) 係統、網絡和數據中心的設計。借助OCP的開放式硬件設計,OCP聲稱與(yu) 其他使用專(zhuan) 用設備的先進數據中心相比,Facebook普林維爾數據中心把效率提高了38%,建設和運行費用降低了24%。這些成績非常吸引人。
如您所見,上述技術中許多字眼都反複出現。為(wei) 了讓您不忽視它們(men) ,我們(men) 再次強調一下:低成本、能效、非專(zhuan) 用、開放式、可擴展、靈活、敏捷。即使您目前不需要重新設計自己的數據中心,您可能也需要保持競爭(zheng) 力。
無論您選擇哪種技術,有一件事可以肯定,那就是雲(yun) 會(hui) 給I/O帶來壓力,而I/O瓶頸將從(cong) 目前的位置向其他地方轉移。您的處理能力越差,延遲問題就越嚴(yan) 重。為(wei) 了未雨綢繆,解決(jue) 新技術帶來的新問題,就需要尋找能夠降低延遲的技術,如RDMA over Converged Ethernet (RoCE)。還需要想出能夠靈活使用資源的解決(jue) 方案,它不能把您鎖定在長期承諾上,如專(zhuan) 用的設備、基礎架構和專(zhuan) 用軟件,這樣您就能占據一個(ge) 有利位置,能夠在新技術出現時方便地加以利用。
轉載請注明出處。







相關文章
熱門資訊
精彩導讀

































關注我們

