『网宿科技』佘江宁:边缘应用——让泛在算力触手可及

2022全球分布式云大会·深圳站于12月21日正式召开,全球分布式云联盟携手阿里云、腾讯云、华为云、天翼云、浪潮云等联盟成员,共同打造属于分布式云计算的年终科技盛典,深度总结分布式云计算发展至今取得的科技实践成果,立足深圳、辐射华南、影响全国,以分布式云计算筑牢数字化转型的基石底座,擘画数字化深水区新商业版图!

『网宿科技』佘江宁:边缘应用——让泛在算力触手可及-云投网

在12月21日下午举办的“分布式算力论坛”上,网宿科技边缘应用资深专家 佘江宁发表了题为《边缘应用——让泛在算力触手可及》的精彩演讲,本文为演讲内容文字实录。

基于庞大的边缘泛在算力,以及智能精确的调度,结合丰富的运营经验,网宿科技将Serverless这个理念落地在边缘应用这个产品。

网宿科技从2011年就开始布局边缘计算并持续至今,节点规模已经遍布全球。2019年,边缘应用项目在内部孵化,并衍生出新的交付方式——“边缘脚本”,覆盖了70%以上的CDN定制业务;2020年,边缘应用正式立项,确定了整体方向和技术架构;再到今年,边缘应用正式上线,主打的“函数计算”和“应用引擎”,已经支撑了一些常见的业务场景,如内容改写、压测拨测、云游戏和短链接等等。

案例:页面改写

当浏览的网页中存在外链,尤其是跨国外链,严重拖慢网站,会出现加载时间长的困扰;此外,随着IPv6的普及以及政策推动规模部署IPv6的要求,网站的所有页面和外链也需要支持IPv6访问,而不少外链站点的IPv6不可用,导致用户无法访问;

诸如此类场景可以通过函数计算实现对网页中的外链进行扫描、匹配和改写,改写后的外链再通过CDN加速访问,即可以达到外链加速和支持IPv6访问的目的。

边缘应用:函数计算

边缘应用的函数计算,是在边缘节点上提供了一个运行时环境,这个运行时环境基于V8引擎改造,是一个进程级别的运行时。所有功能都是按需加载,并在独立的资源和权限管控下安全高效执行。经过网宿科技的进一步封装,可以自由串联多个功能、调用外部服务组装不同业务场景。

同时,网宿科技为此打造了一款一站式的在线开发平台,将开发、调试、测试都集成在了一个页面中,用户可以边开发边模拟真实请求进行测试,还可以实时查看代码中的调试信息;

网宿打造的这款函数计算产品还非常具有CDN特色:

泛在化的边缘算力  以CDN海量的边缘泛在算力作为支撑,充分发挥CDN分布式的边缘优势。

边缘智能调度  复用CDN的调度算法,根据用户的区域、运营商,以及边缘节点的健康状况,优选最佳的节点处理

全平台秒级部署  脚本的部署和生效利用了CDN的分发能力,全平台秒级部署。

服务降级兜底  叠加CDN的回源策略,当边缘函数异常的时候,可以使用CDN服务降级回源,保障服务可用性。

案例:云游戏、短链

网宿科技一直致力于为云游戏的发展添砖加瓦。为了提高玩家的游戏体验,函数计算支持websocket双向通信,将游戏的部分动态交互逻辑下沉到边缘,结合CDN的缓存能力,实现毫秒级的响应。除此之外,可以将常驻玩家的数据缓存在边缘,这样这些玩家就无需排队登录,可以秒开游戏。

边缘应用:边缘KV

游戏秒开用到的是边缘应用提供的边缘KV能力,是一个高性能的数据读写和同步服务。除了游戏秒开,在日常的生活中也经常能用到,比如分享链接时创建短链后分享,短链与原始URL的对应关系就被推送给全球所有订阅的边缘节点,当其他人访问这个短链的时候,能够快速从就近的边缘节点中获取到对应的原始URL。

