Телефон: +7(495) 666-56-73

105082, Москва, ул. Большая Почтовая, д.36, стр.5

Серверы для 1С 8.3

От 1250 $

Сервер Tower / Intel Xeon E3-1220V5 (3GHz, 4C/4T, 8Mb, 80W) / DDR4 8GB PC17000 ECC (up4) / 2xSSD 120Gb SATA MLC / 2xHDD 1Tb SATA 7200rpm / IPMI / 2xGbLAN / VGA / 300W

  • Для работы с файловой и SQL БД 1С по сети и в терминальном режиме доступа;
  • Малые размеры;
  • Тихий.

От 1700 $

Сервер Tower / Intel Xeon E3-1240V5 (3,5GHz, 4C/8T, 8Mb, 80W) / DDR4 16GB PC17000 ECC (up4) / 2xSSD 240Gb SATA MLC / 2xHDD 2Tb SATA 7200rpm / IPMI / 2xGbLAN / VGA / 300W

  • Для работы с файловой и SQL БД 1С по сети и в терминальном режиме доступа;
  • С гипервизором делит ресурсы между сервисами;
  • Использует SSD для БД.

От 3700 $

Сервер 1U / Intel Xeon E5-1650V4 (3.60GHz, 6C/12T, 15Mb, 140W) / 2xDDR4 16GB PC17000 ECC REG (up8) / 2xSDD 400Gb SATA High Write Endurance / 2xHDD 4Tb SATA 7200rpm / 2xGbLAN / IPMI / VGA / 2x400W (Redundant)

  • Для работы с файловой и SQL БД 1С по сети и в терминальном режиме доступа;
  • Возможность установки 8 модулей до 256 ГБ ОЗУ;
  • Использует SSD для БД;
  • Перезапись SSD 2ТБ в сутки на 5 лет.

От 7300 $

Сервер 2U / 2xIntel Xeon E5-2630V4 (2.20GHz, 10C/20T, 25Mb, 85W) / 4xDDR4 16GB PC17000 ECC REG (up16) / SAS9271-8I, 1Gb, CacheVault / 4xSDD 400Gb SATA High Write Endurance / 4xHDD 4Tb SATA 7200rpm / 2xGbLAN / IPMI / VGA / 2x700W (Redundant)

  • Для работы с файловой и SQL БД 1С по сети и в терминальном режиме доступа;
  • Возможность установки 8 модулей до 256 ГБ ОЗУ;
  • Аппаратный RAID контроллер ;
  • RAID массива из 4 SSD;
  • Дисковый массив для оперативных резервных копий данных до 16 ТБ.

 

От 13200 $

Сервер Tower / 2xIntel Xeon E5-2687WV4 (3.00GHz, 12C/24T, 30Mb, 160W) / 8xDDR4 16GB PC19200 ECC REG (up16) / 2xSDD 1.2Tb PCI-E (2600/1250MBs, 50K) / 8xHDD 4Tb SATA 7200rpm / 2xGbLAN / 2x10GbLAN / IPMI / VGA / 2x800W (Redundant)

  • 24 физических или 48 виртуальных высокопроизводительных процессорных ядер. Возможность увеличения до 44 физических или 88 виртуальных ядер на сервер
  • ОЗУ с запасом увеличения до 1 ТБ;
  • Жесткие диски 15 тыс. об/мин до 2 ТБ в RAID1;
  • Перезапись 3,6 ТБ в сутки на 5 лет;
  • 2х1 Gb Ethernet, 2×10 Gb Ethernet;
  • Замена по требованию клиента на Infiniband FDR c пропускной способностью до 56 Гбит/с;
  • Дисковая подсистема для оперативых резервных копий данных до 32 ТБ.

Создание сервера 1С

  • Определение параметров решения
  • Аппаратное обеспечение по подсистемам решения
  • Программное обеспечение
  • Необходимый уровень отказоустойчивости
  • Резервное копирование и восстановление
Подробнее

Определение параметров решения

