共找到2條詞條名為高性能計算集群的結果 展開
- 高性能計算集群
- 高性能計算
高性能計算集群
高性能計算集群
高性能計算集群(英語:High-PerformanceComputingCluster,簡稱HPCC),也被稱為數據分析超級計算機,是一個由律商聯訊風險解決方案發展的開放源代碼數據密集型計算系統平台。
HPCC(高性能計算集群)也稱為 DAS(數據分析超級計算機),是由LexisNexis風險解決方案開發的開源,數據密集型計算系統平台。HPCC平台整合了在商品計算集群上實現的軟體架構,為使用大數據的應用程序提供高性能的數據并行處理。HPCC平台包括支持并行批處理數據處理(Thor)和使用索引數據文件(Roxie)的高性能在線查詢應用程序的系統配置。HPCC平台還包含一個以數據為中心的并行數據處理聲明性編程語言ECL。
圖1
圖1顯示了一個物理Thor處理集群的表示,該集群充當可伸縮的數據密集型計算應用程序的批處理作業執行引擎。除了Thor主節點和從節點之外,還需要額外的輔助和通用組件來實現完整的HPCC處理環境。
圖2
圖2顯示了一個物理Roxie處理集群的表示,該集群充當高性能查詢和數據倉庫應用程序的在線查詢執行引擎。Roxie集群包含多個節點,其中包含用於處理查詢的伺服器和工作進程;一個稱為ESP伺服器的附加輔助組件,為外部客戶端訪問群集提供介面;以及在HPCC環境中與Thor群集共享的其他常用組件。雖然Thor處理集群可以在沒有Roxie集群的情況下實施和使用,但是包含Roxie集群的HPCC環境還應該包含Thor集群。Thor集群用於構建Roxie集群使用的分散式索引文件,並開發將與索引文件一起部署到Roxie集群的在線查詢。
HPCC軟體體系結構包含Thor和Roxie集群以及通用中間件組件,外部通信層,提供最終用戶服務和系統管理工具的客戶端介面,以及支持監視和輔助文件系統載入和存儲的輔助組件來自外部的數據。HPCC環境只能包含Thor集群,或Thor和Roxie集群。整個HPCC軟體體系結構如圖3所示。