Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I'm faced with unique learning opportunity at work at the moment. Due to the slowdown (amongst other reasons), the powers that be at my office have decided to abandon our shared hosting providers (both shared and dedicated hosting) and have decided to host the websites at our office's datacentre. We're running 7 websites, wherein the average unique hits per day at the moment is about 900.

We have 2 servers set aside for this - one is a DELL POWER EDGE 1850 (Intel Xeon 3 GHZ*2, 4GB RAM, 73GB HDD and the other is an HP DL 380 G3 (Intel Xeon 2.8 GHz, 6 GB RAM, 73 GB HDD)

a) I would like to know the pros and cons of going ahead with this project.All the sites will be hosted on a single IP. In all probability, the OS is going to be CentOS.

b) Do you think I should consider Virtualization into this equation (KVM/Xen)? I was thinking in terms of separate instances of the DB server and the frontend though I do not know if this is the best way to go.

c) Should I be trying to use cloud stacks like OpenStack and try to make it look like websites hosted on some sort of Public Cloud? (something that I checked out here).

Here is something else I came across, which looks similar to what needs to be done at our office.

About the websites - Of the 7 websites, 4 are basic static websites which basically gives a whole lot of information about a few local institutions. The remaining 3 are local product-based websites developed in PHP wherein end user can view products and order them online.

I am trying to take this as a learning experience wherein I can learn to build something from scratch and save the company a little something in the process. The migration needs to be completed by Easter so I guess it gives us some time (or am I being overly optimistic??).

I am confused here and would appreciate all the help I can get. Thanks in advance.

share|improve this question
    
Those servers are massive over-kill for such a light load. A P4 with 1GB of RAM would handle that with ease. –  John Gardeniers Nov 29 '12 at 0:38
    
@JohnGardeniers - I guessed as much. Those were just a couple of old servers which weren't being used anymore. And I was thinking, if I needed to set up a virtualized environment or something like that, they may be handy. (and also thinking that if we needed to host more sites in the future...) –  i.h4d35 Nov 29 '12 at 17:28

1 Answer 1

up vote 2 down vote accepted

For 6300 unique visitors per day, I'd suggest using a small VPS. That is much more cost effective than maintaining physical hardware. Two vps'es for redundancy if you don't want any downtime.

share|improve this answer
    
Thanks for the swift response. I apologize for the incorrect information. I'd got my typing mixed up. It was 900 unique visitors on average in total (for all the 7 websites). –  i.h4d35 Nov 28 '12 at 21:41
    
As in 900 in total per day or 900 in total simultaneously? If the former, my advice stands. If it's the latter, my advice makes no sense and you'll need to tell us a bit more about the apps. –  Dennis Kaarsemaker Nov 28 '12 at 21:47
    
about 900 per day in total for all the 7 web sites together - but this is on the higher side. Of the 7, 4 are basic static websites which basically gives information about a few local institutions. The remaining 3 are local product-based websites developed in PHP wherein end user can view products and order them online. –  i.h4d35 Nov 28 '12 at 22:20
    
Going with a small VPS as suggested... –  i.h4d35 Dec 13 '12 at 15:06

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.