华为云亮相 Unite 上海2019:华为云容器引擎让游戏开发具有更多可能


?

最近,由Unity主办的全球开发者大会在上海国际会议中心举行。全球开发人员齐聚一堂,分享开发经验,技术经验和对行业的独特见解。华为云端传播者周辉受邀参加并分享了容器引擎的最新技术发展以及游戏行业在大多数开发人员中的应用。

img_pic_1557826515_0.png

PaaS 2019技术趋势分析

周辉认为,2019年,CNCF的发展趋势是“从K8s到CNCF生态林”。从2018年到现在,已有6个CNCF项目毕业,Kubernetes已成为事实上的标准。所有竞争对手Mesos,Cloud Foundry DockerSwarm都支持Kubernetes的部署。即使是强大的公共云,例如AWS也有自己的集装箱调度,已经为Kubernetes提供了17年的服务。微软也有自己的服务调度服务,并且2018年也提供Kubernetes服务。从这些角度看,Kubernetes已成为容器编排的事实标准。

第二个技术趋势是服务网格。服务网格是微服务发展的里程碑。它将微服务推向了一个新的阶段,使微服务应用程序有了新的选择,而不是使用代码框架,而是通过平台。要实现微服务治理等功能,消除当前微服务框架的难点 - 现有的应用微服务转型需要基于微服务框架进行重构。

第三个技术趋势是Kubernetes处于阴天,包括今年Google也发布了其Anthos容器多云服务。华为云计算去年发布了容器多云MCP,今年已经商品化。

第四,基于容器的边缘计算正逐渐成为新的技术热点。在游戏领域中,视频解码,转码和其他功能被预先定位到CDN,这也是边缘计算的重要应用场景。

最后,Serverless也是PaaS的热门趋势。基于Kubernetes的无服务器已被越来越多的大型制造商所认可,并推出了现有的产品或服务。

华为云容器服务:持续创新和企业化

据周辉介绍,华为云容器的发展是一个加速创新的过程。自2015年以来,其较大的颗粒创新点逐渐增加。2015年只有一个大的创新点,2016年有两个,2017年有三个。2018年有6个,每年增长率为50%-100%。今年上半年有三个。 2015年,华为选择Kubernetes作为集装箱服务的核心平台,已经开发了4年。一方面,华为云为Kubernetes/CNCF社区做出积极贡献,另一方面为客户提供成熟的服务。在Kubernetes的开发中,华为云在为社区和企业级功能做出贡献方面处于行业领先地位。

img_pic_1557826515_1.png

华为云计算是世界上第一个集装箱云计算和云计算混合云解决方案(MCP)提供跨云平台(公共云或公共云与私有云之间)监控,部署和维护Kubernetes集群和云本机应用程序的能力。并且跨云统一管理和地理亲和力的业务流量策略,帮助企业用户和客户轻松应对多云之间业务流量的部署,云故障后自动跨云应用迁移,以及业务运营的全球整合。进入呼吁。

img_pic_1557826515_2.png

通过华为容器混合云和云解决方案,统一管理不同云提供商或本地IDC中的集群,可以将应用程序部署在不同依赖的不同云环境的容器集群中。

游戏行业的容器

移动游戏具有适合在容器环境中运行的特定行业特征:

1.移动用户流量有明显的高峰和低谷。传统的部署方法难以弯曲和收缩。容器服务可以支持自动弹性扩展,在高峰期自动增加应用容器,并在用户访问被低估时减少容器梳理,这可以节省很多。资源;

2,手机游戏服务器服务频繁,传统部署需要很长时间,集装箱服务更方便实现连续交付;

3.移动游戏功能迭代快速,频繁升级,传统方法效率低下。一旦升级后发现问题,就很难减少。

容器服务的服务网格可以通过灰度发布,不断调整新旧版本的流量,并随时发现问题切换回以前的版本。针对这些问题,华为云开发了在线开发,测试和在线部署,运营和维护自动化流程,以帮助游戏公司提高游戏交付速度和运营维护效率。华为云提供的解决方案支持多种灵活的扩展指标。二级扩展响应流量变化,支持模板模式的一键部署,并在几分钟内完成服务。基于Istio服务网格,它支持灰度升级和其他策略。 Source2image工具通过CCE ContainerOps服务提供,以提高容器图像构建的效率。同时,它提供了丰富的API,与第三方集成或客户构建的持续集成,代码仓库等。

通过华为云容器引擎的最新技术宣传,开发人员对集装箱引擎和游戏产业的相关应用有了更深入的了解,华为云在上述技术中的实用解决方案不断渗透到行业中并不断贡献。功率。