摘要:平方千米陣列即將開始建設,各子工作包也進入關鍵設計評估階段。基于云與容器技術是平方千米陣列科學數據處理器未來可能采用的平臺技術。針對超大規模海量數據處理面臨的天文應用軟件快速部署、運行與實測要求,充分考慮天文應用軟件運行環境復雜、云計算環境下超大規模計算集群部署困難等問題,系統研究并給出了一種使用容器技術的天文應用軟件通用自動部署方法。以目前較為常用的可見度函數校準軟件SAGECaL為例,首先分析了SAGECaL的相關特性和分布式部署方面存在的困難,進而給出了基于容器技術的SAGECaL分布式集群的自動部署方法。實驗結果表明,自動部署方法極大地提高了SAGECaL分布式集群的部署效率,滿足項目組承擔平方千米陣列科學數據處理器相關測試工作所需要的基礎平臺部署與切換等需求,同時也為其它天文軟件在云端的快速部署與執行提供了有益的思路。
注:因版權方要求,不能公開全文,如需全文,請咨詢雜志社