Skip to content

Instantly share code, notes, and snippets.

@minyk
Last active January 26, 2024 01:10
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save minyk/5b10ae8b3ec8fcaa885b912b22528355 to your computer and use it in GitHub Desktop.
Save minyk/5b10ae8b3ec8fcaa885b912b22528355 to your computer and use it in GitHub Desktop.

Papers (and articles) for the Container Technologies

For own self-education purpose

Containers

  1. TBD
  2. Docker: Lightweight Linux Containers for Consistent Development and Deployment, Dirk Merkel, Linux Journal, March 2014
  3. Networking in Containers and Container Clusters, Victor Marmol, Rohit Jnagal, and Tim Hockin, netdev 0.1, Feb 14-17, 2015
  4. IBM Research Report: An Updated Performance Comparison of Virtual Machines and Linux Containers, Wes Felter, Alexandre Ferreira, Ram Rajamony, Juan Rubio, RC25482 (AUS1407-001) July 21, 2014
  5. Securing Linux Containers, Major Hayden, July 26, 2015
  6. An Analysis and Empirical Study of Container Networks, Kun Suo, Yong Zhao, Wei Chen and Jia Rao, IEEE INFOCOM 2018, April 15 2018
  7. How to Operate Container Clusters more Efficiently?, Nane Kratzke, Peter-Christian Quint, International Journal on Advances in Networks and Services, vol 8 no 3 & 4, year 2015
  8. TBD
  9. Design patterns for container-based distributed systems, Brendan Burns, David Oppenheimer, HotCloud'16, June 20 2016
  10. Container Mythbusters, Jennings, Michael E., Los Alamos National Laboratory, https://permalink.lanl.gov/object/tr?what=info:lanl-repo/lareport/LA-UR-19-21161

Apache Mesos

  1. The Datacenter Needs an Operating System, Matei Zaharia, Benjamin Hindman, Andy Konwinski, Ali Ghodsi, Anthony D. Joseph, Randy Katz, Scott Shenker, Ion Stoica, HotCloud'11 Proceedings, June 14 2011
  2. Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center, Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy Katz, Scott Shenker, Ion Stoica, September 30 2010
  3. Experiences with the ALICE Mesos infrastructure, D Berzano et al, J. Phys.: Conf., 2017

Kubernetes

  1. Omega: flexible, scalable schedulers for large compute clusters, Malte Schwarzkopf, Andy Konwinski, Michael Abd-El-Malek, John Wilkes, EuroSys'13, April 15 2013
  2. Large-scale cluster management at Google with Borg, Abhishek Verma, Luis Pedrosa, Madhukar Korupolu, David Oppenheimer, Eric Tune, John Wilkes, EuroSys'15, April 21 2015
  3. Borg, Omega, and Kubernetes, BRENDAN BURNS, BRIAN GRANT, DAVID OPPENHEIMER, ERIC BREWER, JOHN WILKES, ACM Queue, Jan 2016
  4. How Kubernetes Changes Operations, Brendan Burns, Usenix ;login:, October 2015

Scheduler

  1. Dominant Resource Fairness: Fair Allocation of Multiple Resource Types, Ali Ghodsi, Matei Zaharia, Benjamin Hindman, Andy Konwinski, Scott Shenker, Ion Stoica, NSDI'11, March 30 2011
  2. Beyond Dominant Resource Fairness: Extensions, Limitations, and Indivisibilities, Parkes, David C., Ariel D. Procaccia, and Nisarg Shah., EC'12, June 4 2012
  3. Scheduler Technologies in Support of High Performance Data Analysis, Albert Reuther, Chansup Byun, William Arcand, David Bestor, Bill Bergeron, Matthew Hubbell, Michael Jones, Peter Michaleas, Andrew Prout, Antonio Rosa, Jeremy Kepner, IEEE HPEC 2016, September 13 2016
  4. Firmament: Fast, Centralized Cluster Scheduling at Scale, Ionel Gog, University of Cambridge; Malte Schwarzkopf, MIT CSAIL; Adam Gleave and Robert N. M. Watson, University of Cambridge; Steven Hand, Google, Inc., OSDI'16
  5. Deploying High Throughput Scientific Workflows on Container Schedulers with Makeflow and Mesos, Chao Zheng, Ben Tovar and Douglas Thain, CCGRID 2017, May 14 2017

ETC-Slides

  1. Resource management: Linux kernel Namespaces and cgroups, Rami Rosen, Haifux Haifa Linux Club Lecture, May 2013
  2. Linux Containers and the Future Cloud, Rami Rosen, Haifux Haifa Linux Club Lecture, March 17 2014
  3. Kubernetes at CERN, Ricardo Rocha
  4. Kubernetes at GitHub, Jesse Newland
  5. Linux Container Primitives and Runtimes, Samuel Karp, AWS re:Invent 2018, November 26 2018
  6. cgroupv2: Linux’s new unified control group system, Chris Down, FOSDEM 2017, February 4 2017
    1. Cluster Management in Apache Ecosystem & Kubernetes, https://www.youtube.com/watch?v=_cOc3yZbnu8

Key People

TBD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment