吕艺-WebAssembly 在云原生时代的应用(GOTC上海会场)(18页).pdf

编号:82858 PDF 18页 2.61MB 下载积分:VIP专享
下载报告请您先登录!

吕艺-WebAssembly 在云原生时代的应用(GOTC上海会场)(18页).pdf

1、开源云原生计算时代论坛吕艺 WasmEdgeWebAssembly 在云原生时代的应用2004年,谷歌发表了3篇论文2006年,AWS开始提供服务2014 年 6 月,Docker v1.0 发布2015 年 7 月,Kubernetes v1.0 发布Wasm 是新一代软件隔离方案很多边缘应用以及云应用场景也有软件隔离的需求,这些是独立于现有云计算的场景。但是目前的隔离方案不能满足需求。Docker 创始人WebAssembly(Wasm)的特点沙箱机制保证资源隔离与内存安全Capability-based security 保证安全地使用系统资源跨平台兼容与可移植比系统虚拟机或者应用容器快

2、得多,轻的多成熟的系统扩展机制支持多种编程语言(C/C+、Rust、Swift、JS)支持多种 host 环境(Node、GO、SaaS、流处理引擎、区块链)Wasm VS DockerSSVM(WasmEdge)冷启动时间不到 20 毫秒,而 Docker 需要 700 毫秒或更多。SSVM 至少快 30 倍。所有数字表示以秒为单位的执行时间。数字越小表示性能越好。*21*15000*12*5000whttps:/ Wasm 虚拟机市场上最快的 WebAssembly 虚拟机比 Docker 冷启动速度快 100 倍比本地 C 代码快 10%到 20%!支持所有的 WebAssembly 扩

3、展支持访问多种主机系统功能 适用于 libc 的 WASI、Tensorflow 与 AI、存储、OS 命令等可以在旧版 Linux 和 RTOS 上运行符合 OCI 标准 将可以通过 k8s 进行管理WasmEdge 以及工具链WebAssembly 在云原生的应用Docker 资源消耗大,对边缘设备要求高边缘计算4DockerVS100+Wasm只能服务头部客户更多的长尾客户WebAssembly 在云原生的应用基于网络隔离的 API 对开发很不友好SaaS 的“边缘”通过 WasmEdge 搭建了一个机器人 serverless 平台 Serverless Reactor1.开发者把飞书

4、等 IM 平台,所需要的每个 callback 写成一个函数2.开发者把函数代码上传到 Serverless Reactor 平台,收到一个 callback URL3.开发者把这个 callback URL 填在 IM 平台需要 callback 的地方WebAssembly 在云原生的应用SaaS 的“边缘”Serverless ReactorPowered by WasmEdgeWebAssembly 在云原生的应用WasmEdge+流数据平台 YoMoPaaS 的“边缘”YoMo 是一个流数据处理平台,主要用在工厂场景。使用 WasmEdge 来隔离执行不同工厂的 AI 推理等计算密集型任务,满足了低时延、安全与高性能。WebAssembly 在云原生的应用没有实时高性能的软件沙盒让 50+供应商的软件跑在一辆车上汽车-最大的边缘设备实时Small footprint冷启动比 Docker 快适配实时操作系统(RTOS)支持 Rust、C+等语言WasmEdge 让软件隔离汽车的软件WebAssembly 在云原生的应用为边缘优化的 WebAssembly 虚拟机https:/ issue、PR 与 Star!THANKS

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(吕艺-WebAssembly 在云原生时代的应用(GOTC上海会场)(18页).pdf)为本站 (小时候) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