Re: Virtualization vs. sharing a server

From: Michael Gould <mgould(at)intermodalsoftwaresolutions(dot)net>
To: Ramiro Barreca <rbarreca(at)gmail(dot)com>, pgsql-admin(at)postgresql(dot)org
Subject: Re: Virtualization vs. sharing a server
Date: 2010-03-29 15:33:35
Message-ID: f4bb7d2d0bb97154e5c7cb878cc7734a@intermodalsoftwaresolutions.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Ramiro,

I don't know why virtualization is considered a no-no.  We use VMware ESX. 
On some smaller applications we run both the application and database on
the virutal machine.  We've not had a issue with this combination in 5+
years.  We also have 6 images that run on 2 machines just for the
appliations.  Each of these 5 machines is running Windows 2003 Server with
Citrix XenAPP.  We do have 2 database servers that are running 2 Quad Cores
Intel processors, one with 32 gig and one with 64 gig.  We also have a
couple of old PIII 1 Gig machines running as our AD servers.

Each of the database servers are currently running SQL Anywhere 9 and MSSQL
2005.  We've never had a issue.  We keep one server (64 Gig one) as our
primary server and the other as a hot backup with auto failover.

If it were not for the virtualized application machines we would have had
to purchase quite a bit more hardware.  Since these are all quad core with
32 gig running Windows 2003 64 bit, we can run about 100 users concurrently
on each application server before we start to see a strain.

In the past 5 years we've had one time when (when we only 2 physical
servers) and we lost one and the other was able to handle all of the
application needs although much more slowly.

I think that the success of virutalization is like anything else, having
the right people to set it up.  We have no one in our compay to do this
kind of thing so we contract it out to others with platinum certifications
from the various vendors (Citrix/ Windows Servers and VMWare). 

When we finish our commerical application to production we will probably
contract with EnterpriseDB to help us with tuning Postgres and the servers
they run on.

 

Best Regards

 

--
Michael Gould, Managing Partner
Intermodal Software Solutions, LLC
904.226.0978
904.592.5250 fax

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Greg Smith 2010-03-29 17:09:19 Re: Virtualization vs. sharing a server
Previous Message Ramiro Barreca 2010-03-29 14:50:01 Virtualization vs. sharing a server