openstack 采用conductor的缘由

供参考。sql

Tan0同窗给个人解释:架构

两个缘由 一个是为了isolation作准备 由于升级主要就是升DB的schema 若是让compute直接读写DB,那每次升级都得升compute 如今隔离开以后 只要升级conductor, 而后compute和conductor之间经过object就能够通讯了

第二个缘由是sqlalchemy读db的时候会block住 若是让compute去操做slqalchemy的话就会出现问题,如今compute能够把任务丢给conductor,本身能够去执行别的任务 等待结果就好 这样更
符合云计算的并行架构云计算

相关文章
相关标签/搜索