Назад | Перейти на главную страницу

Создание моей небольшой фермы с помощью виртуальных машин для изучения проблем масштабируемости

Я хотел бы создать фальшивую серверную ферму с использованием виртуальных машин с сервером Ubuntu на них. Я не планирую использовать их как настоящую ферму для размещения сайтов людей и т. Д.

Недавно я прочитал о масштабируемости, о возможности добавлять новые серверы на ваш веб-сайт, не возясь с кодом. Я хотел бы узнать об этом больше, просто из любопытства, плюс я планирую создать веб-сайт, мощь требуют таких вещей.

Я хотел бы четко понять, как работают балансировщики нагрузки, как запрос MySql или HTTP-запрос можно отправить на любой из сотен серверов, чтобы избежать давления на один из них.

Несмотря на то, что у меня есть Core i7, ясно, что по мере приближения к 4-5 виртуальным машинам все рухнет, так что просто для удовольствия :)

Я знаю, что найти «руководство по созданию собственной серверной фермы» будет непросто. Итак, я спрашиваю здесь. Какие инструменты мне нужны? Где я могу найти соответствующую документацию (пожалуйста, не "человек" unix)? Любая ссылка, которая лучше объяснит ситуацию?

Заранее спасибо.

ЦП не является ограничивающим фактором для виртуальных машин. Оперативная память есть.

В вашем сценарии посмотрите на OpenVZ. Начать с. О балансировке нагрузки: см. LVS. Если вы говорите о балансировке нагрузки сервер-приложение - получите правильный tomcat повышение квалификации.

Но каков ваш настоящий вопрос?