首页> 外国专利> Serverless call distribution to utilize reserved capacity without inhibiting scaling

Serverless call distribution to utilize reserved capacity without inhibiting scaling

机译:无服务器呼叫分发以利用保留容量而不禁止缩放

摘要

Systems and methods are described for reducing cold starts code within a serverless code execution system by providing a set of environments reserved for the code. A frontend utilizes a consistent hash ring to distribute calls for execution among a set of manager devices that manage environments in the system, distributed in a manner that groups calls together and attempts to distribute calls of the same group to a stable subset of the manager devices. Each group is assigned an arc, representing a subset of manager devices. When a call is received to execute a set of code that has environments reserved, the frontend distributes the call to a manager device of a reserved arc. When a call is received to execute a set of code that does not have environment reserved, the frontend distributes the call to an arc associated with an arc for unreserved executions.
机译:通过提供为代码保留的一组环境,描述了用于减少无服务器代码执行系统内的冷启动代码的系统和方法。前端利用一致的哈希圈在管理系统中管理环境的一组管理器设备中分发呼叫,以便将呼叫的方式分发,并尝试将同一组的调用分发到管理器设备的稳定子集。每个组都被分配一个弧形,表示管理器设备的子集。当接收到呼叫以执行具有保留环境的一组代码时,前端将呼叫分发给对保留弧的管理器设备。当接收到呼叫来执行没有保留环境的一组代码时,前端将呼叫分发给与弧相关联的弧以用于未保留的执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号