Использование сервера для 1с предприятия. С: Бухгалтерия на отдельном сервере

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

В настоящее время внедрение 1С 8 осуществляется в нескольких вариантах. Самым популярным является решение с выделенным файл-сервером. Этот вариант включает в себя выделенный ПК, либо маленький сервер, установленную серверную ОС, а также настройку общего доступа к папке с 1С: Предприятие. Такой вариант достаточно прост и доступен, однако он не способен обеспечить высокую производительность и надежность.

Если организации необходимо обеспечить надежность и высокую производительность, то, как правило, выбирают внедрение 1С 8 с использованием промышленной СУБД - Microsoft SQL Server. В таком случае в качестве операционной системы используется Windows Server 2003, а оборудование должно отвечать высоким требованиям.

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

Для того чтобы система работала исправно, внедрять её должен квалифицированный программист 1С . Вследствие того, что неопытный программист 1С может свести все преимущества на нет - большой объем базы при некачественной конфигурации сервера значительно снижает производительность продукта 1С.

Также необходимо отметить, что для такого варианта внедрения для рабочих мест нужны лицензии клиентов на подключение к Windows Server 2003/2008. В случае высоких нагрузок на информационную базу 1С производительность Windows SBS 2003/2008 может оказаться недостаточной. В таком случае существует возможность выделить дополнительный сервер, Microsoft SQL Server 2005/2007.

Еще один способ, который нередко используется при внедрении 1С - терминальный сервер. Служба терминальных соединений, встроенная в ОС Windows Server 2003 позволяет получить большой резерв производительности, возможность безопасной и полноценной работы, а также высокий уровень защиты.

Список программного обеспечения для внедрения программ 1С: Предприятие.

Как правило, для внедрения программ на платформе 1С: Предприятие используется следующее программное обеспечение: Windows 7, Vista, XP Professional, Windows Server 2003-2008, Windows Small business server.

Windows XP Professional давно является базовой версией ОС и установлена она во многих организациях. Windows 7 представляет собой достаточно новую операционную систему для персональных компьютеров, которая обеспечивает высокую производительность за счет интеграции сетей, технологий и систем. Компьютеры, оснащенные операционными системами Windows Vista, XP Professional и 7 могут использоваться как серверы для начального уровня. Данные операционные системы поддерживают до 10 подключений, однако скорость работы и безопасность оставляют желать лучшего.

Windows Server 2003 или 2008 являются самыми популярными серверными ОС, которые позволяют внедрить решения 1С:Предприятия, обеспечить надежность и легкость в обслуживании.

Windows Small Business Server 2008 представляет собой программный продукт, состоящий из целого пакета серверных продуктов и дополнительных компонентов. Данный вариант подходит для небольших компаний, не планирующих серьезные нагрузки на информационную базу 1С Предприятие. Основным преимуществом Windows SBS 2008 является низкая цена.

Таким образом, прежде чем купить 1С , необходимо продумать, какой нагрузке будет подвергаться база данных и в соответствии с этим выбрать тип сервера.

Релиз подготовлен магазиномлицензионного программного обеспечения 1cmarket.ru


Комментарии и отзывы

Сетевые источники раскрыли подробные характеристики смартфона Black Shark 2 Pro, который будет официально...

Компания HTC пополнила ассортимент бюджетных смартфонов моделью Wildfire E, которая оценена в 9000 рублей...

Компании LG объявила, что в их телевизорах появится поддержка технологий Apple AirPlay 2 и HomeKit. По з...

Компания Phanteks накануне представила уникальное решение для сборки кастомной СВО. Новый Glacier D140 с...

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

1С: Бухгалтерия позволяет ускорить деятельность компании в целом, а также значительно снизить процент ошибок.

Это ориентированная на пользователя программа: у нее удобный и приятный интерфейс, понятное и простое управление. Компания 1С регулярно выпускает обновления; актуальная сейчас версия - 3.0.51.25 (от 01.08.2017), версия платформы - 1С: Бухгалтерия 8.

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

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

