Author pages are created from data sourced from our academic publisher partnerships and public sources.
Share This Author
VL2: a scalable and flexible data center network
VL2 is a practical network architecture that scales to support huge data centers with uniform high capacity between servers, performance isolation between services, and Ethernet layer-2 semantics, and is built on a working prototype.
Achieving high utilization with software-driven WAN
A novel technique is developed that leverages a small amount of scratch capacity on links to apply updates in a provably congestion-free manner, without making any assumptions about the order and timing of updates at individual switches.
Reining in the Outliers in Map-Reduce Clusters using Mantri
Mantri, a system that monitors tasks and culls outliers using cause- and resource-aware techniques, improves job completion times by 32% and detects and acts on outliers early in their lifetime.
The nature of data center traffic: measurements & analysis
- Srikanth Kandula, S. Sengupta, A. Greenberg, Parveen Patel, R. Chaiken
- Computer ScienceIMC '09
- 4 November 2009
The nature of traffic in data centers is explored, designed to support the mining of massive data sets, and a petabyte of measurements over two months are obtained, from which detailed views of traffic and congestion conditions and patterns are obtained.
Resource Management with Deep Reinforcement Learning
- Hongzi Mao, M. Alizadeh, Ishai Menache, Srikanth Kandula
- Computer Science, BusinessHotNets
- 9 November 2016
This work presents DeepRM, an example solution that translates the problem of packing tasks with multiple resource demands into a learning problem, and shows that it performs comparably to state-of-the-art heuristics, adapts to different conditions, converges quickly, and learns strategies that are sensible in hindsight.
CloudCmp: comparing public cloud providers
Applying CloudCmp to four cloud providers that together account for most of the cloud customers today, it is found that their offered services vary widely in performance and costs, underscoring the need for thoughtful provider selection.
Multi-resource packing for cluster schedulers
- Robert Grandl, G. Ananthanarayanan, Srikanth Kandula, Sriram Rao, Aditya Akella
- Computer Science
- 17 August 2014
This work presents Tetris, a cluster scheduler that packs, i.e., matches multi-resource task requirements with resource availabilities of machines so as to increase cluster efficiency (makespan).
Diversity in smartphone usage
- H. Falaki, Ratul Mahajan, Srikanth Kandula, D. Lymberopoulos, R. Govindan, D. Estrin
- Computer ScienceMobiSys '10
- 15 June 2010
A comprehensive study of smartphone use finds that qualitative similarities exist among users that facilitate the task of learning user behavior and demonstrates the value of adapting to user behavior in the context of a mechanism to predict future energy drain.
Dynamic scheduling of network updates
Dionysus is presented, a system for fast, consistent network updates in software-defined networks that encodes as a graph the consistency-related dependencies among updates at individual switche...
Walking the tightrope: responsive yet stable traffic engineering
This paper models TeXCP, an online distributed TE protocol that balances load in realtime, responding to actual traffic demands and failures, and proves the stability of the model, and shows that it is easy to implement.