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.
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.
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center
- Benjamin Hindman, A. Konwinski, I. Stoica
- Computer ScienceSymposium on Networked Systems Design and…
- 30 March 2011
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.
Improving MapReduce Performance in Heterogeneous Environments
- M. Zaharia, A. Konwinski, A. Joseph, R. Katz, I. Stoica
- Computer ScienceUSENIX Symposium on Operating Systems Design and…
- 8 December 2008
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.
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.
Heterogeneity and dynamicity of clouds at scale: Google trace analysis
- Charles Reiss, Alexey Tumanov, G. Ganger, R. Katz, M. Kozuch
- Computer ScienceACM Symposium on Cloud Computing
- 14 October 2012
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.
A comparison of mechanisms for improving TCP performance over wireless links
- H. Balakrishnan, V. Padmanabhan, S. Seshan, R. Katz
- Computer ScienceConference on Applications, Technologies…
- 1 October 1996
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.
Characterizing the Internet hierarchy from multiple vantage points
- L. Subramanian, S. Agarwal, J. Rexford, R. Katz
- Computer ScienceProceedings.Twenty-First Annual Joint Conference…
- 7 November 2002
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.
The Case for Evaluating MapReduce Performance Using Workload Suites
- Yanpei Chen, A. Ganapathi, R. Griffith, R. Katz
- Computer ScienceIEEE 19th Annual International Symposium on…
- 25 July 2011
It is shown that existing benchmarks fail to capture rich workload characteristics observed in traces, and a framework to synthesize and execute representative workloads is proposed, thus serving as a useful tool to help design and manage MapReduce systems.