Просмотров: 988
Дата последнего изменения: 22.11.2018
Дата последнего изменения: 22.11.2018
Насколько вырастем и как при этом не сломаться |
Когда заранее известны объем роста данных и/или увеличение посещаемости, рекомендуем следующую эвристику:
Например, если 1 млн. хитов в сутки обслуживали 2 веб-сервера и 2 базы данных (master и slave) и веб-серверы были загружены на 90%, а базы данных на 30%, можно считать, что 4 веб-сервера обслужат 2 млн. хитов в сутки и нагрузка на базы данных будет примерно 60-80%.
Это грубое приближение. Более точные выводы можно сделать после проведения нагрузочного тестирования.Добавлять slave-серверы и, при увеличении доли запросов на изменение данных, вертикально масштабировать master-базу данных.
Более точные выводы можно сделать после нагрузочного тестирования.Результаты нагрузочного тестирования на довольно больших объемах данных показывают, что производительность веб-кластеров иногда растет сублинейно, поэтому рекомендуем использовать аппаратное обеспечение на 10-30% мощнее.