有別於其他廠商對於雲端運算的策略,Yahoo 的雲端服務 (Cloud Service) 與技術主要是應用在 Yahoo 內部,建立私雲 (Private Cloud),以提供客戶與使用者更好的使用經驗。
Yahoo 雲端運算資深副總裁 Shelton Shugar 表示,Yahoo 在雲端運算技術主要是用在優化 Yahoo 全球平台,以提供使用者更好的服務與更快的資料處理速度,藉由雲端運算技術,加快產品開發與創新的周期,增加設備的利用率,以降低在資料中心與基礎設備的成本支出。換句話說,Yahoo 要利用雲端運算技術來強化其內部的體制與能量。
Shelton Shugar 解釋,Yahoo 網站每月有超過 5 億人次的瀏覽,並儲存了成千上萬的資料量,以及網友查詢的資料量,面對龐大的瀏覽人數與資料量,Yahoo 必須要善用落在全球各地的資料中心共同運算,期能各快速萃取出有用的資料給使用者,並且要避免 Yahoo 因當機而遭受的龐大損失。
此外,Yahoo 也希望透過雲端運算技術來強化使用者的使用經驗。 Shelton Shugar 指出,目前在 Yahoo 網頁上,就運用了許多雲端運算技術,包括網頁內容優化、網頁呈現速度、影片與圖片資料的搜尋速度、在網頁中播放符合查詢內容的廣告、郵件附件的處理等等,讓使用者有最佳的使用經驗。
![]() |
| Yahoo 雲端運算資深副總裁 Shelton Shugar |
本文目錄
Yahoo 雲端架構的 4 大技術
基於上述的目標,Yahoo 的雲端基礎設施主要區分為 4 大技術,包括針對結構化與非結構化的資料處理過程的儲存 (Operational Storage) 、針對具備大規模分散式資料處理能力的批量儲存與處理 (Batch Storage &Processing) 、提供資料快取與代理功能,以加速資料處理速度的先進內容服務 (Edge Content Services);最後是目前正處於開發階段,預計明年完成的 Online Serving,讓開發者能夠線上完成開發環境的建立,加速產品與服務開發的時程。
已經完成的三項 Yahoo 雲端運算技術,目前正分散部署至 Yahoo 位於全球各地的資料中心當中;其中,Operational Storage 與 Edge Content Service 兩項技術也將會佈署在位於臺灣的資料中心,一同加入 Yahoo 雲端服務的運算行列當中,提供給全球 Yahoo 開發者使用。
Shelton Shugar 表示,目前 Yahoo 新成立了雲端運算及資料基礎部門 (CCDI) 就是要負責整合上述的雲端運算技術資料。不過,目前 Yahoo 對於這 4 項以投入相當心力的雲端運算技術,尚未打算對外銷售,Shelton Shugar 強調,Yahoo 的雲端運算策略主要是針對內部環境所作的開發,尚未打算對外牟利。
Yahoo 搜尋技術開發不受與微軟合作影響
Yahoo 在其搜尋技術上仰賴其雲端運算極深,外界好奇在 Yahoo 與微軟在完成合作協定之後,Yahoo 的 SearchMonkey 、 BOSS 等與搜尋服務相關開發計畫是否會因而終止。 Shelton Shugar 表示,目前 Yahoo 仍然持續將搜尋技術的開發逐漸移至 Yahoo 的雲端運算平台上,而與微軟的合作協定並不會影響到 Yahoo 雲端運算的開發進程,這部分至今並未有任何改變,因此相關的搜尋技術開發仍會繼續。
至於雲端運算技術是否應該有標準化制定的問題,Shelton Shugar 強調,雲端運算是一項非常新的技術,因此現在談標準化還太早,容易限制其發展;但 Yahoo 也會密切觀察相關的市場情況,若真有需要,Yahoo 也會加入相關的開發與研究。
Shelton Shugar 的工作主要是領導 Yahoo 雲端運算部門,開發符合 Yahoo 新一代需求的雲端基礎設施,並制訂 Yahoo 雲端技術的各項策略。
Yahoo 的雲端技術除了運用在 Yahoo 內部之外,Yahoo 從去年 7 月起與 HP 、 Intel 等單位共同建立了雲端研究測試平台 (Open Cirrus),除了要建立一個以雲端運算為基礎的環境,讓企業能採此平台上測試雲端應用與服務之外,重點在於共同推動雲端運算的研究與教育工作,因此目前的合作夥伴也加入了許多研究單位,例如俄羅斯科學院、韓國電子通訊研究所等。

