Параметры компьютера для 1с 8.3. Как выбрать компьютер для работы в «1С. Необходимость отодвинуть модернизацию

Протестировали для вас компьютеры в разной ценовой категории.

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

Это связано с тем, что пользователи, которые сэкономили на покупке или покупали компьютерное оборудование 3-5 лет назад, сейчас сталкиваются с тем, что «1С» работает крайне медленно и тормозит рабочий процесс.

Принято считать, что в офис для работы с документами и «1С» можно купить самый простой компьютер, т.к. на нем не будут запускать ресурсоемкие игры или программы 3D-моделирования. Но это ошибка! За последние годы учетные программы превратились в мощные инструменты анализа, которые дают специфическую нагрузку и потребляют гораздо больше ресурсов.

Мы провели эксперимент и выяснили, какие параметры системного блока позволят «1С» работать максимально эффективно!

Тестировали с помощью специальной обработки, которая при тестировании, запускает одновременное проведение 150 документов разного вида, но пересекающихся по регистрам (ПКО, РКО и РТУ) в рабочей базе «1С:Бухгалтерия», ред. 3.0 текущего релиза с интерфейсом «Такси». Объем базы 4 Гб.

Тесты проводились на 6 компьютерах разных конфигураций:

    разные процессоры 4-х и 8-ми ядерные.

    количество оперативной памяти 4 – 8 GB, с SSD диском Silicon Power SATA-III 60Gb SP060GBSS3S60S25 S60 2.5" w490Mb/s и без него.

    программное обеспечение: Windows 10 PRO 64 bit.

Тестовый экземпляр №1

Процессор: AMD FX 4330, (4 ядра, 4 ГГц, 95Вт)

2 шт.

Жесткий диск: HDD Toshiba 500 GB HDWD105UZSVA P300
Стоимость: 16 200 р.

Тестовый экземпляр №2

Процессор: AMD FX 8320E, (8 ядер, 3.2 ГГц и 4 ГГц в режиме Turbo)

Материнская плата: Asus M5A78L-M LX3 Soc-AM3 AMD760G

Оперативная память: Память DDR3 4Gb 1333MHz Kingston Kingston KVR13N9S8/4-SP 2 шт


Стоимость: 21 900 р.

Тестовый экземпляр №3

Процессор: AMD A4-6300 Richland (FM2, L2 1024Kb)

Материнская плата: Asus A68H