Главный фактор в определении параметров решения – количество пользователей 1С. Пользователь в один момент времени занимает ресурсы решения: процессорное ядро, объем ОЗУ, выполняет операции с дисковой подсистемой. Сколько пользователей 1C в один момент времени могут воспользоваться ресурсом:

  • Процессорным ядром может воспользоваться один пользователь.
  • В ОЗУ пользователь займет объем не меньше чем описано в минимальных требованиях ПО.
  • Один жесткий диск SATA способен обработать запрос одного пользователя, SAS 10 и 15К – 10 пользователей, SSD еще больше в зависимости от конкретной модели.
  • Рост объема БД в процентах за период от объема БД: месяц, квартал или год. Этот фактор демонстрирует нагрузку на сервер и какой запас по объему дисковой подсистемы предусмотреть. Особенно это важно при использовании SSD, цена за объем которых относительно высока.

Также на построение решения влияют особенности ПО:

  • Во время пиковой нагрузки базы данных 1С в файловом варианте при количестве пользователей свыше 15 человек, возникают блокировки. При проведении документов соответствующие регистры в один момент времени блокируются для другого проводящего документ пользователя целиком до выполнения проведения документа.
  • При работе свыше 20-30 пользователей с базой данных 1С по стандартной для офисов сети Ethernet при помощи ПК, сеть работает медленно.

Из примеров выше ясно, что есть границы, определяющие выбор решения в комплексе в зависимости от количества пользователей базы данных 1С.   Типовые границы:

  • 1-15 пользователей 1С для малого бизнеса;
  • 25-50 пользователей 1С для малого и среднего бизнеса;
  • 50-100 пользователей 1С для среднего бизнеса;
  • Решения на 100-200+ пользователей 1С разрабатываются отдельно под задачу.

Второй фактор – соотношение объема базы данных и количества пользователей 1C. 10-15 бухгалтеров, активно работающих с большими объемами данных из торговой сети, создадут гораздо большую нагрузку на решение, чем 100 продавцов-консультантов, заглядывающих в справочники. Дюжина менеджеров оптовой базы, строящие объемные аналитические отчеты, также сильно нагружают СУБД. И это не считая разницы между выписывающими документы раз в 15-30 минут сотрудниками и подготовкой месячных и квартальных отчетов по организации или массового перепроведения документов.   Третий фактор – рост объема базы данных в процентах за отчетный период: месяц, квартал, год. Это демонстрирует реальную нагрузку на сервер и какой запас по объему дисковой подсистемы необходимо предусмотреть. Особенно это важно при использовании SSD, цена за объем которых относительно высока.   Выбор схемы решения:

  • Файловый доступ к данным – пользовательский ПК. Выгодное решение для малых офисов с 10-15 сотрудниками. Для большего количества сотрудников БД становится слишком велика и тяжела для обработки на ПК.
  • Трехзвенная схема. Сервер БД, сервер приложения, пользовательский ПК или тонкий клиент. Вычисления исполняются на сервере приложения и сервере БД.
  • Трехзвенная схема плюс терминальный доступ. Для офисов свыше 15-25 сотрудников. Иногда в терминальный доступ переводят офисные приложения. Это дает дополнительную гибкость в удаленной работе и снижение нагрузки на сеть предприятия. Улучшает безопасность и управление данными и приложениями.

 

Аппаратное обеспечение решения по подсистемам

Технологии оптимизации работы процессора

TurboBoost

Упрощенно описывая, перационная система распределяет процессы по процессорным ядрам, «смотрит» на загруженность ядра 0, если оно нагружено на 100%, помещает контекст процесса на ближайшее незагруженное ядро. Кроме того, системные процессы по умолчанию исполняются на ядре 0. Следовательно, это ядро «несет» наибольшую нагрузку в процессоре, следующее по нагрузке за ним – ядро 1.   Если процессор не выходит за границы потребления и температурного режима, нулевое ядро разгоняется путем увеличения тактовой частоты до максимального значения, указанного для технологии в характеристиках процессора, первое ядро разгоняется до половинной частоты TurboBoost. При выходе за рамки энергопотребления или теплового режима разгон прекращается. В результате, самые нагруженные ядра процессора имеют максимальную производительность в большинстве сценариев нагрузок.   Пример: процессор E5-2620V4 с тактовой частотой 2.1 ГГц, TurboBoost до 3 ГГц. При нормальной работе нулевое ядро процессора разогнано до 3 ГГц, первое – до 2,6 ГГц, остальные работают на 2.1 ГГц.

HyperThreading

