• Publications
  • Influence
A view of cloud computing
Clearing the clouds away from the true potential and obstacles posed by this computing capability.
Above the Clouds: A Berkeley View of Cloud Computing
This work focuses on SaaS Providers (Cloud Users) and Cloud Providers, which have received less attention than SAAS Users, and uses the term Private Cloud to refer to internal datacenters of a business or other organization, not made available to the general public. Expand
A case for redundant arrays of inexpensive disks (RAID)
Five levels of RAIDs are introduced, giving their relative cost/performance, and a comparison to an IBM 3380 and a Fujitsu Super Eagle is compared. Expand
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center
The results show that Mesos can achieve near-optimal data locality when sharing the cluster among diverse frameworks, can scale to 50,000 (emulated) nodes, and is resilient to failures. Expand
Improving MapReduce Performance in Heterogeneous Environments
A new scheduling algorithm, Longest Approximate Time to End (LATE), that is highly robust to heterogeneity and can improve Hadoop response times by a factor of 2 in clusters of 200 virtual machines on EC2. Expand
RAID: high-performance, reliable secondary storage
A comprehensive overview of disk array technology and implementation topics such as refining the basic RAID levels to improve performance and designing algorithms to maintain data consistency are discussed. Expand
A comparison of mechanisms for improving TCP performance over wireless links
The results show that a reliable link-layer protocol with some knowledge of TCP provides very good performance, and it is possible to achieve good performance without splitting the end-to-end connection at the base station. Expand
Heterogeneity and dynamicity of clouds at scale: Google trace analysis
Analysis of the first publicly available trace data from a sizable multi-purpose cluster finds that many longer-running jobs have relatively stable resource utilizations, which can help adaptive resource schedulers. Expand
Characterizing the Internet hierarchy from multiple vantage points
The topological structure of the Internet in terms of customer-provider and peer-peer relationships between autonomous systems, as manifested in BGP routing policies, is investigated and a five-level classification of AS is proposed. Expand
Improving TCP/IP performance over wireless networks
The snoop protocol is described, which is a simple protocol that improves TCP performance in wireless networks and modifies network-layer software mainly at abase station and preserves end-to-end TCP semantics. Expand