rt,比较熟悉openstack,不熟docker
顺便问下楼主,像我们用fuel安装的,后期维护,你们是怎么做的
不完全正确的说法:docker是应用层面的,openstack是系统层面的。
docker更多的是解决应用的部署发行问题,docker化的应用,可以在任何docker环境下运行,就像绿色软件一样。
docker和openstack是竞争关系吗
Docker是一个Linux容器管理工具,随着Docker的兴起,Linux容器技术也是当下最时兴的容器虚拟化技术。Linux容器工具有很多,OpenVZ、LXC、Docker、Rocket、Lmctfy等等,大都是基于Linux内核提供的两个机制:Cgroups(实现资源按需分配)和Namespace(实现任务隔离)。
openstack里面可以用的功能太多了,但是如果你要建的云平台,只有三五台,一二十台机器,而且容器足够满足你的需求,那么用openstack其实意义不大,直接用Kubernetes就好了。首先得有规模,然后再有云。如果你有很多服务器,单单调度策略openstack就可以做很多工作,这些服务器可以按网络,按机房,或者按业务分成不同的可用区域,在os中对应zone,一个区域挂掉不影响另一个区域,一个区域里不同机柜又可以对应不同的主机集合然后通过flavor的元数据来调度。我们之前做调度策略,允许用户选区域,虚拟化类型(docker或者kvm),用户的虚拟机分db,app等类型,同一个用户同一个类型的虚拟机尽量分散开,这些虚拟机,又两两绝对分散。这只是nova调度策略的部分功能。openstack每次版本升级,带来的新功能的支持都不少,而且核心项目也逐渐稳定下来。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(4)
顺便问下楼主,像我们用fuel安装的,后期维护,你们是怎么做的
不完全正确的说法:docker是应用层面的,openstack是系统层面的。
docker更多的是解决应用的部署发行问题,docker化的应用,可以在任何docker环境下运行,就像绿色软件一样。
docker和openstack是竞争关系吗
Docker是一个Linux容器管理工具,随着Docker的兴起,Linux容器技术也是当下最时兴的容器虚拟化技术。Linux容器工具有很多,OpenVZ、LXC、Docker、Rocket、Lmctfy等等,大都是基于Linux内核提供的两个机制:Cgroups(实现资源按需分配)和Namespace(实现任务隔离)。
openstack里面可以用的功能太多了,但是如果你要建的云平台,只有三五台,一二十台机器,而且容器足够满足你的需求,那么用openstack其实意义不大,直接用Kubernetes就好了。首先得有规模,然后再有云。如果你有很多服务器,单单调度策略openstack就可以做很多工作,这些服务器可以按网络,按机房,或者按业务分成不同的可用区域,在os中对应zone,一个区域挂掉不影响另一个区域,一个区域里不同机柜又可以对应不同的主机集合然后通过flavor的元数据来调度。我们之前做调度策略,允许用户选区域,虚拟化类型(docker或者kvm),用户的虚拟机分db,app等类型,同一个用户同一个类型的虚拟机尽量分散开,这些虚拟机,又两两绝对分散。这只是nova调度策略的部分功能。openstack每次版本升级,带来的新功能的支持都不少,而且核心项目也逐渐稳定下来。