John Wilkes
- Research Area(s)
- Data Management
- Distributed Systems and Parallel Computing
- Software Systems
Co-Authors
Google Publications
-
Brendan Burns, Brian Grant, David Oppenheimer, Eric Brewer, John Wilkes
ACM Queue, vol. 14 (2016), pp. 70-93
-
DieHard: reliable scheduling to survive correlated failures in cloud data centers
Mina Sedaghat, Eddie Wadbro, John Wilkes, Sara De Luna, Oleg Seleznjev, Erik Elmroth
International Symposium on Cluster, Cloud and Grid Computing (CCGrid), IEEE/ACM, Cartagena, Colombia (2016), pp. 52-59
-
Service Level Objectives
Chris Jones, John Wilkes, Niall Murphy, Cody Smith, Betsy Beyer
Site Reliability Engineering: How Google Runs Production Systems, O'Reilly (2016)
-
Large-scale cluster management at Google with Borg
Abhishek Verma, Luis Pedrosa, Madhukar R. Korupolu, David Oppenheimer, Eric Tune, John Wilkes
Proceedings of the European Conference on Computer Systems (EuroSys), ACM, Bordeaux, France (2015)
-
Evaluating job packing in warehouse-scale computing
Abhishek Verma, Madhukar Korupolu, John Wilkes
IEEE Cluster, Madrid, Spain (2014)
-
Long-term SLOs for reclaimed cloud computing resources
Marcus Carvalho, Walfredo Cirne, Franciso Brasileiro, John Wilkes
ACM Symposium on Cloud Computing (SoCC), ACM, Seattle, WA, USA (2014), 20:1-20:13
-
AGILE: elastic distributed resource scaling for Infrastructure-as-a-Service
Hiep Nguyen, Zhiming Shen, Xiaohui Gu, Sethuraman Subbiah, John Wilkes
10th International Conference on Autonomic Computing (ICAC), USENIX, San Jose, CA, USA (2013), pp. 69-82
-
Omega: flexible, scalable schedulers for large compute clusters
Malte Schwarzkopf, Andy Konwinski, Michael Abd-El-Malek, John Wilkes
SIGOPS European Conference on Computer Systems (EuroSys), ACM, Prague, Czech Republic (2013), pp. 351-364
-
CPI^2: CPU performance isolation for shared compute clusters
Xiao Zhang, Eric Tune, Robert Hagmann, Rohit Jnagal, Vrigo Gokhale, John Wilkes
SIGOPS European Conference on Computer Systems (EuroSys), ACM, Prague, Czech Republic (2013), pp. 379-391
-
Obfuscatory obscanturism: making workload traces of commercially-sensitive systems safe to release
Charles Reiss, John Wilkes, Joseph L. Hellerstein
CloudMAN, IEEE, Maui, HI, USA (2012)
-
CloudScale: elastic resource scaling for multi-tenant cloud systems
Zhiming Shen, Sethuraman Subbiah, Xiaohui Gu, John Wilkes
Symposium on Cloud Computing (SoCC), ACM, Cascais, Portugal (2011)
-
PRESS: PRedictive Elastic ReSource Scaling for cloud systems
Zhenhuan Gong, Xiaohui Gu, John Wilkes
6th IEEE/IFIP International Conference on Network and Service Management (CNSM 2010), Niagara Falls, Canada
-
Do you know your IQ? A research agenda for information quality in systems
Kimberley Keeton, HP Labs, Pankaj Mehra, HP Labs, John Wilkes
HotMETRICS'09 (2009)
Previous Publications
-
Storage, data, and information systems
John Wilkes, Christopher Hoover, Beth Keer, Pankaj Mehra, Alistair Veitch
HP Laboratories, Palo Alto, CA, USA (2008)
-
Hibernator: helping disk arrays sleep through the winter
Qingbo Zhu, Zhifeng Chen, Lin Tan, Yuanyuan Zhou, Kimberly Keeton, John Wilkes
SOSP (2005), pp. 177-190
-
Lessons and challenges in automating data dependability
Kimberly Keeton, Jeffrey S. Chase, Dirk Beyer, Arif Merchant, Cipriano A. Santos, John Wilkes
ACM SIGOPS European Workshop (2004), pp. 4
-
Utilification
John Wilkes, Jeffrey C. Mogul, Jaap Suermondt
ACM SIGOPS European Workshop (2004), pp. 13
-
Seneca: remote mirroring done write
Minwen Ji, Alistair C. Veitch, John Wilkes
USENIX Annual Technical Conference (2003), pp. 253-268
-
Back to the future: dependable computing = dependable services
Jeffrey S. Chase, Amin Vahdat, John Wilkes
ACM SIGOPS European Workshop, Saint-Émilion, France (2002), pp. 170-173
-
Selecting RAID levels for disk arrays
Eric Anderson, Ram Swaminathan, Alistair C. Veitch, Guillermo A. Alvarez, John Wilkes
FAST (2002), pp. 189-201
-
An experimental study of data migration algorithms
Eric J. Anderson, Joseph Hall, Jason D. Hartline, Michael Hobbs, Anna R. Karlin, Jared Saia, Ram Swaminathan, John Wilkes
Algorithm Engineering (2001), pp. 145-158
-
EOS - the dawn of the resource economy (position summary)
John Wilkes, Patrick Goldsack, G. John Janakiraman, Lance Russell, Sharad Singhal, Andrew Thomas
HotOS, Elmau/Oberbayern, Germany (2001), pp. 188
-
Minerva: An automated resource provisioning tool for large-scale storage systems
Guillermo A. Alvarez, Elizabeth Borowsky, Susie Go, Theodore H. Romer, Ralph A. Becker-Szendy, Richard A. Golding, Arif Merchant, Mirjana Spasojevic, Alistair C. Veitch, John Wilkes
ACM Trans. Comput. Syst., vol. 19 (2001), pp. 483-518
-
Storage Service Providers: a Solution for Storage Management? (Panel)
Banu Ozden, Bruce Hillyer, Wee Teck Ng, Elizabeth A. M. Shriver, David J. DeWitt, Bruce Gordon, Jim Gray, John Wilkes
VLDB (2001), pp. 618-619
-
Towards Global Storage Management and Data Placement
Alistair C. Veitch, Erik Riedel, Simon J. Towers, John Wilkes
HotOS (2001), pp. 184
-
An Analytic Behavior Model for Disk Drives with Readahead Caches and Request Reordering
Elizabeth A. M. Shriver, Arif Merchant, John Wilkes
SIGMETRICS (1998), pp. 182-191
-
Capacity planning with phased workloads
Elizabeth Borowsky, Richard A. Golding, P. Jacobson, Arif Merchant, L. Schreier, Mirjana Spasojevic, John Wilkes
WOSP (1998), pp. 199-207
-
The HP AutoRAID hierarchical storage system
John Wilkes, Richard Golding, Carl Staelin, Tim Sullivan
ACM Transactions on Computer Systems (TOCS), vol. 14 (1996), pp. 108-136
-
Idleness is not sloth
Richard A. Golding, Peter Bosch II, Carl Staelin, Tim Sullivan, John Wilkes
USENIX Winter (1995), pp. 201-212
-
The TickerTAIP parallel RAID architecture
Pei Cao, Swee Boon Lim, Shivakumar Venkataraman, John Wilkes
ACM Transactions on Computer Systems (TOCS), vol. 12 (1994), pp. 236-269
-
The TickerTAIP parallel RAID architecture
Pei Cao, Swee Boon Lim, Shivakumar Venkataraman, John Wilkes
ISCA (1993), pp. 52-63
-
DataMesh parallel storage servers
John Wilkes, Chia Chao, Robert English, David Jacobson, Bart Sears, Carl Staelin, Alex Stepanov
SIGOPS Oper. Syst. Rev., vol. 26 (1992), pp. 11














