docker 与openstack的区别?

发布于 12-03 17:15 字数 25 浏览 761 评论 4

rt,比较熟悉openstack,不熟docker

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

2021-12-03 23:31:34

顺便问下楼主,像我们用fuel安装的,后期维护,你们是怎么做的

臻嫒无言2021-12-03 23:17:34

不完全正确的说法:docker是应用层面的,openstack是系统层面的。

docker更多的是解决应用的部署发行问题,docker化的应用,可以在任何docker环境下运行,就像绿色软件一样。

你曾走过我的故事2021-12-03 22:58:56

docker和openstack是竞争关系吗

别低头,皇冠会掉2021-12-03 20:07:17

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每次版本升级,带来的新功能的支持都不少,而且核心项目也逐渐稳定下来。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文