<?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>DeveloperSide.NET Blog &#187; Hosting</title>
	<atom:link href="http://www.devside.net/blog/category/hosting/feed" rel="self" type="application/rss+xml" />
	<link>http://www.devside.net/blog</link>
	<description>Linux, Windows, MacOS? Who cares. Just give me something that works!</description>
	<lastBuildDate>Mon, 19 Sep 2011 20:58:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Lets Start a VPS/VDS WAMP Hosting Service</title>
		<link>http://www.devside.net/blog/vps-wamp</link>
		<comments>http://www.devside.net/blog/vps-wamp#comments</comments>
		<pubDate>Sun, 28 Jan 2007 15:25:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Hosting]]></category>

		<guid isPermaLink="false">http://www.devside.net/blog/vps-wamp</guid>
		<description><![CDATA[I&#8217;ve got an idea, lets start a VPS/VDS WAMP [Windows,Apache,MySQL,PHP] Hosting Service, using Windows Server 2003 as the guest OS.
First, we will need a dual CPU setup with the Intel-VT or AMD-V architecture extensions, lots of RAM, and SCSI drives under RAID. As you really do need a dual cpu setup to run these solutions.
The [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got an idea, lets start a VPS/VDS WAMP [Windows,Apache,MySQL,PHP] Hosting Service, using Windows Server 2003 as the guest OS.</p>
<p>First, we will need a dual CPU setup with the Intel-VT or AMD-V architecture extensions, lots of RAM, and SCSI drives under RAID. As you really do need a dual cpu setup to run these solutions.</p>
<p>The top two choices for a Virtualization Solution (aside from VMware) that supports Windows as a guest OS are&#8230;</p>
<ul>
<li><a href="http://www.swsoft.com/products/virtuozzo/">Virtuozzo</a><br />
A true VPS solution with operating system-level virtualization. Provides multiple Virtual Environments (VE), that multiplex between one main Kernel. Lowest-overhead, fastest-performing solution. Can probably manage 100 linux-based VE/VPS instances on a Server; 3 times the number compared to other solutions.</p>
<p>Cost is an issue&#8230; $1000 per socket [physical CPU]</p>
<p>You will need to license their management tools. Good luck trying to figure out what you do need, and the difference between these two [I think the later is a web-based interface to the former?]&#8230;</p>
<p>Management Console VZMC (GUI based)<br />
Single Server License $200 per seat.<br />
Unlimited server license $1000 per seat</p>
<p>Control Center VZCC (web-based management)<br />
Single Server License $300 per seat</p>
<p>Support will also run you $400+.</p>
<p>The end-user will need the Virtuozzo Power Panel (VZPP).
</li>
<li><a href="http://www.xensource.com/products/xen_server/">XenServer</a><br />
A paravirtualization solution that has the industry&#8217;s support and backing. Modifies the guest OS [or makes use of the mentioned cpu extensions] to cooperate in the virtualization process.</p>
<p>Cost, for 2 sockets, per year&#8230;<br />
XenServer $99 [licensed to run 8 virtual machines on each system]<br />
XenEnterprise $488 [has no limit, maybe could handle 30 linux-based VPS instances]</p>
<p>A number of third-party tools are available.
</li>
</ul>
<p>Lets note that the above products can only handle 2-3 times less the number of Windows-based instances [just a guess on my part].</p>
<p>Lets look into the licensing costs/issues of a setup like this&#8230;</p>
<p><a href="http://www.microsoft.com/licensing/highlights/virtualization/faq.mspx">Virtual Machine Technology FAQ</a></p>
<blockquote><p>
Each copy of Microsoft Windows Server, whether used as the OS for a virtual machine (â€œguest OSâ€) or as the OS for the server (â€œhost OSâ€), must be separately licensed.  For example, if a user is running Windows Server 2003 Enterprise Edition as a host OS on a server and creates two virtual machines, each with its own copy of Windows 2000 Server (each a guest OS), the user would require one Windows Server 2003 Enterprise Edition license and two Windows 2000 Server licenses.</p></blockquote>
<blockquote><p>
<strong>Licensing does not depend on which virtualization technology is used.</strong> With a license for Windows Server 2003 R2, Enterprise Edition, you can run one instance of the software in a physical operating system environment and up to four instances in virtual operating system environments.</p></blockquote>
<p>The MSRP on Windows Server 2003 R2 is $999 for the Standard Edition, and $3999 for the Enterprise Edition. So for 1 host and 40 max win32 guests, that would cost us $25,000 (~60% of retail). There is one problem with this&#8230; Microsoft can&#8217;t make up its mind on whether the License ties into the device or the end-user, and who exactly the licensee is. In this VH context, this might break a few clauses.</p>
<p>Luckily, Microsoft does have the <a href="http://www.microsoft.com/serviceproviders/licensing/default.mspx">Service Provider License Agreement (SPLA)</a> which would allow us to lease the OS on a month to month basis for hosting. Its pay as you go, so if we only have 1 customer, we are paying for 1 license and for 1 month. While I cannot locate a pricing list, it is my understanding that the cost is usually at 3% of the perpetual price (retail, or average?).</p>
<p>Lets add another $5000 for the cost of renting the server and another $5000 that Virtuozzo will extort in licensing fees (for 40 users) [both for one year].</p>
<p>At this point, assuming 12 months and 40 accounts, we are in for $25,000. To break even, we would have to charge $50 per month. Which is still about $20 more than what you could charge for a Linux VPS. And at those prices we would be working for free. For one person to do this, and make a living, well, you would need lots of paying customers and farm of servers. Hosting is a cutthroat business.</p>
<p>More info on the subject&#8230;</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Virtualization">Wikipedia entry on Virtualization</a></li>
<li><a href="http://www-128.ibm.com/developerworks/linux/library/l-linuxvirt/">An overview of virtualization methods, architectures, and implementations.</a></li>
<li><a href="http://blog.virtuozzo.com/">blog.virtuozzo.com</a></li>
</ul>
<p>There are also other noteworthy solutions like VMware (full virtualization) and Virtual Iron (based on Xen, except with Native Virtualization).</p>
<p><a href="http://en.wikipedia.org/wiki/VMware">VMware</a> has some really great things going for it, like ease of use, and their <a href="http://www.vmware.com/vmtn/appliances/">appliance</a> initiative.</p>
<p><a href="http://www.spry.com/virtuozzo-dedicated/">Spry</a> seems to offer a dedicated server with Virtuozzo already setup, with 100 VE/VPS licenses &#8212; Linux as host/guest OS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devside.net/blog/vps-wamp/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

