Sep 112012
 

昨晚思考了一下,发现Openstack的组件比较有意思。看图就明白

每一个组件,都是类似一个中间件,后面支持一堆的东西,你可以根据你的需要去选择。

这就留给开发者很多的空间。Redhat的组合和Ubuntu的组合,肯定是不一样。Rackpace和HPcloud也是不一样。看看谁能组合的更好。

上次看有人提到,如果大家都用Openstack,那么会不会同质化呢?你看下面的这个图,就知道这个问题不存在。

 

openstack组件

  6 Responses to “Openstack组件介绍”

  1. 请问你试过在Keystone里面使用MS的AD Server作为后端么?

    • 这个比较高难度。我只知道有国内的朋友尝试过。搞定了。

      • 能介绍下具体是怎么做的么?

        • LDAP 做下配置 连接AD认证。 我做过。

          基本就是 LDAP里配置一个账号,用这个账号查询AD里面用户信息。 账号需要有权限。 windows里面全部用小写字木

  2. 请教两个问题:
    1. 关于存储的三个模块:Glance,Swift,cinder;—他们各自在OpenStack是独立的吗,看上面的图好像是swift为Glance服务(swift提供对象存储服务,确实可以存储镜像),我的理解是swift是一个独立的模块,对外对内提供对象存储服务,Glance只是提供镜像服务,调用了swift的接口。上面的图为什么没把swift独立出来。
    2.大家都去keystone鉴权,性能问题是如何解决的?

    • 你的理解,至少我认为是正确的。keystone的性能问题,就让上游去解决吧,现在国外已经有大规模的应用,有性能的问题,后续的版本就会改进。

 Leave a Reply

(required)

(required)

This site uses Akismet to reduce spam. Learn how your comment data is processed.