2014-10-30 92 views
-1

我遇到了一篇研究論文和項目,討論在MPICH2的通道層中實現加密/解密,稱爲ES-MPICH2庫http://www.eng.auburn.edu/~xqin/software/es-mpich2/index.html 據我所知,MPICH2確實使用ssh層進行通信節點,那麼在MPI庫中這麼做會有什麼意義呢?MPI實現中的安全性

+0

在http://security.stackexchange.com/上可能會更好。 – JamesENL 2014-10-30 06:55:19

+0

你甚至讀過他們網站上的文章嗎? – 2014-10-30 12:04:04

回答

1

MPICH2可以使用ssh設置MPI環境,即啓動指定節點上的進程等,但是在設置階段之後,實際的MPI通信使用不同的機制(例如TCP套接字,Infiniband,...) 。我完全不熟悉ES-MPICH2,然後顯然加密了實際的MPI通信。

MPI通常在單個集羣內部使用,其中有人竊聽MPI通信不被視爲重大威脅。總的來說,MPI的實現更注重性能而不是安全性,因爲這就是MPI用戶傾向於感興趣的東西。

+0

有關ES-MPICH2(鏈接到網站)的文章解釋了MPICH2的分層通信體系結構,爲什麼需要加密(使用MPI進行跨站點通信),以及加密和如何加密。 – 2014-10-30 12:03:25