<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://radlab.cs.berkeley.edu/w/skins/common/feed.css"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://radlab.cs.berkeley.edu/w/index.php?title=Special:Recentchanges&amp;days=7&amp;hideanons=1&amp;hidemyself=1&amp;feed=atom</id>
		<title>RAD Lab - Recent changes [en]</title>
		<link rel="self" type="application/atom+xml" href="http://radlab.cs.berkeley.edu/w/index.php?title=Special:Recentchanges&amp;days=7&amp;hideanons=1&amp;hidemyself=1&amp;feed=atom"/>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Special:Recentchanges"/>
		<updated>2009-11-24T21:54:03Z</updated>
		<subtitle>Track the most recent changes to the wiki on this page.</subtitle>
		<generator>MediaWiki 1.6.11</generator>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Cleaning_Days</id>
		<title>Cleaning Days</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Cleaning_Days"/>
				<updated>2009-11-23T21:36:31Z</updated>
		
		<summary type="html">&lt;p&gt;/* Thursday 12.3.09, 11:00am */ &lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 21:36, 23 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 27:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 27:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Everyone, clean your work space, wipe down your desk, dust your desk: Everyone&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Everyone, clean your work space, wipe down your desk, dust your desk: Everyone&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Michael&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  Kristal, Rean&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  Kristal, Rean&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15420:newid:15421 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Marmbrus</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Cleaning_Days</id>
		<title>Cleaning Days</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Cleaning_Days"/>
				<updated>2009-11-23T19:06:12Z</updated>
		
		<summary type="html">&lt;p&gt;/* Thursday 12.3.09, 11:00am */ &lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 19:06, 23 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 29:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 29:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  Kristal&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  Kristal&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;, Rean&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15419:newid:15420 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Rean</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Cleaning_Days</id>
		<title>Cleaning Days</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Cleaning_Days"/>
				<updated>2009-11-23T18:28:02Z</updated>
		
		<summary type="html">&lt;p&gt;/* Thursday 12.3.09, 11:00am */ &lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 18:28, 23 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 29:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 29:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  &lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Kristal&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15418:newid:15419 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Ksauer</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Cleaning_Days</id>
		<title>Cleaning Days</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Cleaning_Days"/>
				<updated>2009-11-23T18:23:27Z</updated>
		
		<summary type="html">&lt;p&gt;/* Thursday 12.3.09, 11:00am */ &lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 18:23, 23 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 32:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 32:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Clean all white boards [with water]: &lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Clean all white boards [with water]: &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;   Ari Rabkin&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean and organize video game area: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean and organize video game area: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean/organize bicycle area:  &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean/organize bicycle area:  &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean up Printer areas (recycle old papers): &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean up Printer areas (recycle old papers): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean empty or out for the summer cubicles, including wiping down surfaces:&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean empty or out for the summer cubicles, including wiping down surfaces:&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15417:newid:15418 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Asrabkin</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Cleaning_Days</id>
		<title>Cleaning Days</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Cleaning_Days"/>
				<updated>2009-11-23T18:18:14Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 18:18, 23 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 13:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 13:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Cleaning Day Assignments ==&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Cleaning Day Assignments ==&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;===&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Tuesday 9&lt;/span&gt;.&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;22&lt;/span&gt;.09, 11:00am===&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;===&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Thursday 12&lt;/span&gt;.&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;3&lt;/span&gt;.09, 11:00am===&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;(Fill in your name for an assignment) &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;(Fill in your name for an assignment) &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 29:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 29:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean out [get rid of old food and wipe down] Refrigerator and Freezer: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Swiffer Kitchen floor: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Kristal, Rean&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Vacuum conference rooms, lounge area and hallway carpets (2 people):  &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Archana, Igor&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Organize and Wipe down all book shelves (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Kattt&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Clean off and wipe down meeting tables, coffee tables, award cabinets, counters (2 people): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Clean all white boards [with water]: &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Igor, Junda,Ari&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Clean all white boards [with water]: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Clean and organize video game area: &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Junda&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Clean and organize video game area: &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean/organize bicycle area:  &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Clean/organize bicycle area:  &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Clean up Printer areas (recycle old papers): &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Archana&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Clean up Printer areas (recycle old papers): &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Clean empty or out for the summer cubicles, including wiping down surfaces: &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Ari?&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Clean empty or out for the summer cubicles, including wiping down surfaces:&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15211:newid:15417 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Seanmc</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Projects/SCADSDirector</id>
		<title>Projects/SCADSDirector</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Projects/SCADSDirector"/>
				<updated>2009-11-23T17:36:25Z</updated>
		
		<summary type="html">&lt;p&gt;/* Performance-Safe Scaling in the Cloud: The SCADS Storage Director */ &lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 17:36, 23 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 20:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 20:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;If this were a stateless system, such as the web server tier, the operators could handle load increase by simply statically overprovisioning the system by adding 25% more servers, and uniformly distributing the workload across all the servers. &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;If this were a stateless system, such as the web server tier, the operators could handle load increase by simply statically overprovisioning the system by adding 25% more servers, and uniformly distributing the workload across all the servers. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;However, in a stateful system, such as a storage system, this workload spike would be directed to a single server storing Michael Jackson's page.&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;However, in a stateful system, such as a storage system, this workload spike would be directed to a single server storing Michael Jackson's page.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;Assuming a storage system with ten nodes, an attempt to overprovision it for this spike would require each server to be overprovisioned by 250%, since the location of a potential hotspot would be unknown before it occurs. The Director framework &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;avoid &lt;/span&gt;the need for static overprovisioning by automatically adding more servers and partitioning data.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;Assuming a storage system with ten nodes, an attempt to overprovision it for this spike would require each server to be overprovisioned by 250%, since the location of a potential hotspot would be unknown before it occurs. The Director framework &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;obviates &lt;/span&gt;the need for static overprovisioning by automatically adding more servers and partitioning data.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;= Related publications =&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;= Related publications =&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15415:newid:15416 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Bodikp</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Projects/SCADSDirector</id>
		<title>Projects/SCADSDirector</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Projects/SCADSDirector"/>
				<updated>2009-11-23T17:22:06Z</updated>
		
		<summary type="html">&lt;p&gt;/* Performance-Safe Scaling in the Cloud: The SCADS Storage Director */ &lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 17:22, 23 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 3:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 3:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Peter Bodik http://govirtual.org/people/bodikp&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Peter Bodik http://govirtual.org/people/bodikp&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Beth Trushkowsky http://govirtual.org/people/trush&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* Beth Trushkowsky http://govirtual.org/people/trush&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;* Kristal Curtis&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* Kristal Curtis &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;http://www.govirtual.org/people/kristal.curtis&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;Physical data independence protects a database application from having to change its conceptual schema when its physical storage is altered, allowing that application's storage strategy to evolve over time.&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;Physical data independence protects a database application from having to change its conceptual schema when its physical storage is altered, allowing that application's storage strategy to evolve over time.&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15414:newid:15415 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Ksauer</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Projects/SCADSDirector</id>
		<title>Projects/SCADSDirector</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Projects/SCADSDirector"/>
				<updated>2009-11-22T20:51:16Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Performance-Safe Scaling in the Cloud: The SCADS Storage Director ==&lt;br /&gt;
&lt;br /&gt;
* Peter Bodik http://govirtual.org/people/bodikp&lt;br /&gt;
* Beth Trushkowsky http://govirtual.org/people/trush&lt;br /&gt;
* Kristal Curtis&lt;br /&gt;
&lt;br /&gt;
Physical data independence protects a database application from having to change its conceptual schema when its physical storage is altered, allowing that application's storage strategy to evolve over time.&lt;br /&gt;
Cloud computing introduces an additional dynamism: hardware resources can be scaled both up and down as computing needs change. &lt;br /&gt;
For interactive web application developers, this elasticity supports incremental growth as their website gains popularity. &lt;br /&gt;
Therefore, the cloud motivates a need for scale independence, where changes in workload volume or data hotspots require no modifications to the application or manual tuning of the underlying storage. Without scale independence, websites may face the fate of eBay.com, which had to rewrite its code-base multiple times and manually partition its databases to deal with the website's workload growth.&lt;br /&gt;
The hardware resources and data layout should be automatically reconfigured in real time to handle the new workload while maintaining the performance service-level agreements (SLAs) of the queries. &lt;br /&gt;
&lt;br /&gt;
Providing scale independence is one goal of SCADS, a storage system designed for interactive web applications that provides eventual consistency.&lt;br /&gt;
SCADS allows developers to specify per-query latency and consistency SLAs that are decomposed into SLAs on the physical operations performed at the storage layer.&lt;br /&gt;
The Director control framework is an important component of SCADS scale independence that automatically reconfigures the storage layer in response to changes in workload to maintain the storage-layer latency SLAs. &lt;br /&gt;
These SLAs determine when we need to partition or replicate hot data across additional servers during a workload spike, and automatically coalesce servers when workload decreases. &lt;br /&gt;
Compared to traditional distributed storage systems (such as Dynamo) whose goal is to minimize latency by uniformly distributing the data among the servers, in the cloud environment the objective is to minimize the cost of running the system while avoiding SLA violations.&lt;br /&gt;
&lt;br /&gt;
To highlight the importance of automatic scaling for stateful systems, consider the 25\% increase in aggregate workload on Wikipedia that occurred after the death of Michael Jackson.&lt;br /&gt;
If this were a stateless system, such as the web server tier, the operators could handle load increase by simply statically overprovisioning the system by adding 25% more servers, and uniformly distributing the workload across all the servers. &lt;br /&gt;
However, in a stateful system, such as a storage system, this workload spike would be directed to a single server storing Michael Jackson's page.&lt;br /&gt;
Assuming a storage system with ten nodes, an attempt to overprovision it for this spike would require each server to be overprovisioned by 250%, since the location of a potential hotspot would be unknown before it occurs. The Director framework avoid the need for static overprovisioning by automatically adding more servers and partitioning data.&lt;br /&gt;
&lt;br /&gt;
= Related publications =&lt;br /&gt;
&lt;br /&gt;
Statistical Machine Learning Makes Automatic Control Practical for Internet Datacenters, Peter Bodik, Rean Griffith, Charles Sutton, Armando Fox, Michael I. Jordan, David A. Patterson. In Workshop on Hot Topics in Cloud Computing (HotCloud '09), San Diego, CA, June 2009. [http://www.cs.berkeley.edu/~bodikp/publications/HotCloud09.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
Automatic Exploration of Datacenter Performance Regimes, Peter Bodik, Rean Griffith, Charles Sutton, Armando Fox, Michael I. Jordan, David A. Patterson. In First Workshop on Automated Control for Datacenters and Clouds (ACDC '09), Barcelona, Spain, June 2009. [http://www.cs.berkeley.edu/~bodikp/publications/ACDC09.pdf pdf]&lt;/div&gt;</summary>
		<author><name>Bodikp</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Projects</id>
		<title>Projects</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Projects"/>
				<updated>2009-11-22T20:33:11Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 20:33, 22 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 17:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 17:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Monitoring Hadoop|Monitoring Hadoop using X-Trace]]&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Monitoring Hadoop|Monitoring Hadoop using X-Trace]]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Projects/SCADS|SCADS: Scaleable Consistency Adjustable Data Storage]]&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Projects/SCADS|SCADS: Scaleable Consistency Adjustable Data Storage]]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;* [[Projects/SCADSDirector|SCADS Director]]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Projects/Cloudstone|Cloudstone: Multi-Platform, Multi-Language Measurement Tools for Web 2.0 and Cloud Computing]]&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Projects/Cloudstone|Cloudstone: Multi-Platform, Multi-Language Measurement Tools for Web 2.0 and Cloud Computing]]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Projects/Director|Director: Managing a Datacenter]]&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;* [[Projects/Director|Director: Managing a Datacenter]]&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15106:newid:15410 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Bodikp</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Distributed_Hadoop_Master</id>
		<title>Distributed Hadoop Master</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Distributed_Hadoop_Master"/>
				<updated>2009-11-18T08:25:07Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Revision as of 08:25, 18 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 1:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 1:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;http://www.cloudera.com/blog/2009/07/22/hadoop-ha-configuration/&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;http://www.cloudera.com/blog/2009/07/22/hadoop-ha-configuration/ &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;- A blog article that was posted on Cloudera's website, written by Paul George who works for [http://contextweb.com ContextWeb], a company that does online advertising, about how they approach namenode High Availability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;http://www.slideshare.net/cloudera/hw09-production-deep-dive-with-high-availability&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;http://www.slideshare.net/cloudera/hw09-production-deep-dive-with-high-availability&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;A web slideshow that I think may come from a presentation at a Hadoop event by the same contextweb fellows&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 16:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 17:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;http://issues.apache.org/jira/browse/&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;MAPREDUCE&lt;/span&gt;-&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;737 The most recent major discussion thread about HA in &lt;/span&gt;JT.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;http://issues.apache.org/jira/browse/&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;HADOOP&lt;/span&gt;-&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;3245 This issue is pretty important to us. It was the patch that changed the &lt;/span&gt;JT &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;to persist its state so that it could be restarted and all jobs would not be lost when it crashed&lt;/span&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;http://issues.apache.org/jira/browse/MAPREDUCE-225 &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;An &lt;/span&gt;older &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;ticket, the original main discussion around &lt;/span&gt;how to approach HA for the Hadoop JT.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;http://issues.apache.org/jira/browse/MAPREDUCE-737 The most recent major discussion thread about high availability in the JobTracker.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;http://issues.apache.org/jira/browse/MAPREDUCE-225 &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;A slightly &lt;/span&gt;older &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;independent thread about &lt;/span&gt;how to approach HA for the Hadoop JT.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;* Created by a masters student from University of Bologna.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;* He used Jgroups to distribute Hadoop master&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;* Last activity in June 09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 28:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 37:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;http&lt;/span&gt;://issues.apache.org/jira/browse/&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;HADOOP&lt;/span&gt;-&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;3245 This issue is pretty important &lt;/span&gt;to &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;us&lt;/span&gt;. &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;It was the patch that changed &lt;/span&gt;the &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;JT &lt;/span&gt;to &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;persist its state so that &lt;/span&gt;it &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;could be restarted and all jobs would not be lost when it crashed&lt;/span&gt;.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;&amp;lt;b&amp;gt;Bookkeeper&amp;lt;/b&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;Unfortunately, Bookkeeper is still poorly documented.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;* https&lt;/span&gt;://issues.apache.org/jira/browse/&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;ZOOKEEPER&lt;/span&gt;-&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;276 - the short apache JIRA with the discussion surrounding the commit of the bookkeeper patch &lt;/span&gt;to &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;zookeeper&lt;/span&gt;. &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;According to one of &lt;/span&gt;the &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;contributors of bookkeeper in this thread: &amp;quot;We are still &lt;/span&gt;to &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;document &lt;/span&gt;it &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;in detail.&amp;quot;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;* http://hadoop.apache.org/zookeeper/docs/current/bookkeeperStarted.html - what little documentation does exist for bookkeeper is here&lt;/span&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 40:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 54:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;This query was referred to our local HA expert, Paul Murray, former developer of HP ServiceGuard and author of the Anubis HA tuple space. His response was that the internal state of the HA system is not something you normally want to expose to the callers, who normally care only whether the combined HA service is available or not, and not the details of how it is actually delivering the functionality. Furthermore, the state machines of individual HA nodes are very complex, as they depend upon the perceived state of the peer systems -and that it is easier to model using variables in the classes.&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;This query was referred to our local HA expert, Paul Murray, former developer of HP ServiceGuard and author of the Anubis HA tuple space. His response was that the internal state of the HA system is not something you normally want to expose to the callers, who normally care only whether the combined HA service is available or not, and not the details of how it is actually delivering the functionality. Furthermore, the state machines of individual HA nodes are very complex, as they depend upon the perceived state of the peer systems -and that it is easier to model using variables in the classes.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;The issue about whether to expose/hide the state of the service clearly depends upon who is looking at the service -there's a clear need exposed in the WS management protocols to expose all the inn&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;The issue about whether to expose/hide the state of the service clearly depends upon who is looking at the service -there's a clear need exposed in the WS management protocols to expose all the inn&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;&amp;lt;hr&amp;gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;http://www.mail-archive.com/common-user@hadoop.apache.org/msg00565.html&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;- A short email thread which links to two discussion threads about HA in Hadoop JT&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key radswiki:diff:oldid:15399:newid:15408 --&gt;

			&lt;/table&gt;
		</summary>
		<author><name>Andyk</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Special:Log/restrict</id>
		<title>Special:Log/restrict</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Special:Log/restrict"/>
				<updated>2009-11-18T08:11:36Z</updated>
		
		<summary type="html">&lt;p&gt;restricted [[RELATED WORK of Hadoop High Availability through Metadata Replication]]&lt;/p&gt;
