<?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>Conceptric &#187; vps</title>
	<atom:link href="http://www.conceptric.co.uk/tag/vps/feed" rel="self" type="application/rss+xml" />
	<link>http://www.conceptric.co.uk</link>
	<description>Ideas and Applications</description>
	<lastBuildDate>Fri, 12 Aug 2011 13:00:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Computing costs for the Small Developer: VPS or Cloud</title>
		<link>http://www.conceptric.co.uk/computing-costs-for-the-small-developer-vps-or-cloud.htm</link>
		<comments>http://www.conceptric.co.uk/computing-costs-for-the-small-developer-vps-or-cloud.htm#comments</comments>
		<pubDate>Fri, 12 Aug 2011 13:00:24 +0000</pubDate>
		<dc:creator>James Whinfrey</dc:creator>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.conceptric.co.uk/?p=465</guid>
		<description><![CDATA[As promised in my earlier post about the advantages of Cloud hosting for lone developers, I&#8217;ve tried to put together some numbers. I&#8217;ve chosen to compare my favourite VPS based hosting providers with a couple of the most popular Cloud services: Rackspace and Amazon. Choosing the services to compare I&#8217;ve tried to select VPS and [...]]]></description>
			<content:encoded><![CDATA[<p>As promised in <a href="http://www.conceptric.co.uk/benefits-of-the-cloud-for-the-small-developer.htm" title="My introductory post on this topic">my earlier post about the advantages of Cloud hosting for lone developers</a>, I&rsquo;ve tried to put together some numbers. I&rsquo;ve chosen to compare my favourite <abbr title="Virtual Private Server">VPS</abbr> based hosting providers with a couple of the most popular Cloud services:  Rackspace and Amazon.</p>

<h3>Choosing the services to compare</h3>

<p>I&rsquo;ve tried to select <abbr title="Virtual Private Server">VPS</abbr> and Cloud instances specifications that are broadly equivalent in terms of RAM, disk space, and bandwidth offered for this study. What&rsquo;s not so obvious is the computational power offered, and I&rsquo;d like to state that I&rsquo;ve benchmarked nothing at all, so don&rsquo;t take this as a scientific recommendation, just my take on a big topic.</p>

<p>The <abbr title="Virtual Private Server">VPS</abbr> baseline is comprised of some tried and tested, and trusted, services.</p>

<ul>
<li>A bottom of the range 512MB <a href="https://www.memset.com/dedicated-servers/virtual.php" title="Memset VPS hosting">Memset miniserver <abbr title="Virtual Private Server">VPS</abbr></a>, which is a low cost baseline I&rsquo;ve used for years.</li>
<li>A comparable 512MB <a href="http://www.slicehost.com/" title="Slicehost: VPS hosting from Rackspace">Slicehost <abbr title="Virtual Private Server">VPS</abbr></a>.</li>
<li>A <a href="http://www.brightbox.co.uk/rails-hosting-pricing" title="Brightbox VPS hosting">Brightbox Nano <abbr title="Virtual Private Server">VPS</abbr></a>, which is comparable to the <a href="http://beta.brightbox.com/beta" title="Brightbox Cloud Beta">Brightbox Cloud instances</a> I&rsquo;m trialling.</li>
</ul>

<p>Things weren&rsquo;t so simple in the Cloud.</p>

<p>Most <abbr title="Virtual Private Server">VPS</abbr> services come with a fixed amount of monthly bandwidth included in the price, but their Cloud equivalents exclude bandwidth. Cloud bandwidth is charged by unit of resource you use, per GB for example, and often at a different rate for incoming and outgoing traffic. These costs are largely independent of the type of instance, so happily for my analysis they don&rsquo;t reduce my options.</p>

<p>Rackspace make the point that the <abbr title="Amazon Web Services">AWS</abbr> offerings are much higher specification than needed by most web applications, and I found that it&rsquo;s a valid claim that ruled out all but the Micro instance.</p>

<p>So, in the end I chose these options for the Cloud team.</p>

<ul>
<li><a href="http://aws.amazon.com/ec2/" title="Amazon Elastic Compute Cloud"><abbr title="Amazon Web Services">AWS</abbr></a> Micro On Demand instance</li>
<li><a href="http://aws.amazon.com/ec2/" title="Amazon Elastic Compute Cloud"><abbr title="Amazon Web Services">AWS</abbr></a> Micro Reserved instance, which is the same but incurs a booking fee upfront in exchange for lower hourly rates.</li>
<li>A 512MB <a href="http://www.rackspace.co.uk/cloud-hosting/cloud-products/cloud-servers/" title="Rackspace Cloud Servers">Rackspace instance</a> that&rsquo;s hopefully comparable to the Slicehost <abbr title="Virtual Private Server">VPS</abbr> above.</li>
</ul>

<p>Unfortunately Amazon have complicated the economics of the <em>Micro</em> instance by removing all storage. This is provided by attached <abbr title="Elastic Block Storage">EBS</abbr> &#8211; bless Amazon and their abbreviations &#8211; which is priced according to it&rsquo;s own model based on volume size and the number of requests: another cost to consider alongside bandwidth.</p>

<h3>My analysis</h3>

<p>To simplify things, I&rsquo;ve used the baseline Memset <abbr title="Virtual Private Server">VPS</abbr> service as the benchmark against which to assess the other options, but something to note is that some of these services were prices in USD and others in GBP. Attempting to make this as consistent I drew up a list of assumptions for this analysis.</p>

<ol>
<li>Production has 8760 hours of annual use.</li>
<li>Staging has 1152 hours of annual use.</li>
<li>Exchange rate of 1.6 (USD/GBP).</li>
<li>I/O request rate of 1.3 requests per second.</li>
<li>Production traffic is split 90% outgoing and 10% incoming.</li>
<li>Staging bandwidth is split evenly between outgoing and incoming traffic.</li>
</ol>

<p>I then tried running my model at under three traffic conditions that I consider to represent low, medium and high volume. These were 10GB, 50GB and 100GB per month respectively; trust me, I don&rsquo;t need to worry about anything higher at the moment.</p>

<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://www.conceptric.co.uk/wp-content/uploads/cloudvpsrelativecostvstraffic.jpg" alt="Relative costs of VPS and Cloud computing" title="Relative costs of VPS and Cloud computing" border="0" width="480" height="494" /></p>

<p>OK this makes Brightbox seem very expensive, and it is,  but I should point out that their Nano <abbr title="Virtual Private Server">VPS</abbr> is backed by a separate MySQL cluster and includes a New Relic standard account. None of the other providers do any of this, but since they&rsquo;re one of my current hosts I&rsquo;ve added them anyway. After all, I did this analysis primarily for my own benefit.</p>

<p>Oh, and the step change you can see in the cost for Memset under high traffic was due to a one-off fee for increased bandwidth, the base allowance is 50GB/month. The other <abbr title="Virtual Private Server">VPS</abbr> services had sufficient allowance for all my test cases.</p>

<h4>So how does the Cloud stack up in production?</h4>

<p>It seems that these bottom end instances are relatively competitively priced against these <abbr title="Virtual Private Server">VPS</abbr> services, with only Memset offering me a better deal. The costs also scale directly producing a nice smooth progression in expenses as traffic increases.</p>

<p>As mentioned before, an <abbr title="Amazon Web Services">AWS</abbr> reserved instance requires an upfront commitment that&rsquo;s a large proportion of the total annual cost. That&rsquo;s fine if you&rsquo;re sure you&rsquo;re going to use it throughout the year, as a production server probably, but it&rsquo;s not very Cloud-like. Still, under these conditions it does appear to offer overall savings relative to all the competition except Memset at intermediate loads.</p>

<h4>If you can afford a production Cloud, testing is even better</h4>

<p>The real advantages come if you&rsquo;re in a position to use an identical platform for production and testing. If the cloud is competitive with a <abbr title="Virtual Private Server">VPS</abbr> at your routine levels of traffic, then it&rsquo;s going to offer even better value as a pre-production testing environment.</p>

<p>I decided that the best way to investigate staging in the Cloud was to reduced the number of hours I&rsquo;d need the instance for each month, scale the bandwidth proportionally, and rerun the original model. I chose an arbitrary 96 hours (4 days) each month for testing purposes, it could be more, but could quite easily be less depending on the type of project.</p>

<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://www.conceptric.co.uk/wp-content/uploads/cloudvpsrelativecostofstaging.jpg" alt="Relative savings for Cloud contracts for Staging" title="Relative savings for Cloud contracts for Staging" border="0" width="480" height="442" /></p>

<p>This chart shows the effect of reduced usage for each of the Cloud instances in the analysis above, and the advantages of the hourly Cloud contract are obvious as the cost scales directly.</p>

<p>If I&rsquo;m using a <abbr title="Virtual Private Server">VPS</abbr> then I&rsquo;m forced to use another <abbr title="Virtual Private Server">VPS</abbr> on a monthly contract if I want an identical staging platform, and this is much more expensive than using any of the Cloud alternatives presented here.</p>

<h3>Conclusions</h3>

<p>Will I be moving to the Cloud? I&rsquo;m certainly tempted, especially with my own projects. It&rsquo;s interesting how there seem to be cost sweet spots at both really low loads and higher ones.</p>

<p>Being able to use identical staging environments is something I&rsquo;d love. I&rsquo;ve tried local virtual machines, but they&rsquo;re never really identical, and I dislike having a <abbr title="Virtual Private Server">VPS</abbr> that hardly does any work. Unfortunately to realise this dream I&rsquo;ve got to move all my production to Cloud instances, and concerns about reliability &#8211; especially given the highly public problems at <abbr title="Amazon Web Services">AWS</abbr> &#8211; make me reluctant.</p>

<p>The key is to be able to quickly spin up new instances, and rapidly destroy them once the testing is done, so that I can keep costs down. Most services allow you to save custom images from which you can create servers, so may be I need to play with this in the Brightbox beta some more.</p>

<p>Long term, I think there&rsquo;s no question that this&rsquo;ll be the basis of my development workflow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.conceptric.co.uk/computing-costs-for-the-small-developer-vps-or-cloud.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why recommend Webfusion?</title>
		<link>http://www.conceptric.co.uk/why-recommend-webfusion.htm</link>
		<comments>http://www.conceptric.co.uk/why-recommend-webfusion.htm#comments</comments>
		<pubDate>Mon, 10 Dec 2007 20:45:19 +0000</pubDate>
		<dc:creator>James Whinfrey</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[Personal Perspectives]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[pipex]]></category>
		<category><![CDATA[poor service]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[webfusion]]></category>

		<guid isPermaLink="false">http://www.jameswhinfrey.co.uk/why-recommend-webfusion.htm</guid>
		<description><![CDATA[After reading PC Pro magazine issues 159 and 160, I was surprised to find them recommending Webfusion for those wishing to become a web host themselves. My disbelief was due to my own experiences. I wouldn&#8217;t argue with their observations on this providers reliability, but the main problem with Webfusion, or their parent Pipex, arises [...]]]></description>
			<content:encoded><![CDATA[<p>After reading PC Pro magazine issues 159 and 160, I was surprised to find them recommending Webfusion for those wishing to become a web host themselves. My disbelief was due to my own experiences.</p>

<p>I wouldn&#8217;t argue with their observations on this providers reliability, but the main problem with Webfusion, or their parent Pipex, arises when you need any technical support. I short, there isn&#8217;t much and that isn&#8217;t very knowledgeable; possibly unless you&#8217;re a national magazine.</p>

<p>I contacted Webfusion about a problem that arose with my <abbr title="Virtual Private Server">VPS</abbr>; six weeks later and after much email, I moved to <a href="http://www.memset.com/index.php">Memset</a> without the matter being resolved. And as for Pipex, I&#8217;m still waiting for an answer to my questions about my broadband package after nearly a month.</p>

<p>Pipex services are low cost, reliable and performance is generally good; which would be great if their accounting and technical support was less dreadful. If your needs are mission critical this makes Pipex the biggest potential problem your business might have. The risk is yours, but it&#8217;s not one I&#8217;m willing to take any more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.conceptric.co.uk/why-recommend-webfusion.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The best fit for purpose</title>
		<link>http://www.conceptric.co.uk/the-best-fit-for-purpose.htm</link>
		<comments>http://www.conceptric.co.uk/the-best-fit-for-purpose.htm#comments</comments>
		<pubDate>Mon, 25 Jun 2007 16:02:01 +0000</pubDate>
		<dc:creator>James Whinfrey</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[Personal Perspectives]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[memset]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[webfusion]]></category>

		<guid isPermaLink="false">http://www.jameswhinfrey.co.uk/the-best-fit-for-purpose.htm</guid>
		<description><![CDATA[I always like to find and use the tools that best fit my objective. When you manage this life becomes both more interesting and more fun. I&#8217;m not happy with the web hosting package I currently use. I mean, does Fedora Core 2 sound good to you? OK, I know, it depends what I&#8217;m trying [...]]]></description>
			<content:encoded><![CDATA[<p>I always like to find and use the tools that best fit my objective. When you manage this life becomes both more interesting and more fun.</p>

<p>I&#8217;m not happy with the web hosting package I currently use. I mean, does Fedora Core 2 sound good to you? OK, I know, it depends what I&#8217;m trying to do&#8230;</p>

<p>I&#8217;m trying to develop Java and Ruby on Rails applications, and just getting the thing configured with such an antiquated version of Fedora is an up hill battle! So I&#8217;ve decided to make alternative hosting arrangements before trying anything serious.</p>

<p>On the back of a new business enterprise &#8212; Google needn&#8217;t worry for the moment &#8212; I&#8217;m going to get a couple of new <abbr title="Virtual Private Server">VPS</abbr>s.</p>

<ol>
<li>    
A development server; the <abbr title="Ruby on Rails">RoR</abbr> and Java machine with the appropriate server stacks.
</li>
<li>
Production hosting of Drupal 5 installations with LAMP for my clients, which are hard enough get faultlessly configured on the current system. 
</li>
</ol>

<p>It also seems like a good idea to separate development and production; I&#8217;m bound to knock over the development server at some point.</p>

<p>Both these systems are going to be based in the UK. They&#8217;re also going to be much more expensive than my current VPS, but I&#8217;ve learned that you often get what you pay for and I&#8217;m prepared for the expense.</p>

<p>The new host? I&#8217;ve asked questions of several and the most responsive and impressive to date is <a href="http://www.memset.com/dedicated_miniserver.php">MEMSET</a> and its Miniserver Virtual Machine range.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.conceptric.co.uk/the-best-fit-for-purpose.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

