Serverless 场景下的虚拟化容器优化技术。
基于VMFUNC的无服务器计算函数通信优化技术
学术界对于 Serverless 场景下的通信优化大多以 container 为背景。但事实上,不管是 Google 的 gVisor 或是 AWS 的 firecracker,都是以轻量级虚拟化作为 Serverless function 的运行载体,以获取足够的隔离性与稳定性。很多基于容器的优化技术不能应用于轻量级虚拟机为方法载体的场景。VMFUNC 是一种能在用户态切换虚拟机 EPT 的指令。利用 “SkyBridge” 的手法,可以将 VMFUNC 指令作为进程间通信的工具使用,这种方法也可以实现跨虚拟机的进程间通信。