什麼是分散式數據中心?

如題,什麼是分散式數據中心?網上一搜多是分散式雲數據中心解決方案什麼的,有人能正面的說一下什麼是分散式數據中心嗎?


謝邀......

這個話題太大,可以弄個專題甚至出書了。讓我回答,壓力很大啊。隨便扯幾句,湊合著看,不對的請指出。

分散式數據中心,這幾年很火,隨著08年的容災,後續的雲計算,慢慢開始熱起來了。以前大家知道的最多的就是分散式系統,分散式運算。

簡單的定義,分散式數據中心。就是說,多個數據中心,處於不同的地理位置,然後可以實現統一管理,無視地理位置的間隔。其實,更多的時候,這個會被稱作為,分散式雲數據中心。核心其實就是雲計算。(現在的雲計算就是個買菜的籃子,什麼都能往裡裝啊.....)

以前的數據中心,各自為政,你是你,我是我。管理的話,也是各自一套。後來提出的分散式數據中心就為了解決這個問題。不同地理位置的數據中心,聯合起來,形成一個大的邏輯上的數據中心,統一管理。不管距離多遠,還是業務內容,都可以進行統一的資源分配,功能分配,許可權分配。然後提供服務的時候,面對客戶,就不需要客戶理解他的服務運行在什麼地理位置的數據中心,不用關心機房的配置,帶寬,位置,如何聯繫運維人員等等。全部都是有一個可管理的集中式的數據中心來為客戶解決這些問題,只有給錢,要什麼給什麼,要多少給多少,多簡單。

分散式數據中心,架構就簡單了。兩個類型,一個存數據,一個跑業務。不管是存數據的還是跑業務的,都會有一個站出來,充當指揮官的能力。管理整個數據中心的硬體軟體基礎信息,共享的數據信息,協調各個數據中心的資源分配,調度。然後就是數據的存儲,備份,容災,等等。具體哪個是看各自的安排。但是我看到的資料是一般存數據的充當管理的角色,跑業務的就單純跑業務。從硬體配置和網路帶寬分配來看,存數據的沒有跑業務的需求高。跑業務的需要實時在線,並發高,緩存需求大,不像存儲的備份可以後台,分時,處理。

不過這個分散式數據中心的需求就更高了,或是說更特殊。因為需要一個統一的協調機構,這個協調機構說白了就是個可以管理多個數據中心的操作系統,也可以說雲計算OS。這個雲計算OS,本身就是個超大的VDS(虛擬數據中心),可以跨越不同地理位置的數據中心,實現統一的管理。當然,大VDS下面也可以有小的VDS。這個東西沒有固定的地理位置,必須如何使用某個地理位置的數據中心。可以說,只要需要,在任何一個地理位置的數據中心,都可以迅速複製出一個VDS來管理整個的不同地理位置的數據中心。某個地方的掉鏈子,其他地方能迅速的再弄個出來,這就是分散式的好處。

可以說,分散式數據中心,或是說,分散式雲數據中心,好處很多。統一調度,統一管理,避免重複的投資,更好的利用硬體,軟體,網路資源。

大概就這麼多,不對的地方再改吧。


推薦閱讀:

國內做IDC數據中心運營維護/管理前途怎樣?

TAG:數據中心 | 分散式 |