Amin Vahdat

ORCID: 0000-0002-4866-1698
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Cloud Computing and Resource Management
  • Caching and Content Delivery
  • Software-Defined Networks and 5G
  • Peer-to-Peer Network Technologies
  • Advanced Data Storage Technologies
  • Distributed and Parallel Computing Systems
  • Interconnection Networks and Systems
  • Distributed systems and fault tolerance
  • Software System Performance and Reliability
  • Network Traffic and Congestion Control
  • Parallel Computing and Optimization Techniques
  • Advanced Optical Network Technologies
  • Network Security and Intrusion Detection
  • Opportunistic and Delay-Tolerant Networks
  • Internet Traffic Analysis and Secure E-voting
  • Complex Network Analysis Techniques
  • Optimization and Search Problems
  • IoT and Edge/Fog Computing
  • Green IT and Sustainability
  • Wireless Networks and Protocols
  • Mobile Ad Hoc Networks
  • Optical Network Technologies
  • Scientific Computing and Data Management
  • Advanced Memory and Neural Computing
  • Real-Time Systems Scheduling

Google (United States)
2015-2024

University of California, San Diego
2006-2015

University of California, Berkeley
1993-2014

Stanford University
2014

University of California System
2011-2013

UC San Diego Health System
2004-2012

University of Cyprus
2010

Universitat de Barcelona
2010

Microsoft (United States)
2009

Duke University
1999-2006

Today's data centers may contain tens of thousands computers with significant aggregate bandwidth requirements. The network architecture typically consists a tree routing and switching elements progressively more specialized expensive equipment moving up the hierarchy. Unfortunately, even when deploying highest-end IP switches/routers, resulting topologies only support 50% available at edge network, while still incurring tremendous cost. Non-uniform among center nodes complicates application...

10.1145/1402946.1402967 article EN ACM SIGCOMM Computer Communication Review 2008-08-17

P4 is a high-level language for programming protocol-independent packet processors. works in conjunction with SDN control protocols like OpenFlow. In its current form, OpenFlow explicitly specifies protocol headers on which it operates. This set has grown from 12 to 41 fields few years, increasing the complexity of specification while still not providing flexibility add new headers. this paper we propose as strawman proposal how should evolve future. We have three goals: (1)...

10.1145/2656877.2656890 article EN ACM SIGCOMM Computer Communication Review 2014-07-28

We present the design, implementation, and evaluation of B4, a private WAN connecting Google's data centers across planet. B4 has number unique characteristics: i) massive bandwidth requirements deployed to modest sites, ii) elastic traffic demand that seeks maximize average bandwidth, iii) full control over edge servers network, which enables rate limiting measurement at edge.

10.1145/2486001.2486019 article EN 2013-08-13

Today's data centers may contain tens of thousands computers with significant aggregate bandwidth requirements. The network architecture typically consists a tree routing and switching elements progressively more specialized expensive equipment moving up the hierarchy. Unfortunately, even when deploying highest-end IP switches/routers, resulting topologies only support 50% available at edge network, while still incurring tremendous cost. Non-uniform among center nodes complicates application...

10.1145/1402958.1402967 article EN 2008-08-17

Today's data centers offer tremendous aggregate bandwidth to clusters of tens thousands machines. However, because limited port densities in even the highest-end switches, center topologies typically consist multi-rooted trees with many equal-cost paths between any given pair hosts. Existing IP multipathing protocols usually rely on per-flow static hashing and can cause substantial losses due long-term collisions.In this paper, we present Hedera, a scalable, dynamic flow scheduling system...

10.5555/1855711.1855730 article EN Networked Systems Design and Implementation 2010-04-28

Internet hosting centers serve multiple service sites from a common hardware base. This paper presents the design and implementation of an architecture for resource management in center operating system, with emphasis on energy as driving issue large server clusters. The goals are to provision resources co-hosted services way that automatically adapts offered load, improve efficiency clusters by dynamically resizing active set, respond power supply disruptions or thermal events degrading...

10.1145/502034.502045 article EN 2001-10-21

This paper considers the requirements for a scalable, easily manageable, fault-tolerant, and efficient data center network fabric. Trends in multi-core processors, end-host virtualization, commodities of scale are pointing to future single-site centers with millions virtual end points. Existing layer 2 3 protocols face some combination limitations such setting: lack scalability, difficult management, inflexible communication, or limited support machine migration. To extent, these may be...

10.1145/1592568.1592575 article EN 2009-08-16

The basic building block of ever larger data centers has shifted from a rack to modular container with hundreds or even thousands servers. Delivering scalable bandwidth among such containers is challenge. A number recent efforts promise full bisection between all servers, though significant cost, complexity, and power consumption. We present Helios, hybrid electrical/optical switch architecture that can deliver reductions in the switching elements, cabling, consumption relative recently...

10.1145/1851182.1851223 article EN 2010-08-30

