1c предприятие конфигурация больше 100 подключений
В этой статье мы расскажем про особенности проектирования, создания и выбора сервера под 1С. Нам не раз приходилось подбирать серверы для компаний различной величины и с самыми разнообразными задачами, поэтому мы изучали этот вопрос особенно тщательно и теперь хотели бы поделиться накопленным опытом.
Скорее всего, сразу понятно, почему так важно грамотное проектирование сервера для 1С – если “железо” изначально подобрано неправильно и не соответствует нагрузке на систему, то есть риск, что 1С будет тормозить или вообще работать с перебоями, что потеряются важные данные. С другой стороны, создать сервер под 1С, купить для него все аппаратное и программное обеспечение может стоить ощутимую для компании сумму, поэтому желательно подбирать оборудование так, чтобы избежать лишних затрат.
Выбор сервера для 1С
Когда нашим специалистам нужно сделать выбор конфигурации для сервера 1С, первое, о чем они спрашивают – сколько пользователей будет работать с 1С в компании и какой набор сервисов планируется использовать, какими будут задачи 1С сервера, кто и как будет выполнять администрирование серверов 1С. От этих сведений мы и отталкиваемся при создании сервера 1С.
Требования к серверу 1С
В аппаратной структуре 1С сервера для нас будут важны характеристики процессора, оперативной памяти, дисковой подсистемы и сетевые интерфейсы.
Необходимо, чтобы они обеспечивали стабильную и достаточно производительную работу следующих компонентов:
- операционная система;
- сервер баз данных (чаще всего это MS SQL Server);
- серверная часть 1С (не для всех случаев, так как маленькая компания на 2-10 пользователей может работать с 1С в файловом режиме);
- работа пользователей в режиме Remote Desktop;
- работа удаленных пользователей через тонкий клиент или веб-клиент.
Выбор процессора для сервера 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С.
Добрый день.
На текущий момент наша компания все еще работает на 1С 7.7.
В планах на этот год переход на 8.3.
Что имеем из серверов.
1 Сервер.
Используется для работы с 1С 7.7.
Конфигурация:
2 CPU Intel Xeon E5-2650V2 2600/20M S2011
4 DDR3 8GB PC12800 ECC REG KVR16R11D4/8 Kingston
8 HDD Hitachi 300Gb 15K600 HUS156030VLS600
1 Intel Server R2312GZ4GCSAS
1 Intel Server AXXRSBBU9 919738
Создан массив 10 уровня, с разделением на LUN:
1. 150 GB – под систему и приложения
2. 100 GB – под временные базы (TEMP DB)
3. 450 GB – под базы данных. У нас несколько баз данных.
4. 413 GB – под логи БД и под различные другие цели. В частности, здесь же расположен каталог информационной базы.
В какой то момент для ускорения работы 1С по предложению программиста 1С докупили ssd дисков. Также пришлось купить эспандер:
1 Контроллер Raid RES2SV240 24 Port SAS 6Gb
4 Накопитель SSD Intel Original SATA-III 120Gb SSDSC2BB120G401 S3500 Series 2.5" w400Mb/s r450Mb/s MLC
Созданы два массива-зеркала:
1. 90 GB – под основную базу данных. Объем базы – порядка 30 GB.
2. 90 GB – под логи базы данных. На самом деле, почти не занят.
SSD диски размечены таким образом, что на них осталось свободное место. По рекомендациям в работе с SSD/
Операционная система – MS Windows Server 2003 R2 Standard x64 Edition SP2.
СУБД - Microsoft SQL Server 2000 Standard Edition SP4.
Программист 1С говорит, что включал механизм AWE – для расширения доступной СУБД оперативной памяти. Но как я понимаю, учитывая редакции СУБД и ОС – смысла в этом нет. Все равно более 2 ГБ СУБД не увидит. Что печально, но речь пока не об этом.
Учитывая характеристики сервера (достаточно неплохие), он также используется как сервер терминалов.
Среднее количество пользователей, работающих в терминале с 1С, порядка 70-80 человек. По терминалу проблем нет, иногда возникают в связи с нехваткой оперативной памяти, используемой СУБД.
2 Сервер.
В свое время покупался для работы 1С 8. Но потом переход не сложился и он был отдан для других целей.
1 SR2612URR Intel® Server System SR2612URR
2 BX80614X5660 Intel Xeon Processor X5660 (12M Cache, 2.80 GHz, 6.40 GT/s Intel® QPI)
1 AXXRMM3 Remote Management Module 3 AXXRMM3
1 AXXSATADVDRWROM SATA Slim-line Optical DVD
1 RAID 5805Z 2x4 int, SATA/SAS, PCIe x8, 1.2GHz, 512MB, SuperCap support
8 ST3300657SS 15K RPM 300GB SAS
6 KVR1333D3D4R9S/4GI Kingston KVR1333D3D4R9S/4G I 4GB
1 FSR2612PS 760W Hot-Swap Power Supply
Создан массив 10 уровня с разделением на LUN:
1. 100 GB – под систему и приложения
2. 700 GB – под базы данных
3. 316 GB – под логи баз данных
Операционная система – MS Windows Server 2008 R2 Standard x64 Edition SP1.
СУБД - Microsoft SQL Server 2008 Standard Edition (64-bit).
Установлен сервер приложений 1С 8.2 и 8.3. Используется для тестирования, а также некоторые узкоспециализированные небольшие конфигурации.
Затем на этот сервер был установлен веб-продукт (b2b система). Использует java, apache, а также СУБД MySQL 5.6.
Планируется наращивать функционал данной b2b-системы.
Учитывая, что при этом планируется все же переход с 1С7.7 на 1С 8.3, логично, что необходима модернизация серверного оборудования.
Денег много не дадут.
Программисты 1С пока не могут сказать, каков будет объем базы в конфигурации под 1С8.3.
Количество пользователей явно не будет меньше, скорее даже вырастет.
Причем как за счет внутренних пользователей, так и за счет определенного количества внешних, которые будут использовать веб-интерфейс для подключения к различным дополнительным базам.
Я бы рассчитывал, что количество внутренних пользователей будет порядка 150 человек (с запасом на будущее).
Количество внешних пользователей – порядка 20 человек.
Мне кажется логичным следующее, могу ошибаться.
Взять сервер, на котором будет установлена СУБД, а также сервер приложений 1С8.3.
Пользователи в основном будут работать в терминале.
Возможны два варианта.
Использовать под сервер терминалов тот же самый сервер.
Использовать под сервер терминалов Cервер 1, который итак используется в этой роли, но для 1С7.7.
Может быть имеет смысл на новом сервере поставить СУБД, на Сервере 2 – оставить сервер приложений 1С8.3, Сервер 1 использовать в качестве терминального.
Хотелось бы понять, какой вариант более оптимальный, а также какова конфигурация сервера, который нужно приобрести.
Чтобы грамотно сконфигурировать сервер для 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.
Отказоустойчивость подразумевает способность системы работать при отказе одного или нескольких его компонентов. Соответственно для обеспечения отказоустойчивости системы должны быть задублированы все её компоненты. В каждом конкретном случае этот список будет варьироваться в зависимости от развернутого решения. Так же можно составить список отказов (угроз), от которых необходимо защитить систему, к примеру: поломка БП, выход из строя оперативной памяти, сервера целиком, одной из служб, от которой зависит приложение, ИБП стойки, коммутатора, серверной комнаты целиком.
Прежде чем приступить к резервному копированию, необходимо определиться со следующими параметрами:
- какая операционная система (windows, linux и т.д.),
- какие данные будем бэкапить (база данных, файловый сервер, видеосервер, виртуальные машины и т.д.),
- какой объем данных будем бэкапить, по каким каналам будем бэкапиться (Ethernet, FC, SAS и т.д.),
- на какое оборудование будем бэкапиться (на диски, на ленточные приводы и т.д.).
Исходя из этих данных подбираем софт и средствами софта выполняем резервное копирование и восстановление данных.
Основные програмные продукты:
- Symantec Net Backup
- Symantec Backup Exce
- EMC Networker
- Acronis Backup & Recovery
- HP DataProtector
- Veeam Backup&Replication
Помимо, ленточных библиотек, так же есть специализированые устройства для хранения резервных копий с поддержкой дедупликации:
- EMC Data Domain3
- HP Store Once
- IBM ProtecTIER
- Dell DL-series
Как средство для хранения резервных копий может выступать множество устройств, начиная от USB Flash до ленточных библиотек и дисковых массивов. Спектр решений достаточно широк, как и спектр требований, поэтому нельзя дать однозначного ответа. В любом случае необходимо определиться с ключевыми показателями: Объем резервных копий, количество хранимых резервных копий, частота их выполнения, окно бэкапа, необходимое время восстановления, необходимая скорость создания копий и восстановления, необходимость репликации или перемещения носителей с резервными копиями. В общем случае, для некрупных компаний (SMB) которым, мы рекомендуем использовать резервное копирование на HDD, либо на NAS, либо на специализированное устройство с дедупликацией, из-за более простого администрирования и меньшего времени восстановления. Если есть специфические требования, то мы готовы индивидуально подобрать решение.
Типичный сервер использует всего 5-10% своих возможностей. Виртуализация позволяет объединить ресурсы процессора, памяти и дисков аппаратных серверов и предоставитьТипичный сервер использует всего 5-10% своих возможностей. Виртуализация позволяет объединить ресурсы процессора, памяти и дисков аппаратных серверов и предоставить общие ресурсы для множества виртуальных серверов (виртуальных машин), эффективно и просто управлять и следить за значительно меньшим количеством аппаратных серверов и в десятки раз быстрее разворачивать на них множество виртуальных. Это сокращает затраты на электроэнергию и охлаждение, уменьшает занимаемое место, кабельную инфраструктуру.
Тонкие клиенты, как таковые, представляют из себя крайне маломощные компьютеры и не могут выполнять сложные задачи, как правило, они используются для подключения либо к терминальному серверу, либо к VDI. Основные преимущества в применении «тонких клиентов»: безопасность корпоративных данных - так как нет локальных носителей, хранить важную информацию пользователь не сможет. Все данные хранятся в одном месте, к примеру, на терминальном сервере, или на корпоративном файловом сервере, или ферме VDI. Так же для ОС тонкого клиента не требуется высокая производительность, и срок службы тонких клиентов может составлять до 10 лет.
Экономия средств на содержание - отсутствие дисков, вентиляторов, маломощных блоков питания, все это значительно снижает затраты на обслуживание.
Централизованное обслуживание - все терминалы имеют одинаковый набор программ, настроек, все находится на сервере и тем самым упрощает работу администратора.
Кластер — группа компьютеров, объединённых высокоскоростными каналами связи и представляющая с точки зрения пользователя единый аппаратный ресурс. Кластер служитКластер — группа компьютеров, объединённых высокоскоростными каналами связи и представляющая с точки зрения пользователя единый аппаратный ресурс. Кластер служит для распределения нагрузки, для повышения отказоустойчивости. Для создания кластера необходимо программное обеспечение, поддерживающее данную функцию, два или более серверов, а также в большинстве случаев система хранения данных (СХД). Система Хранения Данных (СХД) - это комплексное программно-аппаратное решение по организации надёжного хранения информационных ресурсов и предоставления гарантированного доступа к ним. Примеры кластерных решений:
- Stratus
- VMware vSphere
- Oracle RAC
- MS NLB, Failover cluster
- Symantec Veritas Cluster Server
Основные преимущества blade-серверов: меньшее место в стойке, большая плотность, более эффективное охлаждение и более экономичное энергопотребление, упрощенное администрирование большого количества серверов. Дополнительно блейд-серверы могут быть экономически более эффективны при необходимости подключения к LAN и SAN на высоких скоростях. Соответственно, если данные проблемы для Вас актуальны, стоит рассмотреть возможность приобретения блейд-серверов.
Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и при этом учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке.
Мощность оборудования должна быть достаточной для нормальной работы пользователей.
Но как подобрать сервер простым способом?
Для начала нужно знать следующую информацию
- Конфигурация 1С , которая будет внедрена .
- Количество активных пользователей, одновременно работающих в системе и их вес (легкие пользователи, тяжелые пользователи)
- Размер базы данных, с учетом увеличения размера базы в течение следующих 2-3 лет
- Особенности нагрузки , некие критичные операции в системе, обрабатывающие большие объемы данныхи/или выполняемый с высокой частотой.
- Другие параметры :
- Версия СУБД
- Версия веб-сервера
- Версии операционных систем серверов и клиентов ( Win или Linux )
- Типы клиентских приложений (веб-клиент, тонкий клиент, толстый клиент)
- Терминальный доступ
- и т.п.
по итогу требуется определить основные параметры серверного оборудования, заказать сервер и в дальнейшем корректно настроить
- Производительность процессора
- Количество ядер и частотаядра ( скорость, с которой процессор обрабатывает команды в одном потоке )
- Выбор количества процессоров и модели
- Пропускная способность при считывании и записи данных
- Объем
- Отказоустойчивость
- Выбор дисковой подсистемы
- Частота
- Объем
- Выбор модели памяти и комбинации планок (сочетать планки по 4 штуки одинакового объема)
Выбор производителей и поставщиков оборудования осуществляется сравнительными методами по бенчмаркам, сценарным тестам на стендах, рекомендациям и т.п.
- Организация железяк в единую экосистему и тонкая настройка аппаратной и программных частей
Определяем параметры клиентских рабочих мест, они общеизвестны и выглядят примерно так:
Тип клиента
Сетевой интерфейс
USB порт
Компьютер разработчика (конфигуратор)
2core х 3 . 2Ghz , Intel
Компьютер пользователя (тонкий, толстый, веб клиент)
2coreх 2.8Ghz , Intel
Терминальный сервер на 50 пользователей (Количество терминальных серверов в ферме = Количество пользователей / 50)
16 core х 3.2 Ghz , Intel
Расчет параметров серверов можно посмотреть насайте Методическая поддержка 1С в разделе«Расчет параметров серверного оборудования», они там такие:
Тип внедрения
Малое внедрение (до 100 пользователей)
4 stream, 2 core
2 stream,
1 coreСреднее внедрение (до 500 пользователей)
8 stream, 4 core
2 stream,
1 coreКрупное внедрение (от 500 пользователей)
20 stream, 10 core
4 stream,
2 coreЯ пользуюсь для подбора серверов сервисом сайта Гилева по подбору оборудования
Подвёл некоторую статистику по подобранным за пару лет серверам и организовал её в виде таблицы как в методической поддержке 1С.Получилось примерно, следующее
Тип внедрения
Процессор Intel Gold, Xeon
Память , DDR4
Диск, SSD
Процессор Intel Gold, Xeon
Память , DDR4
Диск , SSD
Малое внедрение (до 100 пользователей)
Сервер СУБД и 1С совмещены
Среднее внедрение (до 500 пользователей)
Крупное внедрение (от 500 до 1000)
48 core х 3.2Ghz
Более подробные данные по запросам на сервис по подбору для разного количества пользователей, были примерно такие
Онлайн пользователей в базе
Ориентировочный размер базы, GB
Процессор , Core х Ghz
Оперативная память , GB
Postgres Pro, MS SQL Standart
Postgres Pro, MS SQL Standart
Postgres Pro, MS SQL Standart
Оперативная память, GB
Накопители под данные (SSD), GB
Postgres Pro, MS SQL Enterprise
Postgres Pro, MS SQL Enterprise
MS SQL Enterprise
MS SQL Enterprise
MS SQL Enterprise
Из учета опыта и предположения, что системные требования указанные на сайте 1С являются минимальными для работы программы 1С, но не оптимальными (как, например, на игровых диска min требования и рекомендуемые), сравнил таблицы 1С и сайта Гилева по числу ядер и оперативной памяти (Ось Х (горизонтальная) - число пользователей, Ось Y (вертикальная) - общее количество ядер, либо общая сумма оперативной памяти серверов).
Рис. 1 Сравнение общего количества ядер
Рис.2 Сравнение общего количества оперативной памяти
И сделал вывод, что параметры сервиса Гилева довольно топовые, т.е. чрезмерно высокие и сервер получается дорогой, а параметры 1С заниженные и сервер получается мало эффективным.
Истинный Ваш сервер (не дорогой и достаточно мощный) где-то посередине!
Дополнительно можно выделить следующие тезисы по аппаратной и программной настройке:
- Под накопители для резервных копий использовать 2 диска с ёмкостью >= 3Tb
- Сетевые интерфейсы между серверами 2x10Gb для обеспечения отказоустойчивости
- На сервере 1С неустанавливать роль терминального сервера. 1 сервер может быть только при низких требованиях отказоустойчивости сервера 1С. На сервере СУБД не должно быть никаких других задач и ролей, кроме сервера СУБД
- Все сервера должны находиться в одной подсети. Виртуализациюоборудования по возможности не используйте.
- Обеспечение отказоустойчивости роли сервера 1С штатными средствами платформы 1С
- Обеспечение отказоустойчивости роли СУБД по технологии AlwaysOnFailOverCluster
- Файлы, от которых зависит максимальная производительность системы (а это файлы баз данных, логи баз данных, файлы tempdb для MS SQL или pg_xlog для PostgreSQL, файлы кластера 1С (srvinfo), папка временных файлов профиля пользователя службы 1С), размещать только на PCIe SSD. Все вместе эти файлы не должны занимать более 50% ёмкости SSD.
- Если в компании есть корпоративный стандарт по загрузке только с SAS/SATA дисков - можно установить ОС на эти диски. С какого диска загружается ОС - несущественно. Гораздо важнее, чтобы ключевые данные были размещены на максимально быстрых носителях. СУБД устанавливать только на PCIe SSD.
- Про отказоустойчивость: Надо понимать, что ЛЮБОЙ узел может выйти из строя, вообще любой, независимо от цены или шильдика. Поэтому, если есть повышенные требования к отказоустойчивости системы (например, если бизнес не может себе позволить в рабочее время остановку системы более чем на 2 минуты) - надо говорить о резервировании узлов. Что и как резервировать - определяется напрямую требованиями бизнеса, и его финансовыми возможностями (например, купить по два комплекта всех серверов, сетевого оборудования и UPS, рассадить по разным линиям электропередачи в разных зданиях, и настроить постоянные обмены между базами данных в оперативном режиме - получается хорошо с точки зрения резервирования, но очень дорого).
Конкретные файлы подбора оборудования предоставляемые на сайте сервиса подбора выглядят более подробно, в них содержится:
- Описание серверов и ПО
- Отображаются исходные условия запроса оборудования (Параметры: Конфигурация 1С, Количество пользователей, Размер базы)
- Текст снабжен гиперссылками на сайты производителей с описанием оборудования
- В некоторых случаях предлагается несколько вариантов серверов на выбор исходя из бюджета,
- Даны рекомендации поставщиков для заказа оборудования.
Пример подбора
ВАЖНАЯ ИНФОРМАЦИЯ : На текущий момент большие и дорогие рэйды SSD не используются. Используется 2 диска с сохранением надержности. Примеры конфигураций прикрепил.
Например, берем просто зеркало для базы
под 200 ПОЛЬЗ., 1С:ЕРП 2.4, РАЗМ.200 ГБ
Накопители под ОС : Intel S4610 480GB, 2.5” SATA 6Gb/s, 2 шт. в RAID1 ('зеркало')
Обработка выгрузки и загрузки данных через XML между идентичными конфигурациями с возможностью установки произвольных отборов на выгружаемые объекты.
Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз
Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).
Если пользователю не хватает прав на объект, то на практике в 90 % случаев, недостающую роль можно найти через типовой регистр сведений Права ролей. Также с помощью дополнительного отчета или небольшого расширения можно ускорить описанный процесс.
Онлайн диаграмма доступных лицензий 1С и показателей ресурсов сервера 1С в различных измерениях и отборах.
Обработка ищет все объекты базы, в которых одновременно присутствуют перечисленные элементы. Построена на базе типовой обработки Все функции - Стандартные - Поиск ссылок на объект, но позволяет накладывать отбор не по одному объекту, а по нескольким, что позволяет настраивать поиск по комбинациям условий
Часто не хватает визуализации хронологии документов в структуре подчиненности и кнопок проведения. Это расширение конфигурации, с функционалом структуры подчиненности документов, отображающее хронологическую последовательность документов во времени и дающее доступ к проведению, отмене проведения, пометке на удаление документов непосредственно в форме подчиненности.
Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем.
Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3
Обработка на управляемых формах для работы с календарями google, событиями календарей и контактами.
Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет.
Выполнил 3 разных теста для проверки серверного оборудования (тест 1С, тесты gilev) на возможное число 1С онлайн-пользователей одновременно работающих на нем и интерпретировал результаты тестов через легких, средних и тяжелых пользователей с помощью таблицы с профилями реальных пользователей.
Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?
На время сеанса отключаем контроль остатков и проверку документов в ERP, КА, УТ типовыми средствами и простым расширением.
Часто при моделировании примеров бизнес-процессов, на запуске в эксплуатацию или закрытии требуется несколько раз прогнать ситуацию с разными настройками, а для этого изменить, удалить ранее введенную цепочку документов. Дается все это с трудом. Ты уверен, что не навредишь своими действиями системе, но документы цепляют друг друга и ругаются контролями остатков, не разрешая тебе менять их в произвольном порядке.
Есть несколько удобных опций для облегчения внесения изменений.
Для уведомления пользователей программных продуктов 1С о разных событиях, в них включена подсистема «Новостной центр». Это довольно удобная штука, т.к. новостные ленты сообщают о выходе обновлений, о новостях и событиях в сфере учёта. Но можно увеличить пользу от новостной подсистемы используя её локально в рамках 1С базы. Например, внутренняя служба техподдержки или внедряющая компания может через новостную ленту оповещать пользователей информационной базы об изменениях в программе, совещаниях, проведении тестирований, заполнения нужных документов или сдача отчетов к определенной дате и т.п.
Пример технического задания для практического понимания основных разделов.
Кратко описаны основополагающие моменты при старте групповой разработки конфигурации несколькими программистами. Полезно для проектной документации как требование к разработчикам или сопровождающей компании
Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами.
Читайте также: