写点什么

CNUTCon 全球容器技术大会精彩回顾

  • 2015-09-01
  • 本文字数:2742 字

    阅读完需:约 9 分钟

8 月 29 日,首届 CNUTCon 全球容器技术大会在北京新云南皇冠假日酒店落下帷幕,大会吸引了近千名对容器感兴趣的资深开发者、运维工程师和技术经理参加。本次大会共邀请了国内外 20 余位技术专家,设计了 5 个主题,19 场演讲,3 个 workshop。本次大会以『剖析容器企业实践,关注容器生态圈开源项目』为主题,围绕容器应用和开源项目展开了深入探讨,其中来自华为、腾讯游戏、大众点评、阿里巴巴、京东、百度、VMware、谷歌、CoreOS、360、红帽等知名公司的技术专家从容器的应用场景、架构、生态、挑战等方面进行了分享。目前大会的 PPT 已经对外开放,读者可以自行下载

CNUT 容器技术俱乐部

在大会上,极客邦科技与 InfoQ 中国创始人兼 CEO 霍太稳宣布,InfoQ 联合国内一线 IT 技术公司共同成立 CNUT 容器技术俱乐部,连接中国容器技术社区,推动容器技术以及开源在国内的发展和应用。CNUT(Container Nut)中的 Nut 是坚果的意思,之所以这样命名,是因为 Nut 在中国文化中有顽强、团结以及颠覆之意,也正合 CNUT 的初心。CNUT 将以容器为切入点,推动开源在中国的发展,代表中国的 Container 社区向世界发出声音。

容器应用案例

京东、大众点评、360、百度、腾讯游戏、阿里百川都在大会上详细分享了他们的容器应用案例。国内很多公司都已经开始在生产环境中使用 Docker 容器,最常用的使用场景就是构建私有云平台。比如京东云平台首席架构师刘海锋就介绍说,在 618 促销时,他们线上就有上万个容器在运行,接下来他们将着手容器化京东内部所有的服务。关于为什么要做 Docker 项目,他在演讲中也有介绍:

随着过去几年京东的迅速发展,服务器的运维方面面临着巨大的挑战。规模方面,京东在 2014 年购买的服务器比过去几年的总和还多,2015 年还是会继续增加。由于服务器数量在不断增加,那就会随之而来带来两个问题,一是这些服务器如何管理,二是如何能节省成本,高效的利用资源。服务器管理方面,传统的方式需要根据业务线来申请机器,这样带来的弊端是,不仅时间成本比较高,而且资源利用率不高。如果能够有效的整合公司的服务器资源,那业务线就可以只关注业务本身,服务的部署、扩容等直接托管给相应的云平台即可。

淘宝应用引擎 TAE 是国内较早规模化使用 Docker 的 PaaS 平台,它最近推出了 2.0 版,作为阿里百川项目的一部分对外开放。在大会上,阿里百川的架构师张智宇分享了他的 Docker 使用观:

Docker 只是 TAE 中非常小的一部分,我们还只是把 Docker 当做工具来用。一定不要为了 Docker 而 Docker,容器是未来,但 Docker 并不圈等于容器。不过在实践的过程中,我们发现 Docker 确实有优势,它让全架构的 PaaS 成为可能,更贴近用户需求,兼具 IaaS 的灵活性和 PaaS 的易运维性。

腾讯游戏的高级工程师尹烨在大会上分享了题为《腾讯游戏的 Docker 实践:现状、经验及展望》的演讲,在演讲中,他着重解释了 Docker 对于游戏行业的价值:

首先就是能够提供弹性的资源交付,特别是现在手游迭代速度越来越快,通过 Docker 可以实现弹性部署。第二个是业务统一部署,之前都是做服务器、统计、部署,然后再发布,这样可能流程就需要一天。如果运用 Docker,分析完了就可以直接部署和交付。第三个是 Docker 简单易用,技术门槛低、社区活跃、庞大的生态圈。基于 Docker 的技术越来越成熟,也能够越来越广泛使用。