Упрощенно описывая, каждое физическое ядро процессора представляется ОС двумя логическими. Чем больше процессорных ядер, тем больше времени, которое диспетчер выдает работающим процессам. На практике чем больше ядер, тем лучше «отзывчивость» сервера на действия пользователей 1C. «Отзывчивость» сервера с включенным HyperThreading улучшается пропорционально количеству доступных ядер в два раза, относительно такого же сервера с выключенным HyperThreading.   Производительность от HyperThreading снижается в небольшом количестве сценариев нагрузки. Это математические вычисления над большими объемами данных в ОЗУ, вроде перекодирования видео. Такие сценарии в офисной работе с ПО 1С не встречаются и потери в производительности на процессорное ядро в пределах погрешности измерения.   Процессоры для 1С   Для малых офисов – Intel Xeon E3-1200V5 сбалансированный процессор в соотношении цены, производительности и отказоустойчивости. Поддерживает ОЗУ с битовой коррекцией четности.   Сравнение младшего и старшего процессоров линейки:

  • Intel Xeon E3-1230V5 3.4GHz 8MB – 293.00$
  • Intel Xeon E3-1280V5 3.7GHz 8MB – 705.00$

Обратите внимание, разница в производительности всего 0.3 GHz, а в цене 412$. В офисных решениях используют младший процессор Intel Xeon E3-1230V5.   Для 25-60 сотрудников используют процессоры линейки Intel Xeon E5-1600V4:

  • Частота 3+ ГГц;
  • 4-8 ядер;
  • 8 слотов ОЗУ вместимостью 32 ГБ.

Линейка процессоров E5-2600V4 примечательна многоядерными процессорами:

  • Intel Xeon E5-2637V4 3.50GHz 4-Cores;
  • Intel Xeon E5-2690V4 2.60GHz 14-Cores.

При неправильном выборе процессора возникают жалобы вида «отчет на ПК исполняется в разы быстрее, чем на вашем дорогом сервере». Для 1С выбирайте Intel Xeon E5-2637V4 3.50GHz 4-Cores – тактовая частота совпадает с таковой на ПК, в отличие от многоядерного процессора с низкой тактовой частотой 2.60GHz   Для офисов 30-150 пользователей 1C в линейке есть высокочастотные процессоры:

  • Intel Xeon E5-2637V4 3.7GHz 4-Cores;
  • Intel Xeon E5-2643V4 3.4GHz 6-Cores;
  • Intel Xeon E5-2667V4 3.2GHz 8-Cores.

Недостатки – небольшое количество ядер и дороговизна.   Оперативное запоминающее устройство   ОЗУ сервера от ОЗУ в ПК отличается наличием механизмов отказоустойчивости (ECC).   ECC (Error-Correcting Code Memory) – это память с коррекцией битовых ошибок и обнаружением двухбитовых. Упрощенно на практике: если неподалеку окажется сильный источник помех, то на ПК начнутся «чудеса» – от «самовольства» беспроводных мыши и клавиатуры до синего экрана. В случае с сервером с модулями ОЗУ – ошибки будут лишь сообщениями в журналах ошибок сервера.   Масштабируемость: в ПК можно установить до 64 ГБ ОЗУ (платформы под Socket 1151 с 4 слотами ОЗУ). В серверы c процессорами Intel Xeon E3-1200V5 – столько же и с функционалом ЕСС. В серверы на базе процессоров Xeon E5 можно устанавливать объемы ОЗУ, измеряемые уже в терабайтах.   Как определить необходимый объем ОЗУ:

  • Современные ОС для собственных нужд потребляют 2-4 ГБайт ОЗУ;
  • Для терминального пользователя с удаленным доступом нужно не менее 0,5 ГБайт ОЗУ;
  • 30-100% объема ОЗУ нужно для кэширования базы данных.

Типы контроллеров для 1С

On-board контроллеры

Интегрированы в южный мост материнской платы контроллеры Intel RSTe (Rapid Storage Technology enterprise). Реализуют программный RAID средствами BIOS материнской платы и драйверов ОС, подходят для большинства задач малых офисов на 10-15 пользователей 1С.   Минусы:

  • Ограничены управление и функционал восстановления после отказов;
  • Невозможно увеличить производительность;
  • Несовместимы с гипервизором vmWare ESXi.

