IBM近日推出一款其他大型云供應商尚不具備的高端連接服務,其目的是讓旗下新收購的SoftLayer云成為高性能計算工作負載的理想平臺。
藍色巨人周三宣布在SoftLayer上推出InfiniBand(無線帶寬)網絡。IBM此舉使得自己暫時在網速上領先于其他諸如亞馬遜和谷歌等對手,亞馬遜和谷歌目前只提供以太網連接給典型客戶。相比之下微軟要稍微好一些,旗下的A8和A9支持40Gbps的InfiniBand連接,另外微軟還提供遠程直接內存訪問(RDMA)技術,可以令并行高性能計算應用程序更有效地運行。
Inifniband網絡和以太網的帶寬存在顯著的差異,SoftLayer的Infiniband提供高達56Gbps的傳輸速度,相比之下其他云的以太網速率只有10Gbps。
不過,以太網一直以來在實際中有廣泛的基礎,具有極好的可擴展性,可以將數以萬計的系統連接在一起,而大多數Infiniband網的部署規模都比較小。Infiniband供應商Mellanox截止目前為止沒有提到過超過20,000個節點的Infiniband部署。IBM則稱旗下的Infiniband可以將SoftLayer擴展到約5000臺服務器的“Pods”(群)。
Infiniband網速比以太網快,不過亞馬遜也有方法可以壓一壓Infiniband的風頭,亞馬遜現在為客戶提供“增強型網絡”服務。根據亞馬遜常見問題答案(FAQ)里的資料,與傳統以太網相比,增強型網絡利用SR-IOV(Single Root I/O Virtualization,單一源IO虛擬化)提供“高性能單位時間數據包(PPS)、低跨實例(Inter-instance)延遲和非常低的網絡抖動(Jitter)”。
SoftLayer首席信息官Sonny Fulkerson周三告訴記者,由于要對付上述一類的問題,IBM在使用Infiniband方面做了一些改動,
Fulkerson表示,“我們開始做InfiniBand網時發現一樣東西,InfiniBand是一個頗為粗糙的協議,不支持多租戶,也沒有安全機制。我們發展InfiniBand最初遇到的挑戰是如何將多租戶安全整合進去,再放到云里使用。”
Fulkerson稱,SoftLayer與Platform Computing的工作團隊一起在InfiniBand服務器加了所需的的功能,并糾正了一些小毛病。(IBM于2011年收購了Platform Computing)他表示,“我們在那地方也弄了一些擴展和其他的東西,因此在其他技術發展的同時,我們走的路可以平坦一些。”
此文完稿時尚無有關Infiniband服務的價格消息。另據一名知情人士稱,已經有“一、兩個高端客戶在部署”該Infiniband服務。
另外,高性能計算即服務商家Cycle Computing首席技術官Rob Futrick告訴記者,“我們客戶的多數應用程序很少用到服務器到服務器的通信,但也有些工作負載的性能特別依賴低延遲服務器之間的通信。在云供應商開始提供Infiniband服務后,新一類的應用程序會相繼出現,這些新程序將充分利用云的敏捷性和成本效益,同時也會進一步加速云的需求和使用。”
盡管時下許多基于云計算的HPC(高性能計算)應用程序都是能夠同時以不同的規模運行批處理作業,但SoftLayer認為,隨著Infiniband的出現,會有人打造出其他具更廣泛用途的應用程序。
來自SoftLayer的Fulkerson講到,“不錯,我們知道有些應用程序是批處理程序,不需要共享什么東西,但也有些程序用于處理節點之間的高流量通信,我們稱之為‘東西方向交通’。”他還指出,啟用了InfiniBand后,SoftLayer服務器還可以用于諸如“天氣模型”一類的應用上。
據了解,IBM去年6月花了約20億美元收購SoftLayer,以圖與亞馬遜AWS、谷歌Compute Engine和微軟Azure一爭高下。IBM完成收購SoftLayer后,又在SoftLayer上投入巨資,相繼推出了一些新的產品并降低了其價格,目的是要將旗下的云服務有別于競爭對手,從而在市場上與競爭對手抗衡。
記者了解到,擁有InfiniBand連接裝置的服務器一般需要約一個小時配置時間,與其他SoftLayer的裸機產品配置時間不相上下,但一旦配置完成其服務加載速度則遠遠超過其他運營商(如谷歌、Digital Ocean、亞馬遜等)幾秒鐘才能將服務加載到服務器的速度,其差距是顯而易見的。