最近在做一個(gè)項(xiàng)目,需要借助VMWare的幫助。于是到官網(wǎng)上下了VIX,說(shuō)實(shí)在的VIX的bug還是蠻多的,而且還沒(méi)有直接支持python的接口(最后用COM搞定的)。按理應(yīng)該被我bs一把,但是不得不說(shuō),人家把該做的都做了而且還在不斷努力更新中(vix目前貌似最新的是1.7的版本吧)沒(méi)得話(huà)說(shuō),頂啊!
前一周基本都泡在VMWare的社區(qū)上,搜索各種各樣的問(wèn)題的帖子。
上一周一直在寫(xiě)代碼,把host的接口,架構(gòu)和VM的調(diào)用都實(shí)現(xiàn)了。
就在我最興奮的那一刻,我突然發(fā)現(xiàn)貌似VIX不支持多線(xiàn)程(可能是COM的原因,反正沒(méi)有找到官方的說(shuō)明),我瞬間崩潰了.... 郁悶了好一陣,在苦想了一個(gè)晚上后,還是決定修改原有的架構(gòu)。考慮用多進(jìn)程的方式解決吧!但是用了多進(jìn)程后,反而架構(gòu)上耦合更加松了,甚至目前的架構(gòu)已經(jīng)為未來(lái)的平行擴(kuò)展做好了準(zhǔn)備! 真是柳暗花明又一村啊!
目前已經(jīng)做好的有:接口,架構(gòu), VM調(diào)用,自升級(jí),應(yīng)該還差“保存”這一方面的工作就oK了!
Host完成后,guest部分的代碼也要開(kāi)始著手進(jìn)行了。
ps.周末去了趟西沖,海邊就是很爽!
posted on 2009-10-26 00:24
margin 閱讀(170)
評(píng)論(0) 編輯 收藏 引用