<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The DK Projects</title>
	<atom:link href="http://dkprojects.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dkprojects.wordpress.com</link>
	<description>Interesting ideas, advice, and projects from the ISP frontlines.</description>
	<lastBuildDate>Wed, 09 Dec 2009 18:43:14 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='dkprojects.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/4c298a6b158f8540f8b36bbdbabebe66?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>The DK Projects</title>
		<link>http://dkprojects.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dkprojects.wordpress.com/osd.xml" title="The DK Projects" />
		<item>
		<title>An introduction to the ZFS</title>
		<link>http://dkprojects.wordpress.com/2009/12/09/an-introduction-to-the-zfs/</link>
		<comments>http://dkprojects.wordpress.com/2009/12/09/an-introduction-to-the-zfs/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 18:43:14 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Sun Microsystems]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=692</guid>
		<description><![CDATA[ZFS introduction<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=692&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>On Monday I&#8217;ll be starting a new job and one of the perks is that I&#8217;ll be working with Sun Solaris 10 again.  I thought I&#8217;d take a minute to discourse on the ZFS and why I believe it is such a neat file system.</p>
<p>ZFS is a little different from other file systems like those you might recognize from Windows, Linux, or BSD.  While a tradition file system is bound to a disk, with the exception of RAID volumes, ZFS can span multiple physical devices.  Unlike other file systems, ZFS has integrated mechanisms fostering redundancy.  Where other file systems utilize volume management utilities to handle the addition and modification of physical disks, ZFS dynamically grows, combining available physical devices into conglomerations called zpools.  ZFS is also a 128-bit file system, which means ZFS can support directories containing 256 trillion objects in them.  Staggering.</p>
<p>The consistency of disks has long been a concern of administrators.  For example, if you remove power from a Unix-based machine any data scheduled to be written, but not yet written, to disk would be lost.  In many cases a file system integrity check would resolve this, but ZFS does not handle data in this way.  ZFS either writes data out immediately or not at all &#8211; so while you may lose some data if a machine is power cycled suddenly the filesystem, itself, remains intact.  In addition, ZFS also supports modes of redundancy that allow the system to transparently correct data that has become correct without interfering with any applications using that data.  Along with integrated redundancy, ZFS supports in-place snapshots.</p>
<p>Let&#8217;s create a pool called &#8220;jupiter9&#8243;:</p>
<blockquote><p>Create the pool: zpool create jupiter9 c3t0d0</p>
<p>Create the pool with a mirror (like RAID1): zpool create jupiter9 mirror c3t0d0 c4t0d0</p></blockquote>
<p>Note that Solaris uses different device names than you might be used to.  In the above example c3t0d0 and c4t0d0 refer to 2 unique physical devices.  Think of them like /dev/sda and /dev/sdb if you&#8217;re familar with Linux.  You can use some commands to inspect your pools, as well:</p>
<blockquote><p>Show pools: zpool list</p>
<p>Monitor a pool every 10 seconds for 1 minute : zpool iostat jupiter9 10 6</p></blockquote>
<p>Here are some command line examples of how to manipulate a ZFS volume:</p>
<blockquote><p>Create a filesystem called &#8220;marquis&#8221; in the pool &#8220;jupiter9&#8243;:  zfs create jupiter9/marquis</p>
<p>Destroy that same filesystem: zfs destroy jupiter9/marquis</p>
<p>Destory that same filesystem regardless of whether it is in use:  zfs destroy -f jupiter9/marquis</p>
<p>Rename a filesystem: zfs rename jupiter9/marquis jupiter9/duke</p>
<p>Destroy a pool:  zfs destroy jupiter9</p>
<p>Destroy  pool and all of it&#8217;s children: zfs destory -R jupiter9</p>
<p>Create a filesystem &#8220;melamine&#8221; in the pool &#8220;jupiter9&#8243; and set a unique mountpoint: zfs create -o mountpoint=/export/particleboard jupiter9/melamine</p></blockquote>
<p>Note that when you execute &#8220;zfs create&#8221; and do not specify a mountpoint it will automout the filesystem to /dataset.  You can view your filesystems using the command &#8220;zfs list&#8221;</p>
<p>This is a very basic introduction to the ZFS and how to perform basic administration.  Expect further detail in the future.</p>
<blockquote></blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/692/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=692&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/12/09/an-introduction-to-the-zfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>One for Hieu: Virtualization explained and compared</title>
		<link>http://dkprojects.wordpress.com/2009/12/03/one-for-hieu-virtualization-explained-and-compared/</link>
		<comments>http://dkprojects.wordpress.com/2009/12/03/one-for-hieu-virtualization-explained-and-compared/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 18:19:42 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Data Center Management]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=689</guid>
		<description><![CDATA[Singling out Hieu for Virtualization<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=689&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hieu, sorry to single you out, but you provoke some important discussions and I think I can lay things out for you.</p>
<p>Background:  there are 2 principle kinds of Virtualization technologies &#8211; hardware and software.  Hardware-assisted virtualization software (which I&#8217;ll refer to from now on as hardware virtualization), like VMWare ESXi, is installed like any other distribution and provides direct access to hardware by guests.  Software virtualization programs, like VirtualBox or VMWare Server 2.x, is installed on top of an OS, like Windows or Linux, and runs like any other daemon.  In my experience software virtualization is a little faster than hardware virtualization and I assume, perhaps incorrectly, that this is due to the programming involved.  Software virtualization, as opposed to hardware virtualization, is accomplished using more flexible programming languages.  Hardware virtualization requires programming which is probably more archaic, like assembly, and this limits that flexibility.  The trade off is that software virtualization is only as secure as the virtualization application in conjunction with the security of the host OS.  Hardware virtualization, for whatever it&#8217;s worth, is still exploitable &#8211; still vulnerable &#8211; but when you break out of a guest VM you have a more restricted set of behaviors you can conduct.  This is not to say that one is &#8220;more secure&#8221; than the other, but be aware that they are different and be aware how they are different.</p>
<p>So, what kinds of technologies are there and how do they stack up?</p>
<p>Hardware:</p>
<ul>
<li>VMware ESXi</li>
<li>3Leaf DDC</li>
<li>Citrix Xen Server (Bare metal)</li>
</ul>
<p>Software:</p>
<ul>
<li>VMWare Server</li>
<li>Sun VirtualBox</li>
<li>Citrix Xen Server</li>
<li>Microsoft HyperVisor</li>
</ul>
<p>This isn&#8217;t comprehensive by any means, but we&#8217;ll look at each of these and how they are similar and how they are different.  You&#8217;ll forgive me, as well, for going light on the Hardware virtualization technologies &#8211; I tend to favor software virtualization, though I&#8217;ve worked extensively with VMWare ESXi.  I&#8217;ve also worked a great deal with Xenserver and if I were to try and compare them, difficult though the task may be, I would say that Xenserver offers a wealth of command-line management and was one of the first packages available with live migration available.  3Leaf&#8217;s product is a little different because it is based on an amalgamation of machines and not a standalone server.  This is a cluster-based system, first and foremost, and some of the redundancy it introduces is based on this being a collection of machines functioning as a single system.  3Leaf&#8217;s product, as opposed to ESXi, is not free &#8211; in fact, it&#8217;s about 100,000 dollars to outfit a 42U rack using this system &#8211; so it might not be the solution you want.</p>
<p>Software virtualization is really where I wanted to take this.  We&#8217;ll be focusing on VMWare Server 2.0, Xen, VirtualBox, and Windows virtualization.</p>
<p>Windows Hyper-V:  this is a proprietary, not open-source, software product that supports 32 and 64 bit hosts and guests with support for many versions of Windows as well as some Linux distributions.  Like other software virtualization products, guests are &#8220;jailed&#8221; and prevented from directly accessing hardware.  I&#8217;ve evaluated this technology using approximately a dozen small Windows 2003 and 2008 server guests on a machine with 4GB of RAM and a pair of Xeon processors at 3.2GHz &#8211; I didn&#8217;t have any issue with lag or sluggishness and the host was surprisingly responsive as well, despite most resources being allocated to guests.</p>
<p>Sun Microsystems VirtualBox:  licensed under the GPL, VirtualBox can be operated as an installed application, a la VMWare Workstation, or as an installed headless server.  I&#8217;ve covered VirtualBox several times and it&#8217;s clear I&#8217;m a fan.  VirtualBox has some limitations, of course, but with version 3.1 they introduce live migration and snapshot branching.  Perhaps because of the way that VirtualBox presents a console to your guest machines it can be sluggish on older hardware.  It isn&#8217;t terribly memory intensive, but I&#8217;ve found it to be CPU intensive on non-VT friendly Intel processors.</p>
<p>Citrix Xen Server:  Xen is licensed under the GPL and is kind of remarkable because it boots as a hypervisor and provides direct hardware access, but also allows direct machine manipulation through the Domain U (domU) interface.  Xen Server, although it could also be considered Hardware virtualization, is kind of a hybrid because the primary host kernel is Linux.  In addition Xen has an excellent live migration feature between 2 servers, allowing you to move machines without downtime to ensure a smooth upgrade process.  Xen also works well with pacemaker, heartbeat, and DRBD storage which makes it quite powerful for a free and open-source application.  I evaluated Xen using 4 machines, 2 of which were front-ends running Xen Server, 2 of which were iSCSI hosts storing the actual Guest and using DRBD and heartbeat.  I was able to live migrate a machine very quickly in this way as well as assure I had an absolutely redundant image that would automatically start a guest if the primary went down.</p>
<p>VMWare Server 2.0:  Breaking from VMWare Server 1.0 VMWare does away with the VMWare console.  The console was once the only way to interact with a guest VM, and 2.0 introduces a web console for interaction.  I suppose this is a nice change &#8211; it no longer requires you to have installed the console version to match the specific 1.x server version.  This is kind of a bittersweet change, however, because there is only support for Internet Explorer.  The web interface is also slow regardless of your host hardware &#8211; on a dual quad core machine with 3.4GHz processors and 8GB of ram this interface still kind of limped along despite being connected to the same subnet not 15 feet away from the server.</p>
<p>That&#8217;s a very basic coverage of technologies and isn&#8217;t the last word on the subject.  I don&#8217;t advocate any one particular technology, but they all have their place, so check them all out.  Can I say that one software is &#8220;better&#8221; than another on the same hardware?  No.  Learn them all.  Investigate each one and see how it handles specific tasks.  See how each handles SCSI, SATA, iSCSI, and other kinds of devices.  Evaluate the speed of live migration on those softwares that support it.  More importantly, evaluate the management interfaces and see what kinds of monitoring and feedback you can get.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/689/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/689/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/689/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/689/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/689/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/689/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/689/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/689/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/689/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/689/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=689&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/12/03/one-for-hieu-virtualization-explained-and-compared/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>VirtualBox 3.1 released</title>
		<link>http://dkprojects.wordpress.com/2009/12/03/virtualbox-3-1-released/</link>
		<comments>http://dkprojects.wordpress.com/2009/12/03/virtualbox-3-1-released/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 14:51:34 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Data Center Management]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[server archetypes]]></category>
		<category><![CDATA[Sun Microsystems]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=686</guid>
		<description><![CDATA[VirtualBox 3.1 rolls out with live migration.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=686&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>If you weren&#8217;t aware there&#8217;s a new version of <a title="Sun Microsystem's VirtualBox" href="http://www.virtualbox.org/" target="_blank">VirtualBox</a> out that is introducing some new features, most notably live migration (<a title="VirtualBox 3.1 Changelog" href="http://www.virtualbox.org/wiki/Changelog" target="_blank">Teleportation</a>) of Guests between VirtualBox implementations.  This feature, already present in other distributions like Xen, is restricted to the command line for the time being, but should make VirtualBox, headless or otherwise, a stronger contender in the Virtualization marketplace.  There&#8217;s also support for snapshot forks, allowing you to create many and varied snapshots of a Guest, another feature that makes VirtualBox 3.1 more attractive.</p>
<p>You can download it <a title="Download VirtualBox" href="http://www.virtualbox.org/wiki/Downloads" target="_blank">here</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/686/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=686&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/12/03/virtualbox-3-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>Supplemental: hardening RouterOS</title>
		<link>http://dkprojects.wordpress.com/2009/11/24/supplemental-hardening-routeros/</link>
		<comments>http://dkprojects.wordpress.com/2009/11/24/supplemental-hardening-routeros/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 20:28:05 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[Mikrotik]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=684</guid>
		<description><![CDATA[Hardening the RouterOS, a supplemental post<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=684&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Primary material <a title="Wireless bridge using RouterOS" href="http://dkprojects.wordpress.com/p2p-wireless-bridge-using-mikrotiks-routeros/" target="_blank">here</a>.</p>
<p>After I completed the original write-up I received some feedback and eventually compiled some notes about how to properly secure a wireless device running RouterOS.  This isn&#8217;t comprehensive by any means, but demonstrates that the oldest lessons still apply.</p>
<p>You&#8217;re going to want to stop unnecessary services first.  Me, I only want web and ssh, so I&#8217;ll issue the following:</p>
<blockquote><p>ip service disable ftp</p>
<p>ip service disable www-ssl</p>
<p>ip service disable api</p>
<p>ip service disable winbox</p></blockquote>
<p>And it&#8217;s a good idea to restrict the scope of those services you want to keep running.  Let us assume that the &#8220;safe&#8221; network is 10.100.1.0/24 and execute the following commands:</p>
<blockquote><p>ip service set www address=10.100.1.0/24</p>
<p>ip service set ssh address=10.100.1.0/24</p></blockquote>
<p>the above command restricts access to any host not on the specified network and, if you are dedicated to your security, you might opt to use a single IP address from which to accept connections at these services.  Due to the ease of SNMP exploits you should also execute a command to restrict access to your SNMP service:</p>
<blockquote><p>snmp community set address=10.100.1.0/24</p></blockquote>
<p>You&#8217;re probably wondering why I disabled and restricted so many services and I&#8217;m delighted to tell you:  I was observing my AP locking up periodically and, when no logging faculty could indicate a hardware failure, I began to notice traffic to the AP on ports that should not have had direct connections.  Some of these ports were for services like ftp, www, ssh, telnet, and winbox, the application that allows you to mass-manage Mikrotik devices.  A remote attacker was clearly trying to gain access and by disabling unused services and restricting the scope of those services I did want to use I was able to completely prevent access from users outside a trusted subnet although the devices still function as bridge without any traffic degradation.</p>
<p>&nbsp;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/684/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=684&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/11/24/supplemental-hardening-routeros/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>Running VirtualBox Headless</title>
		<link>http://dkprojects.wordpress.com/2009/11/23/running-virtualbox-headless/</link>
		<comments>http://dkprojects.wordpress.com/2009/11/23/running-virtualbox-headless/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 21:44:45 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Data Center Management]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=682</guid>
		<description><![CDATA[Headless Virtualbox Primer<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=682&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a title="Sun Microsystem's VirtualBox" href="http://www.virtualbox.org/" target="_blank">VirtualBox,</a> Sun Microsystem&#8217;s Virtualization platform, is a fairly solid contender as far as <a title="Virtualization" href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CBQQFjAA&amp;url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FVirtualization&amp;ei=fQELS7zqGYrulAeJ1v2EBA&amp;usg=AFQjCNE-KgXa4M-Kl1-4s68V79LmGjtM1A&amp;sig2=qYWMQQyGOcpgYTRQRRAJfQ" target="_blank">Virtualization</a> softwares go.  For those of you who already know about VirtualBox, you are undoubtedly aware that there is a standalone install that has a console with a GUI, allowing you to simply click in a console window and access your virtual machines.  Why would you want to run this without a monitor?  Well, primarily so that you can access the guests via remote desktop.</p>
<p>Assumptions:</p>
<ol>
<li>you have pre-built a server of some kind</li>
<li>you installed a linux-based environment on the pre-built server (I chose Debian linux)</li>
<li>you want to run several guests on the server and access them via remote desktop</li>
</ol>
<p>if any of the above assumptions fail to describe the situation perhaps this isn&#8217;t quite the solution you&#8217;re looking for.  I&#8217;ll continue on with my own assumption:  that this is the solution you&#8217;re looking for.</p>
<p>You need to install VirtualBox as the root user, so execute an &#8220;su root&#8221; at your earliest convenience.  I also like to discourage interaction as the root user unless absolutely necessary, so lets create a new user called vboxadmin:</p>
<p>groupadd vboxadmin &amp;&amp; useradd -d /home/vboxadmin -m -g vboxadmin &amp;&amp; passwd vboxadmin</p>
<p>You will be prompted to enter a password for vboxadmin.  Pick a good one, for example:  8iJ23Cf&amp;7de.  You will also need to make sure that the VirtualBox repositories are added to your stock Debian repositories, accomplished like so:</p>
<p>cat &#8220;deb http://download.virtualbox.org/virtualbox/debian lenny non-free&#8221; &gt;&gt; /etc/apt/sources.list.d/virtualbox.list</p>
<p>If you were to try and update the repos and download VirtualBox you&#8217;d get an error telling you to go get the public key from Sun Microsystems, but you can pre-empt this by first snagging this key using the wget command:</p>
<p>wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | apt-key add -</p>
<p>Now you need to update repositories (aptitude update) and update our server (aptitude upgrade) and now we rock and roll with our installation:</p>
<p>aptitude install linux-headers-$(uname -r) build-essential virtualbox-2.*</p>
<p>The above command will install the linux headers required by VirtualBox as well we installing VirtualBox 2-point-something.  The installer will tell you it is creating a new group called vboxusers, when prompted enter &#8220;Ok,&#8221; and there will no doubt be some manner of kernel error because you&#8217;re using a stock Debian linux kernel &#8211; don&#8217;t worry, though, because you&#8217;ll be prompted to compile a customer VirtualBox-friendly kernel and this you should absolutely agree to do.  Afterwards you need to add your vboxadmin to the vboxusers group:</p>
<p>adduser vboxadmin vboxusers</p>
<p>At this point you can download a virtual machine or create a new one from the command line interface.  You can read about my VirtualBox CLI tips over <a title="Virtualbox Goodness" href="http://dkprojects.wordpress.com/2008/10/29/more-virtualbox-goodness-tackling-the-cli/" target="_blank">here</a>.  To start a guest in headless mode execute:</p>
<p>VBoxHeadless -startvm &#8220;My Awesome Virtual Machine&#8221;</p>
<p>Now just connect via <a title="Remote Desktop Protocol" href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CA8QFjAA&amp;url=http%3A%2F%2Fwww.microsoft.com%2FwindowsXp%2Fusing%2Fmobility%2Fgetstarted%2FRemoteintro.mspx&amp;ei=oAELS6isJ4q4lAeelfSEBA&amp;usg=AFQjCNFGAJWnhRAQw1yyZYU6cN5I4EG7Ig&amp;sig2=w3K_wnqCV4jwAkxBtAc6eg" target="_blank">RDP</a> (Remote Desktop Protocol) or <a title="VNC" href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=3&amp;ved=0CBoQFjAC&amp;url=http%3A%2F%2Fwww.tightvnc.com%2F&amp;ei=xAELS_WQNdSWlAegw42FBA&amp;usg=AFQjCNE9U3dmAZO4vHyHoBWlbsD9SbnXmw&amp;sig2=Dg76lMnmHsfJ-nP-I333iw" target="_blank">VNC</a> (Virtual Network Connection) and you&#8217;re good to go.</p>
<p>&nbsp;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/682/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=682&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/11/23/running-virtualbox-headless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>Determining the cause of a high server load</title>
		<link>http://dkprojects.wordpress.com/2009/11/19/determining-the-cause-of-a-high-server-load/</link>
		<comments>http://dkprojects.wordpress.com/2009/11/19/determining-the-cause-of-a-high-server-load/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 21:03:29 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Data Center Management]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=680</guid>
		<description><![CDATA[Diagnosing high load averages on a server<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=680&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Lets just get right down to business:  you have a server, you&#8217;re on the console, and things are sluggish.  You need to know what is causing this behavior and you need to know it a half hour ago.  What to do?  Well, here are some of the things I do in about this order:</p>
<p>df -h     -     I like to make sure my issues aren&#8217;t the result of a full harddisk and this command will print out the partitions and how much is in use.  Here is an example:</p>
<blockquote><p>dkwkstation:~ dk$ df -h /<br />
Filesystem           Size        Used       Avail      Capacity       Mounted on<br />
/dev/disk0s2      186Gi     184Gi     1.3Gi       99%              /</p></blockquote>
<p>naturally this indicates my / partition is nearly full but is not maxed out.  If you see that your capacity is at or exceeds 100% you need to get in there and delete some files.  Next in line is the top command which provides you with an overview of running processes and system resources.</p>
<p>top -b -i -n 10 &gt;&gt; top.txt     -     this command executes top 10 times in batch mode to capture running processes and outputs that info to a text file called top.txt in the current directory.  The contents of an entry looks like this:</p>
<blockquote><p>top &#8211; 15:52:43 up 160 days, 22:26,  2 users,  load average: 0.08, 0.16, 0.17<br />
Tasks: 141 total,   1 running, 140 sleeping,   0 stopped,   0 zombie<br />
Cpu(s):  3.6%us,  1.9%sy,  0.0%ni, 94.4%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st<br />
Mem:   2076708k total,  1981852k used,    94856k free,   236104k buffers<br />
Swap:  4049032k total,       44k used,  4048988k free,  1037912k cached</p>
<p>PID     USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND<br />
18930 dk            15   0      2300 1160  876  R 0           0.1            0:00.01 top</p></blockquote>
<p>this output tells you how much CPU and RAM are in use, who is using them, and the command responsible.  You can see your usual top output like uptime, currently logged in users, and the load average.  If your server is sluggish you might have high load averages, averages in double digits are very high.  I have seen load averages over 95 before on badly overutilized machines and I&#8217;m sure there are higher load averages that have been documented.  If your machine is sluggish but your load averages are low the issue may be related to the network or disks or, hopefully not, hardware failure.  Diagnosing something like hardware failure is slightly more involved &#8211; these two commands should help you rule out whether your machine is out of resources like RAM, CPU, or storage space and tell you what, if any, process has gone rogue.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/680/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/680/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/680/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/680/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/680/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/680/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/680/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/680/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/680/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/680/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=680&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/11/19/determining-the-cause-of-a-high-server-load/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>Book review:  Windows Forensic Analysis DVD Toolkit, 2nd Edition</title>
		<link>http://dkprojects.wordpress.com/2009/11/17/book-review-windows-forensic-analysis-dvd-toolkit-2nd-edition/</link>
		<comments>http://dkprojects.wordpress.com/2009/11/17/book-review-windows-forensic-analysis-dvd-toolkit-2nd-edition/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 15:09:27 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=677</guid>
		<description><![CDATA[I don&#8217;t review things &#8211; first because I feel an endorsement opens a person up to criticism and second because I&#8217;m not very good at it.  The reasons I like this book may be the same reasons other folks dislike it.  I suppose I&#8217;d better get to it.
Harlan Carvey, the author of this book, is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=677&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I don&#8217;t review things &#8211; first because I feel an endorsement opens a person up to criticism and second because I&#8217;m not very good at it.  The reasons I like this book may be the same reasons other folks dislike it.  I suppose I&#8217;d better get to it.</p>
<p>Harlan Carvey, the author of this book, is one of the best known forensics and incident response analysts in the world today and he also maintains a blog <a title="Harlan Carvey's blog" href="http://windowsir.blogspot.com/" target="_blank">here</a> that covers a great deal of ground.  This book, Windows Forensic Analysis DVD Toolkit, is one of the most widely enjoyed forensics books available, as well, and I think I understand why.</p>
<p>The first observation I can make about this book is that it attempts to de-mystify the world of digital forensics and it does so by very clearly stating that this is a procedural science and by declaring the imminent demise of so called point-and-click forensic softwares.  I don&#8217;t believe this is to say that AccessData or Guardian are going out of business, but rather that the degree of integration of computing devices and the ways that technologies are converging has made it less likely that this kind of analysis suite will do all the things you need it to do.  To give you an example there are a number of GPS devices from which you may want to acquire an image and, by default, your EnCase or FTK installation will not be able to perform this kind of acquisition &#8211; from experience I can tell you this sometimes takes some additional drivers, etc.  I found a number of examples where this frank disclosure was reinforced with an open-source utility or a simple parsing script, conveying that, yes, this was an accurate depiction of a solution and here, before me, was how I could repeat the procedure.</p>
<p>I tried to look at how a non-forensics person might interpret this book &#8211; if you just want to develop an intimate and practical knowledge of how your Windows operating system does things this is a great way to get started because everything is relative to function.  If you are curious about how malware behaves or how malicious code might affect a machine you can discover that as well.  If you want to write software to better erase the traces of online behavior you can learn that, too.  You will also come away more confident in your knowledge of the function of the registry, that dark and mysterious Windows catacomb organized, frighteningly, into &#8220;hives&#8221; of eldritch configuration settings.  And let us not omit the file systems.  I am very confident when it comes to file systems and I was surprised to learn a few new things along the way.</p>
<p>Here&#8217;s the skinny:  if you work in the industry you should at the very least read this book once.  Me, I&#8217;ll be keeping this on the shelf.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/677/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/677/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/677/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=677&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/11/17/book-review-windows-forensic-analysis-dvd-toolkit-2nd-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>MacHeist Free Software Bundle</title>
		<link>http://dkprojects.wordpress.com/2009/11/09/macheist-free-software-bundle/</link>
		<comments>http://dkprojects.wordpress.com/2009/11/09/macheist-free-software-bundle/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 21:08:58 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/2009/11/09/macheist-free-software-bundle/</guid>
		<description><![CDATA[First and foremost I am in no way affiliated with MacHeist, but there is a free software giveaway over at macheist.com and I encourage you to go get your fully licensed nano bundle.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=676&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>First and foremost I am in no way affiliated with MacHeist, but there is a free software giveaway over at macheist.com and I encourage you to go get your fully licensed nano bundle.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/676/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/676/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/676/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=676&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/11/09/macheist-free-software-bundle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>Productivity:  how&#8217;s your desktop?</title>
		<link>http://dkprojects.wordpress.com/2009/10/29/productivity-hows-your-desktop/</link>
		<comments>http://dkprojects.wordpress.com/2009/10/29/productivity-hows-your-desktop/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 17:19:43 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=670</guid>
		<description><![CDATA[I was talking with Burns today about his desktop configuration and my own and I&#8217;ll confess I&#8217;m not really ready to adopt the multi-display situation.  I don&#8217;t have any issue with multiple machines, or using a machine with multiple desktops that I can tab between, but I think having several displays would be distracting.  My [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=670&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I was talking with Burns today about his desktop configuration and my own and I&#8217;ll confess I&#8217;m not really ready to adopt the multi-display situation.  I don&#8217;t have any issue with multiple machines, or using a machine with multiple desktops that I can tab between, but I think having several displays would be distracting.  My desktop, although slightly cluttered right this minute, consists of a 16 inch CRT which is plugged into my Debian machine under the desk, my MSI Wind U100 netbook, and my Macbook Pro.  The Debian machine has no desktop or window manager &#8211; console only, my netbook is running XP Pro, and my Macbook Pro has 4 desktops utilizing Spaces.</p>
<p>I typically use my Debian machine to connect to machines for long-term projects via SSH using Alt-F[1-9] to segregate connections or to validate script functionality.  My netbook is the least frequently used machine &#8211; when I need IE, MVLS access, evaluating some particular Windows software, or to connect using the VMWare Console to those VMWare servers still running the older 1.x VMWare Server.  My Mac is my workhorse, though.</p>
<p>Desktop 1 has MacMail, Adium, and PicoPlay, Desktop 2 is split by 2 browsers, Desktop 3 has RDP sessions and iTerm and Desktop 4 is where I do anything else that needs to be done.  I suppose it could be argued that this is not that different from using multiple displays but I don&#8217;t have to look at them all at once.  I&#8217;ve been playing around with infrastructure virtualization, a technology that would allow one physical machine to paravirtualize several distinctly non-physical machines, but I don&#8217;t think I&#8217;m ready to operate a half-dozen specialized workstations just yet.  I believe the configuration and management would require more time and energy than it would be worth.  The notable exception, I believe, would be if I sat in the driver&#8217;s seat of a NOC and had to monitor, manage, and protect divergent networks.</p>
<p>Outside concern: information overload</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/670/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=670&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/10/29/productivity-hows-your-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
		<item>
		<title>Multinode Xen with LiveMigration</title>
		<link>http://dkprojects.wordpress.com/2009/10/28/multinode-xen-with-livemigration/</link>
		<comments>http://dkprojects.wordpress.com/2009/10/28/multinode-xen-with-livemigration/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 19:25:53 +0000</pubDate>
		<dc:creator>dk</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://dkprojects.wordpress.com/?p=668</guid>
		<description><![CDATA[an update<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=668&subd=dkprojects&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been puttering around with a bunch of machines running Xen, getting more familiar with the LiveMigration functionality which facilitates a copy of a running virtual machine from one node to another, and generally squirreling clutter around the apartment.  There is a project stub for this that I&#8217;ve been working on for probably too long, but I wanted to try and find ways to make the system more secure without installing another machine.  Trusted systems, true to their namesake, tend to be insecure.  Well, let&#8217;s say they resist security measures.</p>
<p>My mentees are very interested in completing this project, too, and naturally moving on to the next one.</p>
<p>&nbsp;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dkprojects.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dkprojects.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dkprojects.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dkprojects.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dkprojects.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dkprojects.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dkprojects.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dkprojects.wordpress.com/668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dkprojects.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dkprojects.wordpress.com/668/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dkprojects.wordpress.com&blog=4703399&post=668&subd=dkprojects&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dkprojects.wordpress.com/2009/10/28/multinode-xen-with-livemigration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1e004ef15e0b6d5f03bba4a0882c059d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dk</media:title>
		</media:content>
	</item>
	</channel>
</rss>