Интерлюдия Перед группой про серверы ~5 минут чтения

Сервер — это роль, а не просто мощность

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

Где мы сейчас

Сеть, рабочие места и то, что между ними — уже разобрано

В первых одиннадцати главах мы собрали базу. Сначала — фундамент: роутер, коммутатор, кабельная инфраструктура, Wi-Fi, интернет-канал. Потом — то, что живёт поверх сети: видеонаблюдение, телефония. И наконец, технику на рабочих местах: принтеры, компьютеры, компоненты, ИБП.

Если вы всё это прочитали и сделали хотя бы половину — у вас уже есть нормальная офисная инфраструктура. Сотрудники подключены, печать работает, связь работает, сеть не ложится по понедельникам. Хорошая база. Но именно база.

Дальше начинается то, что эту базу использует. Файлы, к которым нужен общий доступ. Базы данных, на которых работает 1С. Учётные записи, через которые сотрудники заходят в систему. Резервные копии, без которых однажды очень больно. Сервисы, на которые завязана работа компании. Всё это где-то живёт. И вопрос только в том — где именно.

Главное в этой группе
Сервер — это роль
Не «большой шумный ящик в шкафу» и не «просто мощный компьютер». Сервер — это место, где централизованно живут файлы, базы, учётные записи, резервные копии и сервисы. Сначала задаём вопрос «что должно жить централизованно», потом — «на каком железе и где».
Две крайности

С сервером в малом бизнесе чаще всего ошибаются с двух противоположных концов

Первая ошибка — жить без сервера тогда, когда он уже нужен. Сканы лежат на компьютере у Маши, 1С на компьютере у главбуха, общая папка «обмен» — у кого как получилось. Резервных копий нет, потому что «вроде ничего и не ломалось». Менеджер уехал в отпуск — и три дня компания не может выставить счёт. Звучит как анекдот, мы этот анекдот видели много раз вживую.

Вторая ошибка — наоборот, купить сервер просто потому, что «мы уже серьёзная компания». Без внятного понимания, какие именно задачи он будет решать. Ставится дорогая железка, на которую толком ничего не кладут, либо кладут случайным образом — что-то одно, потом ещё что-то рядом, потом ещё. И вместо инфраструктуры получается дорогой склад непонятного назначения.

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

Признаки, что пора

Пять признаков, что сервер вам уже нужен

Сервер нужен не всем. Если в компании два-три человека, документы — в облаке, 1С нет, общих папок нет — скорее всего, сервер вам сейчас не нужен. И это нормально, не нужно покупать его «на будущее».

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

01
Общие файлы расползлись по компьютерам
Появились документы, которые должны лежать «у всех», а не «у Маши на рабочем столе». Если Маша заболела, увольняется или просто забрала ноутбук в командировку — нужный файл становится недоступен. И никто не помнит, где была последняя версия.
02
Появилась 1С или другая база
Учёт, склад, CRM, любая система, в которой работают одновременно несколько человек. База не должна зависеть от того, включён ли чей-то рабочий компьютер. Иначе один заболевший — и вся компания не может оформить отгрузку.
03
Нужны нормальные резервные копии
Не «флешка в ящике у директора», а автоматические копии важных данных по расписанию, с проверкой и историей. Без отдельного места, где эти копии живут и откуда их можно достать, — никаких настоящих бэкапов у вас нет.
04
Сотрудников становится много
Хочется управлять учётными записями централизованно: единый вход в системы, разные права у бухгалтера и кладовщика, моментальная блокировка при увольнении. Когда сотрудников десять — это удобно. Когда тридцать — без этого уже больно.
05
Появляются сервисы, от которых зависит работа
Корпоративная почта на своём домене, файлообменник, внутренний сайт, тестовая среда для разработки, своя АТС, видеонаблюдение с собственным архивом, защищённый удалённый доступ. Каждый такой сервис должен жить где-то предсказуемо — а не «на Васином компьютере, пока Вася не уволится».
А дальше

Дальше — про то, где этому всему жить

Когда понятно, какие роли требуют сервера, появляются следующие вопросы. Чем «настоящий» сервер отличается от «просто крутого ПК», и за что в нём такая цена? Как разместить на нём сразу несколько ролей, не превращая его в свалку? И нужно ли вообще держать сервер у себя — или его можно арендовать в облаке?

Три следующие главы — ровно про это. Сначала разберёмся с железом: чем серверная платформа отличается от «просто мощного ПК», где проходит граница между «компьютером главбуха» и настоящим сервером и за что стоит платить. Потом — про виртуализацию: как на одном сервере нормально ужиться нескольким ролям вместо «всё в одной куче». И наконец — про облако: что это на самом деле, когда арендовать чужой сервер выгодно, а когда нет.

Четыре принципа никуда не деваются: надёжность, управляемость, безопасность, масштабируемость. Экономичность, на которую мы сделали акцент в группе про рабочие места, — тоже. Сервер и всё, что с ним связано, — это серьёзные деньги, и каждое решение здесь меряется в том числе и кошельком: и на старте, и на дистанции.

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

Новое измерение в группе
Доступность
Процент времени, когда сервисы реально работают, и цена каждого часа их простоя. 99%, 99,9%, 99,99% — между этими цифрами разница в деньгах и инженерии огромная. Каждое решение про серверы и их размещение упирается в то, какой уровень доступности вам нужен и сколько вы готовы за него платить.