Данная книга адресована специалистам, занимающимся эксплуатацией крупных информационных систем, построенных с использованием технологической платформы «1С:Предприятие», и представляет собой набор методик и подходов по обеспечению технологического качества информационных систем. При подготовке материалов использован практический опыт работы команд эксплуатации крупных информационных систем на проектах Центров компетенции по технологическим вопросам фирмы «1С» (ЦКТП).
В книге содержатся теоретические сведения об организации эксплуатации и описываются практические методы, приводится разбор настроек различных компонентов информационной системы. Кроме того, описываются базовые методики локализации и расследования проблем, приводятся примеры решения конкретных прикладных задач эксплуатации.
Рекомендуется в качестве методического материала при подготовке к аттестации «1С:Эксплуататор крупных информационных систем».
Введение
Глава 1. Технология 1cFresh с точки зрения эксплуатации
Использование технологии 1cFresh
Глава 2. Организация эксплуатации крупной информационной системы
Общие вопросы
Эксплуатация крупной информационной системыТехнологическое качествоЗадачиПланированиеАвтоматизацияОрганизация эксплуатации
Чего не следует делатьЧто имеет смысл сделатьОрганизация подготовительного стенда информационной системыОрганизация рабочего стенда информационной системы
Глава 3. Мониторинг на продукционных серверах
Настройка ЦКК для Windows-серверов
Общие сведения
Зоны ответственности
Контроль подключений к информационной базе
Способы подключения к информационной базе
Контроль доступности
Проверка доступности веб-публикаций
Проверка доступности ресурсов с помощью ping-запроса
Проверка доступности серверов с помощью внешнего агента ЦКК
Контроль производительности
Контроль потребления памяти
Контроль устойчивости системы
Использование ЦКК для агрегации данных
Настройка и использование агента ЦККПример настройки сбора данных по загруженности оборудования с помощью PowerShell (3.0 или 4.0) для Windows-серверов с агрегацией данных в ЦКК
Подготовка к использованию агента ЦККУстановка агента ЦКК под WindowsСтруктура файлов в каталоге установки агента ЦККВзаимодействие ЦКК и агента ЦКК Включение режима trace для логов
Серверный технологический журнал
Клиентский технологический журнал
Разбор технологического журнала
Глава 4. Администрирование серверов с развернутой технологической платформой «1С:Предприятие»
Оценка состояния сервера при использовании ОС LinuxОбщая информацияЗапуск сервера администрирования (ras) для ОС WindowsЗапуск сервера администрирования (ras) для ОС LinuxУтилита администрирования платформы «1С:Предприятие» (rac)Примеры использования
Как быстро понять, загружен ли сервер и чем именно
Глава 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
Заключение
Печатное издание:
- у партнеров фирмы «1С»
- Ozon
- Wildberries
- Яндекс Маркет
- Сбермегамаркет
- в книжном магазине БММ
- в интернет-магазине «1С-Интерес»
- в книжных магазинах вашего города
Свяжитесь с партнером «1С», который обслуживает Вашу организацию, и сделайте заказ, сообщив ему артикул, который присвоен книге. Также вы можете приобрести книгу у других партнеров фирмы «1С».
Электронная версия:
- купить в форматах pdf и epub для чтения на различных устройствах
- купить на Литрес