《赵彦奇-火山引擎HTTPDNS边缘云原生技术实践.pdf》由会员分享,可在线阅读,更多相关《赵彦奇-火山引擎HTTPDNS边缘云原生技术实践.pdf(33页珍藏版)》请在三个皮匠报告上搜索。
1、火山引擎HTTPDNS边缘云原生技术实践赵彦奇目录01020304缘起-为何拥抱边缘云实践-千万QPS服务工程实践总结与展望挑战-边缘云原生落地的困难简介 千万QPS、亿级连接抖音、头条、番茄小说等20%性能,35%成本服务迁移到火山引擎边缘云云边端全链路流量调度主要内容团队介绍火山引擎基础设施-云解析和云调度服务抖音、飞书、豆包、CDN、IaaS等移动端、公网私网解析调度服务基建API访问、点播以及直播等场景集团业务移动解析(HTTPDNS)公共解析(PubDNS)云调度(GTM)火山引擎 TrafficRoute DNS 套件 云解析(DNS)Private Zone01一个“长期基于云”
2、的HTTPDNS服务为何要做“边缘云原生”改造?缘起业务驱动架构改造火山引擎边缘云生态建设为HTTPDNS创造新机遇来自集团业务的诉求外部驱动(抖音、头条)HTTPDNS流量大、成本高,更便宜的解析服务通过压榨解析时延换取业务收益针对性能与成本优化的技术空间内部痛点Anycast 价格贵、性能不及预期现有架构(云中心)较成熟、难优化全域覆盖充分利用广泛覆盖的网络和计算节点让连接与计算无处不在高效连接统一的云原生平台让边缘网络与IT应用无缝衔接,高效协同海量 算力提供丰富的边缘云资源为海量应用提供无限算力支撑泛互联网汽车行业媒体行业游戏行业金融行业VR/AR游戏加速辅助驾驶车联网影视渲染数字人电
3、子发票分布式计算电商零售媒资信息实时音视频视频直播影视娱乐移动终端在线教育边缘云原生改造的机遇与风险边缘计算 云计算新范式,在边缘提供服务 降低延迟、减轻链路负担、提高质量发展驱动力 提升用户体验,满足对低延迟、高带宽和数据实时处理需求 业务扩张需求,接入设备规模快速增长热点领域 在物联网、5G和人工智能领域被广泛关注 在智能应用、工业互联场景方面比云计算有优势,实现产业数字化赋能的价值资源受限 离散的节点分布 异构的资源和组件提供能力 基础设施相对云中心不完善稳定性欠缺 不定期的机房割接、裁撤 服务可用性等级略低于云中心 运维难度变高收益难评估 项目周期长 架构改造大 运维体系重建设技术转化
4、为业务价值核心挑战:稳定性核心需求:性能和成本工程:可控的稳定性风险换收益技术:架构升级、运维自动化换稳定性02字节集团千万QPS底座服务边缘云原生改造所面临的风险和困难挑战大流量“底座”改造难在哪架构“成熟”体系“完善”业务“敏感”高度依赖云组件,服务发现、Redis、日志系统、可观测核心组件深度优化,四七层负载均衡协议、性能优化软件发布系统运维故障容灾边缘架构重新建设监控告警日志分析HTTPDNS故障影响面大抖音启动卡顿直播推拉流变慢点播CDN调度不准边缘云原生改造的挑战是什么千万QPS、亿级连接、流量分布不均最优部署资源需求严苛分布式系统控制面重构、节点数量多公网安全风险高、可观测重建热
5、点区域资源不足、采购交付慢、基础组件部署验证周期长节点容量(5w50w QPS)、多服务共享50+接入节点、运营商跨省限流最优部署运维复杂度快速交付流量精准调度可行性论证:服务特征&架构优势无状态、可缓存 可充分利用“边缘就近&分布式”服务特性利用边缘云原生操作系统 云边通道、容器化编排能力配置编排容器化部署架构分层、逐步下沉跨服务通信机制完善端容灾健全、降低改造风险现有架构的优势资源抽象服务抽象资源编排服务编排协同处理资源维度服务维度统一纳管统一调度统一运维池化资源灵活编排分层管控客户端SDK中心云部署模式缓存层集群递归层集群LB服务发现容器容器VM容器容器VM容器容器VM容器容器VMWRR
6、/一致性 HASH风险应对:敏捷式工程实践STACEY矩阵-确定工程复杂度类型为何要降本?亿级用户、高成本、基础服务抖音还要什么?网络体验优化(DNS时延)业务需求明确服务难部署流量难调度边缘基建,迭代快边缘异构,标准未统一资源受限,负载易跑超技术上不确定模糊型项目-敏捷型:MVP 快速验证结论行业参考:海外DNS产品边缘化案例可借鉴的技术案例Akamai Edge DNSCloudfare DNS厂商-产品性能可借鉴优势Akamai-Edge DNS一句话“强调调度和容灾,尽可能利用边缘的优势”快速故障容灾:内部pop点间骨干网的快速路由收敛tow-tier递归:Anycast接入的中心调度