探讨docker在大型lnux服务及企业级产品中的应用场景
2014-09-23 15:39
561 查看
由于部门调整,手头上的事做了一半就不得不放弃。时间充裕,计划学习的docker研究了两天。这玩意最近实在火,火到IT圈都是它的新闻。
一、部署
官网以及一些中文论坛有安装的方法,不支持32位,不支持windows,貌似也不支持unix,而且linux内核要升级到一定的版本,暂时还不能商用,开源免费。
http://www.widuu.com/docker/ http://docs.docker.com/introduction/understanding-docker/ http://www.docker.org.cn/
二、应用场景
部署完毕后研究了一下它支持的特性以及命令,粗略想想大概能用到以下场景:
1、paas.
可以在一台环境中迅速部署一个paas环境,比如在ubuntu系统下,你可以安装ubuntu的image,centeros,以及其他官网支持的image。
2.升级
通过image的支持,我觉得可以大大优化产品的升级的流程,我猜测甚至真正意义上做到24小时无间断单节点升级。至于升级失败回滚之类的完全不存在,只需要把可发布的产品制作成image即可。
3.测试
docker支持和主机共享数据和卷,也就让多个image上的数据库共享同一份数据源。vmware搭建的测试环境神马的就复杂太多。还有一种场景就是测试不同版本的产品的兼容性测试问题,比如一个image的mysql是3.0,另一个image可以是mysql3.1等等。可以想象一下,所有的东西由一个image搞定,image依赖的存储、数据可以共享,image作为一个中间层可以轻松管理
4.大型分布式系统可能因为要支持docker,在设计上可能会有所调整,给运维提供很大的方便。
现在我还能感受到HCC2014华为的运维总监对于paas给他释放的压力有多激动
5.对于架构、开发可能就有点苦逼了,可能需要针对docker的特性来让产品能在image中很好的运行。
可惜的事这玩意还不能商用,很多特性在调整,在取舍,欢迎大家持续关注docker,解放苦逼的IT界
一、部署
官网以及一些中文论坛有安装的方法,不支持32位,不支持windows,貌似也不支持unix,而且linux内核要升级到一定的版本,暂时还不能商用,开源免费。
http://www.widuu.com/docker/ http://docs.docker.com/introduction/understanding-docker/ http://www.docker.org.cn/
二、应用场景
部署完毕后研究了一下它支持的特性以及命令,粗略想想大概能用到以下场景:
1、paas.
可以在一台环境中迅速部署一个paas环境,比如在ubuntu系统下,你可以安装ubuntu的image,centeros,以及其他官网支持的image。
2.升级
通过image的支持,我觉得可以大大优化产品的升级的流程,我猜测甚至真正意义上做到24小时无间断单节点升级。至于升级失败回滚之类的完全不存在,只需要把可发布的产品制作成image即可。
3.测试
docker支持和主机共享数据和卷,也就让多个image上的数据库共享同一份数据源。vmware搭建的测试环境神马的就复杂太多。还有一种场景就是测试不同版本的产品的兼容性测试问题,比如一个image的mysql是3.0,另一个image可以是mysql3.1等等。可以想象一下,所有的东西由一个image搞定,image依赖的存储、数据可以共享,image作为一个中间层可以轻松管理
4.大型分布式系统可能因为要支持docker,在设计上可能会有所调整,给运维提供很大的方便。
现在我还能感受到HCC2014华为的运维总监对于paas给他释放的压力有多激动
5.对于架构、开发可能就有点苦逼了,可能需要针对docker的特性来让产品能在image中很好的运行。
可惜的事这玩意还不能商用,很多特性在调整,在取舍,欢迎大家持续关注docker,解放苦逼的IT界
相关文章推荐
- 阿里云发布ECS企业级产品家族 19款实例族涵盖173个应用场景
- 再谈Docker-微服务的场景化应用
- JBoss企业级应用服务平台群集指南(九)
- 纪念日:服务构件环境(SCE)挑起企业级架构的栋梁,下一代的应用开发模式日渐清晰
- JBoss企业级应用服务平台群集指南(一)
- JBoss企业级应用服务平台群集指南(二)
- JBoss企业级应用服务平台群集指南(三)
- 纪念日:服务构件环境(SCE)挑起企业级架构的栋梁,下一代的应用开发模式日渐清晰
- 利用 J2EE 连接器架构和 SOAP 构建“Web服务就绪”的企业级应用
- 纪念日:服务构件环境(SCE)挑起企业级架构的栋梁,下一代的应用开发模式日渐清晰
- JBoss企业级应用服务平台群集指南(十)
- 写在"大型软件开发与ORM构架"之后----大型软件开发与企业级应用软件开发名份之争
- JBoss企业级应用服务平台群集指南(十二)
- [转载]Paxos算法在大型系统中常见的应用场景
- IBM ESB 产品之间的比较及应用场景
- JBoss企业级应用服务平台群集指南(十一)
- 写在"大型软件开发与ORM构架"之后----大型软件开发与企业级应用软件开发名份之争
- JBoss企业级应用服务平台群集指南(四)
- 纪念日:服务构件环境(SCE)挑起企业级架构的栋梁,下一代的应用开发模式日渐清晰
- JBoss企业级应用服务平台群集指南(八)