-
公开(公告)号:US20250071059A1
公开(公告)日:2025-02-27
申请号:US18948182
申请日:2024-11-14
Applicant: VMware LLC
Inventor: Danting Liu , Qian Sun , Jianjun Shen , Wenfeng Liu , Donghai Han
IPC: H04L45/745 , H04L45/02 , H04L45/586
Abstract: Some embodiments provide an automated method for defining externally routable Pods within a Kubernetes cluster. In some embodiments, the Pod operates in a guest cluster has its own VPC (virtual private cloud) network in a datacenter with several other guest clusters that have their own VPC networks and their own set of managers. In some embodiments, a Pod within a GC can be made externally routable so that it can be directly addressable from an external client outside of the Pod's network by using two new Kubernetes CRDs (custom resource definitions), which are an IPPool CRD and a RouteSet CRD. Examples of such external clients include VMs or Pods in another GC or a supervisor cluster connected to the particular GC through a gateway, or from a machine outside of the network of all of the GCs or SC.
-
公开(公告)号:US12231335B2
公开(公告)日:2025-02-18
申请号:US18077940
申请日:2022-12-08
Applicant: Mellanox Technologies, Ltd.
Inventor: Sudharsan Dhamal Gopalarathnam
IPC: H04L45/586 , H04L12/46 , H04L45/745
Abstract: Apparatuses, systems, and techniques to establish a redundant communication pathway to a management network. In at least one embodiment, the redundant communication pathway is established by creating a virtual interface using a network device, and using the virtual interface to communicate with the management network via a management port of a second network device, and a connection between a first data port of the network device and a second data port of the second network device.
-
公开(公告)号:US12224895B2
公开(公告)日:2025-02-11
申请号:US17589627
申请日:2022-01-31
Applicant: Amazon Technologies, Inc.
Inventor: Daniel Todd Cohn
IPC: H04L9/40 , H04L41/00 , H04L41/28 , H04L45/586 , H04L61/103 , H04L61/251 , H04L61/5007 , H04W12/06 , H04L101/604
Abstract: Techniques are described for managing communications between multiple computing nodes, such as computing nodes that are separated by one or more physical networks. In some situations, the techniques may be used to provide a virtual network between multiple computing nodes that are separated by one or more intermediate physical networks, such as from the edge of the one or more intermediate physical networks by modifying communications that enter and/or leave the intermediate physical networks. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users (e.g., users of a program execution service). The managing of the communications may include determining whether communications sent to managed computing nodes are authorized, and providing the communications to the computing nodes only if they are determined to be authorized.
-
公开(公告)号:US12177124B2
公开(公告)日:2024-12-24
申请号:US17960126
申请日:2022-10-04
Applicant: VMware LLC
Inventor: Danting Liu , Qian Sun , Jianjun Shen , Wenfeng Liu , Donghai Han
IPC: H04L45/745 , H04L45/02 , H04L45/586
Abstract: Some embodiments provide an automated method for defining externally routable Pods within a Kubernetes cluster. In some embodiments, the Pod operates in a guest cluster has its own VPC (virtual private cloud) network in a datacenter with several other guest clusters that have their own VPC networks and their own set of managers. In some embodiments, a Pod within a GC can be made externally routable so that it can be directly addressable from an external client outside of the Pod's network by using two new Kubernetes CRDs (custom resource definitions), which are an IPPool CRD and a RouteSet CRD. Examples of such external clients include VMs or Pods in another GC or a supervisor cluster connected to the particular GC through a gateway, or from a machine outside of the network of all of the GCs or SC.
-
公开(公告)号:US20240385863A1
公开(公告)日:2024-11-21
申请号:US18198247
申请日:2023-05-16
Applicant: VMware LLC
Inventor: Chidambareswaran Raman , Subin Cyriac Mathew , Li Sun
IPC: G06F9/455 , G06F3/0482 , H04L41/0853 , H04L41/0895 , H04L41/22 , H04L41/342 , H04L45/586
Abstract: Some embodiments provide a novel method for migrating a virtual machine (VM) from a first host computer to a second host computer in a software-defined network (SDN) when a set of controllers of the SDN, that configures several forwarding elements in the SDN to implement one LFE, is unavailable. The second host receives information regarding the VM from the first host. The VM is associated with the LFE. The second host retrieves, from a local data store of the second host, configuration information for configuring at least one software forwarding element executing on the second host to implement the LFE. The configuration information was previously received from the controller set when it was available to pre-configure the second host to implement the LFE without assistance from the controller set when the VM migrates to the second host. The second host uses the received information for the VM and the retrieved configuration information for the LFE to instantiate the VM on the second host without requesting any information from the controller set.
-
公开(公告)号:US12149381B2
公开(公告)日:2024-11-19
申请号:US18305223
申请日:2023-04-21
Applicant: Zoom Video Communications, Inc.
Inventor: Atsushi Iwata , Akio Iijima
IPC: H04L12/46 , G06F9/455 , H04L45/586 , H04L45/741 , H04L45/745 , H04L49/00 , H04L61/256 , H04L61/2592 , H04L61/5038 , H04L69/16 , H04L69/22 , H04L69/324 , H04L101/622
Abstract: A server, includes a virtual machine identifier assigning section to assign an identifier of a virtual machine operating on the server; and a network interface to transmit a packet including a Layer 2 header information which includes the identifier of the virtual machine and a first packet field for a VLAN-Tag, wherein the network, interface transmits the packet to a packet encapsulate section which encapsulates a second packet field including the Layer 2 header information with a virtual network identifier representing a virtual network to which the virtual machine belongs.
-
公开(公告)号:US20240330235A1
公开(公告)日:2024-10-03
申请号:US18740289
申请日:2024-06-11
Inventor: Huilin ZHANG , Tao YUAN , Ruizhen WU
IPC: G06F15/78 , H04L9/40 , H04L45/586
CPC classification number: G06F15/7825 , H04L45/586 , H04L63/10
Abstract: A request allocation method and apparatus for a virtual channel, a terminal device and a non-transitory readable storage medium are provided. The method includes: inputting a request that is received into a valid input buffer; in response to that there is a valid request in the valid input buffer, regulating a working voltage and/or a working frequency of a dynamic virtual channel access group according to a current working state of the dynamic virtual channel access group; inputting the request into the dynamic virtual channel access group of a corresponding priority according to a priority of the request; and outputting the request to a corresponding physical channel through the dynamic virtual channel access group to improve the efficiency of the request allocation, reduce the energy waste and increase the utilization rate.
-
8.
公开(公告)号:US12101255B2
公开(公告)日:2024-09-24
申请号:US18291665
申请日:2022-06-22
Applicant: Siemens Aktiengesellschaft
Inventor: Markus Neumann , Wolfgang Schwering
IPC: H04L45/76 , H04L45/00 , H04L45/586
CPC classification number: H04L45/76 , H04L45/586 , H04L45/66
Abstract: A method for transmitting time-critical data, in which datagrams are transmitted from a first communication device in a first sub-network to a second communication device in a second sub-network via a third sub-network, wherein datagrams within the first and the second sub-networks are each forwarded by switching, while diagrams within the third sub-network are transmitted by routing, where the first sub-network includes at least a first coupling communication device connected to a first router and a second coupling communication device connected to a second router, where the first and second coupling communication devices select among each other a master coupling communication device, where a common virtual network layer address is assigned to both coupling communication devices, and where a securing layer tunnel is built up by the third sub-network between the master coupling communication device and a third coupling communication device.
-
公开(公告)号:US20240314060A1
公开(公告)日:2024-09-19
申请号:US18324574
申请日:2023-05-26
Applicant: Cisco Technology, Inc.
Inventor: Krishnaswamy Ananthamurthy , Lukas Krattiger , Ali Sajassi
IPC: H04L45/021 , H04L45/00 , H04L45/586
CPC classification number: H04L45/021 , H04L45/586 , H04L45/66
Abstract: A method includes creating a first routing table at each of a plurality of provider edge nodes in a first data center, the first routing table including a first sequence number tracking intra-data center movement of the host connected to one of the plurality of provider edge nodes; creating a second routing table at a corresponding gateway of each of a plurality of data centers, the plurality of data centers including the first data center, the second routing table including the first sequence number for the host and a second sequence number for tracking inter-data center movement of the host between the plurality of data centers host; and updating one of (1) the first sequence number when the host makes an intra-data center move, or (2) the second sequence number in the second routing table when the host makes an inter-data center move.
-
公开(公告)号:US12081336B2
公开(公告)日:2024-09-03
申请号:US17644966
申请日:2021-12-17
Applicant: Juniper Networks, Inc.
Inventor: Kiran K N , Yashika Badaya , Rakesh Kumar Reddy Varimalla
IPC: H04L1/1809 , H04L12/46 , H04L43/0829 , H04L45/00 , H04L45/28 , H04L45/586
CPC classification number: H04L1/1809 , H04L12/4633 , H04L43/0829 , H04L45/22 , H04L45/28 , H04L45/586
Abstract: Techniques are described for capturing dropped packets and creating modified dropped packets with drop information associated with the dropped packets to provide greater details of the dropped packets for further analysis and/or serviceability. For example, a computing device comprises an internal communication channel, a process executing in user space, and a virtual router. The virtual router comprises, for example, processing circuitry and a drop interface to the internal communication channel, wherein the virtual router is configured to: receive a packet; in response to determining the packet is to be dropped, creating a modified dropped packet to include drop information associated with the packet; and provide the modified dropped packet to the drop interface to communicate the modified dropped packet via the internal communication channel to the process.
-
-
-
-
-
-
-
-
-