2. 利用虛擬化技術(shù)將進(jìn)程從某個節(jié)點(diǎn)(源節(jié)點(diǎn))移動至其它節(jié)點(diǎn)(目標(biāo)節(jié)點(diǎn))。
3. 利用虛擬化技術(shù)輕松創(chuàng)建檢查點(diǎn)。
以上三種設(shè)想看似簡單,實(shí)際上卻很難在高性能計(jì)算中實(shí)現(xiàn)。第一種設(shè)想能夠提供任務(wù)所需的操作系統(tǒng)或分配資源,引起了很多人的興趣,但目前這樣做會造成性能損失;第二種設(shè)想是在節(jié)點(diǎn)間移動虛擬機(jī),這在高性能計(jì)算中很難實(shí)現(xiàn),因?yàn)樵S多應(yīng)用都要大量用到網(wǎng)絡(luò)和/或存儲(IO);而第三種設(shè)想,即利用虛擬機(jī)快速創(chuàng)建檢查點(diǎn)也存在相同的網(wǎng)絡(luò)和/或存儲依賴問題,因此很難應(yīng)用于高性能計(jì)算中。
因此,從目前的情況來看,虛擬化技術(shù)尚無法在高性能計(jì)算領(lǐng)域占據(jù)一席之地。盡管我們并不能由此斷定未來情況不會發(fā)生變化,但目前虛擬化技術(shù)要進(jìn)入高性能計(jì)算領(lǐng)域尚需時日。我很遺憾地說,高性能計(jì)算并不是虛擬化大錘所尋找的那顆釘子。