Методическое пособие по эксплуатации крупных информационных систем на платформе «1С:Предприятие 8». Издание 2
Описание
Данная книга адресована специалистам, занимающимся эксплуатацией крупных информационных систем, построенных с использованием технологической платформы «1С:Предприятие», и представляет собой набор методик и подходов по обеспечению технологического качества информационных систем. При подготовке материалов использован практический опыт работы команд эксплуатации крупных информационных систем на проектах Центров компетенции по технологическим вопросам фирмы «1С» (ЦКТП).
В книге содержатся теоретические сведения об организации эксплуатации и описываются практические методы, приводится разбор настроек различных компонентов информационной системы. Кроме того, описываются базовые методики локализации и расследования проблем, приводятся примеры решения конкретных прикладных задач эксплуатации.
Рекомендуется в качестве методического материала при подготовке к аттестации «1С:Эксплуататор крупных информационных систем».
Оглавление
Введение
Глава 1. Технология 1cFresh с точки зрения эксплуатации
Использование технологии 1cFresh
От общего к частному
Глава 2. Организация эксплуатации крупной информационной системы
Общие вопросы
Эксплуатация крупной информационной системыТехнологическое качествоЗадачиПланированиеАвтоматизацияОрганизация эксплуатации
Чего не следует делатьЧто имеет смысл сделатьОрганизация подготовительного стенда информационной системыОрганизация рабочего стенда информационной системы
Регламенты
Глава 3. Мониторинг на продукционных серверах
Настройка ЦКК для Windows-серверов
Общие сведения
Зоны ответственности
Контроль подключений к информационной базе
Способы подключения к информационной базе
Контроль доступности
Проверка доступности веб-публикаций
Проверка доступности ресурсов с помощью ping-запроса
Проверка доступности серверов с помощью внешнего агента ЦКК
Контроль производительности
Контроль потребления памяти
Контроль устойчивости системы
Использование ЦКК для агрегации данных
Пример настройки сбора данных по загруженности оборудования с помощью PowerShell (3.0 или 4.0) для Windows-серверов с агрегацией данных в ЦКК
Настройка и использование агента ЦКК
Подготовка к использованию агента ЦККУстановка агента ЦКК под WindowsСтруктура файлов в каталоге установки агента ЦККВзаимодействие ЦКК и агента ЦКК Включение режима trace для логов
Серверный технологический журнал
Клиентский технологический журнал
Разбор технологического журнала
Глава 4. Администрирование серверов с развернутой технологической платформой «1С:Предприятие»
Общая информацияЗапуск сервера администрирования (ras) для ОС WindowsЗапуск сервера администрирования (ras) для ОС LinuxУтилита администрирования платформы «1С:Предприятие» (rac)Примеры использования
Оценка состояния сервера при использовании ОС Linux
Как быстро понять, загружен ли сервер и чем именно
Глава 5. Администрирование Microsoft SQL Server при работе с «1С:Предприятием»
Модели восстановленияВиды резервного копирования
Мониторинг
Базовые инструментыТрассировка через Extended eventsDynamic Management Views (DMV)Клиентские компоненты MS SQL на компьютере администратора БДСчетчики производительностиОбслуживание базы данных
Отказоустойчивость
Отказоустойчивые кластеры (failover cluster)Зеркалирование (mirroring)AlwaysOn availability groups
Глава 6. Администрирование PostgreSQL при работе с «1С:Предприятием»
Основные параметры postgresql.confОбщие положенияНастройки сервера для PostgreSQLОбозначенияПараметры производительностиПараметры для платформы «1С:Предприятие»Online_analyse
Расследование проблем
Дамп SQLФизические бэкапыНепрерывная архивация
Дополнительные источники информации
Глава 7. Особенности настройки веб-серверов
Мультипроцессные модули Apache
Глава 8. Практический пример развертывания внедрения по технологии 1cFresh
Установка компонентов сервера «1С»
Основные компоненты сервиса
Общая информацияНастройка в Менеджере сервиса
Глава 9. Использование командной строки (bash) для анализа журналов
sedawk
Простые реальные примеры
Поиск 5 наиболее длительных транзакцийПоиск 5 наиболее длительных запросов к СУБД MS SQL ServerПоиск 5 наиболее длительных вызововПоиск 5 пространств, на которых больше других возникали ожидания на управляемых блокировках
Поиск по другим журналам
Глава 10. Методика расследования проблем при эксплуатации крупных систем
Категории проблемМетоды классификацииТипичные причины проблем производительности
Глава 11. Методики разработки высоконагруженных систем на платформе «1С:Предприятие 8»
Основные правила для дополнительных отчетов и обработок
Оптимизация использования оперативной памяти
Представление данных в памятиОбъем памяти, занимаемой объектамиУправление временем жизни объектовМодель данных в памятиПравила эффективного использования памяти при разработке прикладных решений
Методики разработки в части разграничения прав доступа
Проверка прав доступаИспользование привилегированного режима
Использование параметров сеанса
Общие сведенияУстановка параметров сеанса «по требованию»
Рекомендации по разработке оптимальных запросов
Общие требованияНесоответствие индексов и условий запросаПримерыРазыменование ссылочных полей составного типа в языке запросовОграничения на использование вложенных запросов в условии соединенияОбращения к виртуальным таблицамЭффективные условия запросов
Рекомендации по работе с блокировками
Общие сведения об избыточных блокировкахРежим разделения итогов для регистров бухгалтерии
Перехват исключений в коде
Минимизация количества серверных вызововМинимизация кода, выполняемого на клиенте
Глава 12. Регламенты и практики эксплуатации крупных информационных систем на платформе «1С:Предприятие 8»
Приемка конфигурацийТестирование прикладных решений
Порядок обновления прикладной конфигурации
Резервное копирование баз данныхХранение версий прикладного ПОХранение данных мониторингаХранение настроек и скриптов
Правила именования баз, серверов и нод
Приложение 1. Примеры check-листов обновления
Приложение 2. Пример еженедельного отчета по качеству работы информационной системы
Приложение 3. «Шпаргалка» для работы с инструментами анализа производительности
Приложение 4. Топ запросов к DMV MS SQL Server для расследования проблем производительности
Приложение 5. Топ запросов к PostgreSQL для расследования проблем производительности
Приложение 6. Check-лист по настройке серверов
Приложение 7. Примеры документов, формируемых в процессе тестирования прикладного решения
Протокол приемки конфигурации «Зарплата и управление персоналом» версии 3.1.2.278.6
Протокол тестирования конфигурации «Зарплата и управление персоналом» версии 3.1.2.278.6
Заключение
Источник: https://buh.ru/