Results 1 to 19 of 19
Thread: Virtuozzo overhead?
-
08-03-2005, 08:47 AM #1Newbie
- Join Date
- Aug 2005
- Posts
- 26
Virtuozzo overhead?
I'm looking to build a P4 3.0 server with 2GB ram and 200GB SATA Raid1 (3ware) to for 10 VPS accounts.
Those 10 VPS account (currently) are just reseller accounts, which need root access.
My question would be, since those 10 reseller accounts easily fit on a P4 3.0 with 1GB Ram, can I safely put them on the above server with 2GB ram without performance degradation?
Are the SATA drives able to cope with the virtuozzo overhead?Last edited by DecaHolding; 08-03-2005 at 08:52 AM.
-
08-03-2005, 09:08 AM #2Web Hosting Master
- Join Date
- Jun 2002
- Location
- PA, USA
- Posts
- 5,143
Remember one thing. Before, you have 10 resellers in one server and they all run one apache, one mysql, one CPanel/WHM (if you use it), etc. Now if you put it under VPS (Each reseller on its own VPS), then you will be running 10 apache, 10 mysql, 10 CPanel/WHM, etc. It's not Virtuozzo overhead that you should be concerned. But the number of applications you will be running. I can't say whether 2GB is enough or not, you will have to see it yourself. If it's not enough, just add memory to your server. However, I personally won't run 10 CPanel/WHM on a 2GB memory server.
Fluid Hosting, LLC - Enterprise Cloud Infrastructure: Cloud Shared and Reseller, Cloud VPS, and Cloud Hybrid Server
-
08-03-2005, 11:55 AM #3Retired Moderator
- Join Date
- Apr 2005
- Posts
- 3,499
I would reccomend a Dual Xeon or Opteron server. Also I would up the memory to 4 GB and maybe put in a RAID 5...
That's just me though...
If you are looking for a dedicated server with Virtuozzo, try The Planet or LayeredTech. Read reviews around here to find out which one you like best.
Or you could build your server and colocate it, but thats something for another forum.
Either way good luck, and remember to come back here and post and tell us how everything went,
-
08-03-2005, 01:04 PM #4Managed Hosting Expert
- Join Date
- Jan 2004
- Location
- North Yorkshire, UK
- Posts
- 4,164
How much ram were you planning on allocating to each VE?
IMO that box will run seriously slow, because of the low amount of RAM your disk I/O will rocket and those SATA's won't be able to handle it.
I'd suggest some thing Dual CPU, SCSI RAID, ECC memory, etc.
Unfortunately the low end "servers" being sold by quite a few companies now as Virtuozzo nodes are seriously underspecced and will simply not perform well at all.
People don't spend $10,000 on a VPS node because they want to, it's because they have to in order to provide good service.█ Dan Kitchen | Technical Director | Razorblue
█ ddi: (+44) (0)1748 900 680 | e: dkitchen@razorblue.com
█ UK Intensive Managed Hosting, Clusters and Colocation.
█ HP Servers, Cisco/Juniper Powered BGP Network (AS15692).
-
08-03-2005, 03:17 PM #5Aspiring Evangelist
- Join Date
- Jun 2005
- Location
- European Union
- Posts
- 391
People don't spend $10,000 on a VPS node because they want to, it's because they have to in order to provide good service.EuroVPS - Europe's Fully Managed Hosting
Established 2004 - The European Hosting Authority
-
08-04-2005, 07:55 AM #6Newbie
- Join Date
- Aug 2005
- Posts
- 26
Originally posted by RazorBlue - Dan
How much ram were you planning on allocating to each VE?
IMO that box will run seriously slow, because of the low amount of RAM your disk I/O will rocket and those SATA's won't be able to handle it.
I was thinking about putting 3GB ram and allocate 256MB per VPS, so I have about 512MB "spare" (overhead?).
As resellers on a SATA server, they work great, so I assume they should on the virtuozzo
Originally posted by RazorBlue - Dan
People don't spend $10,000 on a VPS node because they want to, it's because they have to in order to provide good service.
Example:
If you order a 3VPS license, it would be around $12/VPS, when you order 30 VPS licenses, it would be around $7/VPS..
Those are monthly, if you multiply it with the numbre of VPS' es and 24 (months), you would safe lots of money when getting one big server instead of 10 smaller ones
-
08-04-2005, 08:34 AM #7Managed Hosting Expert
- Join Date
- Jan 2004
- Location
- North Yorkshire, UK
- Posts
- 4,164
Originally posted by DecaHost
The VPS accounts are actually just small reseller accounts with root access.
I was thinking about putting 3GB ram and allocate 256MB per VPS, so I have about 512MB "spare" (overhead?).
As resellers on a SATA server, they work great, so I assume they should on the virtuozzo
Virtuozzo does a lot of caching, so although you're about right on the memory (without overselling), your disk I/O will still be HUGE and your node will run slowly.
I'd also be worried about 10 VE's on a single CPU ... it might be ok at idle times, but if all your VE's decide to spike because you have that extra overhead of running 10 copies of everything, your node is going to grind to a halt.
I thought it was because the price per VPS would be cheaper if you put more VPS' es on one node?
Example:
If you order a 3VPS license, it would be around $12/VPS, when you order 30 VPS licenses, it would be around $7/VPS..
Those are monthly, if you multiply it with the numbre of VPS' es and 24 (months), you would safe lots of money when getting one big server instead of 10 smaller ones
This is how it works, you want to run a Virtuozzo node, unfortunately it's just not going to live up to the job because you've got various bottlenecks. You then spend extra $$$ to fix one of those bottlenecks (example SCSI disks), that's costing you more but you can still only run the same number of VE's because of other bottlenecks (CPU).
See where I'm coming from? At the end of the day the only way to make a decent profit and provide well performing VPS's is to take a pretty beasty server.
Unfortunately that P4 with SATA disks will NOT live up to the job you want it to do ... you need to majorly rethink.█ Dan Kitchen | Technical Director | Razorblue
█ ddi: (+44) (0)1748 900 680 | e: dkitchen@razorblue.com
█ UK Intensive Managed Hosting, Clusters and Colocation.
█ HP Servers, Cisco/Juniper Powered BGP Network (AS15692).
-
08-17-2005, 05:55 AM #8Newbie
- Join Date
- Aug 2005
- Posts
- 26
Originally posted by RazorBlue - Dan
This isn't at all like a shared hosting server, so you need to forget that entirely. Your VPS node will be consuming 10X as much resources as a normal shared server, because you are running a copy of each app for each VE.
Originally posted by RazorBlue - Dan
I'd also be worried about 10 VE's on a single CPU ... it might be ok at idle times, but if all your VE's decide to spike because you have that extra overhead of running 10 copies of everything, your node is going to grind to a halt.
Well you're right in terms of licencing, yes thats cheaper ...
This is how it works, you want to run a Virtuozzo node, unfortunately it's just not going to live up to the job because you've got various bottlenecks. You then spend extra $$$ to fix one of those bottlenecks (example SCSI disks), that's costing you more but you can still only run the same number of VE's because of other bottlenecks (CPU).
See where I'm coming from? At the end of the day the only way to make a decent profit and provide well performing VPS's is to take a pretty beasty server.
Unfortunately that P4 with SATA disks will NOT live up to the job you want it to do ... you need to majorly rethink.
Dell Poweredge 1850
Dual Xeon 3.0 (1mb)
4GB ECC DDR2
2x 147GB SCSI 10K RPM RAID1 (DELL PERC4/DI)
Would that "work"?
Don't forget, its just some resellers who need root access, but don't need alot of resources (+- 50sites each)
Thank you for your valuable information!
-
08-17-2005, 07:39 AM #9Managed Hosting Expert
- Join Date
- Jan 2004
- Location
- North Yorkshire, UK
- Posts
- 4,164
Yes it would, that should work quite nicely
You might want to knock that down to 7 VPS's to ensure you've still got some memory left for system management though (I know Virtuozzo doesn't require physical memory, but that's just the way I prefer to do it).█ Dan Kitchen | Technical Director | Razorblue
█ ddi: (+44) (0)1748 900 680 | e: dkitchen@razorblue.com
█ UK Intensive Managed Hosting, Clusters and Colocation.
█ HP Servers, Cisco/Juniper Powered BGP Network (AS15692).
-
08-17-2005, 07:46 AM #10Aspiring Evangelist
- Join Date
- Aug 2002
- Location
- Manchester, UK
- Posts
- 367
That would "work" but you ought to consider a 4-disk system running RAID10. I/O is much better in RAID10 than RAID1 and you still get redundancy from the mirroring. SCSI is better than SATA but a 4-disk SATA RAID10 system is better than a 2-disk SCSI RAID1, and it's probably of similar cost.
If you go the raid10 SATA route I'd recommend 3ware 9500S-4LP's, for SCSI we're currently testing multiple solutions so I don't currently have a recommendation.
For 8 VPS's you may be fine with the above, but disk will be your first bottleneck.Andrew Cranson, Director of Operations
Layershift Fully Managed Cloud Hosting :: WizzVPS Cheap Unmanaged VPS
Jelastic :: Next generation PaaS :: Cloud Hosting
True 24x7 Technical Support - peace of mind around the clock! UK, USA, Singapore server locations.
-
08-17-2005, 08:16 AM #11Newbie
- Join Date
- Aug 2005
- Posts
- 26
Originally posted by DecaHost
Dell Poweredge 1850
Dual Xeon 3.0 (1mb)
4GB ECC DDR2
2x 147GB SCSI 10K RPM RAID1 (DELL PERC4/DI)
Will this box keep 15 VPS'es running? (1VPS (512mb) resource for overhead)
-
08-17-2005, 08:19 AM #12Newbie
- Join Date
- Aug 2005
- Posts
- 26
Originally posted by Cranky
That would "work" but you ought to consider a 4-disk system running RAID10. I/O is much better in RAID10 than RAID1 and you still get redundancy from the mirroring. SCSI is better than SATA but a 4-disk SATA RAID10 system is better than a 2-disk SCSI RAID1, and it's probably of similar cost.
If you go the raid10 SATA route I'd recommend 3ware 9500S-4LP's, for SCSI we're currently testing multiple solutions so I don't currently have a recommendation.
For 8 VPS's you may be fine with the above, but disk will be your first bottleneck.
Anyway, what's your experience with SATA and VPS'es?
-
08-17-2005, 08:33 AM #13Aspiring Evangelist
- Join Date
- Aug 2002
- Location
- Manchester, UK
- Posts
- 367
Originally posted by DecaHost
If I build an expensive SATA RAID10 server, I'd rather pay a little more and go for SCSI, a scsi raid addon-card (dell/supermicro) is about $200, while a 4 port sata is $400!!
Anyway, what's your experience with SATA and VPS'es?Andrew Cranson, Director of Operations
Layershift Fully Managed Cloud Hosting :: WizzVPS Cheap Unmanaged VPS
Jelastic :: Next generation PaaS :: Cloud Hosting
True 24x7 Technical Support - peace of mind around the clock! UK, USA, Singapore server locations.
-
08-17-2005, 10:36 AM #14Web Hosting Evangelist
- Join Date
- Aug 2002
- Location
- Washington, D.C.
- Posts
- 502
I think part of the problem is your target market. You have 10 small customers who you now want to upsell into a VPS. They most likely don't need the benefits of the VPS nor do they need the overhead. They probably don't even need root access. Most people have difficulty differentiating between what they want and what they need, and this happens for any of a multitude of reasons. Nevertheless, now that you've received feedback on hardware and have suggested the use of a far more expensive machine, you should revisit your intended population of that box and the expected revenue you'll receive. You may find that the prices you'll need to charge as a result of your new expenses are too much for your existing customers.
ServInt
Providing Managed VPS for over 11 years
Managed Dedicated Servers for almost 19 years!
http://www.servint.net
-
08-17-2005, 05:27 PM #15Web Hosting Master
- Join Date
- Jun 2002
- Location
- PA, USA
- Posts
- 5,143
As much as possible go with SCSI. SATA is cheap for a reason.
Fluid Hosting, LLC - Enterprise Cloud Infrastructure: Cloud Shared and Reseller, Cloud VPS, and Cloud Hybrid Server
-
08-17-2005, 05:56 PM #16Web Hosting Master
- Join Date
- Jan 2004
- Location
- Chicago
- Posts
- 984
DecaHost, keep in mind your RAM requirements and allocation aren't necessarily set in stone. Similiar to shared hosting you will see some VPS's not using their full allocation of resources, so doing a 1:1 allocation isn't always necessary. Just do your best to find a good fit hardware wise and once it's full of customers re-evaluate usage and performance based on actual figures.
The other thing is it's not necessary to sell only a single plan on a VPS's, such as all low end, or all high end VPS's on the same box. Feel free to mix/match to get a better average of system usage. If things go well and the system hits a set mark you can expand with a 2nd virtuozzo box and you'll be able to transfer VPS's between the two to balance out load better.
Also, on the 1850 you can have six 1Gb sticks of DDR2 Ram for a total of 6GB without too much additional cost. I'd recommend filling all the slots as memory is always a limiting factor with vps's.Last edited by sshepherd; 08-17-2005 at 06:05 PM.
-
08-17-2005, 06:06 PM #17Aspiring Evangelist
- Join Date
- Aug 2002
- Location
- Manchester, UK
- Posts
- 367
Originally posted by sshepherd
I'd recommend filling all the slots as memory is always a limiting factor with vps's.Andrew Cranson, Director of Operations
Layershift Fully Managed Cloud Hosting :: WizzVPS Cheap Unmanaged VPS
Jelastic :: Next generation PaaS :: Cloud Hosting
True 24x7 Technical Support - peace of mind around the clock! UK, USA, Singapore server locations.
-
08-17-2005, 07:17 PM #18Web Hosting Master
- Join Date
- Jan 2004
- Location
- Chicago
- Posts
- 984
Originally posted by Cranky
More memory is better, but I'd still rate I/O (disk), RAM then CPU in that order on a typical node for bottlenecks in my experience.
The only times I've seen CPU usage being an issue have been runaway scripts, or poor programming where a client had to be informed to remove or fix the script. It very rare that under normal load and sizing on a server you see the CPU's maxed out before the ram is completely allocated with enough spare for bursting and overhead.
I guess the only thing I'd add is if you do go Raid 1, certainly consider the 15k rpm drives. If you're building a larger array with 4 drives or more with SCSI the 10k rpm drives should be plenty.
-
08-18-2005, 02:07 PM #19Web Hosting Master
- Join Date
- Jun 2003
- Posts
- 703
Disk I/O can be a big problem in VPS, you do not want to skimp on Hard drives, go SCSI and go with Raid 10