Исключение – интегрированные на материнскую плату контроллеры RAID на базе RAID-on-Chip. Это полноценные RAID-контроллеры с собственным процессором и кэшем. Защита кэша устанавливается опционально, так как ее срока службы меньше чем у сервера.   Эти контроллеры имеют плюсы аппаратных:

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

Минус – нельзя заменить при необходимости.

Host Bus Adapters

Контроллеры для подключения SAS-устройств с минимумом функционала для работы с дисковыми массивами. Эти контроллеры не вводят между подсистемами сервера дополнительный пересчет контрольных сумм, обеспечивая максимальную производительность подключенных устройств. Не добавляют производительности и удобства управления дисковыми массивами. Это неполноценные RAID-контроллеры. Недостающий функционал восполняют средствами программного обеспечения.

RAID-контроллеры

Полноценные контроллеры с собственным BIOS, кэшем и защитой кэша, набором инструмента для определения неисправностей и восстановления дисковых массивов после сбоев. Производительность ограничена – контроллеры обладают собственной логикой, реорганизующей данные для быстрого доступа к ним. Нагружается в массивах с уровнями RAID, требующими пересчета контрольных сумм: RAID 5/50/6/60. Учитывая производительность современных SSD, эта логика стала ограничением. Контроллер LSI/Avago 9260 поддерживает до 4 SATA SSD. При работе с большими массивами производительность сверх 4 SSD не растет. RAID-контроллеры выполняют роль организатора дисковой подсистемы.   Жесткие диски

HDD SATA Enterprise

Бюджетные диски для небольших офисов. Обрабатывают одим запрос в один момент времени. Подходят для хранения файловых данных и архивов, плохо подходят для работы с базами данных, в т.ч. и 1С 8.3. Преимущество – цена за объем.

HDD SAS Enterprise

10К диски объемом 1.2-1.8 ТБ подходят для баз данных, где необходим объем при ограниченном бюджете.

SATA SSD

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

SAS SSD

Высокопроизводительные накопители, чаще всего используют в СХД. По производительности соответствуют NVMe, но требуют для подключения HBA или RAID-контроллер.

NVMe SSD Enterprise

Форм-факторы – PCI-E, M.2, 2.5″. Наивысшая производительность, не требуют отдельного контроллера (лишь поддержки со стороны платформы или материнской платы). Минусы:

  • Занимают PCI-E линии процессора, в результате дисковый массив слабо поддается масштабированию;
  • Объем с приемлемой производительностью эффективнее получить на SATA SSD;
  • Дорого стоят.

Варианты выбора по ресурсу:

  • Низкоресурсные (1 DWPD и менее);
  • Среднересурсные (3-5 DWPD);
  • Высокоресурсные (10+ DWPD) SSD.

Низкоресурсные SSD для малых офисов на 5-15 пользователей 1С 8.3. Для задач на 20-100+ пользователей 1С 8.3 – среднересурсные SSD.   Форм-фактор сервера

Tower

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

Rack

Серверы в стоечном форм-факторе используются в выделенных серверных комнатах. Комплектующие упакованы плотно, КПД системы охлаждения повышен в ущерб уровню шума. Устанавливаются на фиксированных креплениях или выдвижных рельсах в стойку или шкаф. Стоечные серверы имеют либо меньшее количество слотов расширения PCI-E, либо предназначены для установки низкопрофильных контроллеров в PCI-E.   Прочие подсистемы

Серверная сеть

В большинстве случаев применения в малых и средних офисах 2-4 интегрированных портов 1 GbE с разъемом RJ-45 хватает. Однако, в связи с распространением кластерных и гиперконвергентных решений требуются дополнительные порты или порты с более высокой пропускной способностью. Распространены конвергентные сети на базе 10 Gigabit Ethernet под патч-корды 6 категории с разъемом RJ-45, под медные или оптические патч-корды, а также под кабели прямого подключения с универсальным разъемом SFP+. Когда будете проектировать сервер 1С, учитывайте совместимость сетевых портов.

Блоки питания

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

Программное обеспечение

Решение 1С проектируется в комплексе. Аппаратное и программное обеспечение закладывают одновременно. Этим добиваются требуемых характеристик решения и избегают ошибок на этапе планирования.   Программное обеспечение для работы 1С:

  • Операционная система;
  • Сервер базы данных;
  • Сервер приложения 1С;
  • Клиентское приложение 1С.

 

