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