思科ACI2016 谈谈Docker和思科ACI的结合

2016.04.06 ZCL

前两天看了几篇介绍Docker应用的文章。我更关心是人们用 Docker 做什么? 同样的问题是客户们使用思科ACI再做什么?

http://tech.uc.cn/?p=2726 这篇文章是简单全面的介绍Docker, 上个经典图片。

思科ACI2016 谈谈Docker和思科ACI的结合_第1张图片
Paste_Image.png

还看过此文---Docker在汽车之家的应用实践, http://www.infoq.com/cn/presentations/practise-of-docker-in-autohome,
知道了--王盛, 汽车之家架构师, 2011加入汽车之家,现任汽车之家架构师。
有人知道汽车之家的网络基础架构就是思科的ACI吗?

其实,容器和VM的区别,最终客户是不关心的,VM占的资源多,例如硬盘。而 Container 占的少,例如VDI项目中,好像VMware 也有Golden Image 的概念,但是加入我有10台VM给学生做教学使用,只有机器名和IP地址不一样,这样我要建立10台同样的虚机,只是修改一下IP地址,有什么可以编程的 Script 来实现吗?

而采用Container 也面临修改IP地址的问题, 上百个CT(Container简称), 要配置IP地址,没有网络编程是不现实的。汽车之家的技术人员,重新修改了Docker的文件,去掉iptables, 直接从配置服务器上得到IP地址,很符合我的想象。赞一个。

其实,OpenStack , VMware, Hyper-V, Docker 等等和网络的要求其实不高,有个大二层就行了,或者有个Underlay 的3 层网络,其余的事情都是Hypervisor, Docker的做了,例如VxLAN 的封装解封,Overlay 网络和Underlay 网络基本没有联系。而思科ACI要实现的事情就是计算环境一体化,把用户最终的应用和Under/Overlay 网络,物理主机,CPU, SSD集成在一起,简单配置,自动编程,让开发环境的建立更快,应用上线更快。

上一个我画的图,手画,没有时间细化。敬请原谅。

思科ACI2016 谈谈Docker和思科ACI的结合_第2张图片
Docker和思科ACI的结合

我对软件编程不熟悉,但是对总体架构很感兴趣,非常期待和大家交流。

你可能感兴趣的:(思科ACI2016 谈谈Docker和思科ACI的结合)