生态圈开源项目

大会第二天的演讲更为精彩,来自全球的顶级技术专家现场剖析了容器生态圈的各个开源项目。Kubernetes 的负责人 Dawn 介绍了谷歌目前的容器应用情况,她解释说,Google 从 10 年前开始就使用了容器技术,现在基本上谷歌的所有项目都运行在容器中,比如大众熟知的 Gmail、搜索、地图、MapReduce、GFS。而谷歌使用容器的原因也很简单,一是性能,二是可重复性,三是隔离性,还有服务质量、可移植性等。

前段时间,华为的线超博成为了 Docker Swarm 的 Maintainer,这次,他也在大会上做了分享。Swarm 字面意思翻译过来是蜂巢,动物的群集活动。这个词用来表述 Swarm 的作用很贴切,Swarm 将多个 Docker Engine 聚集在一起,形成一个大的 docker-engine,最终提供容器的集群管理。他详细介绍了 Swarm 的框架结构:

Swarm 对外提供两种 API,一种是 DockerAPI,用于负责容器镜像的生命周期管理,一种是 Swarm 集群管理 CLI,用于创建集群。紧接着是 Scheduler 模块,在创建容器时,会经过 Scheduler 模块选择出一个最优节点,用于创建容器。Swarm 对集群进行了抽象,抽象出了 Cluster API,现在 Swarm 支持两种集群,一种是 Swarm 自身的集群,另外一种基于 Mesos 的集群。在 0.3 版本中,出现了 LeaderShip 模块,用于 Swarm Manage 自身的 HA。在每一个节点上,都会有一个 Agent,用于连接 Discovery Service,上 Ddocker Daemon 的 IP 端口。

VMware 的架构师张海宁介绍了云原生应用(Cloud Native App)的架构演进趋势,并结合企业用户在容器应用的实际需求,介绍了面向开发者和运维者的相关技术。他在演讲中有提到虚拟机和容器的区别:

容器和虚拟机各有各的优势,容器的专长是轻量,劣势是安全和隔离。虚拟机是硬件上的隔离,并且技术已经相当成熟。打个比方,容器的隔离就像是两个电话亭打电话,粗看是大家都听不见对方在说什么,但仔细听其实是能听到对方说话的声音。而虚拟机是完全封闭的环境。现在有很多的开源项目都是想把二者结合到一起。这也是未来一个趋势。

从 0 到 1 培训专场

从 0 到 1 培训专场是这次主办方精心策划的活动,因为纵观国内的技术圈,我们发现很多人还是不了解相关的技术。基于这样的定位,我们策划了三场时长为两个小时的演讲,分别介绍 Mesos、CoreOS、Kubernetes 三个项目。从目前来看,反响很不错。没有现场参与的同学可以关注 InfoQ 网站,接下来我们将公布相关的视频。

任何一个成功的会议,都离不开合作伙伴的支持,在此隆重感谢国内外各知名厂商的赞助:华为、七牛、DaoCloud、灵雀云、猎聘网、数人科技、时速云、迅达云、首都在线、IBM、拉勾。另外,感谢宜会通微信大屏幕提供现场的微信技术支持。

关于我们

InfoQ 是一个在线新闻 / 社区网站,总部设在北美,目前在全球有五种语言版本,分别是英文、中文、日文、葡文和法文。InfoQ 旨在通过促进软件开发领域知识与创新的传播,为软件开发者提供帮助。为达到这个目的,InfoQ 基于实践者驱动的社区模式建立平台,提供新闻、文章、视频演讲和采访等资讯服务,所有的这一切也都是为了研发团队中那些有创新精神的人群:团队领导者、架构师、项目经理、工程总监和高级软件开发人员等。

