Gaurav Banga

dblp:55/2641 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 2000
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
5 papers
Operating systems · 68% Debugging and program repair · 32%
Computer architecture, parallel and distributed computing, and storage systems
5 papers
Cloud and datacenter computing · 60% Parallel and multicore computing · 23% Distributed systems · 9%

Topics — the 13 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Debugging and program repair
automated diagnosis
0.012000
Auto-Diagnosis of Field Problems in an Appliance Operating System · USENIX ATC, General Track 2000
Debugging and program repair
system diagnosis
0.012000
Auto-Diagnosis of Field Problems in an Appliance Operating System · USENIX ATC, General Track 2000
Operating systems › resource management
resource containers
0.011999
Resource Containers: A New Facility for Resource Management in Server Systems · OSDI 1999
Operating systems
resource management
0.011999
Resource Containers: A New Facility for Resource Management in Server Systems · OSDI 1999
Operating systems › operating system performance
kernel performance
0.011998
Scalable Kernel Performance for Internet Servers Under Realistic Loads · USENIX ATC 1998
Cloud and datacenter computing › datacenter architecture
cluster-based network servers
0.011998
Locality-Aware Request Distribution in Cluster-based Network Servers · ASPLOS 1998
Parallel and multicore computing
load balancing
0.011998
Locality-Aware Request Distribution in Cluster-based Network Servers · ASPLOS 1998
Cloud and datacenter computing › datacenter services › online service systems
request routing
0.011998
Locality-Aware Request Distribution in Cluster-based Network Servers · ASPLOS 1998
Cloud and datacenter computing › datacenter infrastructure
server systems
0.021999
Resource Containers: A New Facility for Resource Management in Server Systems · OSDI 1999
Lazy Receiver Processing (LRP): A Network Subsystem Architecture for Server Systems · OSDI 1996
Distributed systems
fault tolerance
0.012000
Auto-Diagnosis of Field Problems in an Appliance Operating System · USENIX ATC, General Track 2000
Operating systems › operating system interface › system call
UNIX system calls
0.011999
A Scalable and Explicit Event Delivery Mechanism for UNIX · USENIX ATC, General Track 1999
Cellular and mobile networks › mobility management › network mobility
TCP connection handoff
0.011998
Locality-Aware Request Distribution in Cluster-based Network Servers · ASPLOS 1998
Performance modeling and evaluation
workload characterization
0.011998
Scalable Kernel Performance for Internet Servers Under Realistic Loads · USENIX ATC 1998

Methods — techniques the papers use, named apart from their topics

locality-aware request distribution · 0.0
YearPublicationVenuePosition
2000 Auto-Diagnosis of Field Problems in an Appliance Operating System
Gaurav Banga
USENIX ATC, General Track1
1999 Resource Containers: A New Facility for Resource Management in Server Systems
Gaurav Banga, Peter Druschel, Jeffrey C. Mogul
OSDI1
1999 A Scalable and Explicit Event Delivery Mechanism for UNIX
Gaurav Banga, Jeffrey C. Mogul, Peter Druschel
USENIX ATC, General Track1
1999 Measuring the Capacity of a Web Server Under Realistic Loads
Gaurav Banga, Peter Druschel
World Wide Web1
1998 Locality-Aware Request Distribution in Cluster-based Network Servers
abstract
We consider cluster-based network servers in which a front-end directs incoming requests to one of a number of back-ends. Specifically, we consider content-based request distribution: the front-end uses the content requested, in addition to information about the load on the back-end nodes, to choose which back-end will handle this request. Content-based request distribution can improve locality in the back-ends' main memory caches, increase secondary storage scalability by partitioning the server's database, and provide the ability to employ back-end nodes that are specialized for certain types of requests.As a specific policy for content-based request distribution, we introduce a simple, practical strategy for locality-aware request distribution (LARD). With LARD, the front-end distributes incoming requests in a manner that achieves high locality in the back-ends' main memory caches as well as load balancing. Locality is increased by dynamically subdividing the server's working set over the back-ends. Trace-based simulation results and measurements on a prototype implementation demonstrate substantial performance improvements over state-of-the-art approaches that use only load information to distribute requests. On workloads with working sets that do not fit in a single server node's main memory cache, the achieved throughput exceeds that of the state-of-the-art approach by a factor of two to four.With content-based distribution, incoming requests must be handed off to a back-end in a manner transparent to the client, after the front-end has inspected the content of the request. To this end, we introduce an efficient TCP handoflprotocol that can hand off an established TCP connection in a client-transparent manner.
Vivek S. Pai, Mohit Aron, Gaurav Banga, Michael Svendsen, Peter Druschel, Willy Zwaenepoel, Erich M. Nahum
ASPLOS3
1998 Scalable Kernel Performance for Internet Servers Under Realistic Loads
Gaurav Banga, Jeffrey C. Mogul
USENIX ATC1
1996 Lazy Receiver Processing (LRP): A Network Subsystem Architecture for Server Systems
abstract
No abstract available.
Peter Druschel, Gaurav Banga
OSDI2