<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=DistOS_2019F_2019-12-02</id>
	<title>DistOS 2019F 2019-12-02 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=DistOS_2019F_2019-12-02"/>
	<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2019F_2019-12-02&amp;action=history"/>
	<updated>2026-04-08T03:25:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2019F_2019-12-02&amp;diff=22552&amp;oldid=prev</id>
		<title>Soma: Created page with &quot;==Readings==  Borg, Omega, Kubernetes * [https://ai.google/research/pubs/pub41684.pdf Schwarzkopf et al., &quot;Omega: flexible, scalable schedulers for large compute clusters&quot; (Eu...&quot;</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2019F_2019-12-02&amp;diff=22552&amp;oldid=prev"/>
		<updated>2020-03-20T02:16:22Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Readings==  Borg, Omega, Kubernetes * [https://ai.google/research/pubs/pub41684.pdf Schwarzkopf et al., &amp;quot;Omega: flexible, scalable schedulers for large compute clusters&amp;quot; (Eu...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Readings==&lt;br /&gt;
&lt;br /&gt;
Borg, Omega, Kubernetes&lt;br /&gt;
* [https://ai.google/research/pubs/pub41684.pdf Schwarzkopf et al., &amp;quot;Omega: flexible, scalable schedulers for large compute clusters&amp;quot; (EuroSys 2013)]&lt;br /&gt;
* [https://ai.google/research/pubs/pub43438.pdf Verma et al., &amp;quot;Large-scale cluster management at Google with Borg&amp;quot; (EuroSys 2015)]&lt;br /&gt;
* [https://ai.google/research/pubs/pub44843.pdf Burns et al., &amp;quot;Borg, Omega, and Kubernetes: Lessons learned from three container-management systems over a decade&amp;quot; (ACM Queue, Jan/Feb 2016)]&lt;br /&gt;
&lt;br /&gt;
==Discussion Questions==&lt;br /&gt;
&lt;br /&gt;
* How does the workload at Google differ from that of systems running HTCondor or YARN?&lt;br /&gt;
* What were the requirements for Omega?&lt;br /&gt;
* What do figures 12 and 13 in the Omega paper mean about the performance of Omega?&lt;br /&gt;
* What do figures 15 and 16 in the Omega paper mean regarding MapReduce performance?&lt;br /&gt;
* Borg depends on Paxos more than previous systems we have covered.  What roles does Paxos have in Borg?&lt;br /&gt;
* Do you see any similarities between Borg and HTCondor?&lt;br /&gt;
* What are Borglets?&lt;br /&gt;
* What does compaction mean in the context of evaluating Borg?&lt;br /&gt;
* How are Borg jobs isolated inside Google?  How about for GCE?&lt;br /&gt;
* How are cgroups important to Borg and Kubernetes?  What problem do they address?&lt;br /&gt;
* Why is static linking important for containers?&lt;br /&gt;
* How are these systems &amp;quot;application oriented&amp;quot;?  What does that mean?&lt;br /&gt;
* To what extent do Borg and Kubernetes look like distributed operating systems?&lt;/div&gt;</summary>
		<author><name>Soma</name></author>
	</entry>
</feed>