<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Do Operating Systems Matter? Part 2: The Appliance Question</title>
	<atom:link href="http://redmonk.com/sogrady/2006/11/10/do-operating-systems-matter-part-2-the-appliance-question/feed/" rel="self" type="application/rss+xml" />
	<link>http://redmonk.com/sogrady/2006/11/10/do-operating-systems-matter-part-2-the-appliance-question/</link>
	<description>because technology is just another ecosystem</description>
	<lastBuildDate>Wed, 25 Jan 2012 16:19:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: James</title>
		<link>http://redmonk.com/sogrady/2006/11/10/do-operating-systems-matter-part-2-the-appliance-question/comment-page-1/#comment-2705</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sun, 26 Nov 2006 14:46:59 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=1189#comment-2705</guid>
		<description>you should also followup with the likes of MBX, networkengines, and the hardware side as well.</description>
		<content:encoded><![CDATA[<p>you should also followup with the likes of MBX, networkengines, and the hardware side as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephen o'grady</title>
		<link>http://redmonk.com/sogrady/2006/11/10/do-operating-systems-matter-part-2-the-appliance-question/comment-page-1/#comment-2641</link>
		<dc:creator>stephen o'grady</dc:creator>
		<pubDate>Tue, 21 Nov 2006 22:03:41 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=1189#comment-2641</guid>
		<description>Kevin: lots of folks are beginning to talk about rPath, and they were on my list to talk about this but ran out of time. will look at them in more detail shortly. 

and it&#039;s not that i don&#039;t understand the benefits from a user perspective - it&#039;s more than i don&#039;t think users properly appreciate the costs. 

Ian: i&#039;m inclined to agree. i&#039;ll have more to say after i talk to rPath, and i don&#039;t think it&#039;s an unsolvable problem, but i do believe that this approach is going to create significant issues. 

Dick: well, i think the appliance vendors would instead say that the point is that the drivers actually aren&#039;t necessary in guest OSs b/c that&#039;s already handled by the host. whether or not you buy that is a matter of where you fall on appliances. 

the system management point here is an interesting one, however. 
</description>
		<content:encoded><![CDATA[<p>Kevin: lots of folks are beginning to talk about rPath, and they were on my list to talk about this but ran out of time. will look at them in more detail shortly. </p>
<p>and it&#8217;s not that i don&#8217;t understand the benefits from a user perspective &#8211; it&#8217;s more than i don&#8217;t think users properly appreciate the costs. </p>
<p>Ian: i&#8217;m inclined to agree. i&#8217;ll have more to say after i talk to rPath, and i don&#8217;t think it&#8217;s an unsolvable problem, but i do believe that this approach is going to create significant issues. </p>
<p>Dick: well, i think the appliance vendors would instead say that the point is that the drivers actually aren&#8217;t necessary in guest OSs b/c that&#8217;s already handled by the host. whether or not you buy that is a matter of where you fall on appliances. </p>
<p>the system management point here is an interesting one, however.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Davies</title>
		<link>http://redmonk.com/sogrady/2006/11/10/do-operating-systems-matter-part-2-the-appliance-question/comment-page-1/#comment-2640</link>
		<dc:creator>Dick Davies</dc:creator>
		<pubDate>Mon, 20 Nov 2006 12:55:31 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=1189#comment-2640</guid>
		<description>This sounds like a step backwards to the days when all apps spoke to hardware directly. We replace &#039;apps scheduled by an OS kernel&#039; with &#039;VM+OS+appstack scheduled by a hypervisor&#039;.

Each appstack effectively needs it&#039;s own drivers, network stack etc - some of this can be pushed down into the hv, but then that starts to look like a kernel again...

Not that this is automatically bad thing, but it certainly says something about the sorry state of system management if this is saner than the status quo.</description>
		<content:encoded><![CDATA[<p>This sounds like a step backwards to the days when all apps spoke to hardware directly. We replace &#8216;apps scheduled by an OS kernel&#8217; with &#8216;VM+OS+appstack scheduled by a hypervisor&#8217;.</p>
<p>Each appstack effectively needs it&#8217;s own drivers, network stack etc &#8211; some of this can be pushed down into the hv, but then that starts to look like a kernel again&#8230;</p>
<p>Not that this is automatically bad thing, but it certainly says something about the sorry state of system management if this is saner than the status quo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Holsman</title>
		<link>http://redmonk.com/sogrady/2006/11/10/do-operating-systems-matter-part-2-the-appliance-question/comment-page-1/#comment-2639</link>
		<dc:creator>Ian Holsman</dc:creator>
		<pubDate>Sat, 11 Nov 2006 23:23:51 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=1189#comment-2639</guid>
		<description>&quot;That customers are comfortable running what effectively becomes a different operating system per virtual appliance instance&quot;

I think this is going to be a large problem personally.
especially when it to security upgrades, and even knowing what your threat is.

If appliance manufacturers could come up with a standard way of configuring and maintaining their appliances (physical or virtual) so operations staff can truly treat them like a black boxes It would be a big step forward.
but for now, I (or a admin) still needs to have a in-depth knowledge of all the working parts inside a appliance, and the diversity that appliances bring will be devastating when it comes to time to maintain a system of them.</description>
		<content:encoded><![CDATA[<p>&#8220;That customers are comfortable running what effectively becomes a different operating system per virtual appliance instance&#8221;</p>
<p>I think this is going to be a large problem personally.<br />
especially when it to security upgrades, and even knowing what your threat is.</p>
<p>If appliance manufacturers could come up with a standard way of configuring and maintaining their appliances (physical or virtual) so operations staff can truly treat them like a black boxes It would be a big step forward.<br />
but for now, I (or a admin) still needs to have a in-depth knowledge of all the working parts inside a appliance, and the diversity that appliances bring will be devastating when it comes to time to maintain a system of them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KevinH</title>
		<link>http://redmonk.com/sogrady/2006/11/10/do-operating-systems-matter-part-2-the-appliance-question/comment-page-1/#comment-2638</link>
		<dc:creator>KevinH</dc:creator>
		<pubDate>Sat, 11 Nov 2006 05:27:07 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=1189#comment-2638</guid>
		<description>The OS matters, but there are tools and options to make the job of an ISV who wants to build an appliance much easier.  Take rPath for example. http://www.rpath.com

At Zimbra we choose to build both our software appliance and virtual appliance based on rPath Linux.  They provide a toolset(rBuilder/Conary) that allow you to extract the minimum required set of dependencies for your custom Linux distribution and application stack.  The advantages of this for an application like Zimbra with a *thick* stack (40+ OSS dependencies) is that we eliminate many of the variables that come with installing on a traditional Linux distro - port conflicts, dependency problems, conflicting applications, SELinux/iptables/ipchain problems, etc.  Basically you get a clean install base and can fully automate most of the install. So in your 1-6 above much of this load in our case is still on rPath since they are Linux OS experts and stand behind it.  Since you&#039;ve got a minimum Linux distro there is less to support.  Updates for both the Linux stack and the application stack(Zimbra) are delivered from the Zimbra updates server. So the update story is even better than what we have for the traditional OS&#039;s.  rPath Linux is mirrored from rPath and the Zimbra bits come from our internal build machines.  To the end appliance it only sees and manages a single update connection.  This single point of OS+application updates prevents a mis-match between OS and application bits.  Still not convinced that an appliance virtual or software are not the right solution. You can try our 1st vmware appliance beta for yourself here: 

http://www.zimbra.com/vmware/</description>
		<content:encoded><![CDATA[<p>The OS matters, but there are tools and options to make the job of an ISV who wants to build an appliance much easier.  Take rPath for example. <a href="http://www.rpath.com" >http://www.rpath.com</a></p>
<p>At Zimbra we choose to build both our software appliance and virtual appliance based on rPath Linux.  They provide a toolset(rBuilder/Conary) that allow you to extract the minimum required set of dependencies for your custom Linux distribution and application stack.  The advantages of this for an application like Zimbra with a *thick* stack (40+ OSS dependencies) is that we eliminate many of the variables that come with installing on a traditional Linux distro &#8211; port conflicts, dependency problems, conflicting applications, SELinux/iptables/ipchain problems, etc.  Basically you get a clean install base and can fully automate most of the install. So in your 1-6 above much of this load in our case is still on rPath since they are Linux OS experts and stand behind it.  Since you&#8217;ve got a minimum Linux distro there is less to support.  Updates for both the Linux stack and the application stack(Zimbra) are delivered from the Zimbra updates server. So the update story is even better than what we have for the traditional OS&#8217;s.  rPath Linux is mirrored from rPath and the Zimbra bits come from our internal build machines.  To the end appliance it only sees and manages a single update connection.  This single point of OS+application updates prevents a mis-match between OS and application bits.  Still not convinced that an appliance virtual or software are not the right solution. You can try our 1st vmware appliance beta for yourself here: </p>
<p><a href="http://www.zimbra.com/vmware/" >http://www.zimbra.com/vmware/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Object Caching 288/290 objects using xcache

Served from: redmonk.com @ 2012-02-12 05:29:33 -->