Оперативная память: Память DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Жесткий диск (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Стоимость: 12 500 р.

Тестовый экземпляр №4

Процессор: Intel® Core™ i3-4170 Processor3M Cache, 3.40 GHz

Оперативная память: Память DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Жесткий диск (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Стоимость : 22 500 р .

Тестовый экземпляр №5

Процессор: Intel® Celeron® Processor G1840 2M Cache, 2.80 GHz

Материнская плата: Asus чипсет H81

Оперативная память: Память DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Жесткий диск (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Стоимость : 18 000 р .

Тестовый экземпляр №6

Процессор: Intel® Pentium® Processor G3260 3M Cache, 3.30 GHz

Материнская плата: Asus чипсет H81

Оперативная память: Память DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP

Жесткий диск (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300
Стоимость : 19 400 р .

После установки и запуска «1С:Бухгалтерии» 3.0 сразу выявились лидеры и аутсайдеры.

Минимальное время загрузки заняло ~45 сек, максимальное ~2 мин. 10 сек. Лучшую скорость работы показал Тестовый экземпляр № 2, а аутсайдером оказался экземпляр №5. Именно в базовой конфигурации экземпляр №2 превысил скорость загрузки трех сеансов «1С» практически в 3 раза, относительно №5.

На втором месте оказался экземпляр № 1. Оставшиеся конфигурации показали примерно одинаковые результаты: ~1 мин 10 сек.

Мощный процессор и большой объем оперативной памяти отлично показали себя при запуске приложения. Скорость запуска измерялась обычным секундомером.

Ниже приведен сводный график по всем тестируемым компьютерам со средним временем проведения документов.

Оцените сравнительные графики:

Итоги тестирования

Тестирование показало, что SSD диск дает прирост в скорости работы . Но при небольших объемах базы его может заменить мощный процессор с объемом оперативной памяти большим, чем объем базы данных.

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

Самый слабый результат , как в и предполагалось, показал системный блок на базе процессора AMD A4-6300 без SSD диска. Среднее время проводки превышало 300 мс.

Самым сбалансированным по цене и результату получился системный блок на базе процессора: AMD FX 4330 с объёмом памяти в 4GB с SSD диском.

При своей цене в 17 200 р., он дороже системного блока на базе процессора AMD A4-6300 4GB с SSD диском на 11 %, а прирост в мощности получается 29%. Выгода более чем в два раза.

Системный блок AMD A4-6300 4GB без SSD диска, с его невысокой ценой в 12 500 р., будет достаточен для стандартных офисных задач и небольших информационных баз с маленьким количеством операций.

Лучшее Время при проведении документов показал системный блок на базе процессора Intel® Core™ i3-4170. Он подойдет, если вы используете не только офисные программы и «1С», но и другие приложения, т.к. стоимость компьютера Intel® Core™ i3-4170 4 GB с SSD 25 500 р. на 48 % выше AMD FX 4330 4GB с SSD и на 64% AMD A4-6300 4GB с SSD. Прирост производительности в этих случаях – 21% и 44% соответственно.

Что же выбрать?

Ценовая категория до 16 000 рублей

Тестовый экземпляр №1

Процессор: AMD FX 4330, (4 ядра, 4 ГГц, 95Вт), Память DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP 2 шт., Жесткий диск: HDD Toshiba 500 GB HDWD105UZSVA P300

Процессор: AMD FX 4330, (4 ядра, 4 ГГц, 95Вт), Память DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP 2 шт., Жесткий диск: HDD Toshiba 500 GB HDWD105UZSVA P300, Silicon Power SATA-III 60Gb SP060GBSS3S60S25 S60 2.5" w490Mb/s

Процессор: Intel® Core™ i3-4170 Processor3M Cache, 3.40 GHz, Память DDR3 4Gb 1333MHz Kingston KVR13N9S8/4-SP, Жесткий диск (HDD): HDD Toshiba 500 GB HDWD105UZSVA P300

В данной статье приводятся требования к аппаратуре и программному обеспечению, необходимому для установки системы «1С:Предприятие» 8.3 (системные требования для версии 8.2 можно посмотреть ). Отдельно рассмотрены различные виды клиентов «1С:Предприятие» и минимальные системные требования для запуска кластера серверов «1С:Предприятие», а также типы поддерживаемых СУБД.

Ниже описаны официальные системные требования на момент написания статьи для системы «1С:Предприятие» версии 8.3 , для вариантов запуска:

1. Толстый клиент

  • SVGA-дисплей.

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

  • Операционная система Windows XP Service Pack 2 и выше, Windows Server 2003 и выше, Fedora 17 и выше, Mint 12 и выше, Ubuntu 12.04 LTS и выше, Alt Linux СПТ 6.0 и выше;
  • Процессор Intel Pentium/Celeron 2400 МГц и выше;
  • Оперативная память 2 Гбайт и выше (рекомендуется 4 Гбайт);
  • Жесткий диск (при установке используется около 300 Мбайт);
  • SVGA-дисплей.

Также на требования, предъявляемые к оперативной памяти при работе толстого клиента и разработке конфигураций, оказывает влияние функциональная наполненность конфигурации.

2. Тонкий клиент

Для установки компьютер конечного пользователя должен удовлетворять требованиям:

  • Операционная система Windows XP Service Pack 2 и выше, Windows Server 2003 и выше, Fedora 17 и выше, Mint 12 и выше, Ubuntu 12.04 LTS и выше, Alt Linux СПТ 6.0 и выше;
  • Процессор Intel Pentium/Celeron 1800 МГц и выше;
  • Оперативная память 1 Гбайт и выше;
  • Жесткий диск (при установке используется около 70 Мбайт);
  • SVGA-дисплей.

3. Веб-клиент

Требования для в основном определяются используемым веб-браузером. Список поддерживаемых браузеров:

  • для ОС Windows:
    • Mazilla Firefox 17 и выше;
    • Microsoft Internet Explorer 8.0 и выше;
    • Google Chrome 4 и выше;
    • Safari 4.0.5 и выше.
  • для ОС Linux:
    • Mazilla Firefox 17 и выше;
  • для ОС MacOS X:
    • Safari 4.0.5 и выше (для MacOS X версии 10.5 и выше).

В общем случае компьютер конечного пользователя должен удовлетворять требованиям:

  • Процессор Intel Pentium/Celeron 1800 МГц и выше;
  • Оперативная память 1 Гбайт и выше;
  • Жесткий диск (при установке используется около 250 Мбайт);
  • SVGA-дисплей.

Для компьютеров с небольшим объемом памяти и не производительным процессором, для браузера Microsoft Internet Explorer рекомендуется использовать версию 9.0 или использовать другие браузеры, поддерживаемые системой «1С:Предприятие».

4. Мобильная платформа

Для устройств на базе ОС iOS:

  • iOS – версия 5.1 и старше;
  • iPhone – 3GS и старше;
  • iPod Touch – 3 поколения и старше;
  • iPad – все версии;
  • iPad mini.

Для устройств на базе ОС Android:

  • Android – версия 2.2 и старше;
  • Процессор:
    • с архитектурой ARMv5TE и выше (ARMv6, ARMv7, ARMv8);
    • c архитектурой Intel x86.
  • Оперативная память – не менее 256 Мбайт;
  • Сенсорный экран.

5. Веб-сервер

Система «1С:Предприятие» поддерживает работу со следующими веб-серверами:

  • (IIS) версий 5.1 и выше;
  • Apache HTTP Server версий 2.0 и выше;

Если веб-сервер используется для доступа к файловому варианту информационной базы, то к компьютеру, на котором работает веб-сервер и расширение веб-сервера, предъявляются следующие требования:

  • Процессор Intel Pentium/Celeron 1800 МГц и выше;
  • Оперативная память 1 Гбайт и выше (рекомендуется 2 Гбайт);
  • Жесткий диск (при установке используется около 300 Мбайт);

6. 32-разрядный сервер

Рабочий сервер, входящий в состав 32-разрядного , должен удовлетворять требованиям:

  • Операционная система Windows XP Service Pack 2 и выше или Microsoft Windows Server 2003 и выше, один из поддерживаемых дистрибутивов Linux;
  • Процессор Intel Pentium/Xeon 2400 МГц и выше, желательно использование многопроцессорных или многоядерных машин, т. к. наличие нескольких процессоров/ядер благотворно сказывается на пропускной способности кластера серверов «1С:Предприятие», особенно в случае интенсивной работы нескольких пользователей;
  • Оперативная память не менее 2 Гбайт. И хотя рабочие процессы кластера серверов «1С:Предприятия» могут исполняться в достаточно небольших объемах памяти, при пиковых нагрузках их потребности могут быть весьма значительны;

7. 64-разрядный сервер

Рабочий сервер, входящий в состав 64-разрядного , должен удовлетворять требованиям:

  • Операционная система Windows XP Service Pack 2 и выше или Microsoft Windows Server 2003 и выше, один из поддерживаемых дистрибутивов Linux для x86-64;
  • Процессор с архитектурой x86-64 (Intel с поддержкой Intel 64, AMD с поддержкой AMD64), желательно использование многопроцессорных или многоядерных машин, т. к. наличие нескольких процессоров/ядер благотворно сказывается на пропускной способности кластера серверов «1С:Предприятие», особенно в случае интенсивной работы нескольких пользователей;
  • Оперативная память не менее 2 Гбайт (рекомендуется 4 Гбайт и выше). И хотя рабочие процессы кластера серверов «1С:Предприятия» могут исполняться в достаточно небольших объемах памяти, при пиковых нагрузках их потребности могут быть весьма значительны;
  • Жесткий диск (при установке используется около 200 Мбайт).

8. Поддерживаемые СУБД

Разрядность сервера «1С:Предприятие» не связана с разрядностью СУБД. Совместно могут использоваться серверы (сервер «1С:Предприятие» и СУБД) разной разрядности. Система «1С:Предприятие» поддерживает следующие СУБД:

  • Microsoft SQL Server 2000 (рекомендуется SP4) и выше;
  • PostgreSQL 8.1 и выше;
  • IBM DB2 v9.1 и выше;
  • Oracle Database 10g Release 2 и выше.

9. Прочие требования

  • Если используется типа HASP4 Net от фирмы Aladdin, необходимо наличие USB-порта, для подключения ключа аппаратной защиты.
  • Для функционирования необходимо, чтобы на компьютере была запущена служба WMI (Windows Management Instrumentation).
  • Совместная работа с файловой информационной базой по сети поддерживается только для сетевых ресурсов, доступ к которым осуществляется по протоколу SMB (CIFS). Такие ресурсы могут располагаться как на компьютерах с ОС Windows, так и на компьютерах с ОС Linux.
  • Максимальное количество одновременных соединений с одной файловой информационной базы равно 1024.
  • Пользователь от чьего имени выполняется клиентское приложение должен иметь «Список содержимого папки » на каталог временных файлов ОС.
  • Пользователь от чьего имени выполняется сервер должен иметь «Список содержимого папки» на каталог временных файлов ОС.
  • Пользователь от чьего имени выполняется сервер должен иметь право «Чтение» на каталог временных файлов в ОС Linux.
  • Если кластер серверов «1С:Предприятие» и сервер баз данных установлены на разных компьютерах, на производительность системы может существенно влиять производительная способность сетевого соединения между компьютерами кластера серверов «1С:Предприятие» и компьютером сервера баз данных. Рекомендуется использовать сетевые карты с пропускной способностью 100 Мбит и выше.
  • Для нормальной работы «1С:Предприятие» в клиент-серверном варианте работы необходимо на клиентских компьютерах отключить использование энергосберегающих режимов Sleep , Standby и Hibernate.
  • Для файловой информационной базы, для работы Веб-сервера «1С:Предприятие» под управлением ОС Linux, на компьютере с веб-сервером необходима библиотека:
    • UnixOdbc версии 2.2.11 и выше для использования внешних источников данных на веб-сервере «1С:Предприятие».
  • Для работы под управлением ОС Linux необходимо наличие установленных библиотек:
    • Webkitgtx 1.2.5 и выше;
    • ImageMagick 6.2.8 и выше;
    • Freetype 2.1.9 и выше;
    • Libgsf 1.10.1 и выше;
    • Glib 2.124 и выше;
    • Kerberos 1.4.2 и выше;
    • GSS-API Kerberos 1.4.2 и выше;
    • Microsoft Core Fonts;
    • UnixODBC 2.2.11 и выше для использования внешних источников данных на сервере «1С:Предприятие».

Помогла ли Вам данная статья?

Тематика статьи «Компьютер для бухгалтера и бухгалтерии» она вообще кажется какой-то странной. Казалось бы, все — буквально каждый человек — должны знать каким должен быть компьютер для бухгалтера. Но когда наши специалисты приходят к заказчику выполнять работу по настройке 1С Бухгалтерии, то выясняется, что далеко не каждый бухгалтер работает на идеальном компьютере для бухгалтерии, а работает на каком-то компьютере, купленном когда-то давно кем-то. А современные бухгалтерские программы между тем существенно повышают планку требований к бухгалтерскому компьютеру. Теперь подробнее.

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

Нашими специалистами очередной компьютер для бухгалтерии был укомплектован, собран и настроен в середине марта 2015 года. Руководитель компании обозначил, что удобство, надёжность и скорость собираемого компьютера первичны, а цена — разумное следствие характеристик. Забегая вперёд, можем сказать, что смета на бухгалтерской компьютер в ценах марта 2015 года и доллара по 62 оказалась равна 48 000 рублей (системный блок + монитор).

Так же мы должны сказать, что компьютер планировалось использовать не только для бухучета, но и других задач, но всё же их ресурсоемкость была ниже задач бухгалтерского учёта.

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

Почему важно выбирать мощный компьютер для бухгалтерии

1. Все программы обновляются

Лицензионный Windows установит за год 200 или более обновлений операционной системы. Каждое установленное обновление замедлит компьютер, расширит реестр, пополнит папку winsxs и т.д. Тезисно — со временем лицензионный обновляющийся Windows будет требовать от компьютера все больше вычислительных ресурсов.

Особая история — это обновление конфигурации 1С на бухгалтерском компьютере. Такое обновление — ресурсоёмкая операция , часто не требующая супер навыков специалиста. На медленном компьютере обновление конфигурации 1С Бухгалтерии может занять 3-4 часа. А теперь представьте, что вы оплачиваете каждый час работы программиста, который прибыл в вашу организацию как раз для обновления конфигурации 1С. Так вот 4 часа такого обновления обойдутся организации в приличную долю стоимости самого компьютера. А вот компьютер на свежем железе может выполнить обновление 1С за 30-40 минут.

2. Необходимо учесть антивирус

Все руководители понимают, что компьютер бухгалтера хранит важные сведения, да еще и за длительный промежуток времени. Потому на покупке антивируса как-правило не экономят. На компьютер устанавливают антивирус типа Dr.Web, Kaspersky, Eset Nod. Все эти антивирусы опять-таки прилично нагружают компьютер и сильно влияют на производительность дисковой подсистемы. Это означает, что жесткий диск для бухгалтера следует покупать не только большого объёма, но и как можно более скоростной.

3. Другие ресурсоёмкие программы

Программой 1С и антивирусом бухгалтерский компьютер не ограничится. На нем появится СБиС+, система Контурн-Экстерн, Гарант или Консультант, FineReader, да мало ли ещё что. Это предполагает что компьютер должен быть мощным и никаким другим.

4. Необходимость отодвинуть модернизацию

Есть компьютер слаб, то рано или поздно возникнем необходимость в модернизации компьютера. Модернизация -это и необходимость покупки компьютерных комплектующих, и необходимость оплачивать работу по модернизации. Модернизация может быть связана с необходимостью переустановки программного обеспечения, а это так же предполагает финансовые затраты.

Монитор для бухгалтерии

Что касается выбора монитора — по нашему разумению он должен быть широкоформатным. Большого размера. Такой монитор позволяет работать с таблицами с большим количеством столбцов, отсматривать в 1С и др. программах большое количество данных. Для нашего заказчика мы подобрали монитор 24 дюйма, разрешением 1920*1080.

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

Изначально хотели приобрести монитор с ещё бОльшим вертикальным разрешением на 1200 пикселей, но ценник на такие мониторы начинался с 23 000 рублей и от такого приобретения пришлось отказаться.

Конфигурация компьютера для бухгалтерии

Комплектующие приобретались в одной из проверенных краснодарских компании и получился такой вот список:

Наименование

блок питания ATX 450W FSP , wPFC, вентилятор 12 см, ATX-450PNR

1 750 руб.

корпус ZALMAN Z9 U3 , MidiTower, ATX, черный

4 270 руб.

термопаста Arctic Cooling MX-4 , 4 грамма

420 руб.

Материнская плата Gigabyte GA-B85M-D3H , B85, Socket 1150, DDR3, mATX

4 310 руб.

жесткий диск HDD 1ТБ, SSD 8ГБ , 3.5″, 7200об/мин, 64МБ, SATA 6 Гбит/с, Seagate Desktop SSHD, ST1000DX001

4 800 руб.

кулер Cooler Master Hyper 103 PWM , Socket 775/1156/1150/1366/2011/AM2/AM3/FM1/FM2, RR-H103-22PB-R1

1 490 руб.

монитор Iiyama ProLite E2483HS-B1 , 1920×1080, 5M:1, 300cd/m^2, DVI, HDMI, 2ms, LED, черный, с колонками

12 750 руб.

процессор Intel Core i5-4460 , 3.20ГГц, 6МБ, LGA1150, OEM

10 740 руб.

Модуль памяти для компьютера DIMM DDR3, 8ГБ (2×4ГБ), PC3-14900, 1866МГц, Kingston HyperX FURY blue, HX318C10FK2/8

5 010 руб.

Кое-что в этом списке мы заменили, а именно блок питания и добавили привод DVD.

корпус ZALMAN Z9 U3 — просторный, удобный и всё такое. И главное — 4 порта USB на передней панели. Это очень удобно — не приходится задействовать порты на задней панели.

Жесткий диск Seagate Desktop SSHD, ST1000DX001 ещё одна производительная деталь компьютера. Это гибридный ЖД с маленьким — на 8ГБ — встроенным SSD. Эта деталь позволяет повысить скорость загрузки ОС и снизить время, требуемое для выключения ПК.

Процессор Intel Core i5-4460 приобрели в последний момент, решив заменить им Intel Core i3, который планировался изначально. Заменив i3 на i5 как раз таки реализовали принцип «отодвинуть модернизацию».

Система охлаждения Cooler Master Hyper 103 PWM была приобретена, т.к. она удобна в установке, и управляется по PWM, что означает, что в большинстве режимов работы компьютера она будет работать практически бесшумно.

Оперативная память объемом 8ГБ это хорошо, особенно с учетом современных требований программы 1С Бухгалтерия. Память купили комплектом 2×4ГБ с низкими таймингами. Низкие тайминги — это скорее для игрового ПК, но т.к. выбирали просто хорошую ОЗУ тайминги стали следствием такого выбора.

Собранная нами конфигурация прослужит длительное время и не потребует к себе внимания со стороны IT специалистов.

Ниже фото собранного системного блока



Собираем компьютер для бухгалтерии — подбор комплектующих и их сборка
Готовый компьютер для бухгалтерии — собран и готов к действию

Если и для Вашей бухгалтерии необходим качественный и с гарантией компьютер обращайтесь в наш СЦ_ по тел.

Сервер для 1С

Крупные предприятия уже давно используют 1С в клиент-серверном режиме. А сегодня эта технология активно продвигается в средний и малый бизнес. Эта статья о том, какой должен быть сервер для 1С с небольшим количеством пользователей.

Начиная с какого количества пользователей нужен сервер для 1С?

Бесплатный PostgreSQL для 1С появился уже давно. А сравнительно недавно появилась такая замечательная позиция в прайсе 1С:

Мы уверенно рекомендуем использовать 1С в клиент-серверном режиме начиная с 3-5 пользователей. Файловый вариант остается для совсем небольших баз и если нет потребности работать в базе из дома, командировок, других офисов, если остаться без 1С в случае сбоя на пару дней совсем не страшно. Мы также считаем работу в RDP устаревшей технологией, которая годится только тогда, когда по каким-то причинам используется платформа старая (8.0 или 8.1) или платформа древняя, так и тянет написать "древнерусская" (7.7). Поэтому все, что написано ниже, относится к варианту "на сервере 1С установлена СУБД и сервер приложений 1С:Предприятие, работа ведется в тонком клиенте 8.2".

Покупать брендовый сервер или собрать самим, или заказать сборку поставщикам?

Если у вас до 10 пользователей, вполне в качестве сервера можно использовать обычный "домашний" компьютер с некоторыми изменениями. Вполне можно покупать его "по запчастям", и собирать самостоятельно. Если вы нормально разбираетесь в том, что такое термопаста, как защелкнуть разъем питания ATX, не сломав плату пополам, где на ней разъем для кулера, как от частоты памяти зависит быстродействие 1С (почти линейно при достаточных ресурсах) и почему не стоит втыкать жесткие диски вплотную друг к другу.

  • больше 15 пользователей
  • нет собственного суперсисадмина, знающего вообще все "про компьютеры"
  • бизнес приносит достаточно денег для того, чтобы их жалеть в случае остановки работы 1С

Небольшое уточнение. Под "брендом" мы понимаем IBM, HP и подобные им марки. Любые местные "интеграторы", собирающие силами вчерашних студентов компьютеры на базе серверной платформы Intel "под заказ", с конфигурацией, записанной со слов клиента, брендами не являются. Даже если этот сервер собран в корпусе для установки в стойку. Даже если ему на лицевую панель налепили красивую этикетку. Это самосбор, и у нас есть множество примеров, когда, скажем так, при подборе компонентов сборщики делают ошибки. Например, мы видели, как в серьезном сервере за более чем 300 000 рублей аппаратный RAID-контроллер конфликтовал с материнской платой, и выдавал 15% от заявленной пропускной способности. Видели мы и конфигурации с огромными перекосами, например машину с четырьмя Xeon и единственным дисковым массивом из двух дисков. Обращайтесь за покупкой сервера под 1С к тем, кто понимает, каким он должен быть.

Что важно, сегодня брендовый сервер, гарантированно работоспособный, проверенный и надежный, стоит дешевле самосбора с сопоставимыми характеристиками. Поэтому сэкономить, покупая самосборный сервер среднего уровня, скорее всего не получится. На сегодня самосбор имеет право на жизнь только в сегменте серверов на базе обычных ("настольных") компонентов, то есть, самого начального уровня, которые брендами практически не выпускаются.

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


Не устраивая священных войн, рекомендуем использовать Windows Server 2012. Это надежная, проверенная платформа для сервера 1С. Другие решения имеют право на жизнь, но, скажем, если вы решили поставить Ubuntu Server, рекомендации вам вряд ли нужны. Да и вряд ли помогут. Linux для 1С каждый раз уникален и общих рекомендаций дать невозможно.

Для серверов начального уровня вполне можно использовать десктопную Windows, например, Windows 7/8. Если вам не нужны Active Directory, RDS, и в качестве СУБД вы не будете использовать MS SQL Server. Нужно только иметь ввиду, что по умолчанию в Windows 7 Professional количество одновременных подключений по TCP не может превышать 20. В Windows 8 это ограничение сняли.

Память

Памяти должно хватать. Если поставить памяти больше, чем нужно, роста производительности не будет. Если поставить меньше, чем нужно, работа пользователей превратится в пытку. Расчет такой: минимум 2Гб под нужды операционки, от 2Гб под СУБД, от 4Гб под сервер 1С:Предприятия. Итого минимум 8Гб. Такого объема вполне хватит для работы 5-10 пользователей с одной базой. На скриншоте типичная картина распределения памяти при неспешной работе нескольких пользователей с одной небольшой базой:

Обратите внимание, как любит сервер приложений 1С (rphost.exe) память. Сразу же после открытия базы ему нужно около гигабайта. При напряженной работе, например, перепроведении документов за месяц, он вполне способен освоить 6Гб при одном-единственном активном подключении. Еще нужно иметь ввиду, что синяя полоска ("Ожидание") это не свободная память, а системный кэш. Вот та же система, в которой начали более-менее интенсивно работать:

У рабочего процесса 1С есть одна особенность. Как правило, он растет в одну сторону. Объем памяти, захваченный rphost.exe, в ходе рабочего дня постепенно растет и растет. Очень рекомендуем перезапускать агент сервера 1С каждую ночь, непосредственно перед выгрузкой бэкапов.

16Гб хватит для работы 20-30 пользователей с двумя-тремя базами. Обязательно нужно настроить максимальный выделяемый объем для сервера 1С:Предприятия (это делается в консоли администрирования) и для СУБД! Если этого не сделать, то, например, Postgree "из коробки" памяти будет использовать всего 200-300Мб. По умолчанию он "задушен". А вот сервер приложений 1С, наоборот, вполне может "съесть" все, сколько не дай.

Дисковая подсистема

Во-первых, даже на сервере начального уровня обязательно нужно разнести диск с системой и диск с базами. Далее, если позволяют финансы, добавляем третий диск для хранения большого объема данных (бэкапы и т.д.). Для Postgree обязательно создаем RAM-диск для временного размещения статистики.

Диск для системы вполне можно использовать не самый быстрый и не самый объемный. 500 Гб более чем достаточно.

Диск для баз однозначно SSD. Для баз 1С у обычных дисков и их массивов нет ни малейших преимуществ. При типичном размере базы среднего предприятия 2-3 Гб объема в 120Гб, как понимаете, вполне хватит. А быстродействие, при прочих равных, отличается в 10 и более раз. Ограничения по числу циклов перезаписи уже в прошлом, на сегодня SSD надежнее любого "механического" диска. Обязательно нужно брать SSD с технологией TRIM (дозапись кэша при отключении питания), и нужно внимательно смотреть на заявленную скорость записи, сейчас на рынке много разных вариантов.

Если простои баз и тем более восстановления вчерашней копии из архива недопустимы, нужно ставить RAID-контроллер и два диска в режиме "зеркало". Крайне не советуем использовать программные RAID-контроллеры. Только аппаратный.

Архивирование можно настроить средствами СУБД или написать командный файл, который будет запускаться планировщиком Windows и делать выгрузку баз из пакетного режима 1С:Предприятия. Это не очень важно. Важно, чтобы каждую ночь система автоматически делала архив, и записывала его на отдельный диск сервера. Система архивации, которая требует запуска вручную, является не системой архивации, а ерундой. После создания выгрузок баз очень рекомендуем заливать их в облачное хранилище. Это может быть Google Drive, Yandex Disk, Dropbox или ваш собственный ftp-ресурс. Главное, чтобы эти выгрузки хранились не в том же помещении, где стоит сервер. Почему? Потому что нормальный бизнес должен спокойно перенести все что угодно. Пожар, кражу со взломом, визит из органов с изъятием. Не дай бог конечно, но всякое бывает.

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

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

Не экономьте на блоке питания. Никогда. На всем остальном можно экономить в разумных пределах, а блок питания для сервера должен быть идеальным. Сервер отличается от обычного компьютера в первую очередь тем, что включен постоянно. Двукратный запас по ваттам и производитель с именем (Thermaltake, Powerman, Enermax), вот наша рекомендация. ИБП (Источник Бесперебойного Питания) нужен для двух задач. Во-первых, при серьезных скачках напряжения, он должен дать возможность выжить блоку питания сервера, приняв удар на себя (или лучше на свой предохранитель). Во-вторых, он должен корректно выключить сервер при пропадании напряжения в сети. ИБП не должен и не может позволять работать без внешнего напряжения, это иллюзии. Даже 15 минут. Его задача - дать операционке сервера команду на выключение. Поэтому не подключенный и не настроенный ИБП является предметом интерьера, не более того.

Процессор

При работе 5 пользователей любой "настольный" процессор достаточно высокого класса, например четырехядерный Core i7 в среднем будет загружен на 5-7%. Процессор, как правило, не является узким местом. Он должен соответствовать остальным параметрам, не более того. Поэтому процессор лучше выбирать в последнюю очередь, из подходящих для выбранной системы. Цифровые характеристики (число ядер, размер кэша, частота) не являются определяющими. Например, свежие Core i5 обгоняют Core i7 предыдущего поколения.

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

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

Не нужно ставить на сервер антивирусное ПО. Это лишнее. Безопасность и отсутствие вирусов обеспечивается тремя правилами:

  • На сервере не должно быть никаких программ, не являющихся необходимыми для его работы
  • Сервер не должен использоваться как один из клиентских компьютеров
  • Снаружи, из интернета и локальной сети, не должны быть доступны никакие ресурсы сервера, кроме абсолютно точно необходимых

Не рекомендуем совмещать сервер 1С и файловый, почтовый, прокси и веб сервер. Эти задачи прекрасно решают специализированные устройства и сервисы. Например, роутер Zyxel Keenetic 4G и подобные ему прекрасно умеют раздавать интернет в сети, работать ftp- и файл-сервером. Веб-сервер небольшой и средней компании асболютно точно лучше перенести на VDS в датацентр. Почту туда же, или вообще на Google или Yandex почту для вашего домена.

Пара слов о виртуальных серверах

Безусловно, для hi-end серверных решений это очень востребованная технология. Однако, для предприятий среднего размера (20-50 пользователей) преимущества виртуализации далеко не очевидны, а для небольших компаний ничего кроме головной боли не дают. Во-первых, виртуализация серверов не бесплатна, и на нее тратятся ресурсы машины. Во-вторых, все преимущества "настройки производительности на лету" и "мобильности" разбиваются об кучу проблем с потерей программных лицензий 1С в случае любых изменений. В-третьих, делить-то по большому счету нечего (ресурсов немного), да и несколько серверов такому предприятию просто не нужны. Арендовать же виртуальный сервер в датацентре под 1С на сегодня рискуют очень немногие предприятия, да и в таком случае лучше не арендовать сервер, а подключиться к сервису "1С Онлайн".

Сколько стоит сервер для 1С?

На момент написания этой статьи примерная стоимость сервера:

    • от 30 000 рублей на 5-10 пользователей
    • от 60 000 рублей на 15-20 пользователей
    • от 90 000 рублей на 30-50 пользователей

При большем количестве пользователей уже становится необходимым разносить сервер СУБД и сервер приложений на разные физические машины.

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

Сегодня мы рассмотрим выбор серверного «железа» для небольшой организации на 25-30 пользователей, с распределенной инфраструктурой (торговые точки, склад), которой требуются терминальный сервер и программа «1С: Предприятие». Этими сервисами будут пользоваться все сотрудники.

Большинство малых компаний, для удешевления стоимости оборудования, предпочитают минимизировать количество приобретаемой техники и просят администраторов «впихнуть» все запрошенные ими сервисы в один физический сервер. Желание понятное и простительное, но тут «есть нюансы».

Можно организовать терминальный сервер и использовать там файловую версию 1С, но при таком количестве пользователей компания-разработчик рекомендует переходить на клиент-серверный вариант. Поэтому нам потребуется еще сервер под «1С: Предприятие» и сервер баз данных. Уточним сразу, что организовать терминальный сервер, сервер SQL и сервер 1С на одной операционной системе возможно, но, с точки зрения безопасности и стабильности работы сервисов, это крайне не рекомендуется. А если всё-таки очень хочется использовать один физический сервер для всех трёх ролей, то рекомендуем использовать виртуализацию, например, VMWare ESXi или Hyper-V.
Таким образом, вырисовывается три варианта:

  1. Один сервер с файловой 1С. Плохой вариант, далее мы его рассматривать не будем.
  2. Один сервер с двумя виртуальными машинами.
  3. Два физических сервера, один терминальный, второй с БД и 1С.

Для решения этих задач можно предложить следующую конфигурацию серверов:

В случае с одним физическим сервером мы остановили выбор на Dell R710, с двумя шестиядерными процессорами Xeon X5650, 64 Гб оперативной памяти и шестью дисками: два SSD в RAID 1 и четыре SAS-диска в RAID 10.

В случае с двумя физическими серверами мы остановили выбор на таких конфигурациях:

  • Терминальный сервер: IBM x3550 M3 с одним процессором Xeon E5620, 32 Гб оперативной памяти и двумя SSD в RAID 1, с дополнительной сетевой картой на два гигабитных интерфейса. У этого сервера также есть богатые возможности для апгрейда, так как он двухпроцессорный, имеет 18 слотов под модули памяти и поддерживает до 288 Гб ОЗУ.
  • Сервер баз данных: IBM x3250 M5 с одним процессором Xeon E3-1220v3, 16 Гб ОЗУ, дополнительным RAID-контроллером SAS/SATA, четырьмя SAS-дисками в RAID 10, с дополнительной сетевой картой на 2 гигабитных интерфейса.
Почему мы выбрали именно такие конфигурации? Для ответа на этот вопрос давайте подсчитаем, что нам нужно для обеспечения комфортной работы пользователей в нашей небольшой организации на 25-30 сотрудников. Чтобы не было недопонимания: это лишь один из примеров недорогого внедрения 1С, и во многих случаях целесообразнее выбрать другие конфигурации.

Процессор

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

Для небольшой базы SQL-серверу понадобится одно ядро. Но мы будем ориентироваться на расширение базы в будущем (или увеличение количества баз) и возьмем два ядра на SQL.

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

Итого у нас получается:

  • для сервера с двумя виртуальными машинами нужно 12 физических ядер. Можно и меньше, но всегда должен оставаться запас по мощности. Сервер с двумя шестиядерными процессорами подходит для этого идеально.
  • для терминального сервера достаточно одного процессора Xeon E5620 с шестью ядрами, для сервера баз данных - процессора Xeon E3-1220v3 с четырьмя ядрами.

Оперативная память

Сначала посмотрим, сколько нужно оперативной памяти под сервисы:
  • Операционная система Windows Server только под себя требует 2 Гб ОЗУ.
  • Для SQL и небольшой базы 1С достаточно будет 4-6 Гб ОЗУ.
  • Сервер «1С: Предприятие» требует еще 2-3 Гб ОЗУ.
  • Рассчитываем, что каждому пользователю потребуется 700 Мб ОЗУ в терминальной сессии, тогда на 30 пользователей потребуется 21 Гб.
Теперь применим это к нашим вариантам.
  • Для одного сервера с двумя виртуальными машинами нужно около 40 Гб ОЗУ.
  • Для терминального сервера достаточно будет 24 Гб или 32 Гб ОЗУ (возьмем с запасом, предполагая будущее расширение). Для сервера с базами данных нужно не менее 8 Гб, но это «впритык», поэтому 16 Гб с запасом. Память сейчас - один из самых дешевых компонентов сервера.

Дисковая подсистема

Это традиционное бутылочное горлышко многих систем. Правильный выбор жестких дисков очень важен для обеспечения быстродействия серверов. При работе 1С с базой SQL происходит множество операций чтения/записи в секунду (IOPS). Если пользователи работают на терминальном сервере с тонких клиентов (т.е. полноценно используют терминальный сервер как рабочую среду), это сильно нагружает дисковую систему сервера. Например, 30 пользователей терминального сервера на RAID 1, SATA 3 Гбит/с, с дисками WD Velociraptor чувствуют себя некомфортно при работе с почтой и активном сёрфинге в интернете. Для терминальных серверов мы рекомендуем использовать SSD-накопители. Для серверов баз данных - SAS-диски, собранные в отказоустойчивые массивы.

Помимо накопителей, следует уделить внимание и дисковому контроллеру. Современные серверы имеют на борту довольно хорошие контроллеры, например, HP SmartArray и DELL PERC. Однако некорректно будет использовать «набортные» решения при серьёзной нагрузке, когда требуется максимальная производительность. Немного сэкономив, вы легко можете получить мощный сервер, который совершенно не тянет нагрузку. Поэтому контроллер должен быть аппаратным, а не программным , со своей энергонезависимой памятью.

Рассмотрим варианты решения этой задачи.

  • Для одного сервера с двумя виртуальными машинами желательно использовать два RAID-массива: на одном будут располагаться файлы виртуальной машины терминального сервера, на втором - файлы виртуальной машины сервера баз данных и «1C: Предприятия». Для создания первого массива лучше всего использовать два SSD-накопителя в RAID 1 (зеркало).

    Второй массив лучше создать из четырёх SAS-диска в RAID 10 (зеркало + страйп), но можно и из двух SSD-накопителей в RAID 1. Выбор зависит только от стоимости дисков и модели сервера.

  • Для двух серверов всё то же самое, только массивы будут разнесены по серверам. На терминальном - RAID 1 из двух SSD, на сервере баз данных - RAID 10.

Один или несколько серверов

Как сказано выше, у небольших организаций довольно велико желание разместить все сервисы на одном сервере.

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

Однако два сервера имеют более широкие возможности по апгрейду. Например, в нашем варианте недорогой IBM x3550 M3 с добавлением еще одного процессора и ОЗУ превращается в элегантные шорты терминальный сервер на 50 и даже более пользователей.

Еще одно «узкое место» в нашем случае, которое необходимо учитывать при выборе двух физических серверов, это обмен данными между ними по сети. У виртуальных серверов обмен данными идёт через виртуальный коммутатор. Здесь же, для увеличения пропускной способности сети, можно установить в каждый сервер по сетевой карте с двумя гигабитными интерфейсами, которые можно агрегировать между собой и напрямую соединить оба сервера агрегированными 2-х гигабитными линками. Или же использовать сетевые карты с SPF+ 10GBASE, но это дорогое удовольствие.

Запас по мощности

При расчетах и выборе сервера необходимо принимать во внимание пиковые нагрузки. Также обязательно нужно помнить, что база данных будет только «пухнуть», объёмы данных на терминальном сервере будут расти, а количество пользователей может увеличиться. Многие предприятия экономят на запасе мощности и через полгода-год сталкиваются с перебоями в работе и жалобами пользователей. Это тот случай, когда чрезмерная экономия приводит к новым затратам в будущем - скупой платит дважды. Выбранные нами варианты рассчитаны с запасом мощности и возможностью апгрейда. Учтено, что в DELL R710 можно будет добавить еще два жестких диска и ОЗУ, а также заменить процессоры на более производительные.

Так что, если вам потребуется расширение, или количество сервисов увеличится, то тут есть большие перспективы, а существующие серверы еще долгое время будут эффективно выполнять свои задачи. Возможно, через год нам неожиданно потребуется увеличить количество пользователей в два раза, до 60 человек? Пожалуйста.

Если вы использовали один сервер DELL R710, то можно докупить недорогой IBM x3550 M3, поднять на нём гипервизор, перенести туда виртуальную машину с БД и 1С-сервером, а на DELL-е все ресурсы отдать виртуальной машине с терминалом. Это будет быстро, и не потребуется «всё выкинуть и купить новое».
Если же вы использовали два сервера IBM, то x3550 M3 с добавлением второго процессора и небольшого количества ОЗУ превращается из середнячка в довольно мощную машину. А в x3250 M5 можно обновить процессор с E3-1220v3 до E3-1285v3.



Вверх