Secure Egress In Serverless Compute

所属专题:Serverless 化云产品架构设计与实践

嘉宾 : 余皓玮 | Snowflake资深软件工程师

会议室 : 上海厅(二层)

讲师介绍

专题演讲嘉宾:余皓玮

Snowflake资深软件工程师

任职于 Snowflake,担任项目负责人、技术主管职位。是发起 Snowpark 项目的核心工程师。对 Linux 内核、虚拟化技术、网络栈有深入研究。

议题介绍

演讲:Secure Egress In Serverless Compute

在传统意义上,Snowflake 的定位是一个企业级的数据仓库解决方案,随着公司的不断发展,越来越多的用户希望把一些非传统的 OLAP 的工作负载交由 Snowflake 来处理。这其中包括了很多 Data Engineering 的负载。

为了满足这样的需求,Snowflake 很早就推出了 Snowpipe,一个 Snowflake 原生的 Data Ingestion Serverless 服务,可以允许用户很方便的加载数据。可是随着场景的不断复杂,越来越多的用户希望 Snowpipe 在加载数据时,同时执行一些用户自定义的代码。

为了实现这个目标,Snowflake 开始尝试搭建一个用来执行用户代码的引擎。这些挑战包括了如何确保 Multi-Tenant 的安全性问题,以及网络访问的安全性问题。Snowflake 采用了 gVisor 作为沙盒技术,使用了eBPF 的方法来确保网络安全性。

演讲题纲:

  1. Snowflake 基础架构,数据仓库简介
  2. Snowflake 有哪些 Serverless 服务,Data Ingestion Service(Snowpipe)简介
  3. 如何解决 Multi-Tenant Serverless 服务中的 Untrusted Code Execution 安全性问题
  4. 为什么 Snowflake 采用 eBPF 来解决网络安全的问题
  5. 展示 Snowflake 是如何从容器中将一个 Packet 路由到 Public Internet 中,并展示进行 Policy Enforcement 的步骤
  6. 实现过程中遇到的挑战以及未来的发展方向

听众收益点:

  1. 业界领先的网络路由以及安全解决方案
  2. 很好的解决了 Untrusted User Code 是如何安全访问互联网的
  3. 如何解决 Multi-Tenant 的服务中运行一个沙盒环境以执行用户代码

交通指南

上海中优城市万豪酒店

Shanghai Marriott Hotel Pudong South
地址:上海市浦东新区沪南公路7688弄上海中优城市广场1号楼1楼
  • 微信咨询

  • 电话咨询

    联系电话:+86 18514549229

微信联系我们

如您在购票过程中遇到问题,请扫码咨询票务小姐姐