1

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??).

2
  • Those servers are massive over-kill for such a light load. A P4 with 1GB of RAM would handle that with ease. Nov 29, 2012 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...)
    – rahuL
    Nov 29, 2012 at 17:28

1 Answer 1

2

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.

4
  • 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).
    – rahuL
    Nov 28, 2012 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. Nov 28, 2012 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.
    – rahuL
    Nov 28, 2012 at 22:20
  • Going with a small VPS as suggested...
    – rahuL
    Dec 13, 2012 at 15:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .