在近日臺灣舉行的OCP Taiwan Day活動上,Yahoo!日本系統管理事業群資料中心基礎架構工程師藤見和英進一步揭露該公司OCP架構的轉換經驗與挑戰。

為了有效降低硬體成本,4年前,Yahoo!日本開始在自家資料中心導入臉書OCP開放運算硬體架構,但是花了4年,僅不到1成改用OCP伺服器與機櫃,仍有近9成都還是以傳統伺服器來部署,布建速度上遠不如傳統伺服器,原因是什麼?在近日臺灣舉行的OCP Taiwan Day活動上,Yahoo!日本系統管理事業群資料中心基礎架構工程師藤見和英也進一步揭露該公司OCP架構的轉換經驗與挑戰。

成立超過20年的Yahoo!日本,是日本大型網路服務營運商,至今在日本提供超過100種網路服務,小如拍賣、購物、新聞,大如擁有自己的大型入口網站與搜尋引擎等,以服務每日數千萬名網路使用者來訪。該公司也打造了好幾座的資料中心,來負責蒐集和管理使用者上網行為與個人數據,但是隨著數據使用量及服務逐年增加,Yahoo!日本每年光是在購買硬體設備上,就花費不少成本,也增加營運的負擔。

為了有效降低硬體建置成本,Yahoo!日本自4年前開始在自家資料中心導入臉書OCP開放運算架構,來打造開放式資料中心硬體的運算架構。並先後採用了臉書第一代OCP硬體Leopard、第二代OCP硬體Tioga Pass,來設計自家伺服器與機櫃架構,以提昇CPU效能,來做為各種運算服務。

甚至在最近2年,Yahoo!日本更有擴大比例採用的趨勢,藤見和英表示,光是2019年第1季、第2季採用OCP伺服器的數量,就遠高過前兩年的數量加總,截至目前,該公司在日本已有3座資料中心,總計4,000個伺服器運算節點,皆已改用OCP架構來部署每一個伺服器節點。

有別於通用伺服器設計,藤見和英指出,採用OCP伺服器的最大好處,就是能替公司有效降低硬體購入成本。他以自身經驗為例,來說明雖然剛開始導入OCP硬體時,其單位成本還略高於傳統伺服器,但自2018年以後,OCP市場逐漸步入成熟,也讓OCP伺服器單位成本開始低於傳統伺服器,他也說明,若以一臺19吋標準伺服器為基準,每臺OCP伺服器的單位成本,足足比傳統伺服器少近3成,換句話說,同樣的價格,可以購買到4臺OCP伺服器,但只能買3臺標準規格伺服器。

又以伺服器機櫃為例,採用OCP機櫃也比一般伺服器機櫃還可再省18%。他說,除了降低成本外,Yahoo!日本採用OCP架構還有另一個原因,就是不想再受供應商綁定硬體。他說,自從採用OCP以後,現在可以更自由搭配伺服器所需的CPU、記憶體、硬碟和PCI-E等周邊零件,可以更具靈活、彈性的方式做到端對端支援不同應用任務,以及根據應用需求做到更好的系統優化與運算資源調度。

不過,雖然採用開放式OCP架構看似好處多多,但是藤見和英也坦言,導入OCP伺服器並不是件容易的事,他解釋,因為OCP是採用特殊規格伺服器設計,在部署速度上,OCP遠不如一般伺服器,即便是相同的數量,OCP伺服器部署時間更長,標準伺服器2個月就能布建完,OCP則要3個月才能布完。

甚至於,OCP機架式機櫃部署挑戰更大,他進一步說明,因為該公司早期資料中心設計,是適用在標準伺服器,並非採開放式架構,所以,一旦要改成在機房放置OCP伺服器機櫃,就會需要更多時間,重新調整資料中心機房配置及空間規畫,來符合OCP規格需求。比如,OCP開放式機架能夠支援21.5英吋寬度的機架設計,相較於傳統的19英吋標準機櫃,可以容納的伺服器寬度更寬,但在空間規劃和硬體配置上,也要根據這些機架設計同時調整。

這正是為何Yahoo!日本難以大量快速布建OCP伺服器的原因。他表示,從導入至今,目前該公司資料中心的運算節點,都還是以通用伺服器為主,占了多達9成,然而,OCP伺服器僅占不到1成。所以,他也提到,目前的作法上,多採用混合式架構,以OCP伺服器,來搭配標準機櫃架構(ESA規格)來設計資料中心運算架構,加快OCP採用比例。


Advertisement

更多 iThome相關內容