Услуга · ИТ-инфраструктура

Улучшение производительности систем

Когда всё начинает подтормаживать, первый порыв - взять сервер помощнее. Часто это не помогает: упирается всё в диски, настройку базы или забитый сетевой порт, и новый процессор простаивает ровно так же, как простаивал старый.

Измерения
вместо догадок
Без покупок
по крайней мере сначала
Цифры
до и после работ
Отчёт
с настоящими причинами

Состав работ

Работаем от замеров. Пока не ясно, что именно упирается, любая покупка превращается в лотерею.

Обсудить объём

Замеры в бою

Снимаем нагрузку на процессор и память, длину очереди к дискам и трафик именно тогда, когда офис работает.

Разбор серверов

Где предел: не хватает ресурсов, кривая конфигурация, лишние фоновые процессы, проверка файлов базы антивирусом.

Базы данных

Наличие нужных индексов, время запуска служебных заданий, взаимные блокировки при массовой работе.

Сеть

Ошибки на портах, несогласованные режимы, забитые каналы между узлами.

Сначала настройка

Большинство находок лечится конфигурацией, а не деньгами.

Замеры после

Повторные измерения, чтобы результат был подтверждён цифрами, а не заявлен на словах.

Порядок действий

Обследование укладывается в рабочую неделю, а сроки исправления определяются находками и часто измеряются часами.

01

Слушаем жалобы

Что именно медленно, у кого и в какое время. Конкретика полезнее фразы «всё тормозит».

02

Меряем

Наблюдаем в часы наибольшей нагрузки и записываем показатели.

03

Чиним

Начинаем с бесплатного: настройки, исключения, перенос регламентов на ночь.

04

Сверяем

Повторные замеры и сравнение с тем, что было.

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

Вопросы и ответы

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

В обычной ситуации настройка даёт ускорение примерно в полтора раза. Больше выходит там, где обнаруживается грубый промах: отсутствующий индекс или тяжёлый регламент, который зачем-то запускается в разгар рабочего дня.

По числам, а не по ощущениям. Показатели снимаются перед началом и повторно по завершении, а разница выкладывается в цифрах. Субъективное восприятие меняется вместе с настроением.

Выясним, что именно тормозит

Опишите, какие операции тянутся и у каких сотрудников. Снимем показатели и назовём подлинную причину.