专题: 容器与云计算
Day of week:
- 星期六
本专题主要讨论容器技术的原理架构和实践经验,包括Docker、Mesos、Kubernetes等。
以Docker为代表的容器技术越来越深刻地影响云计算,也改变我们的日常开发、运维和测试。相比于虚拟机,容器的轻量、快速启动和低开销,以及基于此的按业务打包和微服务模式,这些特点被用来改进devops,很多场景下更适合做大规模集群管理和搭建灵活的分布式系统。那么,容器技术的背后原理是什么,有什么成功经验,是否万能呢?本专题邀请了国内外资深专家,从不同的角度分享容器技术的原理架构和宝贵的实践经验,希望帮助参与者理解容器技术并在如何使用等方面给予参考和启发。
本专题的内容主要涵盖Docker技术基本原理、实践案例、Mesos/Kubernetes等大规模集群管理技术,以及相关云计算技术服务。所邀请的嘉宾既有容器和集群管理核心技术的开发专家,也有相关产品服务的实践达人;既有来自容器和云计算的平台领域,也有来自具体业务领域。通过这一系列的专题分享,您将了解到:
- 什么是Docker容器,容器和虚拟机的优缺点,适用和不适用场景
- 容器及之上集群管理技术的前沿进展,业界的实践案例和宝贵经验
- 容器对开发、测试和运营的思维变化,持续集成和持续交付等
- 大规模集群管理技术Mesos/Kubernetes的深度技术分析以及容器所起作用
- 基于容器的云计算服务
2007年毕业于北京大学计算机系研究生,之后分别在VMware、腾讯工作过,目前供职于UCloud。技术经历上以Linux内核、虚拟机和容器、以及云平台后台等方面为主。
热爱大型数据中心及其应用的各种技术,研发和运维兼顾,硬件和软件兼顾,底层和应用兼顾。
by Timothy Chen
Mesosphere分布式系统专家
对开发者而言,Docker使得他们的产品应用可以完美地隔离和提供依赖,而且还有一个生机勃勃的社区在提供大量不同的映像。然而,对用户而言,让这些Docker容器随分布式系统部署和伸缩,仍然是个挑战。Apache Mesos是一个资源管理系统,提供了伸缩和操作分布式系统的原语。在本次演讲中,我将分享Mesos和Docker集成的动机与架构,如何伸缩Docker容器,以及如何接入Apache Mesos和相关框架带来的丰富特性。
by 王璞
北京数人科技有限公司创始人 CEO
随着云计算的普及,分布式计算技术已经成为企业客户在大数据时代的首选后台技术方案,各家互联网公司已经把分布式计算技术应用到了日常业务系统。随着移动互联网蓬勃发展,互联网应用对性能的要求越来越高,主要体现在两个方面:高并发,同时在线人数非常多;高可靠,对用户提供的服务不允许宕机。典型的互联网应用,比如视频、社交、电商等等,都具有高并发和高可靠的需求。本次演讲,我主要介绍如何运用Mesos和Docker搭建高性能分布式系统来帮助企业客户应对高并发请求、提供高可靠应用服务。针对互联网客户已经广泛使用公有云IaaS服务的特点,我着重介绍我们如何跟IaaS厂商深度合作,为企业客户提供高性能分布式PaaS解决方案。
听众受益:深入理解分布式计算技术,深入理解高并发和高可靠系统设计理念,了解如何在企业生产实践中运用Mesos和Docker等分布式相关开源技术。
by 何小锋
京东商城高级架构师
为适应业务高速发展,京东在过去几年中经历了IT系统架构和基础设施的快速演进。
研发都按照峰值进行容量规划,服务器的数量每半年都大规模增加,资源的利用率不高,人工已经很难进行有效的进行分配管理。
京东根据自身的情况,在私有云上定制了一套弹性计算平台来支撑业务的发展,机器统一进行池化,按需进行服务容量伸缩。
本主题将根据京东的弹性实践,介绍京东弹性计算的演讲历程、弹性计算架构、调度流程和算法、弹性微服务的实现、研发云和弹性应用场景。
by 吴峥涛(知胜)
蚂蚁金服基础技术部系统组leader
在大型分布式交易系统涉及的水平扩展/SOA服务化/分库分表/数据一致性/容灾多活等技术领域,蚂蚁金服已经沉淀出sofa/xts/confreg/msgbroker/zdal等多种高性能高稳定性的中间件技术,那么在把这些中间件技术以PaaS形式产品化对外输出的时候,我们碰到了一些新问题:
- 对于PaaS,如何屏蔽底层IaaS不同导致的区别;
- 在SOA服务化的场景下,如何降低资源粒度,提高资源的利用率/交付速度;
- 如何实现集群级别的标准化,从而具备集群快速复制/迁移功能;
最终我们开发了一个针对蚂蚁需求的CaaS平台,以Docker容器为载体,按需提供计算网络存储资源,并提供container/app/cluster三层抽象,从而实现上述需求。
by 陈齐彦
DaoCloud 联合创始人&CEO
DaoCloud平台从2015年3月中旬推出至今,不到四个月时间,已经积累了近万名开发者和企业用户,同时有上千个业务在运行,但却只有“半个”运维人员。所有的开发人员都是以DevOps的模式开展工作。那么,DaoCloud是如何做到的如此高效的?他们是如何实现高可用容器集群架构的?容器化的DevOps交付流程是如何构建和管理的?在这里,DaoCloud还将会首次对外分享他们颇具神秘色彩的架构路线,尤其在海量容器集群规模下的一些核心能力是如何确保高可用的?
by 刘晓晖
UCloud 资深研发工程师
随着基于容器的大规模集群管理技术的日渐成熟,相关技术也逐渐被各行业公司应用在业务系统和数据中心的集群管理中。UCloud作为IaaS云服务商,随着业务的快速发展,服务器规模迅速增长,后台架构日益复杂,给服务监控、部署、资源利用率和运维上都带来了一些问题。本次演讲将介绍UCloud如何应用Docker容器和Kubernetes/Mesos集群管理技术简化后台系统及其运维,以及对后台系统的改造经验,和对容器技术与云平台的结合上的见解。
听众收益:深入理解Docker及其应用,深入了解容器集群管理系统,大型分布式系统改造成基于容器的微服务架构的具体案例,以及所踩过的坑和经验。
演讲专题
Covering innovative topics
10月15日,星期四
-
可扩展、高可用架构
很多互联网(包括移动)业务成长非常迅速,在系统搭建之初和成长阶段就需要充分考虑系统架构设计,以满足在稳定性、扩展性、性能和成本方面的要求。
-
新时代的前端
最近几年,Web前端领域的新标准、新框架、新工具、新理念不断涌现。今年6月,ES6正式发布,也标志着Web前端已经进入了一个全新的时代!
-
运维之痛
最近互联网公司接二连三的故障,黑天鹅事件层出不穷,让我们更加体会到了运维人员的痛苦。谁来拯救我们苦逼的IT运维工程师!
-
技术创业
分享技术人创业案例,揭示背后的技术选型,人才招聘与培养等背后故事。
-
开源实践
很多企业都在拥抱开源,开源能给公司带来哪些好处?又有什么样的问题?
-
数据分析与移动开发工具专场
本专场将邀请来自大数据及移动应用服务相关供应商的Hadoop、机器学习、即时通讯等领域的技术专家,分享各自在全民大数据化背景下的最新技术实践经历,内容涉及前端数据收集、数据分析模型、数据安全等多个方面。
10月16日,星期五
-
新语言与新发展
现代软件开发,已经进入一个普遍的复杂系统的时代。了解编程语言的发展趋势,对我们是一件有意义且有趣的过程。本期我们邀请几位专家,介绍这几年进入应用领域的新语言和新特性。
-
新兴大数据处理
大数据的批量处理框架趋于完善,业务还需要什么?更大规模的内存和实时计算?更便捷的用户数据交互和触达?更高效的业务驱动?还是来自物联世界的数据接入?
-
移动开发新趋势
移动互联网是这些年发展最快的技术领域,也是机会最多的领域,从无到有的这几年,这个领域已经吸引了大量的工程师,资金和创业项目,在这个迅速变化的时代,在这个变化最快的领域,我们都需要随时保持学习。
-
建设高效团队
团队的特点就在于具有统一的目标,并且成员可以为其通力协作。在本话题中我们会讨论,如何建设起高效的团队,并使其一直保持高昂的战斗力,高速、高质地完成各种任务。
-
大规模软件持续交付与改进
越来越多的大型企业在市场残酷的冲击下,需要快速地转变以应对市场的快速变化,其中最重要的是如何缩短产品上市周期。通过一组精彩的真实案例,看看“别人家”如何快速持续交付及改进。
-
公有云服务与基础设施建设专场
本专场将邀请多位来自云服务供应商的CDN、容器、OpenStack技术工程师,分享最新的云计算实践经历,探讨云服务及IT基础设施建设的发展趋势,内容涵盖微服务架构开发、持续交付实践、网络加速等热门话题。
10月17日,星期六
-
Java问题诊断与性能优化实践
当Java系统变得日趋纷繁复杂,背后日益凸显的性能问题就会变得越发的举足轻重。本专题会从不同角度,多领域,结合云计算,大数据的当下,审视和关注在不同层次上,不同领域内Java性能问题以及优化实践。
-
安全与隐私
应对安全挑战。
-
容器与云计算
Docker容器和集群管理技术的背后是什么原理,能解决什么问题,有什么最新进展?关注Docker容器技术, Mesos等集群管理技术的原理和实践,容器相关的云计算服务。
-
基于大数据的机器学习技术
本专题将介绍业界最为前沿的大数据和机器学习技术,以及它们在搜索、推荐和数据挖掘等场景下的应用实践。我们邀请了国内一线互联网公司的技术精英们,看他们是如何利用机器学习技术让大数据产生真正价值的。
-
互联网产品案例研究
通过一组经典互联网产品案例分析,看看他们在产品开发过程中对设计、技术和市场等因素的决策过程,是如果一步步走到今天的产品形态的,曾经放出哪些大招或者下出哪些臭棋。
-
开发平台与服务技术实践专场
本专场将邀请来自应用开发平台及服务供应商的资深研发工程师、高级程序员及技术专家,分享敏捷开发、搜索引擎优化、容器应用管理等方面的技术实践与创新经验,以及应用开发领域目前所面临问题的解决之道。