M
M
Maxim Klyushkov2012-05-30 15:31:57
System administration
Maxim Klyushkov, 2012-05-30 15:31:57

How would you organize hosting?

I welcome everyone.

I plan to reorganize my hosting (I will say right away that I don’t use hosting control panels, since there are not many sites and it’s more convenient for me to edit the configs myself).

So, what is there:

Two servers (4 cores, 16GB of RAM) running VMware ESXi 5 (it is installed on a flash drive).
There is no network storage, only 3 hard drives of 500GB each (Two in one server, one in another).
managed switch.
Two IP addresses.

At the moment, one fat virtual machine on which all databases, nginx, apache2, etc. are spinning.

I would like to make a couple of frond-ends, a couple of back-ends, move the databases to separate virtual machines. Raise a virtual machine for an rsync server, another one for database replication. Yes, almost move php-cgi into a separate virtual machine.

Allocate a virtual machine to each site and proxy?

I have so many ideas, I don't even know what to do. What is the best way to distribute virtual machines among hypervisors?

Please tell us how you would organize hosting, every opinion is interesting.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
@
@sledopit, 2012-05-30
_

Actually the main question: what exactly do you want to achieve by such a division?
Well, a couple of thoughts:
the server would make rsync on a completely different piece of hardware (preferably in another DC).
sometimes it makes no sense to allocate a virtual machine for each site: if there are one and a half cripples a week on the resource, then the overhead costs will be too high. so it all depends on the load and what exactly you want to achieve with such a separation.
about replication, I'm sure you know as well as I do, but just in case, I'll remind you: replica != backup.

G
g00dtlt, 2012-06-01
@g00dtlt

For my own needs (about 6 sites on one server), I use ispconfig.
extensive functionality

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question