The cloud infrastructure must provide security for High-Performance Computing (HPC) applications of sensitive data to execute in such an environment. However, supporting security in the communication infrastructure of today's public cloud is challenging, because current networks for data centers are so fast that adding encryption can incur very significant overheads. In this work, we introduce CryptMPI, a high performance encrypted MPI library that supports communication with both integrity and privacy. We present the techniques in CryptMPI and report our benchmarking results using micro-benchmarks and NAS parallel benchmarks. The evaluation results indicate that the aforementioned techniques are effective in improving the performance of encrypted communication.
翻译:云层基础设施必须为高性能计算机(HPC)应用敏感数据在这种环境中实施提供安全保障。然而,支持当今公共云层通信基础设施的安全具有挑战性,因为目前数据中心的网络速度太快,增加加密可能带来非常大的间接费用。在这项工作中,我们引入了高性能加密的MPI(CeoptMPI)图书馆,这是一个高性能加密的MPI(MPI)图书馆,它既支持完整又支持隐私的通信。我们在CeoptMPI(CecroptMPI)中展示了技术,并利用微型基准和NAS(NAS)平行基准报告我们的基准结果。评价结果显示,上述技术对于改进加密通信的性能是有效的。