Надежные системы. Планирование задач. API конфигурации. презентация

Содержание

Темы Планировщик задач Надежность в Caché API для конфигурирования Caché

Слайд 1Надежные системы. Планирование задач. API конфигурации.
Дмитрий Носов
«Школа Инноваций InterSystems 2007»


Слайд 2Темы
Планировщик задач
Надежность в Caché
API для конфигурирования Caché


Слайд 3Надежность
Caché
Аппаратное обеспечение


Слайд 4Аппаратное обеспечение
Чем надежнее, тем лучше
Память
Процессоры
Ввод/вывод – RAID
Но ! Чем больше оборудования

и оно сложней, тем менее надежно…

Слайд 5Надежность
Caché
Аппаратное обеспечение


Слайд 6Caché – надежность данных
WIJ
Журнал
Резервное копирование (Backup)
Теневой сервер
Кластеры


Слайд 7Caché – WIJ
Метод двойной записи на диск
Восстановление из WIJ
Panic Mode
«Замораживание» системы

при ошибках записи в БД
CACHETEMP не пишется в WIJ



Слайд 8Caché – журнал
Журнал нужен для
работы транзакций
доката/отката в аварийных рестартах
доката/отката после восстановления

резервных копий
работы теневого сервера




Слайд 9Caché – журнал
Ведется в отдельных файлах
Порождается
при старте Caché
ручное переключение
при достижении

максимально заданного размера
Удаляется
когда становится старым
когда выполнено заданное количнество резервных копий
Останов при наличии ошибки в работе журнала !!!






Слайд 10Caché – журнал
Журналируется
все, что находится в журналируемых базах данных
никогда то, что

в CacheTemp
Программно управляемая возможность внутри процесса
Do ENABLE^%NOJRN
Do DISABLE^%NOJRN


Слайд 11Caché – журнал
Важно
Проверить наличие признака журналирования у необходимых БД
Не удалять пока

нужен
Определить альтернативную директорию
Вести на другом диске (от WIJ и БД)
Организовать дублирование файлов журнала
Поставить флаг «Останов при ошибке»


Слайд 12Caché – журнал
Восстановление может включать пользовательский фильтр (^ZJRNFILT)


Слайд 13Caché – журнал
Периодически проводить полную процедуру восстановления из резервной копии и

доката журнала с последующим тестированием восстановленных данных


Слайд 14Caché – Backup
Внешняя процедура сохранения
TROLLBACK монтирует базу данных !
Сохранение утилитой

Caché
Методы
Полный (Full)
Куммулятивный (Cummulative)
Инкрементальный (Incremental)
Технология безостановочной работы
Возможность оценки размера (^DBSIZE)
Выборочное сохранение глобалов путем экспорта (^%GOF)


Слайд 15Caché – Backup
Необходимо
Определить стратегию сохранения
Понедельник – Full
Вторник - Воскресенье – Cummulative
Определить

список баз данных
Определить задачи для сохранения
Настроить менеджер задач Caché для автоматического сохранения в нужное время






Слайд 16Caché – Backup

Восстановление
Обязательно с докатом из журнала, поскольку могут быть незавершенные

транзакции на момент сохранения





Слайд 17Caché – теневой сервер


Слайд 18Caché – кластеры
Бывают для масштабирования
Позволяют увеличивать общее количество пользователей для балансирования

нагрузки
Бывают для отказоустойчивости
Позволяют увеличивать доступность в случаях аварий



Слайд 19Caché – кластеры для масштабирования
Требует отдельного понимания
WIJ
Журнала
Теневого копирования
Backup
Реально на Open VMS

& Tru64Unix





Слайд 20Caché – кластеры для отказоустойчивости
Работает на
Windows Clustering Services
Red Hat Cluster Manager
HP

ServiceGuard
AIX HACMP
и т.д.


Слайд 21Caché – высокодоступные системы


Слайд 22Темы
Планировщик задач
Надежность в Caché
API для конфигурирования Caché


Слайд 23Caché – планировщик задач
Системный класс %SYS.Task.Definition
Настройка через Портал управления
Возможность оповещения по

e-mail
Нужна лицензия (не однопользовательская)




Слайд 24Темы
Планировщик задач
Надежность в Caché
API для конфигурирования Caché


Слайд 25Caché – API для конфигурирования
Системный пакет классов Config.Configuration
Содержит методы по

манипулированию конфигурацией Caché
Системный пакет классов %SYS.Journal
Содержит классы по управлению журналом
Системный пакет классов Security
Содержит классы по управлению безопасности



Слайд 26Спасибо за внимание! Вопросы?
Дмитрий Носов
«Школа Инноваций InterSystems 2007»


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика