Как выбрать сервер

Содержание:

Новый Dell R730

Думаю, обзор серверов был бы не полным, если не упомянуть в нем и вариант на новом сервере. Выбрать похожую конфигурацию сервера можно на фирменном сайте Делла в европейском регионе, например, в Германии или Англии. На сайте, правда, высокочастотные E5-2667 v4 не доступны, из восьмиядерных есть только низкочастотные E5-2620 v4. Думаю, в нашем демонстрационном случае, это не сильно принципиально

  • Платформа: Dell R730
  • Процессоры: 2x Intel Xeon 8 core E5-2620 v4 2.10 GHz (8C/16T) 20МБ
  • Оперативная память 128GB (8х16GB) DDR4 ECC Registered
  • RAID-Контроллер PERC H730p + Cache 2048 MB + Battery
  • Сетевой адаптер DELL 2x 1Gb RJ45 + 2х 10Gb SFP+
  • 2x SSD SATA 480GB
  • 3x HDD SATA 8TB

В Германии такая конфигурация затягивает на 16600€ или £14000 в Британии, и это без 20% НДС, расходов на транспортировку, растаможку и проче… Как видно, новый сервер даже с гораздо более слабым процессорами, пусть и следующего поколения, обойдется вам как минимум в 5 раз дороже б/у-шного сервера.

Качество

Качество итоговой картинки, которую видит пользователь, определяется массой факторов, включая качество программного кода и аппаратных элементов системы. Сегодня уже никого не удивить поддержкой системами ВКС широкого набора разрешения: от QCIF до Full HD и даже 4K.
Но чтобы такое качество картинки действительно обеспечивалось, важны не только технические возможности терминалов и сервера MCU, но и пропускная способность и качество каналов связи. С этим в России, увы, не все хорошо. Поэтому чрезвычайно важным является поддержка сервером ВКС эффективных механизмов качества обслуживания (QoS), включая приоритизацию трафика, а также возможность работы на каналах с потерей пакетов.

Желательно, чтобы сервер поддерживал технологию, позволяющую компенсировать потери пакетов: до 1% пакетов без заметного ухудшения и до 5% пакетов без критического ухудшения качества изображения. При дальнейшем ухудшении качества и/или снижении пропускной способности канала связи следует поддерживать наиболее критичные потоки, в первую очередь те, что переносят аудиоинформацию. Даже при пропадании видео, голосом всегда можно передать необходимую информацию, поэтому поддержка голосовой связи является наиболее критичной.

Бекенд

На бекендах обычно находится серверное приложение (PHP, Python, Ruby и т.п.). Практически всегда приложение требовательно к процессорной мощности. Исходные коды обычно занимают совсем немного места, поэтому к оперативной памяти несущественные.

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

Поэтому бекенд следует подбирать с небольшим диском, небольшим количеством оперативной памяти, но мощным процессором.

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

8Гб памяти 32 ядра минимальный SATA диск без RAID

На бекендах часто размещают кэширующие сервисы, типа Memcach’a. Это очень удобно, т.к. подобные сервисы обычно требовательны к оперативной памяти и малотребовательны к процессору. Мы обычно устанавливали по 32Гб оперативки при той же конфигурации.

Revelation игровые сервера

В данный момент в игре четыре cервера:

  • Атум
  • Раэлис
  • Кенсай
  • Эштар

Они делятся на две группы: старые и молодые.

Какой последний сервер?

Последним сервером является Эшатр, немого старее —  Кенсай. Они существуют уже около года и значительно моложе старичков. У обоих одна большая проблема: очень низкое количество игроков. Из этого следует:

— Тяжело найти группу для подземелья.

— Слабая экономика — высокие цены.

— Низкая конкуренция у хорошо развитых персонажей.

— Для прохождения любого сложного данжа, с высокой вероятностью, придётся платить сильным игрокам.

Плюсы:

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

+ Легче попасть в серверные рейтинги.

Учитывайте — эти сервера давно пора сливать с старыми. Не рекомендуем их к выбору.

Если сильно хочется — выбирайте Эштар.

Revelation Лучший сервер

Из четырёх первых серверов осталось только два. В них влили множество других, особенно в Раэлис. Население и развитие у обоих примерно равно.

Минусы:

— Значительно больше развитых персонажей.

— Выше требования для вступления в сильные кланы.

Плюсы:

+ Ниже цены, больше товара

+ Быстрый поиск группы, возможность собрать себе консту.