</summary>
		<author><name>Andyk</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/RELATED_WORK_of_Hadoop_High_Availability_through_Metadata_Replication</id>
		<title>RELATED WORK of Hadoop High Availability through Metadata Replication</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/RELATED_WORK_of_Hadoop_High_Availability_through_Metadata_Replication"/>
				<updated>2009-11-18T08:11:31Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Here is the related work section from paper &amp;lt;i&amp;gt;Hadoop High Availability through Metadata Replication&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. RELATED WORKS&lt;br /&gt;
&lt;br /&gt;
High availability is an emerging topic in Hadoop community [2].To our best known, there is no solution to improve the availability of Hadoop effectively.&lt;br /&gt;
&lt;br /&gt;
Hadoop provides a secondary namenode [1, 4], which unfortunately does not act as a hot backup daemon for namenode. Instead, it is mainly used for periodically merging the metadata contained in namenode to prevent the data size from becoming too large.&lt;br /&gt;
&lt;br /&gt;
A subproject of Hadoop, named Zookeeper [7], supports replication among a set of servers and provides a coordination mechanism for leader election among the servers, but it focuses on providing a coordination service for distributed applications instead of a high availability solution.&lt;br /&gt;
&lt;br /&gt;
ContextWeb experiments a high availability solution of Cloudera Hadoop [8]. The solution primarily makes use of DRBD from LINBIT and Heartbeat from Linux-HA project, but it is not optimized for availability and performance of Hadoop, e.g. several unnecessary data have to be replicated.&lt;br /&gt;
&lt;br /&gt;
Replication plays an important role in our Hadoop high availability solution. Although quite a few replication mechanisms are available in mission-critical applications especially the database applications, these mechanisms are not suitable for Hadoop high availability.&lt;br /&gt;
&lt;br /&gt;
E. Sorensen adds hot standby replication functionality to the Apache Derby [9], but it does not support multi-threading to deliver replication messages. So, the solution cannot be used for parallel processing of large scale data in Hadoop.&lt;br /&gt;
&lt;br /&gt;
Berkeley DB [10] has a well-defined replication mechanism, but it targets at the database management system only. Users have to spend a lot of time redesigning the replication framework if they would like to use Berkeley DB replication for applications otherthan database.&lt;br /&gt;
&lt;br /&gt;
MySQL [11] presents several replication solutions used in many different environments for a range of purposes, but it cannot reconfigure replication process dynamically. Moreover, MySQLhas no official solution for failover.&lt;br /&gt;
&lt;br /&gt;
IBM DB2 HADR (High Availability Disaster Recover) [12] is capable of adjusting configuration of replication process for better performance at runtime. The runtime configuration depends on asimulator to estimate the performance of replication happened before. It is not an effective approach to tune replication process according to the actual execution scenario.&lt;/div&gt;</summary>
		<author><name>Andyk</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Distributed_Hadoop_Master</id>
		<title>Distributed Hadoop Master</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Distributed_Hadoop_Master"/>
				<updated>2009-11-18T08:10:53Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;http://www.cloudera.com/blog/2009/07/22/hadoop-ha-configuration/&lt;br /&gt;
