Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for realizing function computing service based on container technology

A technology of computing services and container technology, which is applied in the field of functional computing services based on container technology, and can solve the problems that cannot be actually used in the production environment, and the framework functions are not comprehensive enough.

Active Publication Date: 2021-02-05
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The functions of existing frameworks are not comprehensive enough. Many frameworks only implement some functions such as event-driven, automatic expansion, and request distribution, which cannot be actually used in a production environment; moreover, dynamic code loading of functions, function cold start, and security isolation between functions and other issues are also unresolved problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing function computing service based on container technology
  • Method for realizing function computing service based on container technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] This embodiment proposes a method for implementing function computing services based on container technology. The method is based on the entry gateway component, Broker / Trigger component, Activator component, and Sidecar component. The specific implementation content includes:

[0041] Use container technology to build function computing services in multi-tenant scenarios,

[0042] Use the entry gateway component to receive event requests from external execution functions, and forward the requests according to specific rules,

[0043] Use the Broker / Trigger component to receive and forward function events to achieve asynchronous processing.

[0044] Use the Activator component to control the request mode, select the proxy mode to process event requests when the function instance is not fully activated, and select the direct connection mode to direct the request to the function instance when the function can provide services normally.

[0045] Use the Sidecar component ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for realizing a function computing service based on a container technology, which relates to the technical field of server-free computing, is based on an entrance gateway component, a Broker / Trigger component, an Activer component and a Sidecar component, and comprises the following steps of: constructing the function computing service in a multi-tenant scene by using the container technology; receiving an event request of an external execution function by using an entrance gateway component, forwarding the request according to a specific rule, receiving and forwarding a function event by using a Broker / Trigger component to achieve an asynchronous processing function, controlling a request mode by using an Activer component, and selecting an agent mode to process the event request when a function instance is not completely started, when a function can normally provide service, selecting a direct connection mode to directly guide a request to a functioninstance, using a Sidecar assembly for monitoring and managing a single function instance so that finally event-driven, on-demand paid, high-availability and automatic extended multi-tenant function computing service is achieved. The cold start of the function can be optimized, and rapid capacity expansion and shrinkage and response are achieved.

Description

technical field [0001] The present invention relates to the technical field of serverless computing, in particular to a method for implementing function computing services based on container technology. Background technique [0002] Cloud computing has experienced the development process from IDC->IaaS->PaaS->Serverless / FaaS. The history of cloud computing in the past ten years is actually a process of "de-infrastructure". This process allows users to turn ideas into applications and online services faster, easier, and more efficiently. Serverless architecture is "serverless" architecture, which is a brand-new architecture method and a revolutionary architecture model in the era of cloud computing. Serverless allows users to focus on specific business functions rather than underlying computing resources. [0003] In the traditional scenario, after the user completes the application development, the software application will be deployed to the specified operating ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/455G06F9/445
CPCG06F9/45558G06F9/44526G06F2009/45595
Inventor 于春钰张晖高传集孙兴艳王刚
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products