最近在做一个项目,需要借助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 阅读(154)
评论(0) 编辑 收藏 引用