> I dunno.  They may want to chime in again with details >hint, hint<.
;^)

If I did that, they would take me for a nice drive down by the river ;-)

> True... although 2003 also needs a little more oomph.  I'm assuming
that's why all the hosts I've seen so far are hosting the VMs on 2003
but running 2000 ON the VMs.  It could also be for other reasons, but
for now at least every host I've seen is running Win2000 on the VM.

That's what we are doing. I doubt we will have any Win2k3 installs on
the VPS until Red Sky is available. 

As far as "pre-beta", we did that ourselves. We have about 20-25 clients
running live production sites and no troubles to speak of. The only
issue that comes up often is a customer asking questions about how to
config IIS or add users. 

Dan Phillips
www.CFXHosting.com 
1-866-239-4678
[EMAIL PROTECTED]


-----Original Message-----
From: Jim Davis [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 07, 2003 5:02 PM
To: CF-Talk
Subject: RE: CrystalTech says ALL variables must be locked


> I'll preface this by saying that I have no experience using 
> virtualization in a production environment, yet, although I use it a 
> lot for testing and other non-production uses.
> 
> > 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.
> 
> I've yet to encounter this as a problem. Typically, the virtualization

> layer takes care of this for you - providing drivers for the virtual 
> hardware for
> the OS to use. In a production server environment, what hardware would
you
> need that isn't already supported? In addition, because the same
virtual
> "hardware" would be used no matter what the underlying hardware
actually
> was, this should simplify things a bit.

I just don't know.  I use VPC 5 extensively on my machine locally, but
I'm not sure how it would work in a production hosting environment or
what the procedures/problems could be.  There are things like
performance probes from infrastructure components and such - I'm not
sure how they work.

For example Local Director has a the ability to "see" how busy a server
is and to check its status.  I would assume other infrastructure gear
does the same thing (up-time monitors and such).  If they all work at
the IP level then they should work just fine, if they don't then I'm not
sure.

> > 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 don't really understand what this would entail. From within VMware, 
> this doesn't require any "massaging" at all. You just connect like you

> would to any server, and shutdown however your OS allows. But in any 
> case, this is the kind of problem that you'd only have to solve once, 
> and once solved, it wouldn't be an issue for future deployments, I 
> imagine.

I dunno.  They may want to chime in again with details >hint, hint<.
;^)

The issue would be solved and done with as you say - but initially would
also raise the price a bit as the hosts try and recoup their product
development costs.  Development and testing of a
solution/package/toolset can be expensive.

This is why I think that Windows VPS will stay at the level they're at
($200/month) for a while (6 months to a year) and then start to come in
price as the hosting toolsets are refined and finalized.

> > 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.)
> 
> My Unix admin friends would disagree, although I suspect that the 
> truth lies somewhere between - keep in mind, too, that these 
> "machines" would be simple, compared to machines used to host a bunch 
> of virtual servers.

I think it would have to.  Machines ARE all different even if you try to
configure them the same.  Heck, even if you buy the same brand model all
at once you may end up with different OEM NICs and video processors.

But generally when you're taking about a large number of machines you're
talking about a cross section of at least three generations.  We have,
for example 8-way SMP Databases sittings sitting next to 5 year-old
Pentium Pro 200 Web servers.

Cloning machines and such sounds great (and it is) but it's not the 50
machines that worked that cost the money, it's one that didn't.  Beyond
that you have other headaches with many machines: firewall and router
configuration and other infrastructure items for example that aren't
easily automated.

I'm also not sure how simple the machines would be comparatively.
Specifically I'm not sure that they're simpler for the hoster: all of
the plans I've seen has the VPS tied with remote SQL Server and Mail
services - so it seems like the user configuration would be about the
same (setting up a virtual server is not a hard task in any system
really).

You'd still have to create the same user accounts quota and such with
hosting.

> > 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?
> 
> It shouldn't affect them at all. It should be as simple, in most 
> cases, as copying a file, then restarting the virtual OS. I imagine in

> practice it might be a bit more complex.

I'm not sure how it works (or how most hosts are using it).  I know, for
example, that if you use a virtual disk file then you can just copy a
file. I thought, however that if you used a physical disk partition for
performance (which I assume a host would do) that the VM's file system
was not maintained as a simple file.

I just don't know.

Although it also brings up the question of how to best back up and
restore VMs.  Do you copy the whole disk as you would any other machine
or just the VM's virtual disk image (the latter would make back ups
easier, but restores less granular)?

> > 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).
> 
> In general, I agree, and think that we'll see more use of 
> virtualization with Linux - that's where it's been most successful so 
> far, anyway. But with the introduction of the Web Edition of Windows 
> Server 2003, which is a little over $300, the OS cost is less of a 
> factor even with Windows.

True... although 2003 also needs a little more oomph.  I'm assuming
that's why all the hosts I've seen so far are hosting the VMs on 2003
but running 2000 ON the VMs.  It could also be for other reasons, but
for now at least every host I've seen is running Win2000 on the VM.

> > 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.
> 
> I think so, too, but I think that, in the long run, those users won't 
> be in the shared hosting environment but rather in the enterprise, 
> where failover
> and redundancy are big issues.

True.  I also see a lot of potential for VPS systems in the enterprise
as well.  We could have definitely used it recently (we're on a "server
consolidation kick... unfortunately in preparation for sunsetting CF).
Instead of fighting with consolidating four applications onto one server
we could have virtualized them much more easily.

In this case, as an aside, we're talking about CF 4.5 - which means that
application isolation really isn't even an option.  So the VPS solution
has the potential to actually extend the life of legacy applications in
the enterprise.

Lastly I'm also very confused as to what's out there NOW.  I've seen
several hosts now offer Windows VPS solutions.... but I'm not sure how
they are.  As far as I can tell MS hasn't released the software beyond a
"not for production pre-beta" release.  It's definitely not part of
Windows2003.

Is everybody that's spending the cash for this solution actually
unknowing "pre-beta" testers?  Will they get hosed when the official
release comes out?  Emulated hardware is still hardware to the system -
every version of VPC so far has changed it enough that the guest OSes
have had to go through hoops installing new device drivers - with all of
the downtime and rebooting that implies.  It's like taking a hard disk
out of one machine and putting it in another - not pretty and it
sometimes leaves the machine unstable.

I'm just not sure how all of this will play out.

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

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

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

Reply via email to