近日,康奈爾大學高級計算中心發布了“紅云”,一個基于訂閱的按需研究計算服務。該項目致力于讓更多的研究人員和學生使用康奈爾大學的HPC計算資源,進行科學研究與發現,從而促進科研成果的發現。本文將從紅云提供的服務、紅云的底層配置和使用紅云的好處等三個方面對紅云進行解讀。
“紅云”提供的兩種服務:IaaS層和SaaS層
IaaS(Infrastructure as a Service)層,通過提供按需租用虛擬服務器和存儲的服務,該服務讓更多的研究人員可以按需使用康奈爾大學的HPC計算資源,這是基于開源云計算平臺Eucalyptus。
SaaS (Software as a Service)層,通過提供“MATLAB紅云”服務,為康奈爾大學的用戶提供了從私人站點無縫連接到MDCS worders,訪問NVIDIA GPU進行優化性能,“MATLAB紅云”還為科學網關提供了“快速隊列”。
紅云的底層配置
以上兩種紅云服務都使用了Dell的HPC解決方案,運行在Dell PowerEdge C系列服務器上。
“紅云”總共包括8臺服務器,每臺服務器配置了2顆2.7GHz的Intel至強E5650 CPU,48GB的內存。支持的最高配置的虛擬機是12個核,48GB內存,而且虛擬機能夠通過10Gb iSCSI共享訪問7.5TB的存儲。訂閱該服務的用戶可以使用大多數Linux發行版,包括自定義的CentOS 5.6以及CentOS 6,用戶具有訪問虛擬服務器和虛擬磁盤的root權限。可供用戶選擇的虛擬服務器配置包括了以下5種:M1.small (1 核, 內存4GB, 磁盤20GB ); C1.medium (2 核, 內存8GB, 磁盤40GB); M1.large (4 核, 內存16GB,磁盤200GB ); M1.xlarge (8 和, 內存32GB, 磁盤400GB ); C1.xlarge (12 核, 內存48GB, 磁盤1000GB)。
“MATLAB的紅云”總共包括8臺服務器,每臺服務器配置了2顆2.4GHz的Intel至強E5820CPU,24GB的內存,以及1顆NVIDIA Tesla M2070的GPU,服務器通過千兆以太網進行互聯,掛載了8TB的CIFS存儲,安裝的軟件包括MATLAB MDCS 2011B以及CAC 并行MATLAB客戶端代碼。訂閱該服務的用戶在本地桌面使用具有并行計算工具箱的MATLAB客戶端編寫程序,然后使用MATLAB分布式計算服務器縱向擴展到基于MATLAB的紅云上。
使用“紅云”的八大優勢
可預測、可再生、可靠的性能。紅云服務是由高級計算中心發布的供康納爾大學研究人員及其合作者使用的具有彈性的計算和數據分析資源,提供了可預測、可再生、可靠的性能;
無隱性成本。紅云作為一種訂閱服務,不包括隱含的成本,而且首次訂閱該服務還能獲得50GB的存儲空間,如果需要額外的存儲空間,康奈爾大學內部的訂閱者將按照0.91美元/GB/年進行收費,外部用戶按照1.45美元/GB/年進行收費;
快速訪問數據。用戶不用額外付費就可以通過10Gb以太網快速訪問云內部數據以及云外部的數據;
專家支持。系統、應用和編程的咨詢;
訂閱模式很容易做預算;
兼容Amazon API。方便用戶從紅云平臺遷移出去。
以上特性對致力于數據驅動應用的研究人員來說非常具有吸引力。
紅云和自建HPC集群的優劣勢對比