Back to Results
First PageMeta Content
Computer networking / Internet / Routing / Forwarding plane / Network performance / Router / Multilayer switch / Packet switching / Transmission Control Protocol / Computing / Networking hardware / Network architecture


RouteBricks: Exploiting Parallelism To Scale Software Routers ∗ Mihai Dobrescu1 and Norbert Egi2 , Katerina Argyraki1 , Byung-Gon Chun3 , Kevin Fall3 , Gianluca Iannaccone3 , Allan Knies3 , Maziar Manesh3 , Sylvia Ratn
Add to Reading List

Document Date: 2009-08-10 14:28:09


Open Document

File Size: 975,36 KB

Share Result on Facebook

City

Sky / Arista / /

Company

Computer-Communication Networks / 1024B / Server Architecture Hardware / Click / Intel / /

Country

Switzerland / United States / /

Currency

USD / /

Event

Product Issues / Product Recall / FDA Phase / /

Facility

port Valiant / /

IndustryTerm

hardware router / semiconductor technology / end-systems / large-volume manufacturing / load-balancing algorithm / mobility support services / perpacket processing / packet processing challenging / distributed switching solution / appropriate solution / software router / packet-processing capability / parallel software router / packet-processing applications / potential solution / network-processor chips / packet-processing / packet-processing operations / high-speed parallel processing / streaming applications / performance tool / appropriate decentralized solution / software developers / packet-processing performance / hardware technology promise significant speedup / recent advances in server / cluster-based router / continuous query processors / particular applications / link technology / software router architecture / carrier-grade routers / deployed packet-processing applications / widespread supply/support chain / cluster router / conventional processors / per-packet processing / interconnect routing algorithms / program networks / packet-processing workload / classic load-balancing routing algorithm / poor software architecture / hardware routers / packet processing / specialpurpose network / software routers / software part / low-degree multihop network / prototype router / header processing / commodity hardware / 10Tbps router / per-node processing rate / technology trends / router software / software architecture / extensible packet-processing / network equipment / on designing a distributed switching solution / /

OperatingSystem

Linux / L3 / /

Organization

Lancaster University / /

Position

existing 10Gbps NIC driver / driver / Linux 10G Ethernet driver / NIC driver / fabric and centralized scheduler / centralized scheduler / General / fabric/scheduler / integrated memory controller / author / lock-free device driver / single external memory controller / Major / scheduler / programmer / /

Product

IPsec / Nehalem / Nehalem server / per-server fanout / NICs / Xeon server / Intel Nehalem / VLB / Xeon / /

ProgrammingLanguage

R / /

ProvinceOrState

Montana / /

Technology

semiconductor / full-duplex / Existing software routers / network processors / IPsec packet encryption / Performance Keywords Software Router / Linux / high-speed router / 3.2 Routing Algorithms / cluster-based router / link technology / hardware router / random access / cluster router / R=10Gbps/port router / Operating Systems / interconnect routing algorithms / classic load-balancing routing algorithm / encryption / VLB-cluster router / hardware routers / Ethernet / load-balancing algorithm / scaling software routers / carrier-grade routers / parallel software router / network-processor chips / software router / IPsec encryption / packet switching / load balancing / prototype router / 10Tbps router / high-speed routers / D-lookup algorithm / using AES-128 encryption / software routers / continuous query processors / Nehalem processors / 8 16 32 64 128 256 512 1024 2048 External router / parallel processing / routing algorithm / /

SocialTag