IaaS:
当今最火的技术一定是容器技术,在2013年却不是这样的景象,当时云计算正如火如荼发展,公有云才奠定基石 aws 和 openstack私有云是最常见的上云方式;
PaaS cloud Foundry 如何被docker取代
pass的发展,以cloud Foundry为主,当时还要过国内sae也刚起步,主打云应用产品,cloud Foundry 主要做应用打包,分发,通过一条命令做部署,cf push “应用名”,就可上传到cloud Foundry存储上,然后cf会找到只适合部署应用的宿主机节点,在相应节点通过agent将应用从cf 存储上下载到本地即可。但是,虽然cf打包发布的命令操作过程很简单,但是真正使用上一点也不容易,单符合cf的脾气,需要为没门语言,每个框架 单独的做适配,就造成了很多奇怪的现象:
- 1虽然改了一小点但是想要发不上去,费了半天劲,适配了半天;
- 2 本地测试好好的,一发布就出现各种奇奇怪怪的问题。并没有简化运维人员的发布过程,也没有做到环境一致性。
cf 为了在一台宿主机上部署多个应用,cf已经使用了 linux namespace 和 linux cgroup。正当paas推进到广为人知的时候,他的问题也是业内的一块心病,如果快速打包,快速部署;此时docker 的出现是一家叫dotcloud的公司,将自己的公司产品做开源了