边缘KV服务采用的是订阅推送的机制,来确保每个边缘KV集群能够及时获取最新的数据,同时为了提高边缘的查询效率,边缘KV集群会定时淘汰冷数据的订阅,而且与CDN节点合并部署的方式还可以增设一级缓存,进一步提升边缘的读写性能。

案例:压测拨测

边缘应用不止有函数计算,还能运用到一些中大型的计算场景。云测服务是基于网宿科技的丰富的边缘集群,模拟出海量的用户并发。用户配置好压测的场景后,中心会根据任务详情在各个边缘集群初始化施压实例,按照预设时间和梯度开始施压,施压过程中可在中心平台实时查看压测报告,实时调整。

案例:重型计算

重型计算,如AI审计,编转码之类。内容合法性、健康性和安全性是一些政企客户比较关心的问题,网宿科技会帮客户做定期的审计和过滤,识别一些涉黄、涉政和违禁等缓存内容。未来网宿科技会将这些能力下沉到边缘,结合边缘KV,实现一处计算,全网共享。

应用引擎

为了能够快速接入各种后端能力,边缘应用开创了一种极简的服务接入方式——应用引擎。区别于传统的云计算服务,应用引擎则延续了Serverless的理念将这一切化繁为简,不需要了解太多k8s的细节,只需填写基本信息即可完成。依托于网宿丰富的边缘节点和CDN的智能调度策略,应用可以在离客户更近的地方提供计算服务;基于serverless和微服务的结合,将请求调度到最优的集群进行处理,确保请求快速响应,实实在在的将计算下沉到了边缘。

目前网宿科技通过边缘应用这个平台已经将许多功能微服务化,对外提供,并与函数计算结合,与CDN形成优势互补。

边缘应用:整体架构

边缘应用的技术架构为上层业务提供基础支撑,上层应用可以直接快速调用和组装各种能力,订制各类业务场景,减少重复开发,从而快速交付。

边缘应用的发展有两个关键,也是产品设计的理念:灵活和高效。基于这两个理念,网宿科技提供了非常丰富的开发工具和模板,以及极简的开发流程,全程可自助完成,并借助于CDN分发平台实现秒级生效。

演讲最后,佘江宁提出了一些关于边缘应用的个人看法,他说:

一个产品的成熟一定是技术和场景结合,边缘应用是一个基于Serverless架构的边缘计算产品,技术核心在于对时间、流量、带宽、距离、硬件等性能优化,而实践的关键的是目前国内市场的用户习惯和思维模式,以及对硬件的抽象和封装,让平台更开放和标准化,去解决各类场景中遇到的已知和未知的痛点。希望在后续边缘应用和边缘计算的发展中,有更多的人参与到这项平台的优化和改善中来,网宿科技也会逐步把边缘应用产品往开放和标准化去推进,最终真正达到让泛在算力触手可及!”

*文章为作者独立观点,不代表云投网立场
发表评论

坐等沙发
相关文章
GPT-4打开数字人想象空间,网宿科技布局虚拟直播新品抢抓机遇
GPT-4打开数字人想象空间,网宿科技布局…
两会快讯 | 网宿科技黄莎琳:数字技术是构建现代化产业体系的基石
两会快讯 | 网宿科技黄莎琳:数字技术是…
网宿科技2022年三季报简析:营收净利润双双增长
网宿科技2022年三季报简析:营收净利润…
『网宿科技』倪彬:CDN与云边计算的融合
『网宿科技』倪彬:CDN与云边计算的融合
率先落地!网宿科技全面支持IETF QUIC协议
率先落地!网宿科技全面支持IETF QUIC协议
布局云MSP赛道 网宿全栈云原生服务再添新品
布局云MSP赛道 网宿全栈云原生服务再添…
我还没有学会写个人说明!

24小时排行

  • 暂无文章