SDN和SDS如何影響未來的雲構架

2021-09-23 06:27:35 字數 2138 閱讀 6247

軟體定義網路(sdn)和軟體定義儲存(sds)在實現負載分離的同時,還能夠提供敏捷性和快速擴充套件等特性。

使用雲服務——不論是私有雲還是混合雲——的租戶,都希望能夠沿用典型的本地資料中心的控制機制。企業不想放棄虛擬儲存區域網路(vsan)、防火牆、訪問控制、管理方式、合規審查等所有這些和安全、控制相關的系統管理許可權。但是同時希望增加靈活性、實現快速擴充套件以及提高成本效率,因為這些是吸引企業使用雲環境的主要因素。

軟體定義網路(sdn)似乎可以成為解決這種架構性問題的方案之一。從很多方面 來說,就是使用雲服務提供商的方案來解決雲伺服器提供商的問題,因為流程控制套件的作用就在於向租戶隱藏大部分網路管理工作。對於可擴充套件性的需求 以及標準交換機硬體裝置的高昂成本促使服務提供商逐漸意識到應該為租戶提供更大程度上的靈活性,由此誕生了簡單交換機架構這種全新理念 ,將資料服務和管理功能從交換機自身當中抽象出來,將其託管在伺服器集群的虛擬機器例項當中。

可以將其比喻為搭建積木的過程。你可以使用普通木塊一點一點進行累積,直到最終完成,或者從開始時直接使用樂高。使用樂高的方式可以更快地完成搭建和修改,這就是傳統的固定結構交換機對比sdn樂高方式。

隨著混合雲趨勢的逐漸流行,sdn也已經成為 一種主流技術,儘管現在仍然處在發展的早期階段。一些現有的sdn解決方案已經能夠在混合雲的私有雲部分當中完成一些重要任務。服務提供商正在對這種方式進行改進,希望其能夠適用於雲環境當中的大部分任務,明年將會實現服務、軟體和硬體平台的廣泛可用性。

sdn+網路功能虛擬化技術可以根據租戶需求靈活搭建網路環境。租戶選擇不同的資料服務,之後將它們聯絡在一起(使用策略和模板可以幫助簡化這個過程)。實際上資料服務就是位於虛擬機器上的虛擬例項,可以隨意建立和銷毀,因此想要針對特定負載進行調整也相對容易一些。

正如設想的那樣,每乙個層級的資料服務都將產生充滿競爭力的解決方案。這意味著需要為不同種類的模組制定等級化標準,像openflow這樣的工具就是為了將模組粘合在一起的「膠水」。

儘管通常大家對於sdn的反饋結果都是十分積極的,但是除了雲服務提供商之外,現在很少有其他企業能夠順利完成類似專案。現在市場中存在著一些憂慮和顧忌,大家擔心像思科這樣的公司可能在未來的幾年當**現嚴重虧損,而其他公司使用的「軟體定義」專案又過於隨意,缺少靈活性。

一些儲存初創企業也借鑑了sdn服務抽象的概念,由此誕生了針對資料中心的軟體定義儲存sds。其仍然是一種全新的概念,正在逐漸演化成為一種具體的架構方式。

另外,雖然這裡只提及了資料抽象服務,但是其將對底層硬體產生更加複雜的影響,同時也反映出儲存行業當中解決方案的多樣性。最終,這種模式很可能類似於 ceph開源通用儲存軟體的概念,擁有結構簡單的資料儲存結點,包含磁碟和儲存裝置,但是依然能夠提供所有服務——比如壓縮、複製、**生成和加密——所有這一切都執行在虛擬機器當中。

這種解決方案需要數年時間才能逐漸成熟,但是即便是當前的解決方案也能夠極大降低儲存方面的開銷。然而,雖然這種方式能夠大幅度降低儲存硬體方面的費用,但是最終可能會導致很多複雜問題和麻煩。另外一種已經成為主流的產品是ceph自身。企業從中國的odm廠商購買低價硬體,其中包含了所需的磁碟裝置,使用其構建openstack相容可擴充套件儲存。估計這種odm業務現在佔據了總儲存利潤的10%,但是裝置銷量卻佔到了20%,由此反映出odm裝置的**較低。

由於只有儲存節點和交換機節點需要使用特定硬體,其他所有功能全部執行在虛擬化伺服器例項上。現在企業還沒有深入了解分布式系統當中存在的資料完整性和延遲問題,因此我們可以期待系統效能提公升成為推動sdn和sds發展的主要動力。

網路效能將會成為效能調整過程當中的主要因素。未來的專案當中乙太網的效能表現將會有所提公升,這些能夠 為專案的成功實施起到幫助作用,但是在分布式sdn或者軟體定義儲存(sds)架構當中,節點間遷移的數量也是乙個需要考慮的問題。

資料流不同於伺服器虛擬化。延遲是一種十分嚴重的問題。比如,只有當新資料的多個複本被寫入到永久性儲存之後,資料庫才會認為當前事務已經完成。僅僅擁有下乙個節點就斷定資料已經被儲存是不充分的,因為停電可能導致資料丟失。這意味著某些特殊處理或者某種形式的短暫儲存將不會在停電時丟失資料。

sdn 和sds都可以大幅度降低總成本並且提供高可用性。如果一切順利,流程管理套件將會負責大部分系統管理工作,租戶能夠控制自己的虛擬資料中心。在所有這一切背後,服務提供商需要認識到並非所有的虛擬機器例項都是相同的以及硬體限制的客觀存在,這些都將會影響硬體解決方案和資料服務軟體。

SDN和SDS如何影響未來的雲構架

軟體定義網路 sdn 和軟體定義儲存 sds 在實現負載分離的同時,還能夠提供敏捷性和快速擴充套件等特性。使用雲服務 不論是私有雲還是混合雲 的租戶,都希望能夠沿用典型的本地資料中心的控制機制。企業不想放棄虛擬儲存區域網路 vsan 防火牆 訪問控制 管理方式 合規審查等所有這些和安全 控制相關的系...

NB IoT如何影響物聯網的未來

本文以nb iot標準的技術角度,暗示了低功耗裝置的未來距離大規模生產只有短短幾年。5g計畫在2020年部署,因此本文討論nb iot以及它對物聯網的重要技術背景。nb iot,即lte cat nb1,是關於以智慧型方式聯接幾十億數量的裝置的技術。該技術節省成本,支援低成本的裝置使用低功耗,提供廣...

人工智慧如何影響雲計算的發展

雲計算一直是乙個偉大的技術,正在改變組織的工作方式 儲存資訊,並改變決策,為技術創新和分析研究鋪平道路。想象一下雲計算為什麼變得這麼聰明?智慧型的雲計算不僅可以儲存和檢索大量的資料,還能夠收集 傳播和學習這些資訊,並隨時做出明智的決定。人工智慧如何影響雲計算?智慧型雲 在最基本的層次上,人工智慧已經...