Вопрос:

Вы исполняете обязанности IT-специалиста крупной компании, имеющей множество территориально удалённых подразделений. В центральном офисе компании располагается выделенное серверное помещение, в котором размещены основной и запасной серверы системы управления базами данных (СУБД), доступные удалённым пользователям через сеть Интернет. В начале каждого рабочего дня на протяжении 1–2 часов серверы удалённых филиалов начинают активно подключаться к центральному серверу для синхронизации своей части общей базы данных, что приводит к замедлению обработки запросов. Какой наиболее оптимальный способ решения проблемы указанного замедления работы? Варианты: 1) Заменить основной и запасной серверы СУБД центрального филиала на более производительные. Обеспечить увеличение скорости подключения центрального филиала к сети Интернет. 2) Объединить основной и запасной серверы центрального филиала в кластер. Разместить в точке подключения центрального филиала к сети Интернет прокси-сервер для балансировки нагрузки между серверами кластера. Обеспечить увеличение скорости подключения центрального филиала к сети Интернет. 3) Настройкой серверов удалённых филиалов обеспечить разнесение во времени их подключений к центральному серверу для уменьшения всплеска нагрузки в первые часы рабочего дня.

Ответ:

Оптимальным является распределение синхронизаций во времени. Проблема возникает из-за кратковременного пикового увеличения числа подключений и нагрузки, поэтому модернизация серверов или создание кластера не устраняет первопричину так эффективно, как устранение одновременного запуска синхронизаций.

Ответ: 3) Настройкой серверов удалённых филиалов обеспечить разнесение во времени их подключений к центральному серверу.

Подать жалобу Правообладателю