Хороший сервер для 1с

Хороший сервер для 1с

В любой организации, где количество пользователей 1С 8.3 (или 8.2) от 10 и более, при больших объемах данных рекомендуется использовать клиент-серверный вариант работы. Такой вариант основан на использовании сторонней СУБД, например, MS SQL server. Естественно, клиент-серверный режим сложно представить без отдельно стоящего сервера. Но каждая компания уникальна, у каждой свои потребности, поэтому и к выбору сервера необходимо подходить с ответственностью. В этой статье мы постараемся дать ответ на вопрос, как выбрать сервер 1С — как программное обеспечение, так и железо. Выбор сервера 1С — очень важный пункт в развитии информационной системы компании.

Серверное ПО

Без программного обеспечения любой компьютер бесполезен. Особенно качественный софт важен в серверном оборудовании. Он должен отвечать самым современным параметрам безопасности и надежности. Клиентское приложение 1С мультиплатформенно и доступно практически во всех операционных системах, включая мобильные системы. Серверное же приложение поддерживает две платформы — Linux и Windows.

Существует пять вариантов СУБД, с которой работает платформа 1С:

Получите 267 видеоуроков по 1С бесплатно:

  • Бесплатный видео самоучитель по 1С Бухгалтерии 8.3 и 8.2;
  • Самоучитель по новой версии 1С ЗУП 3.0;
  • Хороший курс по 1С Управление торговлей 11.
  • встроенная СУБД самой 1С 8.3, так называемый файловый режим. Самый простой вариант работы, не может похвастаться высокой безопасностью. Работает на ОС Windows и Linux. Ограничение на размер базы данных около 6-10 гигабайт;
  • MS SQL Server — лучшая СУБД для 1С, имеющаяся на рынке. По мнению многих экспертов SQL Server вообще лучший программный продукт фирмы Microsoft. Для работы требуется ОС семейства Windows;
  • IBM DB2 Universal Database — достаточно надежная и безопасная система управления СУБД. Особенность её в некоторых нюансах обработки информации и работы системных методов (например, чувствительность к регистру строковых данных). На качество работы существенно влияют навыки и знания администратора. Поддерживает Windows, Mac OS X, Linux;
  • Oracle Database — версионная СУБД, что даёт в некоторых случая повышение производительности. Поддерживает Windows, Mac OS X, Linux;
  • PostgreSQL — также версионная. Самое главное преимущество — бесплатный дистрибутив программы. На скорость работы сильно влияет квалификация администратора. Рекомендуется для небольшого количества пользователей. Работает на Windows, Mac OS X, Linux.

Выбор железа для 1С

В отличие от программ выбрать аппаратное обеспечение не так просто. Рассмотрим выбор серверных компонентов для разных количеств пользователей. Количество пользователей — понятие абстрактное, берутся средние для документооборота цифры. При подборе оборудования обязательно учитывайте объем документооборота.

До 10 пользователей

  • Процессор: Intel Core i3 или Intel Xeon E3-12xx.
  • Оперативная память: 4 гигабайта, в них включается 2 гб на операционную систему и 2 гигабайта под кеш СУБД.
  • Дисковая подсистема: в идеале желательна комбинация SSD + HDD. Но если нет возможности, можно обойтись и HDD.
  • Сетевые интерфейсы: обычно все серверные приложения установлены на одной машине.

Сервер от 10 до 40

  • Процессор: аналог Intel Xeon E3-12xx или AMD Opteron 4ххх.
  • Оперативная память: обычно достаточно 8-12 гигабайт.
  • Дисковая подсистема: в идеале желательна комбинация SSD + HDD. Но если нет возможности, можно обойтись и HDD.
  • Сетевые интерфейсы: обычно все серверные приложения установлены на одной машине.
Читайте также:  Msi u100 оперативная память

от 40 до 70

  • Процессор: Intel Xeon E5-26xx или AMD Opteron 62xx.
  • Оперативная память: 16 гигабайт, а лучше 32.
  • Дисковая подсистема: Достаточно традиционного массива из HDD SAS 15K rpm.
  • Сетевые интерфейсы: Если серверы на разных машинах, использовать сеть с пропускной способностью 10 Gb.

от 70 до 120