&lt;br /&gt;
http://www.slideshare.net/cloudera/hw09-production-deep-dive-with-high-availability&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paper at Cloud Data Management (CloudDB2009) Nov 2, 2009: Hadoop High Availability through Metadata Replication&lt;br /&gt;
Researchers at IBM China: Feng Wang, Jie Qiu, Jie Yang, Bo Dong, Xinhui Li, Ying Li&lt;br /&gt;
&lt;br /&gt;
No online version currently, but if you google for &amp;quot;Hadoop High Availability through Metadata Replication&amp;quot; you can see it used to be available, and google still has a cached html version of the paper that you can view.&lt;br /&gt;
&lt;br /&gt;
the reference is: paper #5 at http://www.clouddb.org/CloudDB09/program.html#papers&lt;br /&gt;
&lt;br /&gt;
I copied and pasted the related works section here: [[RELATED WORK of Hadoop High Availability through Metadata Replication]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://issues.apache.org/jira/browse/MAPREDUCE-737 The most recent major discussion thread about HA in JT.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://issues.apache.org/jira/browse/MAPREDUCE-225 An older ticket, the original main discussion around how to approach HA for the Hadoop JT.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://issues.apache.org/jira/browse/MAPREDUCE-65 This issue is about what happens if you change the IP address of the JT (basically, TTs can't get back in touch with the new JT).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://issues.apache.org/jira/browse/HADOOP-3245 This issue is pretty important to us. It was the patch that changed the JT to persist its state so that it could be restarted and all jobs would not be lost when it crashed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://issues.apache.org/jira/secure/attachment/12419194/hadoop-lifecycle.pdf &lt;br /&gt;
&lt;br /&gt;
Steve Loughran had some interesting comments about Highly Available (HA) hadoop in this design doc.&lt;br /&gt;
&lt;br /&gt;
3.1 Design Issue: Expose a full HA state model?&lt;br /&gt;
One issue that has been raised is &amp;quot;could the state model contain and expose a full High Availability service, with the various states of the backup nodes, failover and the like&amp;quot;&lt;br /&gt;
This query was referred to our local HA expert, Paul Murray, former developer of HP ServiceGuard and author of the Anubis HA tuple space. His response was that the internal state of the HA system is not something you normally want to expose to the callers, who normally care only whether the combined HA service is available or not, and not the details of how it is actually delivering the functionality. Furthermore, the state machines of individual HA nodes are very complex, as they depend upon the perceived state of the peer systems -and that it is easier to model using variables in the classes.&lt;br /&gt;
The issue about whether to expose/hide the state of the service clearly depends upon who is looking at the service -there's a clear need exposed in the WS management protocols to expose all the inn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://www.mail-archive.com/common-user@hadoop.apache.org/msg00565.html&lt;br /&gt;
- A short email thread which links to two discussion threads about HA in Hadoop JT&lt;/div&gt;</summary>
		<author><name>Andyk</name></author>	</entry>

	<entry>
		<id>http://radlab.cs.berkeley.edu/wiki/Special:Log/restrict</id>
		<title>Special:Log/restrict</title>
		<link rel="alternate" type="text/html" href="http://radlab.cs.berkeley.edu/wiki/Special:Log/restrict"/>
				<updated>2009-11-18T02:58:15Z</updated>
		
		<summary type="html">&lt;p&gt;restricted [[User:Andyk/Advisor Meetings]]&lt;/p&gt;
</summary>
		<author><name>Andyk</name></author>	</entry>

	</feed>