不受限於傳統方案、開源數據中心靈活性 100% UP
在數據中心內使用的設備,幾乎 99 % 的企業都會從各大廠商購買回來,好處除了是得到「所謂的充分支援服務」外,出現了甚麼問題 IT 人員亦可免去部份責任。不過很多時購買回來的方案,我們都未能盡用所有功能,這些系統動輒十數萬起計,假如未能盡用所有功能,某程度上是十分浪費。
但現實情況下,根本難以 100% 用盡方案所有功能,於是兩年多前 Facebook 的三名工程師便開始發起一個名為 Open Compute Project (OCP) 的計劃,此計劃的目的主要是希望從零開始一手一腳建立數據中心內的種種,並希望研發出一套可持續發展的開源方案,一來可以將這些資料與廠商分享,另外亦希望做到「用幾多、建幾多」的宗旨,從而大大減少能源支出替環保出一分力,同時亦可令數據中心更切合企業實際需要,從而節省大量費用。
現時網站之中已針對數據中心內的部份裝置提供了詳細的教學及說明,包括伺服器層面、儲存裝置層面、數據中心層面、硬件管理層面等,而今天這位來自 Facebook 硬件設計及供應部副總裁的 Frank Frankovsky 亦宣佈將會著手於開源網絡系統的開發工作,並指現時已獲得來自多家科技公司的工程人員協助,包括有 Broadcom、Intel、VMware 等等。
今次的工作主要希望建立一個能應用於大型數據中心的 top-of-rack 交換器系統,不過根據 Frank Frankovsky 於網誌中表示,現時只是擁有一種意念,但仍未有詳細的資料;但他提到此系統將支援 SDN(software defined networking),並且在編程時將會把不同功能以模組形式開發,令往後的更新工作更簡單。
其實早於兩年多前,筆者已於網絡上發現一款開源交換器系統,印象中該系統亦已推出專用硬件,而且售價十分便宜,有機會的話將會推出教學,並連同下載連結讓各位有興趣的讀者研究研究。