免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: niao5929
打印 上一主题 下一主题

【有奖讨论】DOCKER进化带来的讨论!!! [复制链接]

论坛徽章:
0
11 [报告]
发表于 2016-05-30 16:13 |只看该作者
看到这个主题不错,特地留言探讨。
1、作为未来DEVOPS的运维人员,您觉得DOCKER的技术有哪些?
        (感觉这个问题有点泛,所以凭借个人感觉来回答)
        从Devops角度而言,可以将docker作为一个独立且轻量级的VM来对待。但从本质上来说,Docker仍然是主机上面的一个进程。 这个进程拥有独立的CPU,Memony,Network,IO等等各种资源。 实际部署场景中,一个Docker container最好只运行一个应用或者服务,这样做的好处就是可以充分利用主机资源,同时做到高可用。
2、和传统操作系统比DOCKER对您的应用会有那些改变?
        并非所有应用都可以放到Docker中运行。如果将应用按照用途分类,那么Docker更适合于计算类应用。这是因为container生命周期非常短暂(在线上总会出现各种异常情况而导致container销毁,重建)。 所以需要保存中间数据的应用,绝不应该放到Docker中运行。例如数据库应用。
        有的同学可能会质疑,目前mysql,mongodb等等都提供了docker 镜像,为什么还要说数据库应用不适合docker运行呢?
        需要澄清的是,目前线上环境非常不合适单独使用数据库镜像,但如果一定要使用数据库镜像,那么应该遵循以下几点:
                1. 尽量不使用事务。
                2. 所有数据都保存在容器外部。
                3. 配合服务编排系统,保证高可用
3、是否所有的系统都适合迁移到DOCKER环境中?
        根据第二点的描述,答案是:不是所有的系统都适合迁移到Docker中。
        Docker不是银弹,不会解决所有的问题。任何一个系统在迁移到Docker之中时,都需要按照以下要素进行评估:
                1. 需要提供Rest API。
                2. 不得存在事务。
                3. 所有的服务一定是无状态的。
        以上三点有一点不满足,则不建议迁移到docker。       
4、DOCKER化之后,规模集群如何更好的避免传统HA带来的资源浪费?
        在回答此问题之后,需要搞清楚传统HA有哪些资源浪费。
        1. 启动时间
        传统HA指的是主机节点级的互备,只有当某一个节点完成失活之后,才会让备用节点生效。虽然通过高效的协调算法,可以在分钟级内启动,但相对于container秒级启动来说仍然很重。
        2. 动态扩容
        这恐怕是Docker相对HA来说最大的优势了。 正因为Docker container属于轻量级应用,所以可以随时随地很轻松的对当前container服务进行扩容。借助于流量控制(例如nginx)来达到高可用。 而HA是对节点的互备,所以想要对HA集群进行扩容,代价可想而知。
        3. 服务粒度
        Docker container可以运行单个微服务,可以针对单个服务进行扩容和缩容,尽可能的压榨主机物理资源。而HA则只能整机互备,浪费的是一台节点的物理资源。
5、DOCKER化和SDN之间如何更好的结合,避免DOCKER化之后网络技术成为应用开发瓶颈?
        这个问题抓中了docker的痛点
        Docker目前最大的痛点就是网络性能。当应用完成Docker化之后,一个主机节点可以运行成百上千个容器,而每一个容器都需要OS提供一对虚拟网卡。 因此这里是目前最大的瓶颈。在Docker还没有完全解决此问题的情况下,只能建议用户:
        1. 确定当前主机可以承受的最大容器量。避免网卡崩溃。
        2. 确定流量分发规则,尽可能让网络流量分摊到各个节点中。
        3. 结合服务编排系统,当网络流量异常时,自动进行集群扩容或者服务降级

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
12 [报告]
发表于 2016-05-31 09:03 |只看该作者
支持一下子。讨论的越广泛越深入越好回复 11# andyzhangtao


   

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
13 [报告]
发表于 2016-05-31 09:37 |只看该作者
技术论坛就应该如此,多讨论技术以及思考技术带来的新想法和新思路。说不定某个新思路就会成为未来技术的主流力量回复 11# andyzhangtao


   

论坛徽章:
18
IT运维版块每日发帖之星
日期:2016-06-07 06:20:0015-16赛季CBA联赛之北控
日期:2016-06-30 21:19:06IT运维版块每日发帖之星
日期:2016-06-29 06:20:00每日论坛发贴之星
日期:2016-06-28 06:20:00IT运维版块每日发帖之星
日期:2016-06-28 06:20:00数据库技术版块每日发帖之星
日期:2016-06-23 06:20:00每日论坛发贴之星
日期:2016-06-22 06:20:00IT运维版块每日发帖之星
日期:2016-06-22 06:20:00IT运维版块每日发帖之星
日期:2016-06-21 06:20:00wusuopu
日期:2016-06-17 17:43:45IT运维版块每日发帖之星
日期:2016-06-16 06:20:00IT运维版块每日发帖之星
日期:2016-06-15 06:20:00
14 [报告]
发表于 2016-06-01 16:07 |只看该作者
来报个到先,对于Docker容器,我的使用时间还不长,不便于胡言乱语,混淆视听。

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
15 [报告]
发表于 2016-06-02 17:36 |只看该作者
希望大家多多讨论。新技术需要大家一起学习进步

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
16 [报告]
发表于 2016-06-03 18:10 |只看该作者
docker已经从根本上改变了软件系统的组织架构。需要增强的是DOCKER的本地化功能,比如如何更方便的构建自己的IMAGES并通过本地命令加载。规模化之后管理员同样需要这些工具来构建自己的IMAGES。毕竟这是企业用户需要的最基础的功能特性

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
17 [报告]
发表于 2016-06-03 19:42 |只看该作者
个人观点:DOCKER的普及需要能够让本地功能进一步强化,应该提供一套工具集方便管理员在本地方便的创建和管理自己的IMAGES内容。网络是个大问题,目前DOCKER的网络管理依然是个头大问题

论坛徽章:
0
18 [报告]
发表于 2016-06-06 15:13 |只看该作者
怎么就29页????其他内容呢?

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
19 [报告]
发表于 2016-06-07 11:16 |只看该作者
其它内容在书上,讨论质量高可以送书哦回复 18# linux_wenbao


   

论坛徽章:
0
20 [报告]
发表于 2016-06-08 18:17 |只看该作者
1、作为未来DEVOPS的运维人员,您觉得DOCKER的技术有哪些?
   lxc,namespaces,cgroup
2、和传统操作系统比DOCKER对您的应用会有那些改变?
  以前版本更改比较麻烦,现在基本是一版就build一次,tomcat直接运行在容器内。
3、是否所有的系统都适合迁移到DOCKER环境中?
不是,持久化的特别是涉及到数据库的内容的都不好往容器内迁移。
4、DOCKER化之后,规模集群如何更好的避免传统HA带来的资源浪费?
这个依赖编排工具可以有很好的解决方法例如k8s,及Swarm等。传统ha是启用更多机器,而使用容器后,可以使用更多的Docker容器来进行伸缩,而不是启动更多的机器。
5、DOCKER化和SDN之间如何更好的结合,避免DOCKER化之后网络技术成为应用开发瓶颈?
  sdn使用较少,不评价
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP