О архитектуре построения хостинг системы
Здравствуйте! Будем рассматривать виртуальный хостинг с 200 -300 пользователями, которые используют общие ресурсы сервера. Хочу разобраться в вопросах о архитектуре построения хостинг(LAMP, LNMP) систем на базе Unix-like Подготовил ряд вопросов.
1)Почему многие компанию по предоставлению хостинг услуг базирует свои сервисы на дистрибутивах CentOS ,Fedora …
2)Каким образом организуют хранение учетных записей пользователей с, настройками паролей и каталогов (всех в htpasswd ?)
3)Как организовать разграничение на потребление ресурсов системы, дабы 1-2 пользователя не забили всю вычислительную мышь сервера.
4)Как добиться разграничения ресурсов дабы не позволить одному пользователю на сервере иметь доступ к сайтам других пользователей.
5)Возможно ли организовать работу разных сервисов на физически разных серверах. Например, Apache+ php держит один сервер SQL крутится на другом итд.. Чем произвести связку сервисов и есть ли смысл в такой организации.
6) Интересуют системы балансировки нагрузки.
7)А чем администрировать такой хостинг удобнее.
Ну и вообще посоветуйте, что почитать дабы “въехать в тему”.