SimCloud針對中國企業的計算資源管理需求,自上而下構建并實現統一調度策略及方法,覆蓋數值仿真的三維建模、前后處理以及求解計算全過程,創新構建了面向仿真應用的專業化云計算平臺:
(一)網絡架構:
平臺的中心是SimCloud仿真云計算平臺管理系統,它負責聯通客戶端與計算平臺(高性能計算集群)、虛擬平臺(圖形設備集群),并實現用戶安全認證、郵件/桌面通知服務、云端仿真流程/數據管理、仿真數據存儲等功能的表現層服務。
(二)功能架構
1、資源層:負責整合仿真業務系統所涉及的硬件資源、網絡資源與軟件資源。
SimCloud整合高性能計算服務器集群,聯通用戶權限管理服務器、軟件License管理服務器、通信服務器、數據文件服務器,從而將仿真軟件求解器的調用過程封裝成Web Service接口。
SimCloud整合高清圖形工作站集群,聯通用戶權限管理服務器、軟件License管理服務器、通信服務器、數據文件服務器,從而將仿真軟件前、后處理工具以及其他研發工具的圖形界面操作過程封裝成為遠程虛擬化應用。
2、服務層:負責定義資源層調用接口,支持平臺擴展性,為表現層應用提供統一服務,為第三方業務集成提供服務接口。
SimCloud利用服務層架構技術定義并規范了資源利用接口,為表現層應用或第三方業務提供規范化的的服務接口,具體有以下方面:
硬件監控:統一定義服務器(工作站)資源監控及運維手段;
資源調度:統一定義服務器(工作站)資源調度辦法;
作業排隊:統一定義服務器(工作站)作業排隊配置辦法;
預約機制:統一定義圖形資源虛擬化應用過程中的服務預約機制;
用戶權限:統一定義用戶在平臺中的應用權限配置辦法;
文件管理:統一定義文件在平臺中的傳輸、安全及管理辦法;
郵件通信:統一定義平臺中郵件通信方式;
運營日志:統一定義后臺運營日志相關信息格式;
資產維護:統一定義平臺軟硬件資產相關信息格式;
統計分析:統一定義平臺運營數據統計信息格式。
3、表現層:負責為平臺應用人員、管理人員提供操作功能。
SimCloud以簡潔易用的門戶網站形式,為用戶提供仿真云計算平臺的豐富功能,具體有以下方面:
任務管理:計算用戶可控制個人計算任務
業務管理:業務管理員可實現相關管理功能
系統管理:系統管理員可實現相關管理功能
集群管理:集群管理員可實現相關管理功能
報表統計:系統管理員可實現數據統計功能