Сезонная распродажа — один из самых распространенных примеров, когда серверы онлайн-магазинов не выдерживают нагрузки и ломаются.
Компании терпят миллионные убытки: например, клиенты игрового сервиса Steam, судя по комментариям, страдают во время каждой летней распродажи.
Есть и другие частые проблемы, связанные с покупкой оборудования, подключением новых офисов и защитой данных. Разберемся, как в любом случае не терять клиентов и деньги.
Высокая нагрузка во время распродажи
Двадцать миллионов человек купили товары в Черную пятницу в 2017 году — почти в пять раз больше, чем в прошлом. По сравнению с обычным днем продажи интернет-магазинов выросли в три раза. Это значит, что нагрузка на сервер во время распродаж вырастает в три-пять раз.
Важно, что во время массовой распродажи вроде Черной пятницы скидки у всех магазинов примерно одинаковые. Сервис начинает играть ключевую роль: если ваш сайт виснет, вы тут же теряете клиентов.
Как решать. Поручите системному администратору провести нагрузочное тестирование, чтобы понять объем максимального трафика для серверов. Если ваши серверы загружены на 80%, для подготовки к распродаже нужно обновить оборудование либо арендовать сервер в облаке.
С обычным сервером нужно готовиться к распродаже заранее — за месяц. На подбор более мощного оборудования, заказ, доставку и настройку уйдет время.
Вместо покупки обычных серверов можно перенести базу данных в облако. Тогда не придется покупать новый сервер ради двух-трех месяцев в году.
Вы можете увеличить количество ядер в процессоре или добавить оперативной памяти за несколько часов до распродажи, а потом отказаться от них в любой момент, не переплачивая. Можно даже задать максимальное количество серверов, и при возрастании нагрузки система будет автоматически перераспределять трафик на них.
В личном кабинете BeeCLOUD вы можете увеличить мощность или добавить виртуальных машин и отслеживать загрузку на графике во время распродажи
Дорогое оборудование и поддержка
Если вы используете собственный сервер, для него нужно помещение, оборудование и сотрудники, которые будут следить за его работой.
Серверная — отдельный проект со своим бюджетом, включающий затраты на помещение, стойки для оборудования, само оборудование, кондиционеры и видеокамеры, резервное питание.
Дорогие серверы необходимо устанавливать в просторных и правильно спланированных помещениях
Как решать. Чтобы не приходилось оборудовать серверную, можно расположить свои серверы в центре обработки данных (ЦОД). Там есть все удобства: резервное питание, нужная влажность, продвинутые системы безопасности. У ЦОДа «Билайн» есть сертификация TIER 3 — это значит, что все активное оборудование и каналы связи дублируются — при проведении профилактических работ ЦОД продолжает работу.
Размещение своих серверов в ЦОДе не решает проблему капитальных затрат на их покупку. Остается открытым вопрос с их обслуживанием, особенно если ЦОД располагается в другом городе. Инженеру придется ездить туда и обслуживать их самостоятельно: мало кто возьмет на себя ответственность за чужое оборудование.
Эти проблемы решает облачный сервис. Облако — это переход от капитальных затрат к операционным. Вам не нужно закупать оборудование и подготавливать помещение, вы платите каждый месяц только за те ресурсы, которые вам нужны.
Подключение новых офисов к сети
Маленькая команда из 20 человек для внутренних коммуникаций может обойтись Google Disk, Trello, Slack и Telegram, но для большего количества сотрудников нужно все упорядочить, иначе работа превратится в хаос. Презентация, отправленная в мессенджере, может лежать в трех разных папках или вообще храниться на телефоне.
Локальная сеть нужна, чтобы централизованно хранить файлы, запускать почтовый сервер, принтеры, чаты и форумы внутри компании. К обычному серверу можно подключить ограниченное число компьютеров, иначе сервисы будут работать медленно.
Как решать. Можно использовать виртуальную сеть, которая разворачивается за час. В облако выносятся системы аналитики (BI), базы данных, 1С, CRM — почти все приложения, кроме банковских и прочих специфичных решений. Можно даже не тратиться на мощные компьютеры и работать через виртуальное рабочее место на облачном сервере.
Владельцы слабеньких ноутбуков пользуются виртуальной сетью, чтобы играть во все компьютерные новинки. Виртуальная сеть для бизнеса работает по этому же принципу: скорость вашей работы ограничена только скоростью интернета.
Защита данных
Данные могут оставаться в безопасности, только когда к серверу никто, кроме сисадмина, не имеет доступа. Для этого нужна серверная с отдельным пропуском и видеонаблюдением. Если сервер стоит под столом в офисе, без резервного питания или отдельного хранилища с резервными копиями, данные не защищены.
Как решать. Можно создать многоступенчатую и надежную систему безопасности, подключить внутренний VPN, блокировать подозрительные активности, провести обучение сотрудников.
Второй вариант — воспользоваться готовыми облачными решениями, которые разработали специалисты. В дата-центре есть запасное оборудование, резервные каналы связи и питание. Инженеры круглосуточно следят за работоспособностью сети, обновляют программы и защиту от вирусов. Ответственность за сохранность и доступность данных лежит на провайдере облачных услуг.
От каких проблем может избавить облачный сервер
Можно арендовать дополнительные серверные мощности:
- на время сезонных всплесков или распродаж;
- вместо покупки дорогих серверов, строительства серверной и найма обслуживающей команды;
- чтобы обходиться без мощных компьютеров;
- чтобы оплачивать те услуги и мощности, которые действительно необходимы;
- для безопасного хранения данных в надежном дата-центре.
Эксперты
Дмитрий Ушаков, специалист по облачным технологиям BeeCLOUD
Алексей Пронин, специалист по облачным технологиям BeeCLOUD