Luo et al., 2010 - Google Patents
Accelerated virtual switching with programmable NICs for scalable data center networkingLuo et al., 2010
View PDF- Document ID
- 11267974738077772229
- Author
- Luo Y
- Murray E
- Ficarra T
- Publication year
- Publication venue
- Proceedings of the second ACM SIGCOMM workshop on Virtualized infrastructure systems and architectures
External Links
Snippet
Recently virtual switches in data center hosts have been employed to interconnect virtual machines (VMs) within data center networks. Such a virtual network layer, however, faces performance challenges when the number of VMs and the line rates scale up. Motivated by …
- 230000003139 buffering 0 abstract description 12
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding through a switch fabric
- H04L49/253—Connections establishment or release between ports
- H04L49/254—Centralized controller, i.e. arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/70—Virtual switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/10—Flow control or congestion control
- H04L47/24—Flow control or congestion control depending on the type of traffic, e.g. priority or quality of service [QoS]
- H04L47/2441—Flow classification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/10—Flow control or congestion control
- H04L47/12—Congestion avoidance or recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/58—Association of routers
- H04L45/586—Virtual routers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Application specific switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/50—Overload detection; Overload protection
- H04L49/505—Corrective Measures, e.g. backpressure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
- H04L45/245—Link aggregation, e.g. trunking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/60—Router architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/60—Hybrid or multiprotocol packet, ATM or frame switches
- H04L49/602—Multilayer or multiprotocol switching, e.g. IP switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Switching fabric construction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/40—Physical details, e.g. power supply, mechanical construction or backplane
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. local area networks [LAN], wide area networks [WAN]
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11736402B2 (en) | Fast data center congestion response based on QoS of VL | |
| US11102059B2 (en) | Virtual network health checker | |
| Dalton et al. | Andromeda: Performance, isolation, and velocity at scale in cloud network virtualization | |
| US10887238B2 (en) | High performance, scalable multi chip interconnect | |
| Han et al. | SoftNIC: A software NIC to augment hardware | |
| US11394649B2 (en) | Non-random flowlet-based routing | |
| US12052182B2 (en) | Latency-aware load balancer for topology-shifting software defined networks | |
| WO2022025966A1 (en) | Receiver-based precision congestion control | |
| US20150124833A1 (en) | Boosting linked list throughput | |
| US12407621B2 (en) | Path selection for packet transmission | |
| US11301020B2 (en) | Data center power management | |
| Luo | Network I/O virtualization for cloud computing | |
| US11252070B2 (en) | Adaptive polling in software-defined networking (SDN) environments | |
| Tripathi et al. | Crossbow: from hardware virtualized nics to virtualized networks | |
| Zhang et al. | VMS: Load balancing based on the virtual switch layer in datacenter networks | |
| Luo et al. | Accelerated virtual switching with programmable NICs for scalable data center networking | |
| Crisan et al. | Got loss? get zovn! | |
| US11575620B2 (en) | Queue-to-port allocation | |
| Ram et al. | sNICh: Efficient last hop networking in the data center | |
| Abeni et al. | Tuning KVM to enhance virtual routing performance | |
| AT&T | ||
| Saleh et al. | vTopology: Virtual MAC address aided network slicing in multi-tenant data centers | |
| US20250119393A1 (en) | Congestion mitigation in interconnection networks | |
| Eslami et al. | PERMUTE: Response time and energy aware virtual machine placement for cloud data centers | |
| Alshahrani | Delay modeling in data center networks: A taxonomy and performance analysis |