在本系列文章中,我們將把關注重點聚焦于開源數據中心。從來自Facebook的開放計算項目(Open Compute Project)的數據中心每個物理層的創新,到由應用程序容器所推動的開發人員們處理IT基礎架構方式的革命,開源正在改變數據中心的整個堆棧。今年三月,Data Center Knowledge網站的記者們瞄準了這其中的一些變化,以便幫助廣大讀者朋友們更好地了解開源數據中心的普及狀況。
在大約2000年前后的某個時候,Amir Michaell回應了Craigslist網站上的一則關于一家數據中心技術人員工作崗位機會的招聘廣告,彼時在廣告中并沒有提及雇主公司的名稱。他申請了該職位,后來才知道該雇主公司原來是谷歌。在經歷了多年的谷歌數據中心服務器的設計工作之后,Michael跳槽加入了Facebook,當時,Facebook就已經在努力著手從一家運行在托管數據中心的現成裝備上的網絡企業轉型為一家擁有自定義的超大規模的基礎設施的企業。
他曾經是Facebook負責領導這些轉型項目的主創人員之一,負責服務器的設計,并曾經親自飛往臺灣與硬件制造商談判,一切工作都親力親為,以確保這家世界上最大的社交網絡公司不會出現基礎設施方面的超支。后來,他與團隊共同創立了開放計算項目,這個項目是由Facebook所主導的,致力于努力將開源軟件的精神應用于硬件和數據中心設計。
今天,Amir Michaell是Coolan公司的創始人兼CEO。Coolan公司是一家初創企業,該公司的軟件主要是通過幫助企業用戶借助分析技術來顯示企業用戶數據中心所選擇的組件的有效性,并幫助他們做出更明智的基礎設施采購和管理決策。
今年三月,在拉斯維加斯舉辦的全球數據中心世界大會上,Michael作了關于OCP硬件在傳統企業的IT部門的普及,以及傳統企業數據中心的設計原理的主題演講。演講中,他還介紹了谷歌也加入了OCP項目的整體進度,這使得亞馬遜公司成為了唯一一家尚未加入OCP項目的美國超大規模數據中心運營商。為此,我們對Amir Michaell進行了一次專訪。
Facebook在2013年向開放計算項目貢獻的其昵稱為"集體擁抱"(Group Hug)的主板。該主板可以被用于完全中立的生產供應廠商,并將持續多代處理器(圖片由OCP提供)
如下,是我們對于Michael訪談實錄的第一部分。
Data Center Knowledge: 關于OCP對傳統企業IT世界的重要性的討論,已經有太多太多了。但是,迄今為止,除了少數像高盛集團和富達投資集團這樣的大型公司之外,我們并沒有看到OCP服務器在該領域的大規模普及采用。對于小型企業的IT團隊而言,OCP真的有那么引人注目嗎?
Amir Michael: OCP背后的理念是:采用大量的最佳實踐方案,并將這些最佳實踐方案推廣到數據中心市場的其余部分。而當涉及到一般性的企業時,這成為了一項挑戰。很多一般性的企業組織仍然在采用標準化的解決方案。而OCP所感興趣的領域實際上是開始與他們的對話。如果他們愿意參與該OCP項目——幾乎不管他們是否購買OCP解決方案——他們都將開始詢問關于他們供應商的問題。也許最終的結果是:他們最終會采購OCP的設備,這固然是相當不錯的,但更為重要的則是,他們應該購買的是高效的設備。而這些高效的設備可以是OCP設備,或者他們也可以去咨詢他們當前的供應商,要求供應商們能夠打造并提供與OCP項目原則相同的設備,這也是這一理念的一個勝利。
這可能是最終將這些最佳實踐方案進一步推向一般性的企業IT團隊,以及進一步推向供應商的驅動因素所在了。畢竟,對于這些企業而言,構建無效的解決方案是不可接受的。那絕不是人們所想要的。
OCP項目努力嘗試通過更多的采用主板(用于19英寸標準服務器)來吸引一般性的企業組織,并使得OCP系統更容易為他們所消費,我認為,這是開啟這一溝通的一個非常好的開始方式。該系統并不具備100%的純OCP設備的同樣的益處——該設備目前正服務于Facebook、微軟或任何其他組織成員的數據中心——但我認為,這一項目話題正在成為業界人士們在飯桌上的談資,無論企業用戶是否采用它,這是非常重要的。
Data Center Knowledge:即使擁有豐厚預算的具有前瞻性意識的企業IT領導者希望采用OCP服務器,OCP服務器也不像從一般性的供應商訂購那樣簡單。OCP在企業中采用普及的最大障礙是什么?
Amir Michael:這主要來自兩個方面。一個是在解決方案方面,即供應廠商。另一個是在消費方面,即最終用戶。他們能適應嗎?他們的組織架構能隨之改變嗎?他們是如何組織架構的?當您談論IT時,他們必須處理更多的傳統遺留IT問題,受到更多的限制約束。傳統的策略、傳統的架構、舊的代碼庫、舊的設施,甚至我們所遇到的一些簡單的事情,如其數據中心的大門不夠高,根本無法讓OCP機架進入,諸如此類都可以說是非常基本的東西。這些事情亟待需要解決,而且都是需要一次性解決的。OCP可以通過提供很多有價值的消息帶來幫助,有助于激勵很多這些最終用戶。
在另一邊,即供應商方面,當您處理傳統IT時,需要很多支持。有時候,這些都是非常基本的事情,如保修支持、設備更換、有足夠的帶寬和容量,以幫助這些企業組織處理技術問題,而在今天,很多的這些OCP供應商并不存在。
而這也是可以理解的。他們現在正在處理更大的客戶群。如果他們想要繼續分支到更小的部署和企業,則需要一定的時間來構建這些,當然,今天現有的IT供應商們非常擅長這方面的工作。他們有較大的企業組織客戶。一些OCP供應商將不得不開始更類似于OEM(原始設備制造商,這是傳統IT供應商的另一種稱呼方式)。
今天缺失了很多東西,妨礙了OCP被下游企業所采用。服務提供商,以及供應廠商應該更加開放的提供BIOS更新,允許人們更多的在開源社區發布,并開放更多的代碼庫,這樣人們可以開始開發他們的衍生庫,并他們自己的網站上托管更新。如果其開始看起來更像Linux,通過擴大用戶基礎來推動其發展,其最終將站穩腳跟。當然,這方面的努力已經在開始了——現在已經有了OpenBMC、OpenBIOS——但這仍然需要一些時間。
Data Center Knowledge:我們一直聽說,如果您企業所采購的容量不是與Facebook或微軟相同的話,OCP服務器本身并不那么容易購買。您認為這一現狀會改變嗎?
Amir Michael:如果您企業是一家OCP硬件的供應商,您最初肯定想要尋求一家大客戶。既然我企業要做OCP項目,我肯定將為此投入很多時間,所以我當然想要賣出更多的服務器。在某一點上,長尾(The Long Tail)效應將要被接管,這是一個不同類型的操作運營。他們仍然要吸引一些較大的提供商的開始參與。最終,會有提供商需要向小型企業用戶做出承諾。我相信會有這樣的愿望。
OCP設備的采購是很難的。很多供應鏈是由大型供應商所推動的,這些大型供應商們正在大量采購,而且很多小公司都在尾巴上追趕它們,故而買走了正在制造的大部分OCP設備。采購設備是非常耗費資本的,提前準備好,并為當有企業客戶想來采購時做好存儲,購買100臺服務器,并按照合理的時間框架實施交付。擁有100臺服務器訂單的供應商將要等到Facebook發出大的訂單,然后再加上100臺服務器。很多這類服務提供商的運行都非常精益,他們不喜歡有大量的庫存。其價格昂貴。他們進行攤銷。有很多資本的人可以解決這個問題。但在今天還不存在。
Data Center Knowledge:經過多年的努力,谷歌終于在今年三月加入了OCP項目,并貢獻了其48V直流配電的數據中心機架設計。您認為這是該項目的一大重要的進展嗎?
Amir Michael:從我個人的角度來說,這的確是很有趣的。因為這讓我看到我曾經在谷歌供職時一起工作過的很多老同事都加入了我的團隊,我們又可以在一起工作了。他們都是一個非常聰明,優秀的團隊。他們在幕后有很多的創新但還沒有被共享。我相信這一點,是基于我自身對于谷歌團隊的充分了解。我相信他們在過去幾年來已經做了各種各樣的工作,甚至進行了更進一步的優化,因此,我認為他們開始與業內的其他人士進行溝通互動是非常重要的。
隨著時間的推移,這種溝通互動還將進一步發展。現在谷歌團隊正在分享他們的一小部分成果,他們在其基礎設施中創建了一些小的創新,我認為他們將建立起讓其他運營商欣賞的成果,并讓其他運營商們逐步認識到采用OCP還將有助于自身學習到其他方面的成果,并開始積極的分享他們自己已經建立的更多開發研究成果。我認為,當這是對供應商們有益的時候,也就是對全社會其他人有益的時候。
我認為,在這一點上,許多可輕易實現的目標也被他們的競爭對手奪走了,所以他們所擁有的更有效的基礎設施的優勢可能沒有曾經那么重要了,也許他們自己也已經意識這一點到了。也許現在我們可以獲得更多更好的分享。整個行業將更為高效,在這一點上,每個人都會從中受益。
Data Center Knowledge:微軟在兩年前加入該OCP項目,然后是谷歌在今年的加入。而看上去似乎是非常適合OCP項目,但目前仍然尚未加入的便是亞馬遜了。您認為他們是否加入很重要嗎?
Amir Michael:圍繞著亞馬遜的基礎設施究竟是什么樣、他們建立打造了什么、他們到底有多么有效的仍然是一個謎。甚至對我自己而言,作為一名亞馬遜的客戶,我想更多的知道這些系統,我正在部署的到底如何有效。
如果您想到云服務和其中的競爭,其真的是一場逐底的惡性競爭了,就其成本而言,這種競爭無疑是自斷喉嚨。這種惡性競爭的結果是,區分不同云產品的標準不是基礎設施的效率水平,因為就成本而言,它們都是類似的。區分它們的是它們所提供的服務水平,它們在其平臺上所提供的應用程序的數量。這將吸引用戶不停的在選擇不同的云平臺的路上。
所以,我認為這種對于基礎設施成本的關注有點誤導了。他們不應該專注于這方面。他們應該盡可能高效——其他供應商也都應該盡可能的高效——他們應該更多地關注于產品的功能,而不是僅僅一直關注于降低自己的數據中心的成本。
今天,有太多的行業研究成果尚未被分享。整個數據中心行業的增長過大。整個數據中心行業所消耗的功率量太大。其不僅僅是擁有最高效的基礎設施。整個數據中心行業還需要授權每個人都擁有高效的基礎設施,所以共享是相當重要的。
我真的有點覺得亞馬遜不會進一步開放了,因為這是繼續保持他們與眾不同的心態所決定的。谷歌已經超越了這一心態,這無疑是相當不錯的。而亞馬遜可能是更隱秘的。這可能也是他們(亞馬遜)需要改進的方面。另一方面,他們或許應該更為開放,兼收并蓄。必須兩條路并重。
關于作者
本文作者Yevgeniy Sverdlik是舊金山的商業和技術記者。Data Center Knowledge網站的主編,其專欄文章主要覆蓋全球數據中心行業。