+ Большие шансы бесплатно пройти сложную активность. Очень часто, сильные игроки берут любых к себе в группу.

Самый населенный сервер

Теперь встаёт вопрос между Атумом или Раэлисом.

Преимущества Первого:

+ Ниже цены на многие товары. Ниже цена на кристаллы, примерная разница 25%.

+ Регулярно выигрывает пограничные войны.

+ Здесь сосредоточена большая часть людей с низким уровней.

Преимущества Второго:

+ Меньше сильных персонажей.

+ Более богатая история, множество людей, переживших несколько слияний.

Преимущества Атума явно перевешивают, но Раэлис остаётся хорошим выбором.

Новый сервер Revelaton

Локализатор в данный момент не планирует создавать новый сервер.

Не смотря на то, что многие люди его ждут — сперва нужно объединить старые-мёртвые.

Revelaton online краткая история серверов

Первыми серверами были:

  • Атум
  • Раэлис
  • Хангмар
  • Морфида

Туда шли люди с дорогим набором раннего доступа.

Через два дня добавили Крайтос для людей с бюджетным набором.

А на следующий день стартовало ОБТ. Появилось ещё два Гордон и Куроми для тех, кто вообще ничего не покупал.

Атум всегда был самым сильным сервером. Количество людей на нём, значительно превышало другие. Там было по 2-3 состава нескольких крупных сообществ. В него влили Крайтос, уже объединённый Морфидой.
Раэлис занимал второе место, по силе серверов, это был первый сервер, объединённый с другим. Сперва в него влили Гордон, затем Хангмар, который объединили с Куроми, а недавно, в него был влит ещё один сервер Акари, в котором уже были Тараск и Астар. Таким образом, Раэлис это сборка из семи серверов, в каждом из которых были свои люди и гильдии.

Кенсай и Эштар не подвергались слиянию.

Совместимость

За последние годы на рынке ВКС произошли существенные изменения. Большое количество слияний и покупок привело к тому, что многие известные бренды исчезли с рынка, серьезной ревизии подверглись продуктовые линейки. Вот лишь несколько примеров. В 2008 году известный итальянский производитель систем ВКС Aethra был приобретен израильской Radvision, которую впоследствии, в 2012 году, купила Avaya. Но на этом дело не закончилось. Оставив у себя линейку продуктов Scopia, Avaya в 2014 году перепродала основную часть Radvision компании Spirent Communications. Компания ClearOne, которая в 2012 году приобрела старожила рынка ВКС VCON, в 2014 году купила еще и разработчика облачных решений ВКС — Spontania. Входившая когда то в тройку лидеров рынка ВКС Lifesize практически прекратила разработку терминалов, отделилась от Logitech и полностью сфокусировались на облачной инфраструктуре и ПО. Наконец, Polycom, почти сразу после сорвавшейся сделки с Mitel, была куплена компанией Siris Capital.

Что это значит для заказчика? А то, что в условиях такой турбулентности на рынке при выборе ключевого инфраструктурного элемента, коим является сервер MCU, необходима гарантированная совместимость с большим количеством продуктов других производителей. Заметим, что лидеры рынка ВКС при разработке своих серверов естественным образом ориентируются, в первую очередь, на поддержку своих терминалов. Поэтому более широкую совместимость обычно способны предложить небольшие компании, которые изначально при разработке своих продуктов ориентируются на заказчиков, имеющих «зоопарк» оборудования. Их решения могут стать наиболее эффективным интегрирующим элементом, который обеспечит как работу имеющегося оборудования, так и возможность дальнейшего масштабирования.

Даже если вы используете моновендорные решения очень крупного производителя и абсолютно уверены, в том, что он будет существовать вечно, всё равно поддержка севером MCU решений других производителей может оказаться востребованной. Ведь турбулентность рынка распространяется не только на производителей систем ВКС, но и на компании из других областей. Это значит, что ваша компания может также быть вовлечена в схему M&A (от англ. mergers and acquisitions). Если завтра ваши топ-менеджеры решат приобрести другую компанию, а у неё окажется система ВКС не того производителя, с которым работаете вы, перед вами встанет непростая задача интеграции. Ее решение может потребовать дополнительных затрат и продолжительного тестирования, и не факт, что соответствующие средства будут предусмотрены бюджетом.

