當前位置:首頁 > 百科知識 > 電子工程 > 正文

HPC(高性能計算機群)

指能夠執(zhí)行一般個人電腦無法處理的大資料量與高速運算的電腦,其基本組成組件與個人電腦的概念無太大差異,但規(guī)格與性能則強大許多。

概述:

  HPC是高性能計算(High Performance Computing)機群的簡稱。指能夠執(zhí)行一般個人電腦無法處理的大資料量與高速運算的電腦,其基本組成組件與個人電腦的概念無太大差異,但規(guī)格與性能則強大許多?,F(xiàn)有的超級計算機運算速度大都可以達到每秒一兆(萬億,非百萬)次以上。“超級計算”(supercomputing)這名詞第一次出現(xiàn),是在1929年《紐約世界報》關于IBM為哥倫比亞大學建造大型報表基(tabulator)的報導。

高性能計算機群:

  綜述

  高性能計算(High Performance Computing)機群,簡稱HPC機群。構建高性能計算系統(tǒng)的主要目的就是提高運算速度,要達到每秒萬億次級的計算速度,對系統(tǒng)的處理器、內(nèi)存帶寬、運算方式、系統(tǒng)I/O、存儲等方面的要求都十分高,這其中的每一個環(huán)節(jié)都將直接影響到系統(tǒng)的運算速度。這類機群主要解決大規(guī)模科學問題的計算和海量數(shù)據(jù)的處理,如科學研究、氣象預報、計算模擬、軍事研究、CFD/CAE、生物制藥、基因測序、圖像處理等等。信息服務機群的應用范圍很廣,包括如數(shù)據(jù)中心、電子政務、電子圖書館、大中型網(wǎng)站、網(wǎng)絡游戲、金融電信服務、城域網(wǎng)/校園網(wǎng)、大型郵件系統(tǒng)、VOD、管理信息系統(tǒng)等等。就其實現(xiàn)方式上分,還可以分為負載均衡機群、高可用機群等。簡單的說,高性能計算(High Performance Computing)是計算機科學的一個分支,研究并行算法和開發(fā)相關軟件,致力于開發(fā)高性能計算機(High Performance Computer)。隨著信息化社會的飛速發(fā)展,人類對信息處理能力的要求越來越高,不僅石油勘探、氣象預報、航天國防、科學研究等需求高性能計算機,而金融、政府信息化、教育、企業(yè)、網(wǎng)絡游戲等更廣泛的領域?qū)Ω咝阅苡嬎愕男枨笱该驮鲩L。集群分為下面幾種

  主/主 (Active/active)這是最常用的集群模型,它提供了高可用性,并且在只有一個節(jié)點在線時提供可以接受的性能,該模型允許最大程度的利用硬件資源。每個節(jié)點都通過網(wǎng)絡對客戶機提供資源,每個節(jié)點的容量被定義好,使得性能達到最優(yōu),并且每個節(jié)點都可以在故障轉移時臨時接管另一個節(jié)點的工作。所有的服務在故障轉移后仍保持可用,但是性能通常都會下降。

  主/從(Active/passive)為了提供最大的可用性,以及對性能最小的影響,Active/passive模型需要一個在正常工作時處于備用狀態(tài),主節(jié)點處理客戶機的請求,而備用節(jié)點處于空閑狀態(tài),當主節(jié)點出現(xiàn)故障時,備用節(jié)點會接管主節(jié)點的工作,繼續(xù)為客戶機提供服務,并且不會有任何性能上影響。

  混合型(Hybrid)混合是上面兩種模型的結合,只針對關鍵應用進行故障轉移,這樣可以對這些應用實現(xiàn)可用性的同時讓非關鍵的應用在正常運作時也可以在服務器上運行。當出現(xiàn)故障時,出現(xiàn)故障的服務器上的不太關鍵的應用就不可用了,但是那些關鍵應用會轉移到另一個可用的節(jié)點上,從而達到性能和容錯兩方面的平衡。
 

高性能計算集群應用程序性能優(yōu)化:

高性能計算集群選擇適合的內(nèi)存

  高性能計算集群依賴于并行處理系統(tǒng),所以高性能計算集群信息需要快速的傳入與傳出內(nèi)存。高性能計算集群系統(tǒng)往往是I/O密集型的,因此高性能計算集群選擇正確的內(nèi)存配置,可以顯著提升高性能計算集群應用程序性能。

  高性能計算集群系統(tǒng)依賴于DIMM模塊,因為高性能計算集群是針對并行系統(tǒng)設計的。

  高性能計算集群有三種DIMM內(nèi)存可用:UDIMM內(nèi)存、RDIMM內(nèi)存和LRDIMM內(nèi)存。高性能計算集群在處理較大型工作負載時,無緩沖DIMM速度快、廉價但不穩(wěn)定。寄存器式DIMM內(nèi)存穩(wěn)定、擴展性好、昂貴,高性能計算集群對內(nèi)存控制器的電氣壓力小。高性能計算集群同樣在許多傳統(tǒng)服務器上使用。降載DIMM內(nèi)存是寄存器式內(nèi)存的替代品,高性能計算集群能提供高內(nèi)存速度,降低服務器內(nèi)存總線的負載,而且功耗更低。

高性能計算集群升級設施

  高性能計算集群應用程序正在迅速增長,所以高性能計算集群體系未來的擴展能力需要重視。

  高性能計算集群系統(tǒng)設計與傳統(tǒng)數(shù)據(jù)中心基礎設施設計的一大區(qū)別就是選擇現(xiàn)成工具或定制系統(tǒng)?,F(xiàn)成的高性能計算集群只能在很小的范圍內(nèi)進行擴展,高性能計算集群限制了未來增長。HPC定制可以保持一個開放式的設計,讓企業(yè)在將來獲得更好的擴展功能。然而,高性能計算集群額外的功能對于定制系統(tǒng)來說是一筆不小的代價,比購買現(xiàn)成高性能計算集群系統(tǒng)要高得多。

高性能計算集群系統(tǒng)一致

  高性能計算集群系統(tǒng)初次上線時,高性能計算集群所有的配置都很完美,但隨著時間流逝,高性能計算集群配置會變得不一致。

  高性能計算集群中出現(xiàn)不一致,高性能計算集群管理員可能會看到一些零星的異常貨變化,高性能計算集群影響應用程序性能??紤]到潛在的性能,IT部門需要實施策略來確認高性能計算集群系統(tǒng)中都運行著什么應用程序, 并想辦法讓高性能計算集群配置同步。這些高性能計算集群檢查每季度應該進行,或者每年不少于兩次。

高性能計算集群能耗

  高性能計算集群在過去15年中,高性能計算集群能源成本隨著高性能計算密度增加而急劇上升。現(xiàn)在高性能計算集群普通的服務器開銷為每機柜30kw,高性能計算集群這個數(shù)字還在不斷上升。由于高性能計算集群高密度,高性能計算集群高效率數(shù)據(jù)中架構基礎設施與高性能計算集群冷卻系統(tǒng)變得至關重要。

  在高性能計算集群數(shù)據(jù)中心,高性能計算集群高電壓電直接供給到機架,而不是采用傳統(tǒng)的208伏降壓,這樣可以節(jié)約電子電力設備電力轉換的損耗。高性能計算集群利用節(jié)能型泵取代了嘈雜、低效率的風扇。


內(nèi)容來自百科網(wǎng)