打造SDN容器百宝箱(一)
作为SDN领域从业者,如何让Docker服务于SDN,可能是大家比较关心的话题。接下来的几篇将讲述如何搭建一个灵活敏捷的CDSC(container define service cloud)平台。 开始聊Docker之前,我想先谈谈学习开源项目的个人体会。 学习一个开源项目比较好的套路是:先通过安装部署和运行,熟悉其大概提供的服务,根据官网的wiki等信息从宏观层面了解其大概架构,通过做一些实验熟悉其具体的功能和特性,通过对一个“点”的功能特性熟悉,进行拓展,形成知识的“线”和“面”。在此过程中,需要反复不断地进行一些调试操作和知识验证,熟悉一些细节特性,因为开源项目里有很多不完善和错误的地方。 当你已经熟悉了开源项目的功能服务后,如果仅为了解它,到此可以为止了,如果你想利用它为自身的产品服务还不够,可能需要深入代码层面,了解其设计架构,走通其运行流程。这样可以在服务自身产品的过程中,裁剪起来才游刃有余。 废话不多说了,Docker作为开源界比较知名的项目,也是这个思路。我个人也是零碎的接触Docker,更还没有把它运用于实际工作中,因此理解认识也是比较肤浅,若有不对的地方,欢迎指教...