CNUT 是由 InfoQ 发起的一个松散的技术组织,旨在推动容器技术以及开源在中国的发展。容器技术俱乐部代号 CNUT(Container Nut),Nut 是坚果的意思,在中国文化中有顽强、团结以及颠覆之意,也正合 CNUT 的初心。

2015-09-01 07:202206
用户头像

发布了 219 篇内容, 共 139.0 次阅读, 收获喜欢 191 次。

关注

评论

发布
暂无评论
发现更多内容

深度解读混合专家模型(MoE):算法、演变与原理

Zilliz

nlp 大模型 深度学习‘’ MoE

活动回顾 & PPT 下载|大模型背景下私域知识库的构建和可信问答 Meetup 完美收官!

可信AI进展

Sound Control for Mac(音量控制软件)

Mac相关知识分享

夜莺 v7 最终版来了,可以上车了

巴辉特

夜莺监控

面试中高级golang开发工程师岗位,会问到什么?

王中阳Go

Go 后端 面经

如何在低代码平台中高效实现CI/CD:从零开始到全面自动化?

天津汇柏科技有限公司

低代码

安徽黄山市等保测评机构有哪些?电话多少?

行云管家

网络安全 等保 堡垒机 黄山

交通行业怎么定义?需要用到堡垒机?

行云管家

交通 IT行业 IT运维 交通运维

Termius Beta for Mac(功能强大的SSH客户端)中文版

Mac相关知识分享

如何在APP中集成小游戏功能?

Geek_2305a8

蓝队技术——Sysmon识别检测宏病毒

权说安全

网络安全

项目管理人员职业规划指南

秃头小帅oi

蚂蚁 KAG 框架核心功能研读

可信AI进展

时序图是什么意思,怎么画?10个常用的时序图模板盘点!

职场工具箱

效率工具 UML 时序图 在线白板 绘图软件

我把 Github 今年最火 Java 面试题汇总扒下来了

采菊东篱下

编程 java面试

Unity Grow 最新调研:45% 的 Z 世代表示游戏内广告会影响假日礼物选择

Geek_2d6073

电商数据探索:利用API接口获取淘宝关键词与店铺商品全攻略

代码忍者

API 接口 pinduoduo API

反问面试官:如何实现集群内选主

不在线第一只蜗牛

Linux 面试 运维

淘宝商品详情API接口:实现商品属性与价格数据的实时更新策略

代码忍者

API 接口 pinduoduo API

利用淘宝商品详情API(item_get_app)挖掘商品数据:券后价折后价优惠券、价格、销量、描述及SKU,构建精准竞品分析与推广策略

代码忍者

API 接口 pinduoduo API

利用代理IP爬取Zillow房产数据

Yan-英杰

Python 后端 爬虫技术

Java如何解决同时出库入库订单号自动获取问题

EquatorCoco

Java oracle JVM

「一」HarmonyOS端云一体化开发概述

白晓明

HarmonyOS HarmonyOS NEXT 端云一体化

SecureCRT for mac(专业的终端SSH工具)

Mac相关知识分享

寻找 2300 名编程青铜一起写代码,学会就送包!

阿里巴巴云原生

阿里云 云原生

寻找 2300 名编程青铜一起写代码,学会就送包!

阿里云云效

阿里云 云原生

金融数据处理新策略:ScaleFlux CSD的优化之道

ScaleFlux

量化交易 固态硬盘 企业存储

电商的强劲马达:京东商品详情API接口

科普小能手

京东 API API 接口 京东商品详情接口 京东商品API

苹果电脑怎么解压rar文件?Mac上解压RAR文件超实用的方法

阿拉灯神丁

压缩工具 mac解压缩软件 文件压缩工具 BetterZip 5下载

零信任赋予安全牙齿,AI促使它更锋利

权说安全

AI 网络安全 零信任

全媒体数字化转型关键期,有效流量与创新业务成为成功转型的试金石。

Geek_2305a8

CNUTCon全球容器技术大会精彩回顾_DevOps & 平台工程_小盖_InfoQ精选文章