Наконец, 1С: Бухгалтерия имеет хорошую и оперативную техническую поддержку, которая позволяет все возникающие вопросы решать в максимально короткие сроки.

1С: Бухгалтерия 8 - это технологическая платформа 1С: Предприятие 8 и конфигурация, прикладное решение Бухгалтерия предприятия.

1С: Бухгалтерия на отдельном сервере

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

Главное преимущество 1С: Бухгалтерия - возможность выполнять объемные, сложные операции по обработке данных на сервере (отдельном мощном компьютере), пользователи будут получать уже готовый результат. В этом случае значительно возрастает скорость работы программы.

Если речь о локальной сети, то никаких дополнительных настроек не требуется - 1С: Бухгалтерия сразу готова к работе.

Какой сервер выбрать?

При выборе сервера для 1С: Бухгалтерия надо подумать над следующими вопросами:

  • Будут ли сервер 1С: Бухгалтерия и Microsoft SQL Server располагаться на одной машине?
  • Какое количество пользователей будет одновременно работать с данными?
  • Какой примерный объем данных будет в работе?

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

Операционная система и СУБД

Для 1С: Бухгалтерия лучше использовать сервер с Windows Server 2012.

Windows Server 2012 - это серверная операционная система от компании Microsoft. Эта операционная система пришла на смену Windows Server 2008, ее релиз состоялся в 2012 году. В октябре 2013 года состоялся релиз Windows Server 2012 R2.

Эта операционная система выходит в четырех редакциях: Foundation, Essentials, Standard и Datacenter.

Windows Server 2012 это быстрая и надежная операционная система, особенности которой позволяют добиваться большой производительности. В этой операционной системе используется Active Directory - служба каталогов, сохраняющая сведения о сетевых объектах. Active Directory делает работу про проектированию, развертыванию и управлению каталогами сети намного более простой.

Преимущества Windows Server 2012 это гибридность и приспособленность для работы в разных средах. На более 70% всех серверов x86 установлены операционные системы Windows Server 2012.


Также Windows Server 2012 позволяет использовать Microsoft SQL Server (MS SQL) - СУБД, которая отличается высокой скоростью и таким же высоким уровнем безопасности. MS SQL следует использовать для средних и больших проектов с высокой нагрузкой (к которым определенно можно отнести 1С: Бухгалтерия).

MS SQL это СУБД, защищающая данные от несанкционированного доступа благодаря интеграции сетевой безопасности с сервером безопасности. При работе с MS SQL по сети передается минимальная информация: обрабатываются запросы пользователей и отдаются их результаты. Это существенно улучшает время отклика.

MS SQL легко установить; существуют версии для x86 и x64 (MS SQL может работать с Windows любой версии).

Единственный минус MS SQL - это то, что СУБД работает только на Windows, но так как для работы 1С: Бухгалтерия лучше всего использовать сервер с Windows Server 2012, то этот минус теряет свою актуальность.

Многие пользователи MS SQL отмечают простоту работы с этой СУБД; для работы с ней не требуются глубокие технические знания. MS SQL дает возможность внести изменения в структуру данных и делать резервное копирование.

Мощность

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

Допустим, на одном сервере у вас будет стоять операционная система, СУБД и 1С: Бухгалтерия. В этом случае вам нужно минимум по 2 Гб оперативной памяти для базы данных и операционной системы и еще 4 Гб для самой программы. То есть 8 Гб. Этот расчет актуален для тех компаний, где используется 1 база данных, с которой работает около 10 сотрудников. Если речь идет о 20-30 сотрудниках и нескольких базах данных, тогда вам понадобится 16 Гб и более. Если пользователей около 40-60, то желательно иметь хотя бы 32 Гб оперативной памяти.

Процессор

