On Friday, September 24, 2010 01:26:56 pm Chris Louden wrote:

> It should be noted that what is commonly referred to as a VPS and a
> VM/Cloud Server are not the same thing.

They're quite similar.  A vps and vm are two words for the same thing; vm 
simply means virtual machine.

vps, meaning virtual private server, is simply a marketing term, instead of 
having a shared hosting account or a shared server, or paying a lot more for a 
private dedicated server, you're getting a virtual private server, a server 
that to all intents and purposes (give or take a few of the actual mechanics) 
is the same as having your own server.  Some isolate you from other vps 
instances on the same machine better than others.  So far we're experimenting 
with and selling xen, but we're always watching the genre.

> A VPS generally uses something like Plesk or cPanel. A VM/Cloud server
> is considerably more versatile.

Again a marketing thing.  We put CentOS and DirectAdmin (similar to Plesk and 
cPanel in what it does, but different in design and implementation) on most of 
the VPS instances we set up, simply because most of our clients are using them 
for webhosting.  But we'd certainly set it up with a different OS if we have 
the image, or even allow users to supply an image if that's what they'd 
prefer.

The main difference I can think of is that a Cloud server (I'd rather say a 
cloud service) offers the ability to change size (memory, or disk space, or 
even processor power) in real time, usually without even shutting down.

But even that may be considered a marketing distinction.

On Friday, September 24, 2010 03:12:10 pm Chris Louden wrote:

> A Plesk or cPanel VPS requires a specialized kernel and the
> performance is not on par with what a say a Linux box running in XEN
> or VMWare for example. While a distro might be optimized for running
> in the virtual state it does not require a specially compiled kernel
> to do so.

Neither Plesk nor cPanel, nor DirectAdmin require a specialized kernel unless 
the underlying virtualizing technology does.

Some virtualizing technology requires a special kernel, some actually share 
the same kernel, and some require virtualizing technology in the chip (some a 
combination thereof), but the control panels don't add any extra requirements 
to the mix.

> Also in a Plesk or cPanel environment it can be difficult upgrade
> certain packages. Run a different version of php for example. Perl
> modules were a PITA as i recall as well.  Its a completely different
> user/admin experience between the two.

This depends entirely on the control panel, and not at all on whether the 
underlying technology is VPS, Dedicated, VM, or cloud.

DirectAdmin is much more flexible than the others you mention because it's a 
compiled c++ program and not a mix of php scripts (though it does use the 
underlying c++ and cronjobs to do certain things with scripts).  DirectAdmin 
comes with the latest versions of the underlying hosting stack when installed, 
but it's software manager is very versatile and you can generally change 
versions at will.  For an MTA it works only with exim, for DNS it works only 
with BIND, and for ftp it works best with proFTPd, but that's only because of 
the way it manages.

> To my knowledge things like Plesk and cPanel do not allow easy
> migration between hosts or access to additional resources on the fly.

DirectAdmin and cPanel both have backup/restore systems which can be used as 
granularly as user level (not per domain, because a user can have multiple 
domains) and can easily move users between systems.  I haven't had Plesk 
experience in many years so I don't know their state today.  Years ago when I 
was a Plesk Gold Partner, their backup/restore was horrid; it only allowed you 
to back up and restore all.

Jeff
-- 
Jeff Lasman
Post Office Box 52200, Riverside, CA  92517
Our jplists address used on lists is for list email only
Phone +1 909 266-9209, or see: "http://www.nobaloney.net/contactus.html";
_______________________________________________
LinuxUsers mailing list
[email protected]
http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers

Reply via email to