Книга: Настольная книга 1С:Эксперта по технологическим вопросам
Назад: 6.2.О режиме доступности 24х7
Дальше: 6.4.О работах в различных СУБД

6.3.О методике расчета оборудования

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

Если планируется внедрение типовых решений, то, используя собранные данные, оборудование, необходимое для сервера приложений «1С» и сервера СУБД, можно приблизительно подобрать, используя данные сайта http://v8.1c.ru/overview/techparams/, пересчитав данные пропорционально количеству операций в единицу времени.

Если планируется внедрение собственных, не типовых решений, то для предварительной оценки требований к оборудованию для сервера приложений «1С» и сервера СУБД можно ориентироваться на те же расчеты, потому что если в системе будут проблемы параллельности, то нагрузка на оборудование сервера приложений «1С» и сервера СУБД будет не выше расчетной, а, напротив, гораздо ниже.

Если решение совсем не соответствует типовому, можно провести замер нагрузки на оборудование для одного рабочего места, выполняющего какой-то обычный для него сценарий работы. Далее надо умножить требования для одного пользователя на планируемое количество пользователей. При этом рабочее место обязательно должно запускаться с одной машины, сервер приложений – с другой, сервер СУБД – с третьей, чтобы считать требования для каждого из серверов отдельно.

При расчете системы часто забывают про сервер терминалов. Между тем, при работе уже 20–40 пользователей в режиме толстого клиента нагрузка на терминальный сервер догоняет нагрузку на сервер приложений, а далее существенно перегоняет ее. Последствия такой «забывчивости» могут быть достаточно печальными.

Чего совершенно точно не следует делать, так это, купив один сервер, путем виртуализации выделять из него сервер терминалов, сервер приложений и сервер СУБД. Лучше, если это будут 3 разных сервера, а если уж купили один, пусть на нем одном все и работает, без виртуализации.

Требования к созданию центров обработки данных под ландшафт «1С» могут включать блок, относящийся к отказоустойчивости системы (кластер «1С», кластер СУБД, кластер ОС). На самом деле если у вас нет своих людей (речь именно о ваших сотрудниках, а не о проектной команде внедренцев), умеющих правильно ее настроить и правильно использовать, то целесообразность выделения средств на это оказывается весьма сомнительной.

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

Приведем пример из смежной области: многие способны по инструкции настроить резервное копирование базы так, чтобы каждые 30 минут создавались копии журналов транзакций (вариант – попросить настроить внедренцев); но вот восстанавливать базу из такого бэкапа почему-то не берутся, а предпочитают делать это из dt-файла или полного бэкапа, сделанного ночью. В свете этого примера особенно интересными становятся затраты на приобретение дорогостоящей системы хранения данных.

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

Назад: 6.2.О режиме доступности 24х7
Дальше: 6.4.О работах в различных СУБД