怎樣選擇適合的資料中心架構
在不同型別資料中心的應用和結構體系上,面臨著不同的挑戰,所選擇的資料中心架構也不盡相同。而選擇這些標準的差異,是根據資料中心的發展規模,日益增加的業務需求以及使用者的要求來確定的。
不同的資料中心架構當前支援特定商業模式的資料中心架構有三種,分別對應自己的業務目標,這是三個完全不同的資料中心架構:企業資料中心託管資料中心或IaaS入口網站或Web 2.0資料中心當然還會有其他因素導致資料中心的不同,這些因素包括:流量是主要停留在資料中心內部(東西向),還是主要導向客戶(南北向),又或者是兩者綜合處理器和機架中的流量管理的第2層或第3層的使用儲存技術的利用虛擬化的程度伺服器總體數量的多少根據需求選擇資料中心架構根據不同的需求,在選擇網路技術以及裝置上,會選擇不同的資料中心架構。例如,企業資料中心一般要承擔很大的計算能力。 一個小型的企業可以建設一個200臺伺服器左右的資料中心,而大型企業的資料中心往往要超過1000臺伺服器。特別的,一些垂直行業,例如石油和天然氣勘探,生物技術以及氣象預測等企業資料中心的建立,往往需要採用高效能叢集計算(HPCC)來面對他們龐大的分析計算需求。同時,這些資料中心也直接面臨來自於客戶的服務需求,在這樣的計算環境中,流量既要在資料中心內部停留,也需要導向客戶。
虛擬化以及融合網路伺服器虛擬化技術的應用以及融合網路是當前資料中心發展的兩個主要趨勢。這兩項技術都可以使資料中心更加有效的利用資源。現在大部分的企業資料中心都融合了傳統的L2和L3網路服務,以及將虛擬化伺服器和物理伺服器結合起來。
入口網站或web2.0通常是面向公眾提供服務的,如搜尋,遊戲或社交網站。它們的資料中心有著很特別的需求。作為全球最大的專門為特定的應用程式而建立的資料中心,面對的是大量的使用該應用程式的使用者。在這些資料中心,首先要保證使用者能夠正常的訪問應用程式並提供最快捷的速度。所以,虛擬化技術在這些資料中心內並不能大規模的應用。
託管資料中心的虛擬化發展託管資料中心通常面對的是遍佈全球的幾十個中小企業。與入口網站的資料中心不同,這些資料中心的建立與特定的應用程式無關。這些資料中心提供的服務(IaaS)的流量通常只停留在資料中心內部而不用導向使用者。所以在這些資料中心內,可以廣泛的使用虛擬化技術,通過虛擬機器來處理一些複雜的運算。虛擬機器大量代替了物理主機,從而節省了成本。
因此,不同的資料中心因為其不同的網路功能,選擇的資料中心架構不同,所需要的具體環境也的不盡相同。
虛擬化帶來的網路需求虛擬化是很重要的一項技術,因為它提高了伺服器資源的利用率。但是從另一方面來講,這也使得網路的操作和管理變得更加的複雜。在託管資料中心內部,很大程度上依賴於虛擬化技術,這也間接的推動了虛擬化技術向更加簡便,更容易管理的方向發展。而虛擬技術的發展,除了交換機廠商的努力,例如EVB(邊緣虛擬橋接)標準的確立,伺服器虛擬化對網路的要求也隨著時間的推移而越來越大。伺服器虛擬化在資料中心內快速發展也加速了包括ToR級和Core級在內的2層網路拓撲技術的發展。這種簡化的2層網路架構能夠更好適應虛擬化技術的發展,並降低成本和提高網路正常執行虛擬機器時的流動性。另外一些2層網路相關的標準包括TRILL(透明連結互連)以及VPLS(虛擬專用區域網服務)也得到了發展。
作為世界上應用的最廣泛和最專業的資料中心架構,入口網站的資料中心是提高其網路效能的主要驅動力。而為了提高其資料中心的工作效率,增加頻寬和提高密度是傳統的做法。在資料中心內部,入口網站需要一個完全無阻塞的內部網路。在資料中心外部,入口網站則需要從終端到伺服器有最低的延遲。在這種情況下,2層網路拓撲結構就能夠提供足夠的緩衝能力來處理突發性的網路流量峰值。此外,入口網站還推動了高密度資料中心的發展,40/100G乙太網標準的應用。
由此可見,一個固定的資料中心架構並不是適合所有的資料中心。在設計資料中心的時候,要對資料中心承擔的任務和重要的要求有明確的瞭解,而網路設計師也可以據此來優化資料中心的峰值效能設計。