При таком количестве пользователей имеет смысл в распределении серверных приложений на отдельные серверные машины.

  • Процессор: Intel Xeon E5-26xx или AMD Opteron 62xx.
  • Оперативная память: от 32 гигабайт.
  • Дисковая подсистема: RA >от 120 пользователей

При выборе сервера 1С на 120 и более пользователей крайне желательно учитывать конфигурацию, айти-инфраструктуру, вид работы пользователей. Для подбора такого сервера лучше всего обратиться к профессионалам для совета. Грамотный совет может сэкономить как время, так и финансы компании.

P.S. Если Вы затрудняетесь в выборе сервера, позвоните нам. Наши специалисты бесплатно посоветуют лучший вариант оборудования, который идеально подойдет именно Вам.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

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

Это касается как небольших компаний, использующих базовые конфигурации: «Управление торговлей»,
«Зарплата и Управление Персоналом», «Бухгалтерский учет», так и применяющих версии «Управление
Производственным Предприятием» или «1С: Предприятие 8.3. Сервер приложений».
Если в вашей компании более 100 сотрудников, то потребуется удаленная работа через Remote Desktop, что
потребует дополнительных ресурсов сервера 1С. Во всех перечисленных случаях грамотный подбор сервера,
полностью (или даже с избытком) отвечающего профилю нагрузки — лучший способ избежать традиционных
для использования 1C проблем.

Выбор процессора и определение объема оперативной памяти для сервера 1С Предприятие 8.3

По моим наблюдениям, в компаниях, штат которых не превышает 10 сотрудников, а база 1-5 гигабайт, «1С:
Предприятие 8.3» обычно устанавливается на выделенном компьютере. И компьютер этот работает в
режиме файлового сервера. Такая нагрузка вполне по силам процессорам Intel Core i3 и E3-12xx. А памяти
оперативной нужно не менее 8 гигабайт (из них 2 гигабайта под ОС).

Средним компаниям, где 5 до 25 пользователей работают с базой до 4 гигабайт лучше всего подойдут
четырехядерные Intel Xeon E3-12xx либо AMD Opteron 4ххх. По четыре гигабайта оперативной памяти хватит
для подсистемы «Сервер приложений» и сервера базы данных MS SQL Server. Традиционно 2 гигабайта
займет ОС. Получается около 10 гигабайт, из которых не менее трети рекомендуется отвести для
кеширования базы данных. С учётом рекомендаций производителей процессоров и постоянно
снижающейся цены за гигабайт памяти рекомендуем 16Гб памяти с коррекцией чётности.
В средних и крупных компаниях (100-150 пользователей и БД от 1 гигабайта) с 1C обычно работают в
терминальном режиме. При этом на сервере одновременно запускается и сама система, и пользовательское
приложение. Опыт подсказывает, что серверные процессоры начального уровня для таких задач не
подходят.

Читайте также:  Как перенести слово рисунок

Стоит обратить внимание, что когда оперативной памяти недостаточно, ОС может выгрузить «1С:
Предприятие 8.3. Сервер приложений» в файл подкачки (swap file). Нередко в таких ситуациях приложение
может оказаться недоступным на какое-то время. Закономерный вывод – оперативной памяти всегда
должно быть более чем достаточно.

Чтобы рассчитать требуемые для терминального доступа ресурсы, исхожу из того, что одно процессорное
ядро продуктивно обслуживает до 10 пользовательских сессий. Для сеанса из 20 таких сессий будет вполне
достаточно одного высокочастотного процессора, например, Intel Xeon E3-12xx. Из-за особенностей кода
программы 1С четыре быстрых ядра будут работать эффективнее, чем восемь медленных. Если число
пользователей перевалило за 20, а объем базы данных за 4 гигабайта, необходимы двухпроцессорные
решения на Intel Xeon E5-26xx или AMD Opteron 62xx.

Странный подход указать частоту процессора и память. А сколько ядер, какого типа процессор?
Нужно исходить из размера баз, количества пользователей и интенсивности работы.
Бюджет какой, нагрузка какая, в конце концов — конфа какая?

Под ваше описание сервер от ibm не нужен, тем более с одним винтом.

1С очень любит быструю память, чем ниже тайминги, тем лучше. Еще 1С очень любит высокую частоту процессора, и чем быстрее процессор будет обращаться к памяти, тем лучше.

