您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>数值算法/人工智能>

容器集群管理技术与虚拟机的想比的优势

大小:0.8 MB 人气: 2017-09-30 需要积分:1

  企业IT架构是指机房硬件管理和应用开发交付模式,前者涉及物理资源的高效便捷管理,衍生出虚拟化技术;后者关系到开发运维协同工作,加速容器技术的发展。特别是在互联网化已成为促进信息技术产业发展和应用创新主要推手的当代,迫切需要应对“交付方式移动化、用户峰值极限化、版本更新高频化、失效恢复实时化”的应用新特点。因此,企业对应用管控的性能、敏捷性和可靠性提出了更高的要求, IT架构转型升级迫在眉睫。

  容器是一种新型物理资源抽象方法,其核心思想是操作系统内核的复用,通过提供应用运行环境描述规范,自动构建应用(进程)的沙箱运行环境,达到应用相互隔离的目的。如图1所示,与虚拟机技术相比,容器回避了冗余OS(Duplicated OS)问题,理论具有与物理机接近的性能[1];容器引入应用环境描述规范,机器识别替代基于脚本和文档的应用环境构建,容易维护,不易出错[2]。因此,容器具有更好的性能,更优的敏捷性,正逐渐成为构建应用系统运行环境的主流基础设施。

  容器集群管理技术与虚拟机的想比的优势

  图1 虚拟机和容器区别

  容器集群是一种将多台物理机抽象为逻辑上单一容器的技术,在有效应对规模化管理需求的同时,通常会引入基于记录和回放的失效恢复机制,大大提高容器的可靠性。当前,容器集群已成为容器产业化的事实管理方式,呈现出“百花争鸣”的竞争态势,本文将考虑资源管理和应用管控两个方面,并从生态角度进行简单讨论,对已有容器集群管理技术进行初步分析,可为企业容器集群技术选择提供依据。

  现状:百花争鸣

  容器集群已成为实现应用敏捷管理的主流手段,公有云Amazon、Microsoft、Google、Aliyun纷纷推出新产品抢占容器市场,开源界Openshift、Cloudfoundry、Rancher、Docker Cloud、OpenStack也都将容器作为战略方向构建生态,百花争鸣。各家采用的容器集群管理技术也不尽相同,主要包括kubernetes、mesos、swarm/swarmkit、nova四大类,呈现出群雄争霸的局面,如表1所示。

非常好我支持^.^

(0) 0%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!