-
公开(公告)号:US20180176070A1
公开(公告)日:2018-06-21
申请号:US15399687
申请日:2017-01-05
Applicant: Futurewei Technologies, Inc.
Inventor: Kaveh Shafiee , Weijin Xu , Ying Xiong
Abstract: The disclosure relates to technology handling events in a distributed computing environment. Events comprising a function executable by an instance are received from an event queue. The received events are mapped to an instance in a pool that executes a corresponding function. When it is determined that the instances in the pool are at least one of unavailable and do not include the function corresponding to the event, a new instance is created in the pool, where the new instance includes the function corresponding to the event. Instances in the pool may be terminated when frequency of occurrence patterns of the event with a corresponding function indicate the event is occurring less frequently such that fewer instances are required to execute the corresponding function. Otherwise, the events are dispatched to the appropriate instance in the pool for execution.
-
公开(公告)号:US20200213279A1
公开(公告)日:2020-07-02
申请号:US16815226
申请日:2020-03-11
Applicant: Futurewei Technologies, Inc.
Inventor: Ying Xiong , Farhad P. Sunavala , Hong Zhang
IPC: H04L29/06 , H04L29/12 , H04L12/741 , H04L12/713 , H04L29/08 , H04L12/46 , G06F9/455
Abstract: A computer-implemented method for accessing user resources in a virtual private cloud (VPC) using a serverless function within a network architecture includes instantiating a first warm application container for hosting the serverless function. The first warm application container includes a runtime language library without function code of the serverless function. A virtual machine for hosting a Port Address Translation (PAT) gateway is instantiated. The PAT gateway includes a first interface to the VPC and a second interface to the first warm application container. In response to detecting a trigger event for triggering the serverless function, the function code of the serverless function is mounted within the first warm application container. During execution of the function code from the first warm application container, VPC-addressed network packets associated with the serverless function are routed to the VPC via the second interface and the first interface within the PAT gateway.
-