Я бы взял обычный процессор i7-6700K на 4Ггц и добавил бы к нему ddr4. Если базы помещаются на бытовые ssd диски, то два таких диска в зеркало и в путь. Диски не обязательно серверные типа Intel, вполне подойдут Kingston KC300, они заявляются производителем как "серверные", но стоят денег как бытовые.

Ставить больше двух ssd есть смысл только для увеличения объема, обычные raid-контроллеры не раскроют потенциал рейда скажем на 6 ssd.
Под архивы в тот же сервер воткнуть sata диск на 2-4 тб, можно два таких в зеркало. Плюс копировать архивы на другой ПК или в облако, если позволяет объем.

Сервер БД — только MS SQL. Скорость рабты одной базы на postgres и ms sql у меня отличалась в два-три раза.
Памяти в сервак напихай как можно больше, как минимум её должно быть больше, чем размер самой большой и нагруженной базы. Память будет нужна в первую очередь серверу БД под кэш.
Сервер бд и сервер 1С лучше разместить на одной машине, т.к. 1с шлет множество мелких пакетов в сеть, на обычном железе выгода по скорости будет заметна.

Читайте также:  Как заряжать колонку jbl flip 4

Бэкапы, в случае ms sql, организуются элементарно средствами скуля. Я бы делал полную копию БД каждый день, не заморачиваясь разностными архивами. По мере заполнения хранилища архивов просто прореживайте архивы.
Если есть ИТС, можно делать выгрузку архива в облако из самой 1С средствами конфигурации, если у вас 1С 8.3 и последние версии конфигураций.

Для 6-ти человек хватит и половины указанной конфигурации(если они, конечно, не разработчики).

> Что лучше выбрать в качестве сервера? Обычный пк или сервер?
Серверное железо надёжнее и производительнее, но и дороже. Если есть средства — лучше, конечно, на нём организовывать — но стоит ли покупать компьютер за несколько килобаксов только для развёртывания 1С для нескольких бухгалтеров, которые раз в месяц будут обеспечивать пиковую нагрузку, а в остальное время неспешно отправлять платёжки?

> Можно ли купить обычный компьютер и установить на него Microsoft server 2012?
Безусловно, и серверная ось вовсе не обязательна.

> Ubuntu шеф не хочет даже рассматривать.
Целиком его поддерживаю(я не ubuntu-фоб, но не стоит пихать десктопную ось куда ни попадя, и навешивать на неё лишние функции). Для никсового сервера — Debian, FreeBSD. Кому скучно — Gentoo или Ubuntu.

> Насколько оправдана покупка, например, такого сервера?
(не лучший готовый вариант, т.к. один жесткий диск, следовательно невозможно организовать raid 1)
Снова вопрос — эту конфигурацию хоть на 10% загрузят? Основная нагрузка будет раз в месяц и в основном на проц/оперативку.

> Что нужно еще устанавливать на сервер для корректной работы 1с?
Ничего лишнего, это трата ресурсов. Главное — Сеть. Первым делом проверить, чтобы линк был гигабитным — иначе никакое железо не спасёт. Никаких хабов или свитчей-соток. Прозвонить и переобжать витую.

> Как лучше организовывать бэкапы?
SQLAndFtp — достаточно.

> Нужен ли для этого еще один сервер или можно обойтись, например, компьютером бухгалтера?
Неужели нет отдельного сервера — файлопомойки с самбой и массивом для "особо важного"? В любом случае, хранение бэкапов на одном диске с бухгалтерскими "игрушками" или другими сервисами — зло(хранить бэкапы на одном диске с базой — вообще бессмысленно) — всего один запуск vault — и можно идти в аптеку: за корвалолом для директора/буха и вазелином для себя. Два "красных" двухтерабайтника от двухбуквенного производителя на данный момент обойдутся примерно в 14к деревянных — но спокойствие дороже. Кстати, не будет лишним арендовать VPS или облако за пределами РФ и периодически закидывать туда запароленные архивчики. Помимо этого, сервер пригодится и для других целей.

> Также помимо бухгалтера планируется работа с 1с еще нескольких сотрудников (до 6 человек, включая бухгалтера).
Не страшно.

> Все сотрудники будут находится в пределах одной сети и одного офиса.
Ну, значит, VPN не потребуется 🙂 Не забудьте настроить файрвол.

Ссылка на основную публикацию
Adblock detector