Операционные системы

От операционной системы в решении для 1С требуется стабильность работы и приемлемая стоимость внедрения и эксплуатации решения. Использование условно бесплатных продуктов обойдется не бесплатно – внедрение и эксплуатация обойдутся дороже, чем в случае с платными продуктами.   Если пользуетесь MS Windows Server, помните, что у MS Windows Server Core и Essentials нет функционала доступа к удаленным рабочим столам. Остальные редакции Windows с октября 2016 года лицензируются на процессорные ядра, минимальный пакет – 8 двухпроцессорных ядер. Учитываются только физические ядра без HyperThreading. Низкочастотный многоядерный процессор требует дополнительные лицензии на ядра. Младший процессор E5-2620V4 распологает 8 ядрами. Сервер с двумя такими процессорами использует весь минимальный пакет лицензий. Процессоры с большим количеством ядер потребуют дополнительные лицензии. При использовании виртуализации и редакции MS Windows Server Standard Edition, правила лицензирования требуют наличия лицензий на все процессорные ядра в сервере.   Сервер баз данных   Решения для 1С основаны на СУБД MS SQL и PostgreSQL. В MS SQL лицензионные ограничения по редакциям используют Express Edition для малого бизнеса, либо Standard Edition.   Ограничения для бесплатной Express Edition:

  • 4 процессорных ядра;
  • 1 ГБ ОЗУ;
  • БД 10 ГБ;
  • Нет функционала отказоустойчивости.

Для Standard Edition:

  • 24 процессорных ядра;
  • 128 ГБ ОЗУ;
  • БД 524 Петабайта;
  • Функционал отказоустойчивости. Кластер из двух узлов, второй узел пассивный. На каждого пользователя или устройство требуются клиентские лицензии.

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

Необходимый уровень отказоустойчивости

Параметры выбора   Главный критерий – стоимость времени простоя бизнеса. Часто эта стоимость недооценивается, а переоценка происходит во время простоя.   Учитывайте:

  • Один сервер простаивает минимум сутки. Сервис компаний первого уровня восстанавливает оборудование на следующий день;
  • Решение в виде серверной или ЦОД не абсолютно устойчиво к отказам;
  • Инструменты отказоустойчивости не отменяют резервное копирование;
  • При планировании отказоустойчивости рассчитывайте показатели RPO и RTO.

Recovery Point Objective – период потери данных при отказе.   На показатель влияют:

  • Частота резервного копирования;
  • Период время асинхронной репликации между хранилищами данных.

Recovery Time Objective – время до восстановления работоспособности решения после отказа.   На показатель влияют:

  • Дублирование критичных узлов элементов решения – блоков питания, RAID и прочих;
  • Дублирование частей решения целиком. Отказоустойчивый кластер серверов, резервное оборудование, хранилище данных;
  • Наличие средств быстрого восстановления работоспособности после отказа.

Общие цифры для понимания показателя:

  • RTO решения на одном сервере – минимум сутки и до недели;
  • RTO отказоустойчивого кластера с выделенным общим хранилищем с исправным хранилищем – единицы минут;
  • RTO кластера из серверов, с хранилище у каждого – единицы минут.

 

Аппаратное и программное обеспечение

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

  • Аппаратные и программные RAID для накопителей;
  • Дисковые корзины и двойные блоки питания с заменой накопителей без остановки работы;
  • Запасные вентиляторы. При отказе одного, обороты вентиляторов увеличиваются до максимума;
  • Кластер серверов с общим хранилищем данных. Программное обеспечение решает проблему сокращения простоя путем переноса приложений на дублирующее оборудование;
  • Кластер серверов с удаленными хранилищами данных или с синхронизацией данных между ними.

Удаленные хранилища – это надежно и дорого. Второй минус – накладные расходы от синхронизации данных. При асинхронной репликации данных есть риск потери данных за период репликации. При синхронной снижает общую производительность решения.

Резервное копирование и восстановление после отказа

Факторы выбора решения резервного копирования:

  • Объем хранения;
  • Безопасность хранения;
  • Время восстановления.

Вычисление объема хранения

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

Конфигурация сервера 1С

          • Спасибо за заявку. Менеджер свяжется с вами.


            Поделитесь с друзьями: