OpenStack vs K8s
参考: Kubernetes和OpenStack到底是什么关系? – 知乎 (zhihu.com)
OpenStack定位为 数据中心操作系统,面向基础设施资源,OpenStack不仅仅管理计算资源,还包括网络,存储资源的自动管理。
OpenStack = 计算资源管理(主要最成熟的是虚机) + 存储资源管理 + 网络资源管理
Kubernetes定位为基于容器的集群管理系统,直接面向cloudnative应用:
Kubernetes = 容器资源管理 + 集群编排
Kubernetes可以直接跑在裸机上,这个时候这些裸机上需要的存储,网络资源等都需要依赖手工配置,对于小规模数据中心或者业务稳定不变的应用没有问题,对于大规模数据中心或者应用频繁变化的应用,仍然依赖手工就非常不方便了,
所以采用OpenStack+Kubernetes 是目前相对完整的云应用解决方案栈
作者:老菜 链接:https://www.zhihu.com/question/26895729/answer/335373568 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
OpenStack vs VSphere
参考: https://www.reddit.com/r/openstack/comments/11rgjzc/how_does_vsphere_compare_to_openstack/
定位是一致的. 一个开源, 一个商用授权.
It depends heavily on the amount and quality of the hardware you have to manage.
In a smaller environment, vSphere all the way.
If you have older equipment, and a LOT of it that you can put hands on and configure for compute, storage, and networking nodes, OpenStack.
VMware is great at what they do, and they love blade servers with gobs of RAM and moderate compute power.
OpenStack will take whatever you have, but if you want it to run well you’re going to dedicate machines for compute, storage, and networking.
How much time do you have? How much hardware do you have?
I feel that they serve and operate in two distinct areas with some overlap that is inevitable due to their purpose.
VMware/VCenter is really designed to be run in house as a virtualization platform first. You have a workload that is internal and you want it virtualized.
Openstack is more cloud focused and tends to lean more towards private cloud (AWS) in the way it operates and the way it organizes services.
Openstack is built on multiuser tenants, where VMWare you have to use something like VCloud Director to accomplish the same thing (and honestly it is a bit hacky, but is improving).
VMWare gives you a lot more control over the networking, where as Openstack can (and does) limit some of the lower level aspects of networking that might prevent certain use cases (things like ethertypes being blocked when using things like VXLAN).
发表回复