Если говорить о совместимости, то конечно, в первую очередь, надо обратить внимание на поддержку основных протоколов и кодеков, включая протоколы сигнализации H.323, SIP, WebRTC, а также кодеки H.261, H.263, H.264, H.264 High Profile (AVC & SVC), VP8, H.265 (HEVC) и др. Но зачастую этого недостаточно

Желательно запросить у поставщика результаты тестирования его сервера с другими серверами и терминалами. Не лишним будет также запросить информацию об использовании продуктов этого поставщика в мультивендорных проектах в других компаниях.

Какой сервер нужен для 1С

Если стоит задача получить эффективное устройство, значит придется задать себе или другому человеку, ответственному за сие дело, несколько вопросов:

  1. Сколько пользователей 1С планируется?

  2. Как будет организована ИТ-инфраструктура?

  3. Будут ли расширения штата?

  4. Есть ли задел под обновления и апгрейды?

  5. Какой бюджет готовы выделить?

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

А теперь по порядку, пришло время обосновать вопросы. Чем выше количество юзеров, тем серьезнее нагрузка на процессор. Большее количество оперативной памяти требуется, объем дисковой памяти также значительно выше, также нужны процессоры посерьезнее. Не забывает про типы накопителей, если 5 пользователей вытянет даже обычный HDD SATA, то для 10-20 уже нужен HDD SAS, а лучше SSD. Если у нас 30-50 юзверей, то однозначно SSD, хотя бы SATA, в идеале NVMe. При большем количестве без SSD NVMe не обойтись. Можно, конечно, построить RAID10, загнать кучу накопителей, разбить БД. Иначе, параллельной обработки запросов не видать, дисковая подсистема превратится в горлышко. Но давайте не будем усложнять. В 2020 году жесткие диски уже не имеют серьезных преимуществ перед SSD, потому можете смело устанавливать твердотельные накопители. Они быстрее, даже надежнее. Подробнее про SSD для сервера 1С можете прочитать здесь.

Теперь поговорим об организации IT. От типа реализации будет зависеть конечная сборка. Например, можно дать терминальный доступ юзерам, а можно организовать облачный доступ. Разница в подходе существенная. Облачная конфигурация наиболее предпочтительна, если доступ к 1С нужно дать не в пределах локальной сети, например, удаленным сотрудникам.

Третий вопрос — расширение штата. Нужно обязательно учитывать, иначе придется масштабировать не за счет замены процессора или установки второго, а покупки нового устройства. Накладно. Из третьего вытекает 4-й вопрос. Устройства, которые впоследствии легко модернизировать всегда стоят дороже, но, если апгрейдиться придется, то потеряете меньше денег. Кстати, пятый вопрос тоже крайне важен. Не будет бюджета, значит адекватной сборки не видать.

Ладно, на вопросы ответил, про дисковую подсистему сказал, теперь стоит постепенно перейти к другим насущным вопросам. Расскажу про комплектующие.

Как приобрести

Перед приобретением данных программных продуктов разработчику нужно зарегистрироваться на сайте developer.1c.ru, указав следующие данные:

  • страна;
  • ФИО;
  • вид работы (фриланс, в организации партнера-франчайзи, в иной компании);
  • номер любого из сертификатов «1С:Специалист» по платформе «1С:Предприятие», «1С:Эксперт по технологическим вопросам», «1С:Эксплуататор крупных информационных систем»;
  • номер мобильного телефона (на него будет отправлен код подтверждения, который потребуется ввести при регистрации);
  • адрес электронной почты специалиста;
  • наименование предприятия или госучреждения, в котором работает специалист;
  • адрес сайта организации;
  • почтовый адрес пользователя для получения бумажной карточки официальной регистрации.

Номер сертификата будет проверяться при регистрации.

После успешной регистрации на сайте developer.1c.ru для данного разработчика будет создан личный кабинет, в который будут загружаться приобретенные им продукты.

Приобрести продукты разработчик может через партнера фирмы «1С» или в личном кабинете на сайте developer.1c.ru.

Приобретение через партнера

Продажа электронных поставок осуществляется по заявкам партнеров. В заявке указываются сведения о пользователе, в том числе ФИО, ИНН, почтовый и электронный адреса.

Для приобретения электронных поставок специалисту потребуется личный кабинет на портале 1С:ИТС по адресу https://portal.1c.ru/. Чтобы создать личный кабинет, нужно перейти по ссылке https://portal.1c.ru/, в главном меню выбрать «Личный кабинет», а на странице авторизации — ссылку «Регистрация».

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

