<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>LayerBlog</title>
	
	<link>http://blog.layerboom.com</link>
	<description>layerboom systems</description>
	<lastBuildDate>Thu, 15 Jul 2010 19:22:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/layerboom" /><feedburner:info uri="layerboom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Joyent buys Layerboom</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/IYbDtmYbEV4/</link>
		<comments>http://blog.layerboom.com/2010/07/15/joyent-buys-layerboom/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 15:11:47 +0000</pubDate>
		<dc:creator>Trevor</dc:creator>
				<category><![CDATA[Press]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=317</guid>
		<description><![CDATA[We&#8217;re thrilled to announce that Layerboom has been acquired by Joyent, a leading provider of Cloud Computing services and solutions. Here&#8217;s the press announcement. It&#8217;s been a pretty fast paced life at Layerboom so far, having only been founded in May, 2009. We felt that with the competition ramping up so quickly the best way [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F07%2F15%2Fjoyent-buys-layerboom%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F07%2F15%2Fjoyent-buys-layerboom%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blog.layerboom.com/wp-content/uploads/2010/07/JandLTogether.png"><img class="alignnone size-full wp-image-343" title="JandLTogether" src="http://blog.layerboom.com/wp-content/uploads/2010/07/JandLTogether.png" alt="" width="549" height="283" /></a></p>
<p><a href="http://blog.layerboom.com/wp-content/uploads/2010/07/joyent-layerboom1.png"></a>We&#8217;re thrilled to announce that Layerboom has been acquired by <a href="http://www.joyent.com" target="_blank">Joyent</a>, a leading provider of Cloud Computing services and solutions. Here&#8217;s the <a href="http://gigaom.com/2010/07/15/joyent-buys-layerboom-to-offer-enterprises-easier-transition-to-the-cloud/" target="_blank">press announcement</a>.</p>
<p>It&#8217;s been a pretty fast paced life at Layerboom so far, having only been founded in May, 2009. We felt that with the competition ramping up so quickly the best way to continue with our project would be as part of a bigger team. It turns out that Joyent is a perfect fit for us and we&#8217;re really thrilled to be working on some exciting projects that you&#8217;ll no doubt hear about in the very short future.</p>
<p>A big thanks to <a href="http://bootuplabs.com" target="_blank">Bootup</a> &amp; our Investors for taking a chance on a couple guys with a laptop and an idea, and a big congratulations to the Layerboom team for being persistent, forward thinking, and above all a pleasure to work with.</p>
<p>Cheers,</p>
<p>Howard Wu and Trevor Orsztynowicz</p>
<p>ps We&#8217;re hiring, so if you&#8217;re a developer and you&#8217;re looking for a killer opportunity <a href="mailto:trevoro@joyent.com">send me</a> an email.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2010/07/15/joyent-buys-layerboom/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2010/07/15/joyent-buys-layerboom/</feedburner:origLink></item>
		<item>
		<title>The Joulemeter – How much Power does a VM Use?</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/VVBbMb8-a9I/</link>
		<comments>http://blog.layerboom.com/2010/03/23/the-joulemeter-how-much-power-does-a-vm-use/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 00:57:47 +0000</pubDate>
		<dc:creator>Trevor</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Green]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Power]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=309</guid>
		<description><![CDATA[A team at Microsoft Research has been working on measuring energy usage in IT, and has come up with a novel piece of software called Joulemeter. From the website Joulemeter is a software based mechanism to measure the energy usage of virtual machines (VMs), servers, desktops, laptops, and even individual softwares running on a computer. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F03%2F23%2Fthe-joulemeter-how-much-power-does-a-vm-use%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F03%2F23%2Fthe-joulemeter-how-much-power-does-a-vm-use%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>A team at Microsoft Research has been working on measuring energy usage in IT, and has come up with a novel piece of software called Joulemeter. From the website </p>
<blockquote><p>Joulemeter is a software based mechanism to measure the energy usage of virtual machines (VMs), servers, desktops, laptops, and even individual softwares running on a computer.</p>
<p><img width=480 height=292 src="http://research.microsoft.com/en-us/projects/joulemeter/blockdiag.png" alt="" /></p>
<p>Joulemeter estimates the energy usage of a VM, computer, or software by measuring the hardware resources (CPU, disk, memory, screen etc) being used and converting the resource usage to actual power usage based on automatically learned realistic power models.</p></blockquote>
<p>They&#8217;ll apparent be offering a download of the software. In the meantime you can read the <a href="http://research.microsoft.com/apps/pubs/default.aspx?id=120435">abstract</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2010/03/23/the-joulemeter-how-much-power-does-a-vm-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2010/03/23/the-joulemeter-how-much-power-does-a-vm-use/</feedburner:origLink></item>
		<item>
		<title>Layerboom to present at Under the Radar</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/9gg2Q9c7Al0/</link>
		<comments>http://blog.layerboom.com/2010/02/13/layerboom-to-present-at-under-the-radar/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 05:03:48 +0000</pubDate>
		<dc:creator>howie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[under the radar]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=301</guid>
		<description><![CDATA[As a start up doing big things, when we first heard about &#8220;Under the Radar&#8221; event, we figured how are we going to get on the radar for these folks ? We sent in our application, talked with Debbie and Jasmine  to pitch our product, the now so popular BoomBox. At the end of the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F02%2F13%2Flayerboom-to-present-at-under-the-radar%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F02%2F13%2Flayerboom-to-present-at-under-the-radar%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>As a start up doing big things, when we first heard about &#8220;<a href="http://www.undertheradarblog.com/">Under the Radar</a>&#8221; event, we figured how are we going to get on the radar for these folks ? We sent in our application, talked with Debbie and Jasmine  to pitch our product, the now so popular BoomBox. At the end of the day, among an ocean of applications and good ideas surrounding the cloud space, LayerBoom has been chosen to present at &#8220;Under the Radar&#8221; on April 16, 2010 in Mountain View, California. So if you&#8217;re around the Bay area in mid April, we look forward to seeing you there.<a href="http://blog.layerboom.com/wp-content/uploads/2010/02/Screen-shot-2010-02-12-at-8.59.12-PM1.png"><img class="aligncenter size-full wp-image-304" title="UnderTheRadar" src="http://blog.layerboom.com/wp-content/uploads/2010/02/Screen-shot-2010-02-12-at-8.59.12-PM1.png" alt="" width="592" height="480" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2010/02/13/layerboom-to-present-at-under-the-radar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2010/02/13/layerboom-to-present-at-under-the-radar/</feedburner:origLink></item>
		<item>
		<title>Guy Kawasaki drops by…</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/o3XaotfJyC8/</link>
		<comments>http://blog.layerboom.com/2010/01/30/guy-kawasaki-drops-by/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 21:13:49 +0000</pubDate>
		<dc:creator>howie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=283</guid>
		<description><![CDATA[It&#8217;s no secret that Layerboom is part of Bootup Labs, a &#8220;seed accelerator&#8221; helping starts ups spawn locally. As part of the Bootup family, meeting awesome people is one of the best perks that comes with this. One such awesome person arrived this week, Guy Kawasaki, the awesome guru to us in the startup world [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F01%2F30%2Fguy-kawasaki-drops-by%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F01%2F30%2Fguy-kawasaki-drops-by%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>It&#8217;s no secret that Layerboom is part of <a href="http://bootuplabs.com/">Bootup Labs</a>, a &#8220;seed accelerator&#8221; helping starts ups spawn locally. As part of the Bootup family, meeting awesome people is one of the best perks that comes with this. One such awesome person arrived this week, <a href="http://www.guykawasaki.com/">Guy Kawasaki</a>, the awesome guru to us in the startup world because of his great advice and feedback from listening to our start up ideas.</p>
<p>Guy actually spent a full day at Bootup with us, going through every company with us on a one on one basis, providing honest and sometimes brutally honest feedback. Despite all the bruised egos he left behind the office, I&#8217;m sure we&#8217;re all a little bit better and clearer on our message.  Here is a picture of Guy with the Layerboom team.</p>
<p style="text-align: center;"><a href="http://blog.layerboom.com/wp-content/uploads/2010/01/LayerboomGuy.jpg"><img class="aligncenter size-full wp-image-284" title="Layerboom&amp;Guy" src="http://blog.layerboom.com/wp-content/uploads/2010/01/LayerboomGuy.jpg" alt="" width="576" height="383" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2010/01/30/guy-kawasaki-drops-by/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2010/01/30/guy-kawasaki-drops-by/</feedburner:origLink></item>
		<item>
		<title>CloudCamp Vancouver 2010</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/bBO04IZ7Ng4/</link>
		<comments>http://blog.layerboom.com/2010/01/19/cloudcamp-vancouver-2010/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 02:12:47 +0000</pubDate>
		<dc:creator>Trevor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cloudcamp cloud computing vancouver unconference]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=268</guid>
		<description><![CDATA[CloudCamp is finally coming to Vancouver this year on March 13th, 2010. CloudCamp is an unconference where early adopters of Cloud Computing technologies exchange ideas. With the rapid change occurring in the industry, we need a place we can meet to share our experiences, challenges and solutions. At CloudCamp, you are encouraged you to share your [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F01%2F19%2Fcloudcamp-vancouver-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F01%2F19%2Fcloudcamp-vancouver-2010%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blog.layerboom.com/wp-content/uploads/2010/01/logo_cloudcamp.gif"><img title="logo_cloudcamp" src="http://blog.layerboom.com/wp-content/uploads/2010/01/logo_cloudcamp.gif" alt="" width="308" height="70" /></a></p>
<p>CloudCamp is finally coming to Vancouver this year on March 13th, 2010. CloudCamp is an <a href="http://en.wikipedia.org/wiki/Unconference">unconference</a> where early adopters of Cloud Computing technologies exchange ideas. With the rapid change occurring in the industry, we need a place we can meet to share our experiences, challenges and solutions. At CloudCamp, you are encouraged you to share your thoughts in several open discussions, as we strive for the advancement of Cloud Computing. End users, IT professionals and vendors are all encouraged to participate.</p>
<p>If you or anyone else you know is interested in attending then please head over to the <a href="http://cloudcamp.org/vancouver/2010-03-13">CloudCamp Vancouver</a> page and register for the event.</p>
<p>Interested in helping sponsor CloudCamp Vancouver? <a href="mailto:trevoro@layerboom.com">Get in touch</a> with one of our organizers.</p>
<p>See you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2010/01/19/cloudcamp-vancouver-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2010/01/19/cloudcamp-vancouver-2010/</feedburner:origLink></item>
		<item>
		<title>BoomBox-virtualization appliance</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/somrZBadDoA/</link>
		<comments>http://blog.layerboom.com/2010/01/14/boombox-virtualization-appliance/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 23:46:40 +0000</pubDate>
		<dc:creator>howie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=261</guid>
		<description><![CDATA[Well, if you&#8217;ve been a loyal reader to this blog, you probably expect a quarterly blog from us. 2009 was a big year for LayerBoom as we got started and put our heads down into development and rarely came up for air. Now we are in the final stages of tweaking our product, the first [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F01%2F14%2Fboombox-virtualization-appliance%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2010%2F01%2F14%2Fboombox-virtualization-appliance%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Well, if you&#8217;ve been a loyal reader to this blog, you probably expect a quarterly blog from us. 2009 was a big year for LayerBoom as we got started and put our heads down into development and rarely came up for air.</p>
<p>Now we are in the final stages of tweaking our product, the first Virtualization/Cloud appliance product to hit the market place. So far, the responses we received from enterprises and hosting companies around the world is nothing short of amazing, with inquiries from Asia, Europe and North America.  So what is the our virtualization appliance, appropriately labeled as &#8220;The BoomBox&#8221; going to do ?</p>
<p>Our idea was simple, how to make cloud affordable, accesible and in general, less cloudy for everyone. The BoomBox transforms your existing infrastructure investments into a cloud computing platform. Customers get an easy to use web dashboard, billing and invoicing functionality, and the ability to manage physical and virtual infrastructure with the click of a button. Provision new servers in minutes, and integrate with your existing infrastructure management solutions with a comprehensive API.</p>
<p>We&#8217;re shipping da BoomBoxes in February so let us know if you&#8217;re in need of a cloud solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2010/01/14/boombox-virtualization-appliance/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2010/01/14/boombox-virtualization-appliance/</feedburner:origLink></item>
		<item>
		<title>ChromeOS Prebuilt for KVM &amp; VirtualBox</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/2SPXDTy35AI/</link>
		<comments>http://blog.layerboom.com/2009/11/23/chromeos-prebuilt-for-kvm-virtualbox/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 21:14:47 +0000</pubDate>
		<dc:creator>Trevor</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[chromeos kvm linux package release ovf]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=247</guid>
		<description><![CDATA[Last week Google released their source code for the Chromium project. This is the project that will become the Google OS. It&#8217;s a novel, basic approach to an operating system, geared mostly towards Netbooks and very very lightweight desktops. You log in with your Google Account and are presented with a browser. That&#8217;s it. While [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F11%2F23%2Fchromeos-prebuilt-for-kvm-virtualbox%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F11%2F23%2Fchromeos-prebuilt-for-kvm-virtualbox%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft" src="http://layerboom.com/images/gchrome.png" alt="GoogleOS" width="128" height="128" />Last week Google released their source code for the <a href="http://code.google.com/chromium/" target="none">Chromium</a> project. This is the project that will become the Google OS. It&#8217;s a novel, basic approach to an operating system, geared mostly towards Netbooks and very very lightweight desktops. You log in with your Google Account and are presented with a browser. That&#8217;s it.</p>
<p>While the development repository and source code is available to the public, to try it out you still have to build a copy yourself.</p>
<p>Rather than build the image yourselves we&#8217;ve put together the image, and it runs on KVM, and in VirtualBox just fine.</p>
<p>Download it now over at <a href="http://layerboom.com/chromeos">www.layerboom.com/chromeos</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2009/11/23/chromeos-prebuilt-for-kvm-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2009/11/23/chromeos-prebuilt-for-kvm-virtualbox/</feedburner:origLink></item>
		<item>
		<title>Backups in the Hosting World</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/l8ykUWxWE-o/</link>
		<comments>http://blog.layerboom.com/2009/11/23/backups-in-the-hosting-world/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 20:07:29 +0000</pubDate>
		<dc:creator>Trevor</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=174</guid>
		<description><![CDATA[Something we&#8217;ve been finding pretty frustrating lately is the whole issue of backups. On my desktop I run Dropbox, but there still isn&#8217;t a Dropbox quality (or ease of use) service for hosting companies. If you run a website / service / business you need at the very least, a disaster recovery plan, and that [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F11%2F23%2Fbackups-in-the-hosting-world%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F11%2F23%2Fbackups-in-the-hosting-world%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Something we&#8217;ve been finding pretty frustrating lately is the whole issue of backups. On my desktop I run <a href="http://getdropbox.com">Dropbox</a>, but there still isn&#8217;t a Dropbox quality (or ease of use) service for hosting companies. If you run a website / service / business you need at the very least, a disaster recovery plan, and that plan involves backups. There are several ways hosting companies deal with this.</p>
<h1>1) They dont do them</h1>
<p>Yeah you read that right. You don&#8217;t actually get backups. These policies are buried deep in their terms of service or usage policies. It&#8217;s totally up to you to backup your server content. If you don&#8217;t and your server crashes its the end-users problem. High profile data losses can destroy any business, especially startups.</p>
<h1>2) Highly Available Storage</h1>
<p>This strategy is usually combined with #1 above. Instead of backing up your data they just replicate your data across multiple drives. This means that the chances of you losing your data go down, and depending on the technology used to safeguard against drive failure, you can get really high availability. (iSCSI and <a href="http://en.wikipedia.org/wiki/ZFS" target="none">ZFS</a> come to mind). Its important to remember that RAID is NOT a backup solution, only a way to mitigate potential failures.</p>
<h1>3) OS Level Backups</h1>
<p>In this strategy end users are still required to worry about their own data, and choose which sets of data they backup. A hosting company will provide an end-point for you to send your backups to. If you&#8217;ve ever done managed or dedicated hosting, this is often the product that is sold. <a href="http://www-142.ibm.com/software/products/us/en/subcategory/tivoli/SWJ10">Tivoli</a> or some other backup client is provided, but still relies on either a consultant, sysadmin or service provider to configure correctly.</p>
<h1>4) VM Level Backups</h1>
<p>There&#8217;s another solution that works, and it gets around a lot of the issues with OS level backups, like running a database while doing a backup, etc. Snapshot the entire virtual machine and replicate the VM to an off-site storage system. For better performance, use data de-duplication technology to reduce the amount of time to perform your backup. This system seems to work well, however few providers are offering it.</p>
<p>What do you think? What&#8217;s your favourite backup strategy as a hosting company?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2009/11/23/backups-in-the-hosting-world/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2009/11/23/backups-in-the-hosting-world/</feedburner:origLink></item>
		<item>
		<title>Competing in a Commodity Hosting Market</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/mblLLnw17IY/</link>
		<comments>http://blog.layerboom.com/2009/10/27/competing-in-a-commodity-hosting-market/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:05:16 +0000</pubDate>
		<dc:creator>Trevor</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Oppportunity]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=237</guid>
		<description><![CDATA[We knew it was going to happen but perhaps not so soon. Today Amazon announced that it would be reducing it&#8217;s pricing on EC2 linux instances by 15%. That&#8217;s a pretty significant cost reduction but we also have to factor in a whole bunch of other costs to figure out what their strategy seems to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F10%2F27%2Fcompeting-in-a-commodity-hosting-market%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F10%2F27%2Fcompeting-in-a-commodity-hosting-market%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>We <a href="http://blog.layerboom.com/2008/10/16/hosting-apocalypse/">knew it was going to happen</a> but perhaps not so soon. Today Amazon announced that it would be <a href="http://aws.amazon.com/ec2/?ref_=pe_12300_13473310#pricing">reducing it&#8217;s pricing</a> on EC2 linux instances by 15%. That&#8217;s a pretty significant cost reduction but we also have to factor in a whole bunch of other costs to figure out what their strategy seems to be. </p>
<p>Unlike with most bundled VPS services where you get a certain amount of disk space, bandwidth, memory and CPU resources, the Amazon model breaks things down into separate categories. You pay per use on everything. Instances per hour, Bandwidth and Storage per Gig, etc. Under this model it makes sense to shift your revenue to things that are higher margin. What that means is that with enough scale, you could almost afford to break even on the server instance and make money on other things &#8211; like bandwidth.</p>
<p>This is similar to the concept of &#8220;Freemium&#8221; in the Web Apps world. You get to use the basic version at a heavy heavy discount (in some cases free), but the add-ons, extra functionality, etc results in having to pay. The difference is that in the harsh reality of hosting, it costs real money to run a server. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2009/10/27/competing-in-a-commodity-hosting-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2009/10/27/competing-in-a-commodity-hosting-market/</feedburner:origLink></item>
		<item>
		<title>How to move a Virtual Machine From EC2 to VirtualBox or KVM</title>
		<link>http://feedproxy.google.com/~r/layerboom/~3/PzepxP0SH5E/</link>
		<comments>http://blog.layerboom.com/2009/10/20/how-to-move-a-virtual-machine-from-ec2-to-virtualbox-or-kvm/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 22:31:34 +0000</pubDate>
		<dc:creator>Trevor</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[Portability]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[ami]]></category>
		<category><![CDATA[cloud computing]]></category>

		<guid isPermaLink="false">http://blog.layerboom.com/?p=207</guid>
		<description><![CDATA[There have been quite a few requests on forums and blog posts on a few sites we frequent asking someone to figure out how to move a virtual machine from EC2 to VirtualBox or KVM. We&#8217;ve got quite a bit of experience working with KVM so we figured why not try our hand at importing [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F10%2F20%2Fhow-to-move-a-virtual-machine-from-ec2-to-virtualbox-or-kvm%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.layerboom.com%2F2009%2F10%2F20%2Fhow-to-move-a-virtual-machine-from-ec2-to-virtualbox-or-kvm%2F&amp;source=layerboom&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>There have been quite a few requests on forums and blog posts on a few sites we frequent asking someone to figure out how to move a virtual machine from EC2 to <a href="http://www.virtualbox.org/">VirtualBox</a> or <a href="http://www.linux-kvm.org">KVM</a>. We&#8217;ve got quite a bit of <a href="http://layerboom.com">experience working</a> with KVM so we figured why not try our hand at importing a virtual machine template from the Amazon AMI repository so that developers or sysadmins could run them in their local environments. We&#8217;ve already <a href="http://blog.layerboom.com/2008/10/03/how-to-move-servers-between-xen-and-amazon/">written a howto</a> on importing an AMI from Amazon, so you may want to read that first, but this howto also applies to just creating a KVM or VirtualBox image from a linux filesystem of any kind. Right now this particular method only works with Linux but there are more OS agnostic (and much slower) methods for transposing virtual machines. So without further delay, let&#8217;s get started.</p>
<p>You&#8217;ll need at least 15 gigs of free space to make this work.</p>
<h4>1) Download and unpack an AMI from Amazon</h4>
<p>You can <a href="http://blog.layerboom.com/2008/10/03/how-to-move-servers-between-xen-and-amazon">learn how to do that here</a>, or if you have sufficient knowledge you can build a full linux filesystem</p>
<h4>2) Prepare a new raw drive file</h4>
<p>We&#8217;ll create a file backed drive, set it up so we can partition it and create a new filesystem.</p>
<p>Create the file by using the &#8216;dd&#8217; command.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">dd</span> <span style="color: #007800;"><span style="color: #000000; font-weight: bold;">if</span></span>=<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>zero <span style="color: #007800;">of</span>=newimage.raw <span style="color: #007800;">bs</span>=1M <span style="color: #007800;">count</span>=<span style="color: #000000;">10240</span></pre></div></div>

<p>Add it to a loopback device</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">losetup <span style="color: #660033;">-fv</span> newimage.raw</pre></div></div>

<p>Partition the file backed loopback device. For this we&#8217;ll just create one partition which is the whole disk. Make sure its bootable.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">cfdisk <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop0</pre></div></div>

<p>Write the partition and exit</p>
<p>Now we&#8217;re going to create a filesystem on the partition we just created. Please note that there&#8217;s a problem with the way mfks works. When trying to automatically determine filesystem sizes on loopback devices it makes a mistake. So for this we need to do a few things.</p>
<p>Find the partition beginning, ending, number of blocks, number of cylinders, and blocksize</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">fdisk <span style="color: #660033;">-l</span> <span style="color: #660033;">-u</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop0
&nbsp;
Disk <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop0: <span style="color: #000000;">10.7</span> GB, <span style="color: #000000;">10737418240</span> bytes
<span style="color: #000000;">255</span> heads, <span style="color: #000000;">63</span> sectors<span style="color: #000000; font-weight: bold;">/</span>track, <span style="color: #000000;">1305</span> cylinders, total <span style="color: #000000;">20971520</span> sectors
Units = sectors of <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">512</span> = <span style="color: #000000;">512</span> bytes
Disk identifier: 0x00000000
&nbsp;
      Device Boot      Start         End      Blocks   Id  System
<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop0p1   <span style="color: #000000; font-weight: bold;">*</span>          <span style="color: #000000;">63</span>    <span style="color: #000000;">20964824</span>    <span style="color: #000000;">10482381</span>   <span style="color: #000000;">83</span>  Linux</pre></div></div>

<p>Create a new loopback device for the partition. We do this by calculating the beginning of the partition x blocksize</p>
<p>In this case that&#8217;s 512 * 63 (actually in most cases thats what it is)</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">losetup <span style="color: #660033;">-fv</span> <span style="color: #660033;">-o</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">512</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">63</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> newimage.raw
Loop device is <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop1</pre></div></div>

<p>Remember those numbers we grabbed earlier using fdisk? Plunk them into this formula. For our example:</p>
<p>( END &#8211; START ) x Units / Block Size<br />
If you don&#8217;t know the block size use 4096. That&#8217;s &#8220;standard&#8221; and usually the size configured on most ext2/3 filesystems.</p>
<p>So for us it&#8217;s this:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">echo</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">20964824</span> - <span style="color: #000000;">63</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">512</span> <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000;">4096</span> <span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></div></div>

<p>This gives is the number of blocks we need to use in our next command, which is used to create a filesystem with a blocksize of 4096 on /dev/loop1 of block count 2620595. You have to specify the blocksize, otherwise mkfs will try and automatically determine a bunch of things for you which will just break things.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mkfs.ext3 <span style="color: #660033;">-b</span> <span style="color: #000000;">4096</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop1 <span style="color: #000000;">2620595</span></pre></div></div>

<h4>3) Copy &#038; Prepare New Root Filesystem</h4>
<p>You can now mount this newly created filesystem somewhere and copy a root filesystem into it. If that filesystem happens to be a Xen image from Amazon, you can use that.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span>
<span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #660033;">-t</span> ext3 <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop1 <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span>
<span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #660033;">-a</span> <span style="color: #000000; font-weight: bold;">/</span>some<span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>filesystem<span style="color: #000000; font-weight: bold;">/*</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>
Xen virtual machines run with a special kernel that can run under KVM using Xenner, but not other platforms like VirtualBox, so we&#8217;re going to copy a real kernel in there. You can use one from another linux system if you want, it will work fine, but you should use one that has the modules required by your virtualization platform. We already have a KVM tuned kernel and initrd available so we&#8217;re going to use those.
</p>
<p><b>Note: </b>If you&#8217;re going to just copy in the initrd and kernel then make sure the initrd includes all of the modules required to boot your machine.<br />
<br/></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #660033;">-r</span> <span style="color: #000000; font-weight: bold;">/</span>some<span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>filesystem<span style="color: #000000; font-weight: bold;">/*</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>You should now see a the kernel, initrd and the grub directory in there.</p>
<p>Edit the menu.lst and make sure the root= is set to /dev/sda1</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">vim</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>grub<span style="color: #000000; font-weight: bold;">/</span>menu.lst</pre></div></div>

<p>Edit the /etc/fstab in your mounted vm</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">vim</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>fstab</pre></div></div>

<p>Because amazon&#8217;s best practices involve setting a random root password, which gets overridden at start time, you&#8217;ll have to solve that little problem.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">chroot</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span>
<span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>rc.local <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>rc.local-old
<span style="color: #c20cb9; font-weight: bold;">passwd</span> root
<span style="color: #7a0874; font-weight: bold;">exit</span></pre></div></div>

<h4>5) Setup Grub on the New Drive</h4>
<p>Now unmount /mnt/loop/1 and delete the loopback device for the partition (the one with the offset) so we can setup the bootloader. Grub complains about installing the MBR code when the loopback device is still active on the partition. Leave the loopback device for the entire drive. We&#8217;ll need that to get some numbers from fdisk.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">umount</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1</span>
losetup <span style="color: #660033;">-d</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>loop1</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">fdisk <span style="color: #660033;">-l</span> <span style="color: #660033;">-u</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop0
&nbsp;
Disk <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop0: <span style="color: #000000;">10.7</span> GB, <span style="color: #000000;">10737418240</span> bytes
<span style="color: #000000;">255</span> heads, <span style="color: #000000;">63</span> sectors<span style="color: #000000; font-weight: bold;">/</span>track, <span style="color: #000000;">1305</span> cylinders, total <span style="color: #000000;">20971520</span> sectors
Units = sectors of <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">512</span> = <span style="color: #000000;">512</span> bytes
Disk identifier: 0x00000000
&nbsp;
Device Boot      Start         End      Blocks   Id  System
<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>loop0p1   <span style="color: #000000; font-weight: bold;">*</span>          <span style="color: #000000;">63</span>    <span style="color: #000000;">20964824</span>    <span style="color: #000000;">10482381</span>   <span style="color: #000000;">83</span>  Linux</pre></div></div>

<p>Make a note of the numbers that were presented here. We&#8217;ll need the following to setup grub</p>
<ul>
<li>Cylinders : 1305</li>
<li>Heads : 255</li>
<li>Sectors / Track : 63</li>
</ul>
<p>These numbers may be different for you depending on the size of partition you created, or a whole bunch of other variables. It&#8217;s important to remember these values because we&#8217;ll need them for our next step, which is to setup grub.</p>
<p>The following lists the set of commands required to setup the bootloader on a file backed disk over a loopback device.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">grub <span style="color: #660033;">--device-map</span>=<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null
device <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000; font-weight: bold;">/</span>images<span style="color: #000000; font-weight: bold;">/</span>newimage.raw
geometry <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000;">1305</span> <span style="color: #000000;">255</span> <span style="color: #000000;">63</span>
root <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0,<span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
setup <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></div></div>

<p>Here&#8217;s what that looks like in the grub dialogue:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">grub <span style="color: #660033;">--device-map</span>=<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null
&nbsp;
Probing devices to guess BIOS drives. This may take a long time.
Unknown partition table signature
&nbsp;
<span style="color: #7a0874; font-weight: bold;">&#91;</span> Minimal BASH-like line editing is supported.   For
the   first   word,  TAB  lists  possible  <span style="color: #7a0874; font-weight: bold;">command</span>
completions.  Anywhere <span style="color: #000000; font-weight: bold;">else</span> TAB lists the possible
completions of a device<span style="color: #000000; font-weight: bold;">/</span>filename. <span style="color: #7a0874; font-weight: bold;">&#93;</span>
grub<span style="color: #000000; font-weight: bold;">&gt;</span> device <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000; font-weight: bold;">/</span>images<span style="color: #000000; font-weight: bold;">/</span>newimage.raw
device <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000; font-weight: bold;">/</span>images<span style="color: #000000; font-weight: bold;">/</span>newimage.raw
grub<span style="color: #000000; font-weight: bold;">&gt;</span> geometry <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000;">1305</span> <span style="color: #000000;">255</span> <span style="color: #000000;">63</span>
geometry <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000;">1305</span> <span style="color: #000000;">255</span> <span style="color: #000000;">63</span>
grub<span style="color: #000000; font-weight: bold;">&gt;</span> root <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0,<span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
grub<span style="color: #000000; font-weight: bold;">&gt;</span> setup <span style="color: #7a0874; font-weight: bold;">&#40;</span>hd0<span style="color: #7a0874; font-weight: bold;">&#41;</span>
&nbsp;
Checking <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;/boot/grub/stage1&quot;</span> exists... <span style="color: #c20cb9; font-weight: bold;">yes</span>
Checking <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;/boot/grub/stage2&quot;</span> exists... <span style="color: #c20cb9; font-weight: bold;">yes</span>
Checking <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #ff0000;">&quot;/boot/grub/e2fs_stage1_5&quot;</span> exists... <span style="color: #c20cb9; font-weight: bold;">yes</span>
Running <span style="color: #ff0000;">&quot;embed /boot/grub/e2fs_stage1_5 (hd0)&quot;</span>...  <span style="color: #000000;">17</span> sectors are embedded.
succeeded
Running <span style="color: #ff0000;">&quot;install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst&quot;</span>... succeeded
Done.
grub<span style="color: #000000; font-weight: bold;">&gt;</span>quit</pre></div></div>

<h4>Conclusion</h4>
<p>Yay! All you need to do now is delete all those loopback devices attached to your file, and boot it up in either KVM or VirtualBox<br />
Hope you found that useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.layerboom.com/2009/10/20/how-to-move-a-virtual-machine-from-ec2-to-virtualbox-or-kvm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.layerboom.com/2009/10/20/how-to-move-a-virtual-machine-from-ec2-to-virtualbox-or-kvm/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.811 seconds --><!-- Cached page served by WP-Cache -->
