Yahoo負責雲端運算的資深副總裁Shelton Shugar來臺分享打造私有雲端平臺加速對外服務的經驗。
Shelton Shugar指出,從成本效益比來看,最有價值的雲端服務模式是SaaS(軟體即服務),而非PaaS或IaaS。所以,Yahoo為了讓工程師能專注於對外產品服務的功能開發,而打造了一個專供內部使用的雲端服務平臺,而且這是一個私有雲端平臺(Private Cloud)。
Yahoo雲端服務平臺為三層架構,最上層是供Yahoo工程師運用的API層,而最底層是基礎IT架構,包括了資料中心管理、品質管理、效能管理等機制。中間層則是共享架構。
共享架構層包括四大區塊的機制,第一是營運性儲存機制,提供結構和非結構資料的儲存。第二是批次儲存和資料處理,利用Hadoop的分散式處理技術來分析各種使用者的Log資料。
第三是周邊內容服務,提供網站內容的暫存或Proxy代理伺服器,提高使用者瀏覽速度。最後一項則是線上服務,Yahoo正在開發各種線上服務的共用元件。
此外,還有多項共用管理機制,包括帳號管控、安全與授權機制、內部計價與測量、品質監控機制等,也利用Xen虛擬化技術來調度運算資源。透過內部雲端服務平臺,原本耗時兩天的網站Log分析,現在只要一小時就能完成,Yahoo隨即能動態調整網站內容,更貼近使用者最新需求。
Yahoo在共享架構中採用大量雲端技術來達到水平擴充性的效果,但Shelton Shugar並不擔心雲端平臺的風險,他說:「私有雲端平臺的穩定性已足以支持Yahoo的服務。」文⊙王宏仁
熱門新聞
2025-01-24
2025-01-26
2025-01-26
2025-01-24
2025-01-24
2025-01-24