Партнер может передать специалисту продукт различными способами:

  • переслать комплект поставки по электронной почте;
  • зарегистрировать продукт в личном кабинете специалиста на портале 1С:ИТС по адресу https://portal.1c.ru/, после чего в личном кабинете специалиста появятся ссылки на скачивание дистрибутивов и пинкоды, необходимые для активации продукта.

Фирма «1С» не рекомендует партнерам скачивать и лично устанавливать лицензии на компьютеры пользователей в условиях проведения мероприятий по борьбе с распространением коронавирусной инфекции.

Обращаем внимание: ссылки на скачивание дистрибутива будут действительны в течение 30 дней с момента «отгрузки» продукта партнеру. Необходимо за этот период успеть скачать дистрибутив программного продукта.

Приобретение в личном кабинете сайта «1С для разработчиков»

В личном кабинете на сайте developer.1c.ru разработчик увидит список доступных ему для приобретения программных продуктов.

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

После поступления денег на счет фирмы «1С» разработчик может перейти в личный кабинет на сайте developer.1c.ru и скачать приобретенную электронную поставку. Одновременно продукт регистрируется в базе технической поддержки фирмы «1С». После этого покупатель продукта получает статус официального пользователя, и ему по почтовому адресу, указанному при регистрации личного кабинета, высылается именная бумажная карточка официальной регистрации, подтверждающая право на использование приобретенного программного продукта.

Архитектура системы ВКС

Как многим известно, классическая система ВКС строится на базе сервера многоточечной видеосвязи (MCU). Такой сервер принимает видеопотоки, поступающие от конечных устройств (терминалов), и производит все необходимые операции для формирования изображений, которые будут рассылаться на другие терминалы. Это транскодирование – преобразование видео из одного формата в другой, трансрейтинг – изменение битовой скорости, на которой передается изображение, а также микширование. Последняя операция подразумевает компоновку изображений в соответствии с той раскладкой, которая удобна конкретному пользователю.

Последние несколько лет на рынке активно продвигаются альтернативные решения с упрощенными серверами MCU. Такие серверы просто пробрасывают видеопотоки между конечными терминалами – такую функцию часто называют проксированием. Они не способны проводить ни транскодирование, ни трансрейтинг, некоторые серверы могут выполнять лишь базовые функции микширования. В этом случае основная нагрузка на обработку и формирование «картинки» приходится на конечные терминалы.

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

Терминал может готовить и полноценные видеопотоки с разным разрешением (например, CIF, SD, HD…). В этом случае задача сервера также сводится к выбору нужного потока для отправки на другой терминал. При таких схемах сервер MCU становится, по сути, маршрутизатором видеопотоков.

Итак, есть два варианта: полноценный MCU с централизованной обработкой видео и упрощенный сервер (проксирующий) с переносом большей части нагрузки по обработке видео на терминалы. Какой вариант лучше? В большинстве случаев однозначно предпочтительней централизованный сервер. Такое решение значительно упрощает управление и масштабирование, снижает нагрузку на каналы связи и конечные терминалы, обеспечивает гибкость в реализации различных раскладок, в том числе индивидуальных для конкретного пользователя. Кроме того, наличие централизованного полноценного сервера MCU упрощает интеграцию системы ВКС с другими корпоративными системами. Отказоустойчивость централизованного решения всегда можно повысить путем установки нескольких серверов и объединения их в кластер, который может быть и территориально распределенным.

Вариант с проксирующим сервером и распределенной обработкой видео может оказаться приемлемым для отдельных ситуаций. Однако недостатков у него гораздо больше, чем достоинств. Это необходимость мощных терминалов, способных выполнять преобразования видео, более высокая нагрузка на каналы, меньшая гибкость, возможные сложности с управляемостью и интеграцией с другими системами. Очень часто решения с проксирующим сервером разрабатывались для вебинаров и видеочатов (об отличии последних от полноценной ВКС я, возможно, расскажу позднее), попытки их адаптации для ВКС не всегда удачны. При использовании таких решений пользователи могут столкнуться с проблемами, связанными с высокой нагрузкой на каналы и/или низким качество видео.

Сервер б/у Dell R730

Серия R730 – это актуальная линейка серверов Dell, использующая современную память DDR4 ECC и процессоры Intel Xeon 3-го поколения. Серверы этой серии также могут быть расширенной версии R730xd – 12 LFF дисков 3,5″ на передней панели с горячей заменой, еще 4 таких диска фиксировано внутри сервера и 2 SSD в дополнительном отсеке на задней панели. Всего 18 дисков – о, как!

