首页> 外国专利> Managing sandbox reuse in an on-demand code execution system

Managing sandbox reuse in an on-demand code execution system

机译:在按需代码执行系统中管理沙箱重用

摘要

Systems and methods are described for managing reuse of sandboxed computing environments in a network-based on-demand code execution system. Users may generate tasks on the system by submitting code to a frontend, which may interact with multiple worker managers that manage task execution in sandboxed computing environments such as containers or virtual machine instances. A sandbox may be reusable once provisioned, but the resources required to definitively locate an idle sandbox may be significant relative to the cost of provisioning a new sandbox. The system may therefore manage reuse by randomly or semi-randomly selecting a worker manager and requesting that it provide an existing sandbox if one is available. If not, then the system may select a different worker manager and repeat the request, or after consuming a threshold amount of resources may request that the next worker manager provision a new sandbox if an existing one is not available.
机译:描述用于管理基于网络的按需代码执行系统中的沙盒计算环境的重用的系统和方法。 用户可以通过将代码提交到前端在系统上生成任务,该前端可以与多个工作人员进行交互,该管理员管理在诸如容器或虚拟机实例之类的沙箱计算环境中的任务执行。 一旦配置,沙箱可以重复使用,但是相对于供应新沙箱的成本,确定闲置沙箱所需的资源可能是显着的。 因此,系统可以通过随机或半随机选择工作者来管理重用,并且如果可用,则请求它提供现有的沙箱。 如果不是,则系统可以选择不同的工作者管理器并重复请求,或者在消耗阈值资源之后可以请求下一个工作者管理器提供新的沙箱如果现有的那个不可用。

著录项

  • 公开/公告号US11144359B1

    专利类型

  • 公开/公告日2021-10-12

    原文格式PDF

  • 申请/专利权人 AMAZON TECHNOLOGIES INC.;

    申请/专利号US201916447725

  • 发明设计人 MARC JOHN BROOKER;DYLAN OWEN MARRINER;

    申请日2019-06-20

  • 分类号G06F9/50;G06F9/455;

  • 国家 US

  • 入库时间 2022-08-24 21:36:47

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号