Количество ядер процессора также напрямую зависит от того, сколько пользователей работают с 1С: Бухгалтерия, и какого объема базу данных они используют. Чем больше сотрудников и тяжелее база данных, тем больше ядер необходимо: двухядерные процессоры подойдут для компаний с 5-10 сотрудниками (и базой данных около 1 Гб); если сотрудников около 20, то здесь уже потребуется четырехядерный процессор (и так далее).

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

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

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

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

  • встроенная СУБД самой 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 гигабайта под кеш СУБД.
  • Дисковая подсистема
  • Сетевые интерфейсы

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

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

от 40 до 70

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

от 70 до 120

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

  • Процессор : Intel Xeon E5-26xx или AMD Opteron 62xx.
  • Оперативная память : от 32 гигабайт.
  • Дисковая подсистема : RAID 10 из надежных серверных SSD с обязательным аппаратным RAID-контроллером.
  • Сетевые интерфейсы : Желательно связать цепочку серверов в сеть с пропускной способностью 10 Gb. Индексные файлы рекомендуется вынести на отдельный SSD, таблица временных таблиц TempDB - на 1-2 (RAID 1).

от 120 пользователей

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

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

Выбор сервера для 1С

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

Требования к серверу 1С

В аппаратной структуре 1С сервера для нас будут важны характеристики процессора, оперативной памяти, дисковой подсистемы и сетевые интерфейсы.

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

  • операционная система;
  • сервер баз данных (чаще всего это );
  • серверная часть 1С (не для всех случаев, так как маленькая компания на 2-10 пользователей может работать с 1С в файловом режиме);
  • работа пользователей в режиме Remote Desktop;
  • работа удаленных пользователей через тонкий клиент или веб-клиент.

Выбор процессора для сервера 1С

Оптимальное количество ядер процессора обычно рассчитывают, исходя из того, что на работу ОС нужно зарезервировать 1-2 ядра, 1-2 ядра на работу базы SQL, еще 1 на работу сервера приложений и ориентировочно по 1 ядру на на каждые 8-10 одновременных пользовательских сессий (чтобы пользователи потом не жаловались, что сервер 1С тормозит).

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

Сколько памяти нужно серверу 1С

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

Размер необходимой оперативной памяти мы предлагаем считать, исходя из таких показателей:

  • 2 Гб потребуется под работу операционной системы
  • минимум 2 Гб под работу кэша MS SQL Server, а лучше чтобы эта величина составляла 20-30% реального объема базы данных – это обеспечит комфортную работу пользователей с ней
  • 1 – 4 Гб для сервера приложений 1С
  • 100 – 250 Мб потребует одна пользовательская терминальная сессия, в зависимости от набора функций сервера 1С, используемой конфигурации

Приведем свои ориентировочные расчеты параметров сервера 1С 8.3:

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

Сервер 1С: оборудование для дисковой подсистемы

Выбирая, какой сервер нужен для 1С, следует помнить, что во время работы пользователей с ним будет выполняться множество операций чтения и записи данных в секунду. Этот параметр – с какой скоростью жесткий диск позволяет обрабатывать данные – также является одним из ключевых для быстродействия сервера 1С.

При проектировании сервера 1С, требования к оборудованию дисковой подсистемы мы советуем соблюдать такие:

  • Неважно, какой сервер для 1С вы создаете, мы ни в каком случае не советуем использовать одиночные диски в серверах – желательно организовывать их в RAID-массивы (RAID 10 для больших или RAID 1 для небольших баз данных), где будут находиться таблицы БД.
  • Файлы индексов рекомендуем выносить на отдельный SSD для более быстрого доступа к ним
  • TempDB - на 1-2 (RAID 1) SSD.
  • ОС и данные пользователей помещайте на RAID 1 из SSD/HDD.
  • Под log-файлы отведите отдельный логический диск из массива или физический диск SSD.
  • По возможности используйте аппаратный контроллер – нам приходилось видеть ситуации, когда мощный и дорогой сервер тормозил из-за недостаточной производительности контроллера.

Подбор сервера для 1С

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

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

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