共计 2167 个字符,预计需要花费 6 分钟才能阅读完成。
2023 年 5 月 26 日 -27 日 QCon 寰球软件开发大会在广州胜利举办,火山引擎边缘云产品解决方案架构师王琦与高级开发工程师李志明受邀缺席大会,与来自产、学、研各畛域的专家独特探讨泛娱乐时代的边缘计算与通信技术,聚焦技术创新和行业倒退。
01 火山引擎边缘计算满足更多音视频翻新场景需要
在当今数字化浪潮的推动下,泛娱乐产业迅速崛起,消费者对于翻新体验需要一直增长。边缘计算技术作为推动泛娱乐产业降级的要害驱动力,正呈现出令人瞩目的新动向。
火山引擎边缘云产品解决方案架构师王琦示意,万物互联的智能时代更加依赖数据的规模效益。通过采集和聚合不同维度的数据,一直开掘价值能力业务实现更加高效、智能的指标。尤其是以后基于音视频内容载体的互联网利用场景不断丰富,终端不再仅仅是数据的消费者,更加是数据的生产者。而这些海量终端设备产生的数据,在以核心业务部署的模式下存在带宽瓶颈、响应时延、流量老本等诸多问题须要迫切解决。
火山引擎把从用户到云核心之间所有的算力层都定义为边缘计算的领域,包含:现场边缘、近场边缘、云边缘三层,笼罩 1 -40ms 时延范畴,别离提供从用户现场到本地城市节点和区域核心汇聚节点等多种异构算力资源,并依据地理位置的散布,提供复线、多线等多种网络接入能力,确保用户就近接入,满足业务超低时延的算力调度和网络能力的需要。
在音视频场景,火山引擎边缘计算通过技术和资源,将音视频的管制面服务和数据面服务别离下沉到适合的边缘节点,从而实现更低时延的用户体验、更高并发的业务能力:
- 通过将音视频流媒体的推拉流服务下沉到笼罩二三四线城市的近场边缘,实现不同运营商的终端用户基于地理位置亲和性就近推拉流能力,能够无效的在全局零碎内实现所有用户统一的低时延接入能力,保障直播体验。
- 将传统音视频管制面服务拆分为边缘信令和核心信令服务,优先采纳边缘部署的信令服务实现对用户信令申请的接入和解决,而核心信令服务仅负责对局部须要核心鉴权或跨边缘节点交互的信令解决,最终升高核心信令服务的服务负荷和并发瓶颈,晋升整体的业务容量。
- 基于自研的云原生架构,反对灵便以云主机、裸金属主机等形式提供不同规格的高性能弹性实例用于部署音视频媒体散发、媒体解决、信令网关等服务。同时为了满足更多基于音视频内容载体的翻新业务需要,边缘计算节点采纳异构算力设计,在视频接入和散发环节即可通过边缘云服务获取 GPU 资源,满足实时渲染和编解码能力。
02 容器技术在边缘计算场景下的利用摸索
随着 RTC 等大带宽、低提早业务场景衰亡,边缘计算业务迎来了爆发式的增长,同时云原生、微服务等技术的遍及,越来越多业务开始借助边缘容器技术打造云边一体化解决方案,火山引擎边缘云高级开发工程师李志明认为,以后联合容器、K8S、服务网格等云原生技术为简单场景提供解决方案,曾经成为了各大互联网公司的支流技术趋势。
以后,用户在应用边缘资源的同时也面临了包含边缘大量资源如何运维、边缘利用如何编排部署、边缘资源如何疾速扩缩容等问题。以火山引擎边缘容器技术挑战为例,团队须要面对资源扩散、环境简单、资源复用、利用部署等诸多挑战。
火山引擎边缘云容器团队联合 K8S、平安容器、容器网络、微服务等云原生技术,为边缘联网减速、翻新业务上边缘云、算力疾速扩缩容等不同业务场景提供了标准化解决方案,极大进步了边缘资源的交付效率,升高了用户应用边缘资源老本,助力各业务场景基于火山引擎边缘计算资源构建低提早业务。
资源纳管
针对边缘集群宽泛散布在 3、4 线城市,节点规模不统一、网络和服务器环境不一样,火山引擎边缘云容器团队通过分布式的边缘 K8S 集群依照区域、业务、资源类型来对边缘资源进行分 K8S 集群治理,构建出具备数十万边缘节点的分布式资源纳管能力;此外通过自研边缘多 K8S 集群编排治理能力,屏蔽底层边缘计算资源的差别,来实现容器业务部署达到 on anywhere 的能力。
边缘自治
边缘机房的环境绝对于核心云机房的网络环境更加简单,断网、丢包等状况比拟常见。如何保障核心断网状况下业务能够失常提供服务,是边缘计算场景须要解决的关键问题。火山引擎边缘云容器团队针对不同的节点采纳不同的 K8S 集群治理计划:针对异构资源 (比方多云、CDN 等非标资源) 采纳边缘托管 K8S 的技术计划;针对自建的 IDC 机房采纳边缘 K8S 集群的计划。这两种计划都能够达到边缘和核心断网之后,实现边缘自治的能力。
资源复用
绝对于核心机房,边缘的机房规模小,如何达到边缘容器和虚机资源混合应用,进步资源利用率尤其重要。火山引擎边缘容器团队采纳 kubevirt 和 kata 的技术计划,从而达到能够通过 K8S 来实现在一台物理机混合生产平安容器和虚机的能力,从而进步资源的复用率。
利用部署
边缘 IDC 节点比拟扩散,如何给用户提供边缘节点维度的用户利用的部署、迁徙、灰度能力是要害。火山引擎边缘云容器团队基于利用和利用集群的设计思路,来实现不同集群的利用部署和版本灰度性能;此外团队基于主从利用的设计思路来实现多利用绑定部署编排的能力。
随着技术的不断进步,泛娱乐产业正迎来新的时机与挑战。边缘计算技术作为要害的驱动力,将在一直演进的泛娱乐时代中表演重要角色。将来,面向更广大的行业市场,火山引擎边缘云愿携手社会各界搭档,独特摸索时代下的技术前沿,共享行业最新成绩,助力产业蓬勃发展。