近几年,随着容器技术的快速发展和壮大,国内外互联网公司、传统IT公司以及金融行业都积极投入到容器技术的研发和应用中,容器技术的生态圈已经形成,构建了新一代的云计算生态体系。
容器为用户打开了一扇通往新世界的大门,真正进入容器的世界后,却发现新的生态系统如此庞大。在生产使用时,无论是个人还是企业,都会提出更复杂的需求。这时,我们需要众多跨主机的容器协同工作,需要支持各种类型的工作负载,企业级应用开发更是需要基于容器技术,实现支持多人协作的持续集成、持续交付平台。即使Docker只需一条命令便可启动一个容器,一旦试图将其推广到软件开发和生产环境中,麻烦便层出不穷,容器相关的网络、存储、集群、高可用等就是不得不面对的问题。从容器到容器云的进化应运而生。
时速云的联合创始人兼COO杨乐
中国IDC圈对时速云的联合创始人兼COO杨乐进行了专访,杨乐曾在阿里、赛门铁克工作,于2014年开始做容器云及Cloud Native相关的一些解决方案的产品,在安全领域、云计算领域都有丰富的实践经验,今天他将为我们分享容器云当前的发展现状、面临哪些机遇与挑战、以及容器云未来发展的趋势。
Q:目前,从事容器云的几家厂商在差不多一年左右的时间先后都获得了大笔投资等。您认为,容器云快速发展、在未来被看好的原因是什么?
A:广阔的市场前景是容器技术被看好的主要原因。Docker容器技术是近年来最火热的一个开源技术,它真正改变了企业应用从开发、构建到发布、运行的整个生命周期。越来越多的传统行业会拥抱Docker,然后利用基于Docker容器技术的PaaS云平台去加速业务应用的交付、降低运维成本,继而实现业务的增长和创新,未来几年,市场关于容器领域的技术需求肯定是处于高速增长阶段,市场前景广阔、蓄势待发,这是容器云技术被看好的重要原因。
Q:凭借您多年的行业经验判断,您认为市面上主流的容器云产品呈现哪些特点?
A:容器具有轻量级、速度快、标准化、易迁移等特点,开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux/Windows机器上。自2013年诞生到现在,容器已经发展成为包含容器云 PaaS 等一系列商业化应用实践。TenxCloud Enterprise容器云PaaS平台是时速云的核心产品,该平台主要具备以下优势:
1、以应用为中心,标准化、自动化应用的构建、交付、部署运行流程,支撑应用的完整生命周期管理。
2、通过 PaaS 提供的丰富基础服务及之上的 SaaS 服务,提高 IT 设施自助能力,提高新的服务交付市场的效率。
3、对新应用或者希望改造的传统应用的云端支撑能力,提高敏捷性,减少 IT 运维支出,使开发精力更多集中在核心业务组件上,而不是传统基础设施的复杂性上。
4、使应用可以轻松在各种环境中迁移,不仅局限于私有云,还可以集成公有云资源,实现混合云模式的新 IT 支撑体系。
5、新技术的快速引入,快速结合业务场景进行尝试、创新。
Q:作为国内首家基于Kubernetes的企业级容器云计算服务提供商,贵公司容器云产品如何顺应客户不断变化的需求?
A:从成立之日起,时速云就坚持以技术创新作为企业发展的核心竞争力,会根据市场需求和前沿技术动态对产品进行快速的开发、迭代和转型,因此,时速云拥有非常丰富的PaaS产品体系,业务涵盖容器PaaS平台、DevOps、微服务治理、AIOps等领域。时速云产品化水平较高,各级产品均采用模块化设计,既可统一部署,也可根据客户需求独立部署,并提供团队组织、权限管理等功能。
对于普通企业客户,时速云的标准产品就能满足客户需求,不需要定制开发。但对于央企等大型企业客户,定制开发往往是需要的,时速云关于产品方面的定制,主要包含以下几种:
第一类,具体功能的优化,比如说多租户的权限需要划分的更细,分为成员、团队、组织三级。
第二类,底层网络的支持,比如网络隔离和网络流量控制。
第三类,对基础设施横向扩容的支持,比如能够支持底层VMware、OpenStack的调度,有些类似CMP的功能。
Q:数字时代已经到来,数字化转型不可避免,针对企业数字化转型的IT痛点,贵公司有哪些产品和解决方案?
A:在数字化转型的大背景下,“云化万物”已成必然趋势。企业在转型的过程中往往面临着系统架构缺乏弹性、开发和集成效率低、高可靠性低、维护成本高等问题,而构建企业级容器 PaaS 平台则成为企业数字化转型过程中无法回避的战略刚需。
时速云企业级PaaS平台,通过容器、微服务、CI/CD、DevOps流程等,实现将开发、测试和运维紧密衔接,从而加速业务产品和功能的迭代;实现一次构建,随处运行,并可独立管理应用交付每个环节;平台具有自动伸缩、高可用、负载均衡、系统监控等特性,极大的降低了运维成本;具备高清晰度的权限管理,涵盖项目、用户、角色等多个维度,保障系统数据安全。
Q:您认为目前容器云的发展面临的挑战有哪些?时速云采取了哪些措施来应对这些挑战?(请举例详细说明)
A:使用容器技术可降低开发与运维的复杂性,并具有简化结构、降低成本、无缝升级等优势,而Docker 技术在DevOps、测试、运维、快速交付、微服务、提高系统资源利用率等方面有着广泛的应用场景。就拿时速云来说,我们已经为众多知名企业成功交付了容器云PaaS平台及相关产品,在金融、能源、制造、教育、互联网等领域积累了大量的成功案例。
企业在数字化转型的过程中,往往面临着网络环境复杂、开发和集成速度慢,难以维护和扩展,环境易被破坏等问题。在容器云PaaS平台相关产品的交付过程中,我们对 Docker 本身并没有修改,而是对与之相关的技术进行了深入的研究和尝试,比如以下几个方面:
1、资源限制,尝试了 Docker 的各种存储 driver,为了做到存储空间限制和避免一些潜在问题;然后对内存、CPU、硬盘、可用进程数、磁盘读写等进行控制,避免多租户情况下产生资源冲突和相互干扰。
2、剔除 Docker 本身的网络,搭建自己的自组网络,做到 Docker 容器的跨机器通信。
3、实现自己的存储管理,做到跨机器挂载到相应 Docker 容器,随容器自由移动,保证数据和容器的一致性;对用户数据进行分布式存储,做到容器数据的高可用。
4、镜像存储同样采用分布式,保证用户镜像的安全高可用,并动态调整后端存储的容量。
容器云平台的构建过程中会遇到各种各样的挑战,但我们会秉承用户第一的原则,坚持创新、快速行动,为企业提供更好的产品和服务,助力企业数字化、智能化转型。
没看过瘾?更多IDC、云服务大咖精彩分享,尽在第十三届中国IDC产业年度大典!
第十三届中国IDC产业年度大典(简称IDCC2018)将于12月12日——13日在北京国家会议中心召开,大会汇聚行业顶级大咖,尽揽互联网所有行业方向,全面着眼于IDC行业领域最新科技成果,聚焦未来行业发展趋势。更多精彩内容,敬请关注第十三届中国IDC!扫描二维码,更可领取大典门票,亲临现场参与中国IDC产业年度盛事!
扫描二维码,领取第十三届中国IDC产业年度大典门票:
相关阅读