IDENTIFYING ROUTES WITH INDIRECT ADDRESSING IN A DATACENTER

    公开(公告)号:US20230370417A1

    公开(公告)日:2023-11-16

    申请号:US18226776

    申请日:2023-07-27

    Applicant: VMware, Inc.

    CPC classification number: H04L61/2557 H04L61/2517 H04L61/256 H04L45/741

    Abstract: Some embodiments provide a novel method of tracking connections in a network. The method receives an identification of a first network endpoint and a second network endpoint. The method then determines that the first network endpoint cannot directly address a packet flow to the second network endpoint. The method identifies an address translation rule of a network device that translates an address of the second network endpoint into a translated address. The method then determines that the first network endpoint can directly address a packet flow to the translated address. The method then identifies a route from the first network endpoint to the second endpoint through the network device that translates the address and displays the route including an identifier of the network device.

    REDUCING THE STARTUP LATENCY OF FUNCTIONS IN A FAAS INFRASTRUCTURE

    公开(公告)号:US20230176900A9

    公开(公告)日:2023-06-08

    申请号:US17127747

    申请日:2020-12-18

    Applicant: VMware, Inc.

    CPC classification number: G06F9/4881 G06F9/445 G06F9/547 G06F9/548

    Abstract: Techniques for reducing the startup latency of functions in a Functions-as-a-Service (FaaS) infrastructure are provided. In one set of embodiments, a function manager of the FaaS infrastructure can receive a request to invoke a function uploaded to the infrastructure and can retrieve information associated with the function. The retrieved information can include an indicator of whether instances of the function may be sticky (i.e., kept in host system primary memory after function execution is complete), and a list of zero or more host systems in the FaaS infrastructure that currently have an unused sticky instance of the function in their respective primary memories. If the indicator indicates that instances of the function may be sticky and if the list identifies at least one host system with an unused sticky instance of the function in its primary memory, the function manager can select the at least one host system for executing the function.

    Function as a service (FaaS) execution distributor

    公开(公告)号:US11579938B2

    公开(公告)日:2023-02-14

    申请号:US17659740

    申请日:2022-04-19

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for distribution of functions among data centers of a cloud system that provides function-as-a-service (FaaS). For example, the disclosure provides one or more function distributors configured to receive a request for loading or executing a function, automatically determine an appropriate data center to load or execute the function, and automatically load or execute the function on the determined data center. In certain embodiments, the function distributors are 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.

    SYSTEM AND METHOD FOR OPTIMIZING NETWORK TOPOLOGY IN A VIRTUAL COMPUTING ENVIRONMENT

    公开(公告)号:US20210191746A1

    公开(公告)日:2021-06-24

    申请号:US16792330

    申请日:2020-02-17

    Applicant: VMWARE, INC.

    Abstract: A computer network optimization methodology is disclosed. In a computer-implemented method, components of a computing environment are automatically monitored, and have a feature selection analysis performed thereon. Provided the feature selection analysis determines that features of the components are in frequent communication and generating network latency. Provided the feature selection analysis determines that features of the components are not well defined, a similarity analysis of the features is performed. Results of the feature selection methodology are generated, and the components involved in the network traffic latency are reassigned to migrate the latency.

    NETWORK TOPOLOGY GENERATION BASED ON NETWORK DEVICE INFORMATION

    公开(公告)号:US20210176133A1

    公开(公告)日:2021-06-10

    申请号:US16802590

    申请日:2020-02-27

    Applicant: VMWARE, INC.

    Abstract: In one example, a management node may include a storage device to store network device information associated with a plurality of network devices and physical hosts in a datacenter. Example network device information may include at least one of routing information and media access control (MAC) address information. Further, the management node may include a processor operable with the storage device and memory coupled to the processor. In one example, the memory may include a network topology generation unit to determine adjacency between the plurality of network devices in the datacenter using the routing information and/or media access control (MAC) address information associated with the plurality of network devices and generate a network topology including a network path between a source endpoint and a destination endpoint using the adjacency between the plurality of network devices.

    REDUCING THE STARTUP LATENCY OF FUNCTIONS IN A FAAS INFRASTRUCTURE

    公开(公告)号:US20210109783A1

    公开(公告)日:2021-04-15

    申请号:US17127747

    申请日:2020-12-18

    Applicant: VMware, Inc.

    Abstract: Techniques for reducing the startup latency of functions in a Functions-as-a-Service (FaaS) infrastructure are provided. In one set of embodiments, a function manager of the FaaS infrastructure can receive a request to invoke a function uploaded to the infrastructure and can retrieve information associated with the function. The retrieved information can include an indicator of whether instances of the function may be sticky (i.e., kept in host system primary memory after function execution is complete), and a list of zero or more host systems in the FaaS infrastructure that currently have an unused sticky instance of the function in their respective primary memories. If the indicator indicates that instances of the function may be sticky and if the list identifies at least one host system with an unused sticky instance of the function in its primary memory, the function manager can select the at least one host system for executing the function.

    Function as a service (FaaS) execution distributor

    公开(公告)号:US10747580B2

    公开(公告)日:2020-08-18

    申请号:US16214163

    申请日:2018-12-10

    Applicant: VMWARE, INC.

    Abstract: The disclosure provides an approach for distribution of functions among data centers of a cloud system that provides function-as-a-service (FaaS). For example, the disclosure provides one or more function distributors configured to receive a request for loading or executing a function, automatically determine an appropriate data center to load or execute the function, and automatically load or execute the function on the determined data center. In certain embodiments, the function distributors are 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.

Patent Agency Ranking