<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>System &#8745; Code &#8745; Footy &#187; crossbow</title>
	<atom:link href="http://cueballcentral.com/tag/crossbow/feed/" rel="self" type="application/rss+xml" />
	<link>http://cueballcentral.com</link>
	<description>50% sysadmin, 50% developer, 100% footy fan...</description>
	<lastBuildDate>Thu, 30 Dec 2010 14:16:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>More New Goodies in Nevada</title>
		<link>http://cueballcentral.com/2009/01/more-new-goodies-in-nevada/</link>
		<comments>http://cueballcentral.com/2009/01/more-new-goodies-in-nevada/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 18:17:48 +0000</pubDate>
		<dc:creator>Mark Glossop</dc:creator>
				<category><![CDATA[Solaris/OpenSolaris]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[crossbow]]></category>
		<category><![CDATA[Dev-UNIX]]></category>
		<category><![CDATA[employment]]></category>
		<category><![CDATA[ipmp]]></category>
		<category><![CDATA[nevada]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[resume]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[toys]]></category>

		<guid isPermaLink="false">http://cueballcentral.com/?p=88</guid>
		<description><![CDATA[Since the project I was working on throughout 2008 has now been axed shelved, I don&#8217;t want to do any &#8220;tech research&#8221; using the X4200 M2 that&#8217;s in my &#8220;home data centre&#8221; [aka under the stairs, and yes, there is &#8230; <a href="http://cueballcentral.com/2009/01/more-new-goodies-in-nevada/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p>Since the project I was working on throughout 2008 has now been <del datetime="2009-01-08T17:36:21+00:00">axed</del> shelved, I don&#8217;t want to do any &#8220;tech research&#8221; using the X4200 M2 that&#8217;s in my &#8220;home data centre&#8221; [aka under the stairs, and yes, there is enough space and ventilation!] Essentially, it means I don&#8217;t have anything &#8220;decent&#8221; that I can use as a testbed for new OS builds or just generally figuring out new, bleeding-edge tech.</p>

	<p>So when I hear about things like this [from <a href="http://prefetch.net/blog/index.php/2009/01/08/ipmp-rearchitecture-bits-now-in-navada-build-107/">Blog O&#8217; Matty</a>]:<br />
<blockquote>The long awaited <span class="caps">IPMP</span> rearchitecture bits just got included into the crossbow integration in OpenSolaris build 107.   A new command, ipmpstat has been introduced.<br />
&#8230;<br />
That is, all of the IP data addresses associated with the <span class="caps">IPMP</span> group will instead be hosted on an <span class="caps">IPMP</span> IP interface, such as ipmp013. With this new model, data addresses will no longer be associated with any specific physical underlying interface, but instead will belong to the <span class="caps">IPMP</span> group as a whole.<br />
As will become clear, this addresses many outstanding problems and vastly simplifies the implementation. There will be a one-to-one correspondence between <span class="caps">IPMP</span> groups and <span class="caps">IPMP</span> interfaces. That is, each <span class="caps">IPMP</span> group will have exactly one <span class="caps">IPMP</span> interface. By default, each <span class="caps">IPMP</span> interface will be named ipmpN , but administrators will be encouraged to specify a name of their choosing, as described in section 4.1.5. Since an <span class="caps">IPMP</span> interface&#8217;s name will not be fixed, the system will set a new <span class="caps">IPMP</span> flag on all <span class="caps">IPMP</span> interfaces to indicate that the interface has special properties and semantics, as detailed throughout this document.</blockquote><br />
In a nutshell, OpenSolaris provides a network abstraction between the hardware and the operating system and its applications &#8211; providing virtual network interfaces, efficient load sharing on both inbound and outbound traffic and improvements in network availability and utilisation. The newly-included <span class="caps">IPMP</span> support is part of Project Clearview &#8211; Sun&#8217;s effort at making <span class="caps">IPMP</span> support more robust and realistically &#8211; more useable. Traditionally <span class="caps">IPMP</span> has been a bit of a bear to work with.</p>

	<p>OpenSolaris already has killer features like <span class="caps">ZFS</span> and DTrace [yeah they&#8217;re in Mac OS X 10.5, but I, er, learned the hard way in the past about using OS X Server for <em>real work</em>, and I don&#8217;t intend to let it near any data centre that I have a say about.] So another feature like <a href="http://en.wikipedia.org/wiki/IPMP">IPMP</a> added to Crossbow [Sun&#8217;s name for their network virtualisation technology] just keeps making OpenSolaris more and more compelling for Unix sysadmins &#8211; at least in my book.</p>

	<p>If you&#8217;ve ever had a need to use link aggregation/trunking/bonding/<span class="caps">IEEE</span> 802.3ad with multiple ethernet connections on <em>any</em> OS, this stuff will probably blow you away. There&#8217;s no longer a necessity for there to be a 1-to-1 correlation between the physical interfaces (<span class="caps">NIC</span>) and the logical interfaces (e.g. eth0). VMware does this in its own way [don&#8217;t know about Xen], but this is <span class="caps">AFAIK</span> the first time it&#8217;s really been adopted in a mainstream OS, rather than in a virtualisation solution.</p>

	<p>All that now remains for me is to find consistent employment so I can buy new <del datetime="2009-01-08T17:36:21+00:00">toys</del> equipment to <del datetime="2009-01-08T17:36:21+00:00">play with</del> research new technologies. Updated CVs being digitally thrown at multiple parties in the coming hours&#8230;if you know me <em>and</em> you know of work that might suit, give me a shout.</p>

	<p><strong>Update:</strong> After a query from a mate, I&#8217;m clarifying my statement about Mac OS X Server &#8211; I&#8217;ll only use it where it&#8217;s the only option for certain tasks. For instance, <span class="caps">AFP</span> file sharing and running a NetBoot/NetInstall environment are quite simply no-brainers for <span class="caps">OSXS</span>&#8230;you can use other OSes+software to do it, but it&#8217;s pretty damn fiddly. If your time is worth a non-zero amount, then using the right tool for the job &#8211; whatever it is &#8211; is almost always the right way to do it. (The only exception I could possibly see was if you had some weird constraint to meet, or were doing something for your own education/edification.)</p>

	<p><strong>Update 2:</strong> More stuff in the following article&#8230;<a href="http://blogs.sun.com/stw/entry/ipmp_re_architecture_is_delivered">&#8220;<span class="caps">IPMP</span> Re-architecture is delivered&#8221;</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cueballcentral.com/2009/01/more-new-goodies-in-nevada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

