天天看點

為雲準備 新資料中心網絡釋放代碼資料

本文講的是<b>為雲準備 新資料中心網絡釋放代碼資料,</b>IT标準化和商品化的後果之一是谷歌的資料中心是計算機對世界的看法。在所有計資源中,包括CPU,記憶體,存儲都是可替代的。無論獨立的位置,還是配件它們是可以互換的。未來,PC将失去失去主導地位,僅僅成為IT服務的一部分。

為雲準備 新資料中心網絡釋放代碼資料

▲資料中心網絡架構圖

  通路失敗已經是商業資料中心的最糟糕表現,引起這個問題的原因源于現在的網絡結構狀态上更容易搭配。MapReduce的著名代碼也正因為如此而存儲到各個節點。

  網絡環境的變更和假設條件的改變,将驅動軟體基礎架構驅動的更改。這将促進将資料存儲在任何地方,并讓移動計算轉移到你希望的任何地方。該資料中心将成為雲端計算機。

  在主機端,擁有運作在PCI-Express 3.0上的x8插槽的傳輸速度能夠在雙向提供8GB/sec(即位元組)的帶寬,這樣我們有足夠的IO資源利用核心包。在未來的系統單晶片架構,內建網卡到CPU中,将有可能甚至更快的速度。現在我們一個完全獨立的問題:為什麼我們仍在使用TCP協定,造成擁擠的資料通過在資料中心作業系統的堆棧。

  接下來的難題是,如何使網絡工作。帶寬重生的關鍵是微軟的MinuteSort FDS(Flat Datacenter Storage),它展示了如何在一個網絡中足夠的平均配置設定網絡中的每一台計算機全速發送資料,它允許将資料存儲在遠端的每一台計算機,這意味着FDS不會由有在本地存儲了。

  對等帶寬到底是什麼?就像畫一條線平分了整個網絡帶寬,一側上的伺服器可以與另一側上伺服器進行通信的通信速率。有足夠的平分帶寬的任何伺服器可以與任何其他伺服器的完整的網絡速度。

  為什麼我們不是很好的對等網絡帶寬麼?我們通常有發送,而不是東西南北交通網絡優化。我們經常做一些網絡優化,從橫向到縱向。縱向意味着你的伺服器是跟某個用戶端在網際網路上。橫向是指你所談論到另一台伺服器的資料中心内。前雲的軟體架構主要是縱向溝通,客戶在網際網路之外。橫向是背景雲軟體的功能是通過對話主要是為了彼此,隻有少數卷須的大型叢集。回想一下,谷歌如何倡導大量分列架構,它一個單一的網頁可能需要1000個請求。大量分列架構的結構是新的常态。

  我們都知道,資料中心網絡沒有跟上的軟體體系結構的變化,但實際情況可能比我們知道的更糟。為了支援多為縱向的通信的能力,資料中心常使用了一個樹型拓撲結構的核心,彙聚層和接入層。這個觀點是,頂路由的網絡有足夠的帶寬來處理所有流量,所有的機器的樹中的。如果經濟實力雄厚可以購買很多高層網絡裝置,如240-1。但如果你想談論到資料中心中的一台機器中的其它部分的,這個選擇是不明智的。

  建立一個負擔得起的對等帶寬的網絡,需要更周到的态度。基本的選項似乎是改變的協定,改變路由器,或者改變主機。微軟想出的方法是,更改主機集中控制,并添加了一層。

作者:申安安

來源:it168網站

原文标題:為雲準備 新資料中心網絡釋放代碼資料