We present the design, implementation, and evaluation of B4, a private WAN connecting Google's data centers across planet. B4 has number unique characteristics: i) massive bandwidth requirements deployed to modest sites, ii) elastic traffic demand that seeks maximize average bandwidth, iii) full control over edge servers network, which enables rate limiting measurement at edge. These characteristics led Software Defined Networking architecture using OpenFlow relatively simple switches built...

10.1145/2534169.2486019 article EN ACM SIGCOMM Computer Communication Review 2013-08-27

In recent years, overlay networks have become an effective alternative to IP multicast for efficient point multipoint communication across the Internet. Typically, nodes self-organize with goal of forming tree, one that meets performance targets without placing undue burden on underlying network. this paper, we target high-bandwidth data distribution from a single source large number receivers. Applications include large-file transfers and real-time multimedia streaming. For these...

10.1145/1165389.945473 article EN ACM SIGOPS Operating Systems Review 2003-10-19

We present our approach for overcoming the cost, operational complexity, and limited scale endemic to datacenter networks a decade ago. Three themes unify five generations of detailed in this paper. First, multi-stage Clos topologies built from commodity switch silicon can support cost-effective deployment building-scale networks. Second, much general, but complex, decentralized network routing management protocols supporting arbitrary scenarios were overkill single-operator, pre-planned...

10.1145/2785956.2787508 article EN 2015-08-17

This paper presents ModelNet, a scalable Internet emulation environment that enables researchers to deploy unmodified software prototypes in configurable Internet-like and subject them faults varying network conditions. Edge nodes running user-specified OS application are configured route their packets through set of ModelNet core nodes, which cooperate the traffic bandwidth, congestion constraints, latency, loss profile target topology.This describes evaluates architecture its...

10.1145/844128.844154 article EN ACM SIGOPS Operating Systems Review 2002-12-31

Datacenter transports aim to deliver low latency messaging together with high throughput. We show that simple packet delay, measured as round-trip times at hosts, is an effective congestion signal without the need for switch feedback. First, we advances in NIC hardware have made RTT measurement possible microsecond accuracy, and these RTTs are sufficient estimate queueing. Then describe how TIMELY can adjust transmission rates using gradients keep while delivering bandwidth. implement our...

10.1145/2785956.2787510 article EN 2015-08-17

Energy consumption has recently been widely recognized as a major challenge of computer systems design. This paper explores how to support energy first-class operating system resource. Energy, because its global nature, presents challenges beyond those conventional resource management. To meet these we propose the Currentcy Model that unifies accounting over diverse hardware components and enables fair allocation available among applications. Our particular goal is extend battery lifetime by...

10.1145/605397.605411 article EN 2002-10-01

10.5555/1515915.1515918 article ACM/IFIP/USENIX international conference on Middleware 2003-06-16

This paper considers the requirements for a scalable, easily manageable, fault-tolerant, and efficient data center network fabric. Trends in multi-core processors, end-host virtualization, commodities of scale are pointing to future single-site centers with millions virtual end points. Existing layer 2 3 protocols face some combination limitations such setting: lack scalability, difficult management, inflexible communication, or limited support machine migration. To extent, these may be...

10.1145/1594977.1592575 article EN ACM SIGCOMM Computer Communication Review 2009-08-16

10.5555/1515984.1516011 article EN ACM/IFIP/USENIX international conference on Middleware 2006-11-01

The primary motivation for enterprises to adopt virtualization technologies is create a more agile and dynamic IT infrastructure -- with server consolidation, high resource utilization, the ability quickly add adjust capacity on demand while lowering total cost of ownership responding effectively changing business conditions. However, effective management virtualized environments introduces new unique requirements, such as dynamically resizing migrating virtual machines (VMs) in response...

10.1145/1330555.1330556 article EN ACM SIGMETRICS Performance Evaluation Review 2007-09-01

The basic building block of ever larger data centers has shifted from a rack to modular container with hundreds or even thousands servers. Delivering scalable bandwidth among such containers is challenge. A number recent efforts promise full bisection between all servers, though significant cost, complexity, and power consumption. We present Helios, hybrid electrical/optical switch architecture that can deliver reductions in the switching elements, cabling, consumption relative recently...

10.1145/1851275.1851223 article EN ACM SIGCOMM Computer Communication Review 2010-08-16

Recent proposals have employed optical circuit switching (OCS) to reduce the cost of data center networks. However, relatively slow times (10--100 ms) assumed by these approaches, and accompanying latencies their control planes, has limited its use only largest networks with highly aggregated constrained workloads. As faster switch technologies become available, designing a plane capable supporting them becomes key challenge.

10.1145/2486001.2486007 article EN 2013-08-13

Modern data centers are massive, and support a range of distributed applications across potentially hundreds server racks. As their utilization bandwidth needs continue to grow, traditional methods augmenting have proven complex costly in time resources. Recent measurements show that center traffic is often limited by congestion loss caused short bursts. Thus an attractive alternative adding physical augment wired links with wireless the 60 GHz band.

10.1145/2342356.2342440 article EN 2012-08-13
Coming Soon ...