Обзор QCKL: как подобрать сервер под задачи небольшого бизнеса

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

У QCKL есть виртуальный хостинг, VDS с NVMe-накопителями, выделенные серверы и отдельные услуги администрирования. Это позволяет рассматривать разные варианты размещения — от сайта компании до нескольких рабочих приложений. Чтобы выбрать подходящий, сначала нужно описать задачи бизнеса и только затем сравнивать характеристики тарифов.

Обзор QCKL: как подобрать сервер под задачи небольшого бизнеса

Что подготовить до выбора сервера

Для первого разговора с провайдером достаточно короткого описания проекта. Полезнее всего следующие сведения:

  • Что будет работать. Названия и версии приложений, используемая база данных, требования к операционной системе.
  • Кто и как пользуется системой. Сколько человек работает одновременно, какие операции они выполняют, бывают ли часы повышенной нагрузки.
  • Сколько данных уже накоплено. Отдельно файлы, база данных и почта, если её тоже планируется размещать.
  • Что произойдёт при остановке. Можно ли несколько часов работать вручную или без системы сразу прекращаются продажи.

Например, запрос «нужен сервер для CRM на десять сотрудников» оставляет слишком много неизвестного. Гораздо полезнее указать, что одновременно работают шесть менеджеров, база занимает 12 ГБ, к карточкам прикрепляются документы, а каждое утро запускается большой отчёт.

Если сервис уже существует, добавьте сведения о текущем потреблении ресурсов и опишите проблему. Это поможет понять, требуется ли более мощная машина или сначала стоит исправить конкретную операцию в приложении.

Обзор QCKL: как подобрать сервер под задачи небольшого бизнеса

Какой формат размещения рассмотреть

Задача бизнесаС чего начать выборЧто проверитьСайт компании, страницы услуг, форма заявкиВиртуальный хостингСовместимость CMS, работу форм и почты, доступные ресурсыИнтернет-магазин с обменом остатками и фоновыми заданиямиVDS, если нужны собственные настройки и постоянно работающие процессыОформление заказов во время импорта каталога, нагрузку на базу данныхКоробочная CRM или внутреннее веб-приложениеVDS с подходящим программным окружениемОдновременную работу сотрудников, поиск, отчёты и загрузку документовБольшая база данных, несколько нагруженных сервисов, особые требования к дискамВыделенный сервер после оценки нагрузкиПроизводительность оборудования, дисковую конфигурацию и порядок восстановления

Эта таблица помогает выбрать направление. Небольшой магазин вполне может работать на хостинге, если укладывается в его возможности. А внутреннее приложение с нестандартным окружением может потребовать VDS ещё до появления первых пользователей.

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

Если программа требует Windows, сначала подтвердите доступность подходящей версии ОС и необходимые лицензии. Количество процессорных ядер имеет смысл сравнивать уже после проверки совместимости.

Обзор QCKL: как подобрать сервер под задачи небольшого бизнеса

Как определить нужный объём ресурсов

Память: ориентируйтесь на рабочую нагрузку

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

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

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

Диск: считайте рост данных и временные файлы

Размер сайта или базы — только часть необходимого пространства. Место также занимают операционная система, журналы событий, обновления и временные файлы.

Рассмотрим условный пример:

  • сейчас файлы и база занимают 35 ГБ;
  • каждый месяц добавляется примерно 3 ГБ;
  • планируем работу на ближайшие полгода;
  • ещё 15 ГБ закладываем на систему, журналы и временные операции.

Получается: 35 + 3 × 6 + 15 = 68 ГБ, причём ещё без свободного запаса.

В таком случае диск на 60 ГБ уже не подходит для выбранного срока. Если при обновлении или импорте приложение создаёт крупную временную копию, это пространство тоже нужно учесть.

В линейке NVMe VDS QCKL можно сравнить конфигурации по процессору, памяти и накопителю. Возможность дальнейшего увеличения ресурсов зависит от платформы и наличия свободной ёмкости, поэтому порядок перехода на старший тариф лучше согласовать заранее.

Процессор: смотрите, какая операция тормозит

Количество ядер не объясняет производительность приложения целиком. Важны модель процессора и способность программы выполнять работу параллельно.

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

Для небольшого бизнеса самый понятный тест — воспроизвести обычный рабочий день: несколько сотрудников открывают CRM, кто-то запускает отчёт, а в фоне идёт синхронизация. Измерять стоит время выполнения этих действий и расход ресурсов во время проверки.

Один сервер для всего или несколько

Разместить сайт, CRM и тестовую версию приложения на одной машине технически возможно. Это упрощает стартовый бюджет, но связывает работу сервисов: перегрузка или перезагрузка общего сервера затронет их все.

Решение зависит от последствий. Если остановка сайта с описанием услуг допустима, а CRM нужна менеджерам постоянно, у этих систем разные требования к доступности. Их раздельное размещение позволит обслуживать одну систему, меньше затрагивая другую.

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

При этом несколько серверов сами по себе не создают резервирование. Для продолжения работы при сбое нужны отдельно продуманные копирование данных и переключение на резерв.

Проверьте доступ из тех мест, где работают люди

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

До переноса стоит уточнить возможность проверки соединения с выбранной площадкой. Проверять полезно из офиса и через те сети, которыми пользуются удалённые сотрудники.

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

Кто отвечает за обновления и восстановление

У небольшого бизнеса часто нет отдельного системного администратора. Поэтому вместе с сервером нужно выбрать способ его обслуживания.

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

Для резервного копирования определите два понятных бизнесу ограничения:

  1. Сколько времени компания может работать без сервиса.
  2. Данные за какой период допустимо потерять.

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

Как понять, что сервер выбран правильно

До окончательного переноса проведите небольшую приёмку. Для магазина — проверьте покупку и уведомления во время обновления каталога. Для CRM — одновременную работу сотрудников и формирование отчётов. Для файлового сервиса — загрузку, скачивание и права доступа.

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

Для небольшого бизнеса польза линейки QCKL в том, что конфигурацию можно рассматривать вместе с подходящим форматом размещения и сопровождением. Начинать подбор стоит с рабочего сценария: что делают сотрудники, какие данные хранятся и какой простой допустим. Тогда выбранный сервер будет иметь понятное назначение, а расходы на него — обоснование.

Рейтинг
( Пока оценок нет )
Андрей Соколов/ автор статьи

IT-практик: настройка роутеров, VPN, домашних серверов. Пишу инструкции, которые работают с первого раза.

Понравилась статья? Поделитесь с друзьями:
Технарь