Invention Grant
- Patent Title: Systems and methods to pre-provision sockets for serverless functions
-
Application No.: US16950111Application Date: 2020-11-17
-
Publication No.: US11645098B2Publication Date: 2023-05-09
- Inventor: Shashank Mohan Jain
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Buckley, Maschoff & Talwalkar LLC
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/445 ; H04L67/10 ; H04L69/326 ; G06F17/16 ; G06F16/25

Abstract:
Methods and systems may be associated with a cloud computing environment. A serverless function orchestrator may execute a socket activation for a VM to pre-provision a TCP socket (e.g., setting up virtual interfaces and creating socket structures) before the VM hosts any serverless function associated with the pre-provisioned TCP socket. After this socket activation, the orchestrator may receive a request for a first serverless function and, responsive to the received request, start the first serverless function on the VM using the pre-provisioned TCP socket. After the activation and prior to starting the first serverless function, the system may queue packets received in connection with the pre-provisioned TCP socket. In some embodiments, multiple TCP sockets, each associated with a VM, may activated before any serverless functions are hosted and the first serverless function is started on a VM selected based on information in a serverless function experience data store.
Public/Granted literature
- US20220156097A1 SYSTEMS AND METHODS TO PRE-PROVISION SOCKETS FOR SERVERLESS FUNCTIONS Public/Granted day:2022-05-19
Information query