如果看看最近與IT相關的新聞,你會發現完全離不開云計算。從軟件即服務,到平臺即服務,到基礎設施即服務,以及所有其他即服務產品,現代計算和服務似乎依賴于虛擬化一切事物。這包括計算、存儲、網絡甚至圖形處理功能。
軟件的革命正在發生,但硬件也在繼續發展。有些人可能會認為SDN是軟件超越硬件取得勝利,但這個說法有些夸張。即使在云計算中,軟件也必須在某種硬件平臺上運行。在持續的硬件發展中,硬件變得越來越模塊化和商品化。盡管如此,在移動和廣泛分布的工作環境中,硬件仍然是交付數據和服務的必要條件。
開放計算的進展
開放計算項目(OCP)是硬件發展方向的很好的例證。這個組織會為數據中心產品發布設計,并推出標準計算架構,使用者包括Facebook、英特爾、谷歌、蘋果、微軟、Rackspace、思科、聯想等。這個項目的組成部分包括以下:
各種形式的服務器計算機節點,包括英特爾、AMD和ARM處理器;
Open Vault存儲構建塊,具有高存儲磁盤密度(在2U開放式機架機箱中可支持30個驅動器);
標準化機械安裝系統以最大限度提高組件密度以及提高空氣流動,以標準單元格式計量,被稱為OpenU;
針對開放網絡交換機的各種正在進行中的設計,由Facebook和谷歌提供的商品部署與知名網絡供應商的高端專利產品相競爭。
為了說明OCP的影響力,很多供應商都在提供OCP產品,甚至惠普企業都向其客戶提供OCP產品,還有臺灣硬件巨頭廣達電腦公司(為蘋果、戴爾、惠普、亞馬遜、思科、富士通、聯想和其他大型計算行業供應商構建組件和平臺)、Penguin Computing、Racklive和Stack Velocity。
硬件發展的決定因素
展望未來,筆者相信硬件仍將是各種計算用例的重要組件。但筆者也認為,我們正在進入計算、存儲、網絡功能、圖形等可互換模塊時代。服務提供商正在變成這種設備(訪問、服務、處理和數據)的主要受眾,他們隨后又將其銷售到世界各地。他們想要什么以及他們將得到什么也反映在OCP的舉措中:可構建大型數據中心的基礎構建塊;以及可構建和部署各種服務及功能的存在點(Points-of-Presence)。
當涉及現代CPU時,硬件可發揮作用的其他重要方面有:對效率和能源效率的側重。正如現代CPU可打開和關閉其各個部分來響應處理需求,同時減少能量消耗,OCP模塊化硬件組件也將被設計成這樣。
總體來看,硬件發展帶來的影響是:更便宜、更無處不在的處理以及服務。