-
公开(公告)号:US12132780B2
公开(公告)日:2024-10-29
申请号:US18219187
申请日:2023-07-07
申请人: VMware LLC
发明人: Jeremy Tidemann , Constantine Polychronopoulos , Marc-Andre Bordeleau , Edward Choh , Ojas Gupta , Robert Kidd , Raja Kommula , Georgios Oikonomou , Mingjie Zhao
IPC分类号: H04L67/1012 , H04L47/2441 , H04L47/2475 , H04L47/2483 , H04L67/51 , H04L69/22
CPC分类号: H04L67/1012 , H04L47/2441 , H04L47/2475 , H04L47/2483 , H04L67/51 , H04L69/22
摘要: Some embodiments of the invention provide novel methods for performing services on data messages passing through a network connecting one or more datacenters, such as software defined datacenters (SDDCs). The method of some embodiments uses service containers executing on host computers to perform different chains (e.g., ordered sequences) of services on different data message flows. For a data message of a particular data message flow that is received or generated at a host computer, the method in some embodiments uses a service classifier executing on the host computer to identify a service chain that specifies several services to perform on the data message. For each service in the identified service chain, the service classifier identifies a service container for performing the service. The service classifier then forwards the data message to a service forwarding element to forward the data message through the service containers identified for the identified service chain. The service classifier and service forwarding element are implemented in some embodiments as processes that are defined as hooks in the virtual interface endpoints (e.g., virtual Ethernet ports) of the host computer's operating system (e.g., Linux operating system) over which the service containers execute.
-
公开(公告)号:US11902080B2
公开(公告)日:2024-02-13
申请号:US17321551
申请日:2021-05-17
申请人: VMware LLC
发明人: Raja Kommula , Jeremy Tidemann , Constantine Polychronopoulos , Marc Andre Bordeleau , Edward Choh , Ojas Gupta , Robert Kidd , Georgios Oikonomou
IPC分类号: H04L45/00 , H04L41/5019 , H04L41/40 , H04L41/046 , H04L43/16 , H04L45/02 , H04L47/2483 , H04L41/5009 , G06F9/455 , H04L47/2425
CPC分类号: H04L41/046 , G06F9/45558 , H04L41/40 , H04L41/5009 , H04L41/5019 , H04L43/16 , H04L45/02 , H04L45/38 , H04L47/2425 , H04L47/2483 , G06F2009/4557 , G06F2009/45595
摘要: A system can reduce congestion in slice-based networks, such as a virtual service network (“VSN”). The system can include a monitoring module that communicates with agents on switches, such as routers or servers. The switches report telematics data to the monitoring module, which determines slice-specific performance attributes such as slice latency and slice throughput. These slice-specific performance attributes are compared against software license agreement (“SLA”) requirements. When the SLA is not met, the monitoring module can implement a new slice path for the slice to reduce the congestion.
-