Итак, весьма свежий б/у сервер для крупного предприятия возьмем в такой конфигурации:

  • Платформа: Dell R730
  • Процессоры: 2x Intel Xeon 8 core E5-2667 v3 3.20 GHz (8C/16T) 20МБ
  • Оперативная память 128GB (8х16GB) DDR4 ECC Registered
  • RAID-Контроллер PERC H730p + Cache 2048 MB + Battery
  • Сетевой адаптер DELL 2x 1Gb RJ45 + 2х 10Gb SFP+
  • 2x SSD SATA Kingston 480GB
  • 3x HDD SATA Seagate 8TB
  • Корзины для HDD – 8 шт.

Итого, получаем 4900$.

Другие узлы

На крупных проектах существует большое количество разнообразных узлов, кроме бекенда, фронтенда и баз данных.

Почтовые сервера

Диск маленький, процессор средний, оперативной памяти немного. Самый скромный сервера. Если почты Вы шлете очень много (миллионы) и используете шифрование и авторизацию (DKIM), следует поставить сервер с мощным процессором и быстрым диском, увеличение оперативки — ни к чему.

Файловые/медиа хранилища

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

Очереди задач

Если Вы используете что-то типа German, который не сохраняет задачи на диск, выбирайте много оперативки, мелкий диск и простой процессор (операции на таком сервере очень простые). В случае синхронизации задач с диском, следует ставить диски побыстрее (SAS или SSD), т.к. количество проходящих задач обычно довольно большое.

Сборщики статистики

Обычно это сервера, которые собирают данные для последующей аналитики (Hadoop, Elastic Search, Vertica и т.п.). Очень часто в них не критичны моментальные записи, однако данных часто очень очень очень много. Форма запросов обычно предполагает агрегатные выборки с перебором огромного количества записей, поэтому эффективно пользоваться оперативной памятью тут почти невозможно. Следует выбирать большие диски (SATA для экономии, SSD для скорости), средние процессоры и среднее количество оперативной памяти.

Полнотекстовые индексы

Под задачи поиска по тексту часто выделяют отдельные технологии. Elastic Search, Sphinx или Solr, Принципиально тут все похоже на базу данных. Быстрые диски, оперативной памяти побольше (чтобы треть индекса влазила в память) и мощный процессор.

Кэширующие кластеры

Тут просто много оперативной памяти, средние процессоры (запросы в огромных количествах будут нагружать процессоры серверов — вычисление хешей, сжатие данных) и минимальные диски.

Сервер б/у Dell R720xd

Начнем мы обзор с сервера Dell серии PowerEdge R720 – это отличный выбор высокопроизводительной и масштабируемой платформы за весьма умеренные деньги. Серверы R720 – это модели предпоследней серии Dell, а значит на сегодняшний они все еще достаточно актуальны. Серверная платформа этой серии поддерживает память DDR3 ECC до 768GB, 2 процессора Xeon 2-го E-26xx поколения на 8…12 ядер, обеспечивая оптимальную производительность для ваших условий работы.

Платформа R720xd отличается возможностью установки до 12 LFF жестких дисков 3.5″ с горячей заменой. Кроме того в этой модели предусмотрен специальный дополнительный отсек для установки 2-х SSD на задней панели, чтобы не занимать место на основной панели спереди.

Возьмем в качестве начальной такую конфигурацию:

  • Платформа: Dell R720xd
  • Процессоры: 2x Intel Xeon 8 core E5-2667 v2 3.30 GHz (8C/16T) 25МБ
  • Оперативная память 128GB (8х16GB) DDR3 ECC Registered
  • RAID-Контроллер PERC H710p + Cache 1024 MB + Battery
  • Сетевой адаптер DELL 2x 1Gb RJ45 + 2х 10Gb SFP+
  • 2x SSD SATA Kingston 480GB
  • 3x HDD SATA Seagate 8TB
  • Корзины для HDD – 6 шт.

Итого, корпоративный сервер среднего уровня для крупного предприятия стартует от стоимости 3650$. В зависимости от специфики используемых программ, количества пользователей, объема хранимых данных конфигурация может быть усилена большим объемом памяти, более емкими накопителями или процессором с большим количеством ядер/потоков. Главное, выбрать правильный процессорный комплект, чтобы не пришлось его менять целиком в дальнейшем

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *