码迷,mamicode.com
首页 > 其他好文 > 详细

openstack 采用conductor的原因

时间:2015-04-01 17:15:50      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:

供参考。

Tan0同学给我的解释:

两个原因 一个是为了isolation做准备 因为升级主要就是升DB的schema 如果让compute直接读写DB,那每次升级都得升compute 现在隔离开之后 只要升级conductor, 然后compute和conductor之间通过object就可以通信了

第二个原因是sqlalchemy读db的时候会block住 如果让compute去操作slqalchemy的话就会出现问题,现在compute可以把任务丢给conductor,自己可以去执行别的任务 等待结果就好 这样更
符合云计算的并行架构

openstack 采用conductor的原因

标签:

原文地址:http://www.cnblogs.com/shaohef/p/4384084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!