最近,Gartner发布了2020年公共云容器报告,阿里云连续两年成为唯一入选的中国企业。报告显示,阿里云容器服务在中国市场表现强劲,产品形态丰富,在 Serverless 容器、服务网格、安全沙箱容器、混合云和边缘等领域,具备良好的技术发展策略。
聚焦于边缘侧,容器和边缘原生的趋势正在逐步蔓延,容器和K8s带来的技术变革也非常适应边缘资源的特点。阿里云在边缘容器方面不断进行技术投入与产品创新,技术发展策略也获得了行业的认可。
边缘容器的诞生
在去年6月,阿里云边缘节点服务(ENS)与容器服务ACK融合打通,在业界率先推出边缘容器ACK@Edge, 打造通用的边缘容器云原生基础设施,致力于实现云-边-端一体化协同,通过非侵入增强方式,完美拓展云原生的边界。
边缘容器ACK@Edge针对边缘及设备进行如访问协议、同步机制、网络兼容、安全机制的种种优化,实现有限资源的充分发挥以及高效管理运维,赋能开发者快速将业务下沉至边缘,更加简单、敏捷地应用边缘计算,降低边缘应用的运维工作量,提升边缘计算业务创新效率。
边缘容器的价值
第一,通过融合计算平台,来实现底层资源的统一管控、调度、运维,这样用户无需关心底层资源及基础设施;
第二,通过一系列边缘网关来实现,云边、边边协同通信需求,这样用户可以有更多的网络模型,来处理云边、边边以及边端的网络通信;
第三,通过云中间件下沉边缘,通过提供边缘数据库、边缘消息中间件、边缘流式实时计算引擎,提供给用户更丰富的产品技术能力。
这样的三层架构,通过云的统一管控、边的能力自治,使用户能更关注自身的业务逻辑,更迅速更易于的构架自己的应用。
方案具有如下价值:
1、资源弹性伸缩,按需购买,按量付费
2、降低运维难度,实时可视化监控,海量节点极简运维,多种上线策略
3、安全可靠,DDoS清洗及黑洞防护,飞天系统技术沉淀之下的全球领先的故障迁移能力
4、服务效率,实现一键购买一键部署,通过极简的动态配置来提升效率,降低启动和运维成本
边缘容器的场景实践
第一,视频类大带宽业务
数字化转型大潮下,在线视频/直播这类业务对于资源和宽带需求巨大,这种业务增长成本逐渐增高,另一方面业务对于延时性能的要求提高,传统的云中心架构已经无法满足业务需求,业务对于边缘云的云边一体需求将会呈现爆发趋势。
整个最佳实践首先要将部分中心业务的逻辑从整体架构里拆分出来,然后基于容器进行微服务单元改造,接着通过Edge@ACK下发到边缘ENS节点,从而实现云边架构。然而由于边缘云环境与云环境不同,需要进行精简、适配,进一步微服务化,或者引入开源软件产品支持,最后,业务逻辑里注重云边调度的联动,将整体服务的可靠性、稳定性、灾备等逻辑完善,以形成云边端服务闭环。最终,整个项目构建统一的运维面,端到端延迟降低75%,成本节省50%。
第二,全网广覆盖类业务
全网广覆盖业务由于其特性,对资源有比较强烈的弹性伸缩的需求,同时对于流量来源有要求,而业务本身的架构比较简单,没有太多的网络协同以及数据中间件的需求,因此是一个很典型的边缘Serverless的场景。
用户只需要提供配置模板,镜像以及资源的需求,通过边缘容器来实现资源的申请分配,然后ENS就会提供完整的BaaS能力,包括:节点的维护、安全策略的配置、应用的分发部署、服务的监控运维、故障的迁移。用户可以按需伸缩、按量付费,专注在自己的后台业务逻辑,无需关心底层基础设施的细节及后续运维,同时可以使用到阿里云CDN海量的边缘资源池。
如何在阿里云使用边缘容器
第一步,用户需要按需购买边缘计算实例,并创建托管集群。
第二步,登录ENS控制台
第三步,选择资源管理 > 实例 > 更多。
第四步,单击加入容器集群。
第五步,选择集群并单击确定。
用户可以在实例页面右上角单击管理容器集群,查看刚加入边缘托管集群的实例。
了解边缘计算云原生架构解决方案
为了更好的帮助用户解决边缘业务创新效率低、运维复杂度高、中心和边缘业务协同难等问题,阿里云推出边缘计算云原生架构解决方案,旨在通过云原生架构构建边缘计算(物联网、CDN、混合云等)云边一体化协同基础设施。通过云端托管边缘资源/应用,无缝对接丰富云产品能力,提供边缘计算业务的自动化运维、高可靠性保障,降低边缘应用的运维工作量,提升边缘计算业务创新效率。
架构特点:
- 云端提供完整原生K8s api支持,紧跟社区升级节奏
- 云管边架构,边缘零管控成本投入
- 支持接入多种类异构资源
- 支持边缘无缝对接公共云服务
- 无缝对接ENS,做边缘集群自动扩容
如需了解边缘节点服务(ENS)产品与边缘容器使用详情,可以加入ENS产品答疑钉钉群:21740823或者在阿里云官网边缘计算云原生架构解决方案入口进行方案咨询。