Kubernetes和OpenStack到底是什么关系?
2016-04-08 20:45
344 查看
转自:https://www.zhihu.com/question/26895729
Kubernetes是基于容器Docker构建一个容器的调度服务。该系统可以自动在一个容器集群中选择一个工作容器供使用。也是一个将众多容器抽象为一台机器这样的服务。
OpenStack是云计算平台,提供IaaS的服务。
这两者到底是什么关系?
答:
简单的说,kubernetes是管理container的工具,openstack是管理VM的工具。
container可以运行在物理机上,也可以运行在VM上。所以kubernetes不是需要openstack的支持。但对于云计算来说,很多IasS都通过openstack来管理虚拟机。然后用户可以在这些虚拟机上运行docker,可以通过kubernetes进行管理。
不过kubernetes虽然是开源的,但它毕竟是为GCE服务的,Google其实并没有多少动力去支持其他平台的。
Kubernetes是基于容器Docker构建一个容器的调度服务。该系统可以自动在一个容器集群中选择一个工作容器供使用。也是一个将众多容器抽象为一台机器这样的服务。
OpenStack是云计算平台,提供IaaS的服务。
这两者到底是什么关系?
答:
简单的说,kubernetes是管理container的工具,openstack是管理VM的工具。
container可以运行在物理机上,也可以运行在VM上。所以kubernetes不是需要openstack的支持。但对于云计算来说,很多IasS都通过openstack来管理虚拟机。然后用户可以在这些虚拟机上运行docker,可以通过kubernetes进行管理。
不过kubernetes虽然是开源的,但它毕竟是为GCE服务的,Google其实并没有多少动力去支持其他平台的。
相关文章推荐
- openstack固定ip和浮动ip
- hdu2389+二分匹配(Hopcroft-Karp算法)
- Linux下查看文件内容的命令
- 秒杀活动的技术方案
- nginx实现请求转发
- linux下启动和关闭网卡命令及DHCP上网
- Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.ExtendedProperties
- 最新资源分享
- Linux上yum安装svn并使用钩子实现自动更新
- git stash和git stash pop
- HDU 5072 Coprime
- Linux下的畅聊系统
- CentOS7 网卡命名
- xcode7.0真机测试出现“Could not find Developer Disk Image"解决方法
- Linux搭建svn服务器并设置客户端提交自动更新
- [学习OpenCV攻略][016][RedHat下安装OpenCV]
- 【OpenCV】通过鼠标在图像中绘制RotatedRect旋转矩形
- 开启linux命令行下英汉词典
- 解决RedHat linux7.0安装中出现的一些问题
- 把Node.js项目部署到阿里云服务器(CentOs 7)