> -----Original Message-----
> From: Dave Watts [mailto:[EMAIL PROTECTED]
> Sent: Sunday, July 06, 2003 11:13 AM
> To: CF-Talk
> Subject: RE: CrystalTech says ALL variables must be locked
> 
> > It's very easy after a somewhat involved gearing up phase
> > (deciding what goes in the image and so forth).
> 
> I don't see how that's any more complicated than setting up a single
> dedicated server without virtualization.

At the very least there's licensing issues - there may also be "hardware"
issues - remember that you must find drivers/packages for the emulated
hardware, not the physical hardware.

The folks from CFX Hosting have already indicated that they had to do some
"massaging" - for example determining a way to let the end use "reboot" the
system.

I'm not saying it's hard, just that it's not (quite) as easy as a dedicated
machine install.

 
> > After that you've definitely got more costs with the VPS -
> > licensing issues (which you've already mentioned) for OSs
> > and support software and configuration issues.
> 
> I agree that software costs may be higher, but in general, software costs
> are a small amount of the total cost of a deployed application. In the web
> hosting world, of course, this may be less true than elsewhere, I suppose.

I think that it is - but still maintenance is a larger cost, I think.  But,
at least after the initial gearing up phase, there's very little
"development" costs in the hosting world.

> > A simple example is that with multiple isolated instances
> > of CFMX running I can apply an updater once, OS service
> > packs once and so forth - with a VPS you'd have to do this
> > for each VM.
> >
> > An isolated instance of CFMX is much less likely to cross-
> > over and cause problems in other accounts than a shared
> > instance and a VPS is even less likely. But the maintenance
> > cost for the VPS is higher simply because, in effect, you're
> > managing multiple "machines".
> 
> There are plenty of tools in both the Windows and Unix world for
> maintaining
> multiple machines. With those tools, it's not significantly more difficult
> to maintain 100 machines than it is to maintain 10. In addition, from a
> security standpoint, it's got to be significantly easier to deploy virtual
> machines; you don't have to worry about untrusted users, and everyone can
> have administrative rights in their own VM.

But do those automation support VMs yet?  (I don't know.)

If the tools are there then you're most likely correct - but if they're
still coming...

Even with that supporting 100 machines is ALWAYS harder than 10 if only for
the fact that no matter how much you try to standardize something is always
going to come up - and with 100 machines it's that much more likely.

(Our facilities team support 40-100 dedicated servers - all "standardized".
More machines means more work even if you take advantage of short cuts and
tool sets.)

> On the flip side, if a "machine" breaks down, you can redeploy it in a few
> minutes from your source image, without causing downtime to anyone else;
> the
> individual pieces of software within the image can often be simpler (in
> the
> case of CF, you could use the "regular" versions of CFMX instead of CFMX
> for
> J2EE), and if an update would break your code, you can more easily forego
> it.

Absolutely true... however if a software machine "breaks down" then it's
definitely a software problem.  And software problems are always more
expensive and difficult to fix than hardware problems (in terms of time and
diagnostics).

Also I'm unclear as to the mechanics here... if a VPS breaks down nad has to
be rebuilt how does that affect other VPSs running on the same physical
machine?

I also agree that using cheaper versions of software is a HUGE plus - but
this does seem to be a benefit only for CF.  Needing to license separate
OSes and tools may very well override that "savings" (at least on windows).

I think this is why most hosts seem to be offering shared services with VPSs
- you still have shared metrics and SQL server in all the plans I've seen
for example.

I'm really not arguing the point with you - I think that VPS are great and
will revolutionize the hosting industry.  But I also think there are cost
and other benefits to application isolation that may be attractive to some
users.

Jim Davis

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Get the mailserver that powers this list at 
http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to