Cервер
Содержание:
- 1-й этап — выбрать серверную платформу
- Когда не обойтись без полноценного сервера?
- Стоимость физического сервера
- В чём разница виртуального выделенного сервера от физического сервера?
- 2-й этап — выбрать основные комплектующие для сервера
- Серверное оборудование: что это
- Преимущества виртуальной машины
- Альтернатива физическому серверу: выделенный сервер
- Устройства, которые обеспечивают деятельность Сети
- Что еще мы не учли, или стоимость существования физического сервера
- Сети коммутации каналов
- В чем кроется суть деятельности серверов
- Вывод
1-й этап — выбрать серверную платформу
- Первым делом нужно определиться, будете ли вы покупать свой сервер или арендовать его у хостинговой компании. Собственный сервер нуждается в наличии помещения (ЦОДа, офиса, филиала или квартиры) и достаточного стартового капитала.
- При покупке собственного сервера, есть варианты приобретения высокопроизводительного оборудования — профессионального (от 110 000) или обычного компьютера (от 50 000), а также оборудования с менее высокими показателями производительности — сервер класса micro (от 19 000) или неттоп (до 15 000), корорые подойдут для небольших компаний.
- При аренде сервера определитесь есть ли у вас необходимость в самостоятельной настройке сервиса. Если нет, дешевле и проще арендовать облачный сервис (от 200 р./мес.). В противном случае, есть два варианта — аренда физического сервера (от 3 000 р./мес., для высоко нагруженного сервиса) или виртуальной машины (от 600 р./мес., при низких требованиях к производительности).
Свой сервер или аренда — плюсы и минусы:
| Плюсы | Минусы | |
| Собственный сервер | Высокая производительность, полный контроль при настройке, низкая стоимость владения. | Высокая стартовая стоимость, необходимо обслуживание оборудования своими силами, требуется наличие места для размещения сервера. |
| Арендованный сервер | Низкая стартовая стоимость, не требуется обслуживания оборудования, простая возможность размещения сервера за пределами России | Относительно низкая скорость ответа из-за удаленного расположения, при отсутствии Интернета пропадает возможность работать с сервером, высокая стоимость владения из-за постоянной абонентской платы |
| Арендованный физический сервер | Относительно высокая производительность | Высокая стоимость |
| Арендованная виртуальная машина | Низкая производительность | Относительно низкая стоимость |
| Облачный сервис | Нет необходимости в настройке и обслуживании сервиса, отказоустойчивость | Нет возможности самостоятельной настройки сервиса |
Когда не обойтись без полноценного сервера?
Самые известные игроки на рынке оборудования — Dell, Cisco, Fujitsu, HP, Lenovo и Oracle, поэтому мы советуем ориентироваться на их продукцию. Полноценный сервер вам понадобится в таких случаях:
- за компьютерами работает больше 10 человек;
- используется 1C-сервер;
- планируется обработка сложной базы данных или работа в серверных приложениях;
- необходимо хранить большое количество информации или нужна масштабная виртуализация.
Ответили «да» на какой-то из вопросов? Тогда вам предстоит выбрать из следующих модификаций:
- Tower-серверы;
- стоечный сервер;
- серверы типа «лезвие» (Blade-серверы).
Tower-серверы
Серверы типа Tower визуально выглядят как системный блок. Их устанавливают на полу или другой поверхности, но можно и монтировать в стойку. Работают они довольно тихо, так как не нуждаются в вентиляторах для охлаждения. Среди преимуществ также стоит назвать возможность горячей замены и повышенную функциональность удаленного управления.
Недостатком такого оборудования является плохая масштабируемость.
Стоечные серверы
Такой тип оборудования станет идеальным выбором, если вы считаете, что в будущем вам могут потребоваться еще несколько серверов. Аппаратура имеет стандартную высоту и ширину, подходящую для 19-дюймовых стоек. Их использование позволяет расположить серверы на ограниченной площади, кроме того, в стойки обычно встроена система кабелей для подключения.
Оснащение стоечных серверов не слишком отличается от их башенных собратьев: сокеты для нескольких процессоров, множество слотов под оперативную память и много места для хранения информации. Такое оборудование отличается хорошей масштабируемостью. Достаточно раз купить стойку и вам не потребуется дополнительное место, пока она не будет заполнена.
Стоечным серверам требуется активное охлаждение, при этом вентиляторы могут быть довольно громкими. Это единственный недостаток такого оборудования. Для охлаждения стойки может понадобиться система климат-контроля, поэтому крупные компании ставят такое оборудование в специально оснащенном помещении.
Блейд-серверы
Такое оборудование компактнее и эффективнее любой другой серверной системы, но и стоимость его довольно высока из-за необходимости покупки дополнительной инфраструктуры.
Среди недостатков можно назвать следующие:
- меньше возможностей для расширения, чем у Tower-серверов или оборудования в стоечном исполнении.
- блейд-системе необходимо активное охлаждение.
- большие затраты на покупку и обслуживание оборудования.
Стоимость физического сервера
Прежде всего нужно присмотреть физический сервер, который будет соответствовать твоим ожиданиям, — чтобы перед глазами у тебя была какая-то сумма и чтобы ты мог ясно видеть, какой вариант экономически более целесообразен именно в твоем случае.
Нужно определиться, что мы считаем сервером. Если просто комп в обычном тауэр-корпусе, который будет пылиться в дальнем углу твоего офиса, — это одно. По сути, можно и на мой ноутбук установить MS SQL Server и сделать его сервером баз данных. Вот только как быстро такая база «упадет» при реальной нагрузке даже в 5–10 пользователей при одновременной работе в 1С?
Если ты себе представляешь сервер именно так — отдельный комп, скажем с 16 Гбайт оперативки и одним терабайтником, — тогда можешь дальше не читать и не тратить свое время. Отправляйся лучше в любой онлайн-магазин покупать свою рабочую станцию — сервером это назвать нельзя.
В моем представлении сервер — это машина с серверным процессором Xeon, регистровой памятью с ECC и аппаратным дисковым массивом. Вот такой «комп» имеет право называться сервером. Корпус при размещении внутри офиса и при отсутствии серверных стоек значения не имеет, но я бы с прицелом на будущее присматривал корпуса в формате 1U/2U — рано или поздно ты придешь к заключению, что сервер лучше хранить в дата-центре.
На рис. 1 изображен сервер HP ProLiant DL180 Gen9:
- Восьмиядерный Intel Xeon E5-2620 v4 (2,1–3 ГГц)
- Регистровая (Registered) память с ECC, 16 Гбайт
- Smart Array P440/2G 12 Гбайт Controller
- Форм-фактор корпуса 2U
Рис. 1. HP ProLiant DL180 Gen9
В чём разница виртуального выделенного сервера от физического сервера?
- Физический сервер это отдельный полноценный компьютер. Соответственно это будет намного затратнее по деньгам, так как оборудование придётся покупать. Да и если вы найдёте компании которые предоставляют физ серверов, то это тоже будет намного дороже.
- Если вы хотите иметь собственный локальный сервер, например у себя дома, то за ним ещё нужно будет следить. То есть поддерживать постоянную работу. Если же сервер выйдет из строя, то и сайт на нём перестанет быть доступным.
- Физические сервера в свою очередь намного мощнее. В каком плане? Если сравнить оба с одним и тем же железом то обычный будет быстрее чем виртуальный. Так как виртуализация будет требовать отдельных ресурсов. Но это опять таки к вопросу о том если вы хотите держать его у себя дома.
- Виртуальным легче управлять. К примеру вы покупаете тарифный план в какой-нибудь компании. У них есть техподдержка соответственно, что поможет вам решить массу проблем (проверено на собственном опыте). Если у вас свой локальный сервер, то тут уже проблемы ложатся целиком и полностью только на вас. Всё будет зависеть от вашей компетенции.
- Но если вы имеете свой сервер, то у вас появляется возможность создавать свои, виртуальные. Например для отдельных проектов. Это исходя из того что ваше железо будет достаточно мощным.
2-й этап — выбрать основные комплектующие для сервера
Определите системные требования к приложениям, которые будут установлены на сервер. На основе анализа выберите комплектующие:
Центральный процессор (ЦП) — требуется для выполнения математических операций. Если программное обеспечение потребляет много ресурсов данного компонента, выбирайте сервер с несколькими процессорами и ядрами. Частота работы ЦП чем больше, тем лучше. Тоже самое справедливо для кэша. Но учитывайте нюанс, что некоторое программное обеспечение лицензируется на процессор. В данном случае, может оказаться выгоднее приобрести меньшее количество более мощных процессоров.
Оперативная память — хранит данные, с которыми работает запущенное приложение. Большинство серверов весьма требовательны к данному компоненту. Если ваш случай не исключение, выбирайте сервер с большим объемом памяти
Также обратите внимание на скорость последней.
Дисковая подсистема — отвечает за хранение информации. Требования к данному компоненту подразделяются на требования к объему и скорости
Если нужно много дискового пространства, выбирайте сервер с большим количеством больших дисков. Если требуется высокая скорость работы, остановите свой выбор на дисках SSD (дорого и быстро) или SAS (дешевле и медленнее).
Серверное оборудование: что это
Пожалуй, можно часами рассказывать о типах серверов. Но вы уже поняли, что это скорее программный подход, чем технический
Но «железо» тоже важно. Ведь программы без него работать не будут
Так что давайте поговорим о том, что такое серверное оборудование и для чего оно нужно. Начнём, конечно же, с назначения.
Назначение серверного оборудования
Сервер, как вы уже поняли, должен работать круглосуточно, желательно, без вмешательства пользователя. В общем, полный автоматизм. Но, как мы знаем, всё, что должно работать круглосуточно, должно быть надёжным.
Соответственно, серверное оборудование имеет следующее назначение:
-
Должно обеспечивать бесперебойную работу 24/7.
-
Иметь достаточную для работы программного обеспечения производительность.
-
Высокую степень отказоустойчивости.
По сути, это всё. Соответственно, серверное оборудование создают с запасом прочности. Давайте объясню.
Обратите внимание на места, отмеченные стрелочками. Этот блейд-сервер
Собственно, он имеет 4 полноценных сервера в одном корпусе, а также 2 блока питания. Для чего это нужно? Во-первых, экономия места, во-вторых, высокая отказоустойчивость.
Если какой-либо сервер в этой платформе вышел из строя, его можно заменить, не обестачивая устройство полностью.
Также есть два блока питания. Это уязвимое место, но если один БП выйдет из строя, то его тоже можно будет заменить, не отключая устройство. Удобно? Да, это называется hotswap или «горячая замена».
Ещё в серверном оборудования часто можно заменять диски, не отключая саму платформу. В общем, серверное оборудование сделано более надёжным, а также компактным.
Например, корпуса. Их форм-фактор измеряется в юнитах. Один юнит равен 44,45 мм (1,75 дюйма). Зачем это нужно? Да чтобы унифицировать технические инфраструктуры. Это позволит всем выпускать продукцию одинаковых размеров, а бизнесу не париться с переделкой помещения под серверы с размером корпуса, отличным на пару сантиметров.
Есть разные форм-факторы, но меняется только высота объекта: 1U — 1 юнит, 2U — 2 юнита, далее по аналогии. Наиболее распространённые:
-
1U;
-
2U;
-
4U;
-
7U;
-
Tower.
Более подробно про форм-факторы серверного оборудования читайте в этой статье.
А теперь перейдём к типам серверного оборудования. Честно говоря, выделил их условно, ибо точных определений попросту не существует.
Стандарт
Классический сервер предназначен для установку в стойку или телекоммуникационный шкаф. Это 1U, 2U, 3U и далее. Отличается только тем, что в одном корпусе находится не более одной материнской платы.
Впрочем, это не мешает конфигурации обладать сразу несколькими процессорами, кучей видеокарт и большим объемом дисковой памяти.
Это наиболее распространённый вариант.
Tower
Тип корпуса — башня. По внешнему виду аналогичен классическому ПК, но часто затачивается под стойку. Положить на бок и получается сервер с форм-фактором 4U.
А с виду обычный ПК
Такие устройства также обладаю одной материнской платой, предназначены для напольного (или настольного, если так удобнее) размещения.
Блейд-серверы
Иногда их называют модульными, но очень редко. Это платформы, позволяющие установить несколько полноценных серверов в один корпус. Такие серверы называют «лезвие».
Вся инфраструктура, например, дисковая память, блоки питания, системы охлаждения могут быть вынесены во вне. В самом лезвии только необходимые компоненты:
-
материнская плата;
-
процессоры;
-
оперативная память;
-
другое обеспечение, если нужно.
Фактически, это несколько серверов, объединённых в одну платформу. При этом работать они могут над разными задачами.
Мини-серверы (Mini-tower)
Из названия вполне понятно, о чём говорю. Это просто серверы малого размера. Только не относите «лезвия» к мини-серверам, хоть те и могут иметь форм-фактор 1/2U. Мини сервер — отдельная платформа, просто компактная. Но надёжная.
Как правило, особой производительностью не обладают, но частенько заточены под надёжность. Специфика применения у подобных устройств довольно узка, ибо справиться с задачами, под которые заточены, может обычный персональный компьютер.
GPU-серверы
Стоит выделить как отдельную категорию. Это серверы с видеокартами. Применяться могут для разных целей. Например, для создания терминального сервера для работы с графикой. Также видеокарты можно использовать для вычислений. Для этого можно использовать специальные графические ускорители.
Да, видеокарты — отличный инструмент для вычислений, причём во многих аспектах превосходят процессор.
Преимущества виртуальной машины
Теоретически один физический сервер может содержать десятки гипервизоров / виртуальных машин и на каждой из этих виртуальных машин будет работать свое приложение, что устраняет необходимость в десятках отдельных выделенных и недостаточно используемых компьютеров. Такая система будет отлично работать при условии, что не всем пользователям / приложениям требуются все ресурсы одновременно.
Еще одно очевидное преимущество VM — более простое управление. В случае сбоя или даже перенастройки восстановление физического (аппаратного) сервера является сложной задачей. Переконфигурирование виртуальной машины — это простая операция программного обеспечения.
Наконец масштабируемость виртуальной машины очень проста. Можно увеличить практически без какого-либо физического вмешательства не нужно добавлять диск, память, процессор и все остальное по конфигурации.
3 основных преимущества виртуальной машины:
| Виртуальная Машина | Физический сервер | |
| Вложения | Один сервер может обслуживать десятки пользователей. | Каждому пользователю требуется физическая машина. |
| Управление системой | Одна панель управления управляет всем. | Каждый физический сервер управляется отдельно. |
| Уровень Масштабируемости и гибкости | Можно легко добавлять и изменять сервисы. | Каждый физический сервер должен быть настроен. |
Альтернатива физическому серверу: выделенный сервер
Выделенный (dedicated) сервер — отличная альтернатива физическому серверу. Это тоже самоевысокопроизводительное компьютерное оборудование, установленное в дата-центре провайдера, только вы его не покупаете, а арендуете. При этом вам уже не нужно думать над тем, какой сервер выбрать, т. к. вы сможете в любой момент изменить технические характеристики аппаратуры за дополнительную плату. Разумеется, в отличие от виртуальной машины, модернизация выделенного серверного компьютера потребует чуть больше времени, но вам не придется тратить огромные деньги и время на подбор комплектующих.
Теперь немного математики. Возьмем выделенный сервер следующей конфигурации:
2 x Xeon L5630 (4 Core*2,13GHz) 16GB DDR3 2×2TB SATA HDD
Такая отличная конфигурация обойдется всего в 9500 рублей в месяц. По конфигурации этот компьютер похож на наш физический, который мы выбрали в качестве эталонного, вот только у него 2 SATA-диска по 2 ТБ каждый. При желании, можно арендовать компьютер с четырьмя SAS-дисками по 146 Гб каждый. Он обойдется в те же 9 500 р./месяц.
Да, это дороже, чем виртуальная машина, но это ведь настоящий физический серверный компьютер, который вам не нужно сразу полностью оплачивать. В год подобное оборудование обойдется вам 114 тысяч рублей. Можно, конечно, купить за 146 тысяч физический, но стоимость его содержания мы уже обсуждали. А здесь вы платите всего 9 500 р./месяц и никакой головной боли. Не нужно заботиться ни об Интернет-соединении, ни о резервном питании, ни о кондиционировании, ни о системе климат-контроля — все это проблемы дата-центра.
При желании можно сэкономить и заплатить за аренду выделенного сервера сразу — тогда год аренды обойдется 96 900 р. (-15%).
У выделенного серверного компьютера все преимущества физического, но при этом не нужно платить за colocation (это уже включено в тариф), не нужно беспокоиться относительно возможной поломки аппаратуры и ее простоя. Обслуживанием техники занимаются инженеры ДЦ, а клиенты могут спокойно пользоваться всеми привилегиями, которые дает данная услуга.
Арендуя выделенный серверный компьютер, вы получаете тот же физический, но оплачиваете его по мере использования. К тому же после года аренды вас ждет приятный бонус — бесплатный апгрейд машины во время планового обновления техники.
Теперь о содержании выделенного серверного компьютера. Все-таки это не виртуальный, а физический сервер. Следовательно, вам нужно будет доплатить за ПО, если нет возможности обойдись бесплатным вроде Linux и FreeBSD. Лицензии на софт при аренде также обойдутся дешевле, чем покупка программных продуктов у их разработчиков.
Серверный администратор вам особо не нужен, так как изначальную настройку выполнит провайдер и совершенно бесплатно. Модернизация и обеспечение работоспособности техники — тоже проблемы провайдера. Единственное за что придется, возможно, доплатить — настройка какого-то специфического программного обеспечения, но это разово и необходимо не всегда — все зависит от поставленных задач. Администратор, который бы следил за состоянием Интернет-соединения, отвечал за работоспособность аппаратуры, вам не тоже нужен, так как все эти обязанности выполняет персонал провайдера.
Преимущество арендуемого оборудования в том, что за его работоспособность несет ответственность дата-центр. Вспомним ситуацию с жестким диском. В случае его отказа вам его бесплатно заменит дата-центр. Вам не нужно платить ни за жесткий диск, ни за его замену.
Устройства, которые обеспечивают деятельность Сети
Что такое веб-сервер? Под ним подразумевается устройство, которое содержит все данные, находящиеся в Интернете. Такой сервер постоянно находится в сети. Прием запросов осуществляется за счет протокола HTTP. Вот мы и разобрались, что такое Web-сервер. Есть еще одна разновидность такого устройства. Прокси-сервер отличается от предыдущего устройства тем, что формирует запросы автоматически, без участия пользователя. В данном случае речь идет о комплексе программ, которые предоставляют информацию пользователю. Человек должен подключиться к такому серверу. Он отправляет ему запрос и получает все необходимые данные.
Что еще мы не учли, или стоимость существования физического сервера
Мало купить сервер. Нужно еще платить за его существование. Как минимум тебе нужно обеспечить:
- резервный интернет-канал;
- резервное питание (ИБП стоят дорого, возможно придется устанавливать дизель-генераторы);
- систему кондиционирования — поддерживать оптимальную для работы сервера температуру.
С системой кондиционирования все просто, с резервным интернет-каналом чуть сложнее, но решаемо. А вот обеспечить резервное питание получится не всегда. Если отключат свет, ты останешься без сервера, а по репутации твоего ресурса будет нанесен огромный удар. По тем или иным причинам резервную линию можно организовать не всегда, а ИБП достаточной для работы сервера мощности будет стоить дороже самого сервера. Посмотри на ИБП APC серии Symmetra MW. Сразу говорю: покупать их тебе не захочется. Выход один — дизель-генераторы. Если у тебя собственное частное здание, такой вариант возможен. Но если ты арендуешь офис в бизнес-центре или квартиру, то вряд ли соседи будут рады твоему генератору. Да и по пожарным нормам установка такого генератора запрещена.
Когда нужен именно мощный физический сервер, арендовать VDS не хочется, а организовать резервное питание невозможно, есть вариант воспользоваться услугой размещения сервера (colocation).
Твой сервер физически помещается в дата-центр провайдера, где обеспечивается резервирование интернет-канала и питания, а также поддерживается оптимальная температура.
Стоят услуги по размещению сервера относительно недорого. Само размещение сервера обойдется в 2500 рублей в месяц. Интернет с гарантированными 10 Мбит/с или негарантированными 100 Мбит/с идет бесплатно при аренде порта коммутатора Ethernet — 500 рублей в месяц. Если такого канала тебе мало, то можно или купить гарантированный канал 50 Мбит/с (3500 рублей в месяц), или взять порт с негарантированной полосой 1 Гбит/с за 5000 рублей в месяц.
Получается, что существование сервера обойдется тебе как минимум в 3000 рублей в месяц. Данный момент нужно учитывать при подсчете рентабельности покупки физического оборудования. Ведь за эти деньги можно арендовать (даже дешевле) VDS с 2 Гбайт оперативки и 32 Гбайт дискового пространства!
Все это я к тому, что из стоимости аренды VDS можешь смело вычитать цену размещения сервера, — ведь в случае с физическим сервером тебе все равно бы пришлось платить эти деньги.
Так, если взять тариф 11 747 рублей в месяц (256 Гбайт HDD и 8 Гбайт оперативки) и вычесть 10% (скидка при оплате за год) и 3000 рублей (размещение), то выходит 7572,3 рубля. Возьмем нашу сумму 162 250 рублей и разделим ее на получившееся значение. Результат — почти два года (более 21 месяца) аренды VDS почти максимальной конфигурации. Если же тебе прямо сейчас не нужно 256 Гбайт, можно выбрать более дешевый тариф с 128 Гбайт пространства: из 7899 вычитаем 10% и 3000 рублей, получится сумма весьма скромная, как за аренду сервера такой конфигурации, — 4109 рублей. При стоимости сервера в 162 250 рублей этой суммы хватит на 39 месяцев аренды VDS со 128 Гбайт HDD, тремя ядрами и 8 Гбайт оперативки. Два ядра с теми же параметрами оперативки и HDD обойдутся еще дешевле (2950 рублей, если считать по нашей методике). Не стоит забывать, что после трех лет заканчивается гарантия и физический сервер может потребовать вложений. Наверняка за три года уже порядком поизносится жесткий диск и потребуется его замена.
Все же, если нужен железный сервер из плат и проводов и ты хочешь, чтобы он был твоим и только твоим, можешь арендовать физический сервер с последующим . Разумеется, ежемесячная плата при таком раскладе будет выше, зато подождал год и забрал свой сервер домой, в офис, оставил в дата-центре. Холишь и лелеешь его сам — впрочем, как и обслуживаешь. Другими словами, твой виртуальный сервер может превратиться в реальный!
Рис. 2. Цены на VDSРис. 3. Цены на дополнительные опции
Сети коммутации каналов
Они создаются благодаря физическому соединению клиентов на то время, когда будут передаваться сообщения. Как это выглядит на практике? В таких случаях для отправки и получения информации от точки А до точки Б создаётся прямое соединение. Оно включает в себя каналы одного из множества (как правило) вариантов доставки сообщения. И созданное соединение для успешной передачи должно быть неизменным в течение всего сеанса. Но в таком случае проявляются довольно сильные недостатки. Так, приходится относительно долго ожидать соединения. Это сопровождается высокой стоимостью передачи данных и низким коэффициентом использования канала. Поэтому использование сетевых технологий данного типа не распространено.
В чем кроется суть деятельности серверов
Термин «сервер» обозначает «служить». Другими словами, это компьютер, который обслуживает пользователей, посылающих к нему определенные запросы. В любой крупной или даже не очень крупной организации имеются сервера, которые обеспечивают совместное использование разнообразных ресурсов. И не только тех, которые относятся к информационным. К примеру, к серверу могут быть подключены не только многочисленные компьютеры, но такие периферийные устройства, как телефон, принтер, факс и т.д. Он необходим не только для хранения каких-либо данных, но и для организации совместного доступа к ним. И от того, насколько велика компания, и как много имеется пользователей Сети, будет зависеть величина и мощность сервера.
Вывод
Выделенный сервер – это хороший выбор для хостинга, который даст вам массу возможностей, но взамен потребует время на настройку и управление, а также некоторые финансовые траты.
Если вы начали задумываться о переходе на выделенный сервер с виртуального хостинга, то учитывайте следующие моменты. На выделенный сервер стоит переходить, если:
а) у вас значительно увеличилась посещаемость сайта, выросла нагрузка;
б) в вашем проекте произошли большие технические изменения, и теперь он не может располагаться на виртуальном хостинге.
Выделенный сервер – это надежный и безопасный хостинг. При выборе характеристик ориентируйтесь на требования проекта.
Заказывайте выделенные серверы для своих проектов в компании Timeweb: https://timeweb.com/ru/services/dedicated-server/






