Supercharge Your Innovation With Domain-Expert AI Agents!

Function-as-a-Service (faas) execution dispatcher

A technology of allocators and functions, applied in resource allocation, instruments, electrical digital data processing, etc., can solve problems such as network delay effects

Active Publication Date: 2022-08-02
VMWARE INC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This can negatively impact network latency between the computing device executing the code and the computing device executing the function, or between the computing device executing the function and storage

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
  • Function-as-a-Service (faas) execution dispatcher
  • Function-as-a-Service (faas) execution dispatcher
  • Function-as-a-Service (faas) execution dispatcher

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present disclosure provides techniques for distributing functions among data centers of cloud systems that provide FaaS. For example, the present disclosure provides one or more function dispatchers configured to receive a request to load or execute a function, automatically determine an appropriate data center to load or execute the function, and automatically load or execute a function on the determined data center. execute function. In some embodiments, the function allocator is further configured to determine an appropriate data center to provide storage resources for the function, and configure the function to utilize the storage resources of the determined data center.

[0025]The present disclosure provides many advantages over the prior art. In particular, the function allocator allows dynamic selection of data centers to load and execute functions and / or provide storage resources to functions. Therefore, the choice of data center does not need to be hard-...

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 present disclosure provides a method for distributing functions among data centers of cloud systems that provide functions as a service (FaaS). For example, the present disclosure provides one or more function dispatchers configured to receive a request to load or execute a function, automatically determine a suitable data center to load or execute the function, and automatically on the determined data center Load or execute a function. In some embodiments, the function allocator is further configured to determine a suitable data center to provide storage resources for the function, and configure the function to utilize the storage resources of the determined data center.

Description

[0001] Related applications [0002] Claims the benefit of Foreign Application Serial No. 201841030859, filed in India on August 17, 2018, by VMware Inc., entitled "Function as a Service (FAAS) Execution Allocator," pursuant to 35 U.S.C. 119(a)-(d), which The entire contents are incorporated herein by reference for all purposes. [0003] This application claims priority to and the benefit of co-pending US Non-Provisional Patent Application No. 16 / 214,163, filed December 10, 2018, entitled "Function as a Service (FAAS) Execution Dispatcher," the entire contents of which are hereby incorporated by reference Reference is incorporated herein. Background technique [0004] Cloud architecture is used in cloud computing and cloud storage systems (called cloud systems) to provide function-as-a-service (FaaS) cloud services. Such a cloud system may refer to any type of cloud system, such as a private cloud system, a public cloud system or a hybrid cloud system. A FaaS cloud service...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50
CPCG06F9/5083G06F9/5027H04L67/02H04L67/1021G06F2209/502H04L67/563H04L67/52H04L67/60G06F9/5072G06F9/5077
Inventor A·M·瓦伊卡
Owner VMWARE INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More