<?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>Low End Box &#187; Miscellaneous</title>
	<atom:link href="http://www.lowendbox.com/category/miscellaneous/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lowendbox.com</link>
	<description>Hosting Websites on Bare Minimum VPS/Dedicated Servers</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:15:55 +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>How to Tell Your Xen VPS is Overselling Memory?</title>
		<link>http://www.lowendbox.com/blog/how-to-tell-your-xen-vps-is-overselling-memory/</link>
		<comments>http://www.lowendbox.com/blog/how-to-tell-your-xen-vps-is-overselling-memory/#comments</comments>
		<pubDate>Sat, 13 Nov 2010 14:48:23 +0000</pubDate>
		<dc:creator>LowEndAdmin</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://www.lowendbox.com/?p=1457</guid>
		<description><![CDATA[Alright. We all know OpenVZ VPS are generally oversold in either memory, disk space or bandwidth (or all of them). Overselling memory and disk space is easy. You just vzctl create a new virtual environment regardless whether there is sufficient memory or disk space. Piece of cake. But a sure fire-way to anger your clients [...]]]></description>
			<content:encoded><![CDATA[<p>Alright. We all know OpenVZ VPS are <em>generally</em> oversold in either memory, disk space or bandwidth (or all of them). Overselling memory and disk space is <b>easy</b>. You just <code>vzctl create</code> a new virtual environment <em>regardless</em> whether there is sufficient memory or disk space. Piece of cake. But a sure fire-way to anger your clients if overdone.</p>
<p>That too is also one of many arguments against OpenVZ, especially when it is compared to Xen. <em>&#8220;OpenVZ got oversold resources. Xen VPS has dedicated memory, blah blah blah.&#8221;</em> Well. Not entirely true.</p>
<p><span id="more-1457"></span></p>
<p>2 weeks ago I got a cheap VPS from a provider in Asheville NC. Someone who should probably remain anonymous here :) It is a <b>Xen VPS</b> running Ubuntu 10.04 and 64bit Linux 2.6.32 kernel. 512MB of memory, 25GB of disk space and more bandwidth than I ever need. Pretty good price too. So I logged in and check how much memory it got&#8230;</p>
<pre class="code">
# <b>free</b>
             total       used       free     shared    buffers     cached
Mem:        543776     535360       8416          0      66516     130504
-/+ buffers/cache:     338340     205436
Swap:      1048568        136    1048432
</pre>
<p>Hmm. 330MB of memory already used for my brand new Xen VPS. Let&#8217;s see what processes are running.</p>
<pre class="code">
# <b>ps aux</b>
...

root       204  0.0  0.1  17028   780 ?        S    Oct27   0:00 upstart-udev-bridge --daemon
102        356  0.0  0.1  23548  1080 ?        Ss   Oct27   0:00 dbus-daemon --system --fork
root       431  0.0  0.1  21068   788 ?        Ss   Oct27   0:00 cron
root      3110  0.0  0.5 253832  2992 ?        Sl   Oct28   0:00 /usr/sbin/console-kit-daemon --no-daemon
root     11037  0.0  0.1  49256  1012 ?        Ss   Oct28   0:00 /usr/sbin/sshd
root     15427  0.0  0.1  12520   772 ?        S    Oct28   0:00 /usr/sbin/syslogd --no-forward
root     31231  0.0  0.0  16748   436 ?        S&lt;s  Nov12   0:00 udevd --daemon
root      5716  0.0  0.6  79100  3772 ?        Ss   01:02   0:00 sshd: root@pts/0
root      5731  0.0  0.3  19400  2148 pts/0    Ss   01:02   0:00 -bash
root      5782  0.0  0.1   6072   724 ?        Ss   01:08   0:00 /sbin/getty -8 38400 hvc0
root      5783  0.0  0.2  15248  1172 pts/0    R+   01:08   0:00 ps --sort=start_time uax
</pre>
<p>Yes. That&#8217;s it &#8212; there is <b>nothing</b> memory intensive running on the box. SSH server, syslogd, cron and that&#8217;s about it. So where did my 330MB of used memory disappear into?</p>
<p>Before digging any further, here is the fact. <b>You can most definitely oversell memory on Xen VPS</b>. Something that is well known for years, although it is not something Xen providers want to talk about. It uses a technique called <b>ballooning</b>.</p>
<p>Basically a special Linux kernel driver is installed on your system &#8212; the &#8220;balloon driver&#8221;. When dom0 (the Xen server/hypervisor) needs more memory, and wishes to claim some from the guest VPS (domU), it asks the guest VPS&#8217;s balloon driver to <em>inflate</em> itself &#8212; by asking its Linux kernel for some memory. Kernel memory allocation will be requested from the available memory for that VPS, and cannot be paged out to swap. Once the balloon driver consumes the memory, it then passes to dom0/hypervisor to be used elsewhere (creating a new VPS for example). So the amount of your VPS&#8217;s &#8220;total memory&#8221; will stay the same, but there will be a big increase in &#8220;used memory&#8221;, as a big chunk has now been used by the balloon driver inside the kernel, and possibly now a part of another VPS. A user-land daemon &#8220;xenballoond&#8221; (a bash script actually) is also available to allow dynamic ballooning, although I did not see that in my VPS.</p>
<p>I guess it <em>might</em> explain why I have 330MB of memory used, while I only have a very small number of processes running.</p>
<p>I found this file in procfs interesting:</p>
<pre>
# <b>cat /proc/xen/balloon</b>
Current allocation:   524288 kB
Requested target:     524288 kB
Minimum target:       173056 kB
Maximum target:       532480 kB
Low-mem balloon:        8192 kB
High-mem balloon:          0 kB
Driver pages:            224 kB
</pre>
<p>I can&#8217;t seem to be able to find sufficient document on explaining what those value mean. It looks like my VPS has requested 512MB of memory (Request target), and has currently allocated so (Current allocation). However at the same time it also has &#8220;Minimum target&#8221; &#8212; the minimum amount of memory reserved for this VPS to prevent it from FUBAR when the balloon requested too much &#8212; set to 169MB. Would that mean that is how much memory that is really guaranteed to my VPS?</p>
<p>It&#8217;s certainly something that I am not familiar with and maybe some providers can enlighten us. However the conclusion remains the same. Overselling on Xen is certainly possible.</p>
<div style="display:none">38.107.179.232</div><hr/><div>Copyright &copy; <a href="http://www.lowendbox.com/">LowEndBox.com</a>. All Rights Reserved.</div>]]></content:encoded>
			<wfw:commentRss>http://www.lowendbox.com/blog/how-to-tell-your-xen-vps-is-overselling-memory/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Why I Don&#8217;t Like OpenVZ VPS Plans with Large Burstable Memory</title>
		<link>http://www.lowendbox.com/blog/why-i-dont-like-openvz-vps-plans-with-large-burstable-memory/</link>
		<comments>http://www.lowendbox.com/blog/why-i-dont-like-openvz-vps-plans-with-large-burstable-memory/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 03:50:30 +0000</pubDate>
		<dc:creator>LowEndAdmin</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[openvz]]></category>

		<guid isPermaLink="false">http://www.lowendbox.com/?p=1155</guid>
		<description><![CDATA[&#8220;superblade&#8221; asked on WebhostingTalk &#8212; Can somebody explain Burst Ram?. It got to be the 1 zillionth times &#8220;burstable memory&#8221; explained on WHT, and about the same number of times even web hosting providers have no idea what they are talking about. All those crap on &#8220;you should rely on guaranteed memory, and burstable is [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;superblade&#8221; asked on WebhostingTalk &#8212; <a href="http://www.webhostingtalk.com/showthread.php?t=968797">Can somebody explain Burst Ram?</a>. It got to be the 1 zillionth times &#8220;burstable memory&#8221; explained on WHT, and about the same number of times even web hosting providers have no idea what they are talking about. All those crap on &#8220;you should rely on guaranteed memory, and burstable is only for your sudden increase of traffic&#8221;. Only <a href="http://www.webhostingtalk.com/showpost.php?p=6933231&amp;postcount=16">Chris got it right</a>, and he is not even a hosting provider!</p>
<p>And this is the VPS hosting industry we are talking about here!</p>
<p>Here is <a href="http://hostingfu.com/article/guaranteed-memory-openvz">one article that discussed guaranteed vs. burstable memory in OpenVZ</a>, and why you should not care about the so-called &#8220;guaranteed memory&#8221;. Basically the real guaranteed parameter, <code>oomguarpages</code>, is only used when the host server hits an OOM (out of memory). VPS that exceeds too much <code>oomguarpages</code> will have its processes killed. However how often does a Linux box hit an OOM? When <b>both</b> physical memory and swap are exhausted.</p>
<p>Not sure whether you have tried to admin a Linux box with all its swap space exhausted (usually set a 2x the physical memory). It is painfully slow. And if it is used as a physical node for OpenVZ VE&#8217;s, all the customers would have fleed the server and posting &#8220;over-sold! over-loaded!&#8221; comments all over the place. Basically it rarely happens, and that implies burstable memory should be all you need to care about.</p>
<p>That would certainly wreck the way OpenVZ VPS providers plan their packages &#8212; they probably shouldn&#8217;t be using guaranteed memory to calculate how many VPS to fit onto a box. That also means for providers that <b>give significantly more burstable memory</b> might have their servers more oversold, if they did the planning base on guaranteed memory. For example <a href="http://www.lowendbox.com/tag/alienvps.com/">AlienVPS</a> (512MB/2048MB), <a href="http://www.lowendbox.com/tag/virpus.com/">Virpus</a> (512MB/2048MB), <a href="http://www.lowendbox.com/tag/vixile.com/">Vixile</a> (256MB/2048MB), <a href="http://www.lowendbox.com/tag/newwebsite.com/">Newwebsite</a> (512MB/2048MB) etc.</p>
<p>For example you can <em>allocate</em> almost 2GB of memory on Virpus constantly, and no ill-effect will happen to your VPS, unless the actual server runs out both physical memory and swap (unlikely).</p>
<p>Anyway. Maybe it&#8217;s not as bad as I think if the provider can constantly monitor their own servers to ensure no overloading is happening. Virpus is a larger provider so I picked on them (and I think they are in better position of handling these issues). But what about all these one/two men teams?</p>
<p>Or use Xen. Pricy, but you get what you have paid for, and memory accounting is much easier to understand.</p>
<div style="display:none">38.107.179.232</div><hr/><div>Copyright &copy; <a href="http://www.lowendbox.com/">LowEndBox.com</a>. All Rights Reserved.</div>]]></content:encoded>
			<wfw:commentRss>http://www.lowendbox.com/blog/why-i-dont-like-openvz-vps-plans-with-large-burstable-memory/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>What&#8217;s Your Best Low End Box Experience in 2009?</title>
		<link>http://www.lowendbox.com/blog/whats-your-best-low-end-box-experience-in-2009/</link>
		<comments>http://www.lowendbox.com/blog/whats-your-best-low-end-box-experience-in-2009/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 23:24:18 +0000</pubDate>
		<dc:creator>LowEndAdmin</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[2host.com]]></category>

		<guid isPermaLink="false">http://www.lowendbox.com/blog/whats-your-best-low-end-box-experience-in-2009/</guid>
		<description><![CDATA[Merry Christmas all the Low End Box readers! I might take a break in the next few days and wrap up for the year. Before I sign off, here is one question I would like to ask &#8211; What&#8217;s your best low end box experience in 2009? There has been heaps of low end providers [...]]]></description>
			<content:encoded><![CDATA[<p><b>Merry Christmas</b> all the Low End Box readers! I might take a break in the next few days and wrap up for the year. Before I sign off, here is one question I would like to ask &#8211;</p>
<p><strong>What&#8217;s your best low end box experience in 2009?</strong></p>
<p>There has been heaps of low end providers profiled over the last 12 months &#8212; some has failed, some has raised their price so can no longer stay low end, some are still struggling but some just shine amongst the others. I have used/tested out plenty of low end virtual servers this year, and currently there are still 5 under my inventory doing various tasks (mostly boring idle jobs). And the one that I am mostly happy with is&#8230; Surprise surprise&#8230;</p>
<p><strong style="font-size:120%"><a href="http://2host.com/">2HOST.com!</a></strong></p>
<p>They were <a href="http://www.lowendbox.com/blog/2host-5-xen-vps-with-512mb/">first featured here in May</a>, and then I <a href="http://www.lowendbox.com/blog/running-debian-4-on-2hostcom/">signed up in June to demonstrate how to run Debian 4 Etch on it</a>. I have sinced rebuilt that 512MB Xen 8-core Xeon &#8220;beast&#8221; with Debian 5 Lenny to run one of my app that takes periodical screenshots of websites using VNC and Firefox. I was a bit worried when they <a href="http://www.lowendbox.com/blog/anyone-got-their-2host-subscription-cancelled/">cancelled my PayPal subscription</a>, but it turns out to be a non-event as I have continued to pay manually month after month.</p>
<p>Performance has been rock solid as I would expect from any good Xen host, but it could be just because of lack of work on that $5 VPS. Great stability as well.</p>
<pre class="code">
$ <b>uptime</b>
 10:20:10 up 173 days,  7:01,  1 user,  load average: 0.02, 0.01, 0.00
</pre>
<p>Support was a bit slow at the beginning but I never needed them afterwards. I could be lucky &#8212; but it&#8217;s definitely my best experience from a low end virtual server this year. Unfortunately I think the deal is no longer available.</p>
<p>What about yours?</p>
<div style="display:none">38.107.179.232</div><hr/><div>Copyright &copy; <a href="http://www.lowendbox.com/">LowEndBox.com</a>. All Rights Reserved.</div>]]></content:encoded>
			<wfw:commentRss>http://www.lowendbox.com/blog/whats-your-best-low-end-box-experience-in-2009/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>How Do You Tell a Provider is Dodgy?</title>
		<link>http://www.lowendbox.com/blog/how-do-you-tell-a-provider-is-dodgy/</link>
		<comments>http://www.lowendbox.com/blog/how-do-you-tell-a-provider-is-dodgy/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 05:00:15 +0000</pubDate>
		<dc:creator>LowEndAdmin</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.lowendbox.com/blog/how-do-you-tell-a-provider-is-dodgy/</guid>
		<description><![CDATA[First of all, for all the non-brits/aussie/kiwis out there, here is the definition of &#8220;dodgy&#8221;: Adjective evasive and shifty unsound and unreliable dishonest risky deviant weird Sounds like a good descriptive word for many past low end providers featured on this blog. I have seen many hosts open their business and advertise their cheap low [...]]]></description>
			<content:encoded><![CDATA[<p>First of all, for all the non-brits/aussie/kiwis out there, here is the <a href="http://en.wiktionary.org/wiki/dodgy">definition of &#8220;dodgy&#8221;</a>:</p>
<blockquote>
<p><b>Adjective</b></p>
<ol>
<li>evasive and shifty</li>
<li>unsound and unreliable</li>
<li>dishonest</li>
<li>risky</li>
<li>deviant</li>
<li>weird</li>
</ol>
</blockquote>
<p>Sounds like a good descriptive word for many past low end providers featured on this blog. I have seen many hosts open their business and advertise their cheap low end packages on WebHostingTalk, only to close their door 2 months afterwards. In most cases they&#8217;ll just do a runner and leave their customers panicking trying to recover files. I have also trying to do some background check on the providers and make <em>caveat emptor</em> warnings if I suspect the provider is a little bit dodgy.</p>
<p>I have to say that a lot of investigation is based on &#8220;gut feelings&#8221;. Some just smells plain dodgy, but with some you need to do quite a bit of digging to reveal their shady past. After all you do not want to sign up a low end VPS package (and possibly pay a whole year of fee in full) and later on loss everything on it. What sort of investigation do you use to determine whether a provider is dodgy?</p>
<p>Some checks I use:</p>
<ul>
<li><a href="http://www.lowendbox.com/blog/low-end-providers-please-keep-your-dns-up/">Running both DNS on the same box</a>. Only incompetent sysadmins do that.</li>
<li>Domain WHOIS privacy turned on. Why, as a registered business, don&#8217;t you want your customers/prospects to know who you are? I don&#8217;t buy the &#8220;prevent email address harvested&#8221; excuse either, as a competent hosting provider would know how to do spam filtering.</li>
<li>Lack of proper SSL certificate on their WHMCS and control panel pages. That usually spells &#8220;rush job&#8221; to me. SSL certificates can be had for $15/year &amp; gives your customers a lot more &#8220;trust&#8221;.</li>
<li>Other posts on WHT &#8212; either those about this provider, or early posts made by the owner of the provider.</li>
</ul>
<p>Any other sanity checks you use to evaluate a low end provider?</p>
<div style="display:none">38.107.179.232</div><hr/><div>Copyright &copy; <a href="http://www.lowendbox.com/">LowEndBox.com</a>. All Rights Reserved.</div>]]></content:encoded>
			<wfw:commentRss>http://www.lowendbox.com/blog/how-do-you-tell-a-provider-is-dodgy/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Low End Providers &#8211; Please Keep Your DNS Up!</title>
		<link>http://www.lowendbox.com/blog/low-end-providers-please-keep-your-dns-up/</link>
		<comments>http://www.lowendbox.com/blog/low-end-providers-please-keep-your-dns-up/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 11:46:03 +0000</pubDate>
		<dc:creator>LowEndAdmin</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.lowendbox.com/?p=485</guid>
		<description><![CDATA[Due to high number of dead hosts featured on this blog (well, you expect low end providers selling low end boxes, don&#8217;t you?), I have set up a notification process that scan through all the providers featured here, and notify me when Provider&#8217;s website&#8217;s IP address has changed, or Provider&#8217;s website becomes uncontactable, or Provider&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Due to high number of <em>dead hosts</em> featured on this blog (well, you expect <em>low end</em> providers selling low end boxes, don&#8217;t you?), I have set up a notification process that scan through all the providers featured here, and notify me when</p>
<ol>
<li>Provider&#8217;s website&#8217;s IP address has changed, or</li>
<li>Provider&#8217;s website becomes uncontactable, or</li>
<li>Provider&#8217;s website cannot be resolved</li>
</ol>
<p>Surprisingly, #3 where the provider&#8217;s website cannot be resolved from DNS, actually happens <em>pretty frequently</em>! I mean, it&#8217;s not that webserver is down, but <b>both</b> DNS for the domain are off-line so not even the IP address can be resolved.</p>
<p>For example,</p>
<ul>
<li>AMHNetwork.com.au not resolvable (9 Nov)</li>
<li>CubicHost.org not resolvable (8 Nov, and is still offline)</li>
<li>2Host.com not resolvable (7 Nov)</li>
<li>NetSpaceLtd.com not resolvable (7 Nov)</li>
<li>ServerDeals.org not resolvable (6 Nov)</li>
<li>&#8230;</li>
</ul>
<p>Everyday there are providers down for a brief period of time. WTF? I am talking about hosting providers&#8217; domains, i.e. the ones that provide you servers, network and all that. What are they thinking by putting <em>both</em> of their name servers on the same box, when they are supposed to provide redundancy?! When your webserver is down but A/MX records are still resolvable, then I guess there are still hope. When even ns(1|2).yourdomain.com are unresolvable &#8212; it&#8217;s as good as dead.</p>
<p>Well. Next time when I see a provider putting both NS on the same box I&#8217;ll voice it, as it shows their incompetency.</p>
<div style="display:none">38.107.179.232</div><hr/><div>Copyright &copy; <a href="http://www.lowendbox.com/">LowEndBox.com</a>. All Rights Reserved.</div>]]></content:encoded>
			<wfw:commentRss>http://www.lowendbox.com/blog/low-end-providers-please-keep-your-dns-up/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>RIP KT Ligesh of LxLabs</title>
		<link>http://www.lowendbox.com/blog/rip-kt-ligesh-of-lxlabs/</link>
		<comments>http://www.lowendbox.com/blog/rip-kt-ligesh-of-lxlabs/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 08:41:32 +0000</pubDate>
		<dc:creator>LowEndAdmin</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[hypervm]]></category>
		<category><![CDATA[lxlabs]]></category>

		<guid isPermaLink="false">http://www.lowendbox.com/blog/rip-kt-ligesh-of-lxlabs/</guid>
		<description><![CDATA[This is an update to this post, where HyperVM and Kloxo are now open sourced at LxCenter. Just read a link on WHT to this article on India Times &#8212; Tecie hangs himself in HSR Layout: On Monday morning, software company owner K T Ligesh, 32, was found hanging in his house. He was also [...]]]></description>
			<content:encoded><![CDATA[<div class="notice">This is an update to this post, where <a href="http://www.lowendbox.com/blog/hypervm-kloxo-opensource-lxcenter/">HyperVM and Kloxo are now open sourced at LxCenter</a>.</div>
<p>Just read a link on WHT to this article on India Times &#8212; <a href="http://timesofindia.indiatimes.com/Bangalore/Techie-hangs-himself-in-HSR-Layout-/articleshow/4633101.cms">Tecie hangs himself in HSR Layout</a>:</p>
<blockquote>
<p>On Monday morning, software company owner K T Ligesh, 32, was found hanging in his house.</p>
<p>He was also deeply upset his company, <a href="http://lxlabs.com/">Lx Labs</a>, in HSR Layout, 6th Sector, had recently lost a project to another company&#8230;</p>
</blockquote>
<p>Any loss of life is sad. This guy built HyperVM &#8212; the virtualization control panel for both OpenVZ and Xen &#8212; and most importantly many low end box providers, i.e. those that have been listed under this blog, are using his software (as it costs them only 50 cents/VPS I heard, comparing to many times more Parallels charge for Virtuozzo). That basically puts HyperVM in limbo &#8212; which means there will actually have big impact on budget VPS providers. Who will take control of the source code? Or is there an alternative?</p>
<p>My condolences to his family.</p>
<div style="display:none">38.107.179.232</div><hr/><div>Copyright &copy; <a href="http://www.lowendbox.com/">LowEndBox.com</a>. All Rights Reserved.</div>]]></content:encoded>
			<wfw:commentRss>http://www.lowendbox.com/blog/rip-kt-ligesh-of-lxlabs/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

