Прежде всего, пожалуйста, извините, если это коротко и мило, так как я набираю это с телефона сейчас
В целом, я пытаюсь выяснить особенности настройки нескольких выделенных компьютеров для размещения веб-приложений. В настоящее время у нас нет прямого требования для этой потребности, но в скором времени эта потребность ожидается, и я хочу убедиться в первоначальной настройке всего, что будущая расширяемость - это полугладкая транзакция, а не огромный беспорядок.
Моя главная проблема - база данных. Мы используем mysql, и я видел его только в одной машине в качестве полного стека ламп. Но мне интересно, как бы я работал, чтобы проходить через несколько машин по мере роста. Не только на физическом уровне хранения, но и на доступности приложения. Сначала я подумал о машинах 2+, где базы данных зеркально отражают только структуру, но не данные, однако я предвижу проблемы, связанные с доступностью данных, поскольку данные на машине 1 могут потребоваться из приложения, где также потребуются данные с машин 2+. , но данные, имеющие динамический характер, потребовали бы, чтобы я запрашивал каждый дБ, пока найдены необходимые совпадения, что кажется чрезмерным при обработке. Таким образом, возможно ли, что машины перетекут в следующий, создавая один массив данных между ними?
В целом, как я уже говорил, это касается ограничений хранилища, а также проблем с обходом бутылок, поскольку я хотел бы управлять ими таким образом, чтобы я мог сбалансировать нагрузки.
Я действительно не знаю, где еще искать информацию, мои поиски не дают ничего значимого, и это, вероятно, связано с тем, что я просто не ищу нужные вещи, поэтому любой совет здесь будет высоко оценен как отправная / конечная точка