<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HostingFu &#187; storage</title>
	<atom:link href="http://hostingfu.com/tag/storage/feed" rel="self" type="application/rss+xml" />
	<link>http://hostingfu.com</link>
	<description>Web Hosting Blog by a Software Developer</description>
	<lastBuildDate>Mon, 19 Jul 2010 09:27:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>RAID 0 on a Shared Server? Bad Idea</title>
		<link>http://hostingfu.com/article/raid-0-on-a-shared-server-bad-idea</link>
		<comments>http://hostingfu.com/article/raid-0-on-a-shared-server-bad-idea#comments</comments>
		<pubDate>Tue, 20 Feb 2007 06:41:18 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[vpslink]]></category>

		<guid isPermaLink="false">http://hostingfu.com/?p=88</guid>
		<description><![CDATA[If you are a user on a shared server, be that shared hosting or VPS hosting, have you ever wondered, what is my host&#8217;s strategy in storage and backup? Is it as robust as it claims? The disk array error fiasco at VPSLink, has revealed some dark side of shared servers &#8212; or when the [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a user on a shared server, be that shared hosting or VPS hosting, have you ever wondered, what is my host&#8217;s strategy in storage and backup? Is it as robust as it claims?</p>
<p>The <a href="http://forums.vpslink.com/showthread.php?t=1280">disk array error fiasco</a> at <a href="http://www.vpslink.com/">VPSLink</a>, has revealed some dark side of shared servers &#8212; or when the server hardware setup is out of your control. How would you know that your hosting company is using <a href="http://forums.vpslink.com/showthread.php?t=78#post456">RAID 0 with SATA drives</a> that is probably having double the failure rate as the drives are stripped?</p>
<p>Tough luck.</p>
<p><span id="more-88"></span></p>
<p>First of all, I am currently a VPSLink customer simply because of the unbeatable pioneer discount (&lt;$13/month for a 256Mb OpenVZ VPS). So far the performance is quite acceptable for its price, and I can rest easy knowing that they are backed by a big hosting company (Spry.com) and not some garage operations.</p>
<p>However, although I&#8217;ve acknowledged that VPSLink provides budget VPS hosting, I was quite surprised that RAID 0 was used to provide performance and sacrifice reliability. Further more, the performance was actually not that great (VPS was often starving on IO), showing how many VPS they have packed into one server to bring down the price.</p>
<p>Fortunately, my VPS was not affected by this incident. A few things to think about though.</p>
<h3 id="toc-raid-0-stripping-on-vps-bad-idea">RAID 0 Stripping on VPS? Bad Idea</h3>
<p>IO contention is quite often the bottleneck of VPS. However, I do not think using RAID 0 is a feasible solution to this problem.</p>
<p>With <a href="http://en.wikipedia.org/wiki/Standard_RAID_levels#RAID_0">RAID Level 0</a>, you basically split up your file system into lots of tiny slices, and then put alternate slices onto each of the two drives in the RAID set up. The advantage is speed gain in both reading and writing from/to the disk drives, as operations on consecutive blocks can be done in parallel.</p>
<p>However it is also at the expense of reliability. If one drive fails, you pretty much will loose the entire volume, as it is impossible to extract out files when you only have alternate blocks. And believe, disk drives do fail <em>very frequently</em> especially when you have a large sample. Even <a href="http://www.thewhir.com/blogs/Isabel-Wang/index.cfm/2007/2/19/Google-Disk-Failure-Report">Google has no exception</a>.</p>
<p>In web hosting world, loosing a drive in RAID 0 usually means extensive down-time &#8212; taking the server down, <code>fsck</code> the file system, scavenge the <code>/lost+found</code>, restore from backups, etc &#8212; which often translates to loosing customers. In fact, I would not host my websites on a host with less than redundancy provided by <a href="http://en.wikipedia.org/wiki/Standard_RAID_levels#RAID_1">RAID 1</a>, where there is always a hot mirror. With RAID 1 mirroring, you get only half the overall capacity. You still get the same reading speed, but writing will be only as fast as with a single drive. But I will rather write my files back slowly, than risking my entire file system fried.</p>
<h3 id="toc-how-storage-is-handled-at-your-shared-server">How Storage is Handled at Your Shared Server?</h3>
<p>That brings us to the next question &#8212; how is the storage handled at your shared server? With a dedicated server provider, it is easy. <strong>You tell them how you like it to be done</strong>! With my other two VPS hosts, <a href="http://www.slicehost.com/">SliceHost</a> and <a href="http://www.gplhost.com/">GPLHost</a>, at least it was stated clearly on the website that <strong>RAID1</strong> is implemented.</p>
<p>However, there are many VPS and shared hosts out there who never mention their storage arrangement on their website. Some just say &#8220;RAID&#8221; (in VPSLink&#8217;s case). Some just give you a size in number of gigabytes. That alone should make you worried.</p>
<h3 id="toc-backup-whose-responsibility">Backup, Whose Responsibility?</h3>
<p>VPSLink claims to have nightly backups (from their RAID 0 drive array to a separate SATA drive), however they seem to have issues restoring the backups and applies incremental changes.</p>
<p>Sometimes I do wonder, should we rely on hosts to backup our servers for us?</p>
<p>The answer is a big <strong>NO</strong>. While the host is responsible for performing regular backups, it will be considered <strong>stupid</strong> not to have your own off-site backups. How are you doing it, it is up to you (I have <a href="http://hostingfu.com/article/offsite-backup-take-2">briefly talked about it previously</a>). However, <strong>make sure you do it</strong>! An earthquake can hit US east coast and sub-merge the entire Seattle into the Pacific Ocean &#8212; and you cannot tell VPSLink/Spry that they need to somehow find some divers to rescue the hard disks containing your data, can you?</p>
<p>And let&#8217;s face it. <strong>Web hosting is a commodity</strong>, despite denial from those in the industry. Not happy with the current host? Can&#8217;t get the site back up in time? As long as you keep your own sets of backups, you are free to just pack up and leave. Find another host, upload your files, migrate the DNS, and you are good to go.</p>
<h3 id="toc-should-i-stick-with-vpslink">Should I Stick with VPSLink?</h3>
<p>Well. They are cheap, and I am getting the service I expected. Moreover I prepaid to June so I am not in hurry to leave before then.</p>
<p>However my VPS there is really under utilised &#8212; I am only running a few low traffic sites and cron jobs on it. I might as well get rid of it unless there is any new project that I need to off-load onto it. Not likely with my current schedule&#8230;</p>
<p>Anyone interested in buying a cheap 256Mb VPS off me that&#8217;s on a RAID 0 disk array? :)</p>
]]></content:encoded>
			<wfw:commentRss>http://hostingfu.com/article/raid-0-on-a-shared-server-bad-idea/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Joyent Released Bingo! online storage</title>
		<link>http://hostingfu.com/article/joyent-released-bingo-online-storage</link>
		<comments>http://hostingfu.com/article/joyent-released-bingo-online-storage#comments</comments>
		<pubDate>Wed, 13 Sep 2006 12:25:26 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[joyent]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://hostingfu.com/?p=47</guid>
		<description><![CDATA[Joyent, the company behind the developer-centric hosting service TextDrive, has released a new product &#8212; Bingo! on-line disk service. Joyent&#8217;s new Bingo! on-line disk service gives you 100 gigabytes of disk storage on Sun&#8217;s amazing X4500 platform with 10 gigabytes of bandwidth per month over WebDAV for the super-low price of $199 a year! You [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://joyent.com/">Joyent</a>, the company behind the developer-centric hosting service <a href="http://www.textdrive.com/">TextDrive</a>, has released a new product &#8212; <a href="http://www.bingodisk.com/">Bingo!</a> on-line disk service.</p>
<blockquote><p>Joyent&#8217;s new Bingo! on-line disk service gives you 100 gigabytes of disk storage on Sun&#8217;s amazing X4500 platform with 10 gigabytes of bandwidth per month over WebDAV for the super-low price of $199 a year! You get one user account and the ability to serve files from a public folder (for images, podcasts, whatever). On top of this, you get a complimentary 5-user subscription to Connector, Joyent&#8217;s amazing group collaboration product.</p></blockquote>
<p><span id="more-47"></span></p>
<p><img src="http://hostingfu.com/files/images/bingo.png" width=191" height="196" alt="Bingo" style="float:right;margin:0 0 5px 12px"/> Pretty good price on a very good hardware let me say. I guess they must have sourced quite a few <a href="http://www.sun.com/servers/x64/x4500/">Sun Fire X4500</a> to make the price this competitive. At $16.60/month it makes a great online storage solution. However, monthly transfer has been limited to 10GB/month, so it would take almost a year to fill up your account without incurring extra costs.</p>
<p>Pricing is a bit funny though. First of all, isn&#8217;t it a direct competition with Joyent&#8217;s another service, <a href="http://www.strongspace.com/">Strongspace</a>, which provides on-line backup via SFTP and Rsync? Sure, it gives you Rsync (instead of WebDAV), and there is no extra bandwidth charge, but at $8/month with <strong>only</strong> 4GB of storage, you can tell where the customers will go.</p>
<p>Moreover, Bingo! came with 5 user subscription to <a href="http://joyent.com/product/">Joyent Connector</a>, which itself costs $15/month, and comes with only 5GB of storage. I can see Bingo! is making the &#8220;Start&#8221; plan redundant.</p>
<p><b>Update</b>: Take what <a href="http://joyeur.com/2006/09/12/bingo#c000625">David Young has said</a>,</p>
<blockquote><p>No, we’re not staring. We’re building. Bingo is a key foundation.</p></blockquote>
<p>And what <a href="http://joyeur.com/2006/09/12/bingo#c000629">Brian Duffy has later commented</a>,</p>
<blockquote><p>Your pricing model is pretty cool… getting 100GB/mo with 10GB/mo transfer costs about the same as if you used Amazon S3.</p></blockquote>
<p>I think I know what Joyent is building &#8212; an <a href="http://aws.amazon.com/s3">Amazon S3</a> killer. Note that Amazon S3 is not just an on-line storage with a cool API &#8212; it is going to be the foundation  of other Amazon service products like <a href="http://hostingfu.com/article/amazon-announced-elastic-compute-cloud-ec2">EC2</a>. Now Joyent has Bingo! backing Connector for storage, but I am sure there will be many others under their secret plans.</p>
<p>Moreover, the pricing is set to match with S3&#8242;s. Each gigabyte of storage comes down to 16.6 cent per month, plus included 10Gb per month transfer, and on top of that, the extra transfer is on par with S3.</p>
<p>API? Too bad Bingo doesn&#8217;t have a set of API like Amazon S3. When you have a well defined and implemented-to-death protocol like WebDAV, you don&#8217;t need an API :)</p>
<p>Well, that gets me excited.</p>
]]></content:encoded>
			<wfw:commentRss>http://hostingfu.com/article/joyent-released-bingo-online-storage/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
