Автор работы: Пользователь скрыл имя, 05 Ноября 2012 в 20:38, курс лекций
Лекция 1. Введение. Основные понятия, связанные с информационными системами 3
Лекция 2. Общая функциональность информационных систем 9
Лекция 4. Архитектуры и администрирование информационных систем 19
Лекция 5. Резервное копирование 24
Лекция 7. Основы теории информационного поиска 29
Лекция 8. Предкоординированные ИПС 34
Лекция 9. Словарные ИПС 39
Лекция 10. Стратегия поиска: использование нескольких источников 43
Выполнение регламентных работ фиксируется в журналах регламентных работ.
Журнал регламентных работ
Дата |
Работа |
Исполнитель |
Замечания о выполнении работы |
Отметка исполнения – подпись исполнителя |
10.01.2004 |
Обновление БД антивируса |
Инженер Петрова |
||
11.01.2004 |
Обновление БД антивируса |
Инженер Петрова |
||
12.01.2004 |
Обновление БД антивируса |
Инженер Петрова |
||
12.01.2004 |
Проверка напряжения в сети питания |
Инженер Волков |
||
12.01.2004 |
Антивирусное сканирование НЖМД |
Инженер Петрова |
||
13.01.2004 |
Обновление БД антивируса |
Инженер Лютикова |
||
13.01.2004 |
Обеспыливание системных блоков |
Инженер Волков |
Рис. 14. Пример журнала регламентных работ
Известно, что увеличение частоты сбоев является предвестником отказа. Поэтому большинство ИС и все базовое ПО (ОС, СУБД) ведут журналы, в которых протоколируются сбойные ситуации. В обязанности администратора входит регулярный (в соответствии с регламентом) просмотр этих журналов, планирование и выполнение действий, направленных на нейтрализацию причин сбоев и предотвращение отказов.
Пример
В СУБД создали новую базу. После этого в журнале событий стали появляться сообщения о невозможности завершения резервного копирования другой, уже существовавшей базы. Новая база копируется без проблем. В чем же дело? Для копирования обеих баз задан один и тот же раздел жесткого диска, которого как раз хватило для одной базы, но который оказался мал для двух баз. Планируемое действие: увеличить объем дисковой памяти (или перенаправление резервного копирования в другой раздел или и т.д.).
Отказы дублированных (резервированных)
компонентов ИС могут рассматриваться
как сбои ИС. Однако такие сбои могут
приводить к длительному
Доступность измеряется долей времени, в течение которой ИС работоспособна, и тесно связана с надежностью ИС.
Время неработоспособности ИС — это время ее восстановления после сбоя/отказа. Если время восстановления после сбоя, как правило, определяется при разработке ИС и обычно невелико (от долей секунды до нескольких минут), то время восстановления после отказа зависит от наличия плана восстановления, выполнения мероприятий по подготовке к восстановлению после отказа, и обученного и тренированного персонала — администраторов ИС.
Эффективность функционирования ИС заключается в удержании определенных параметров ИС в требуемых пределах. Один из основных таких параметров — время реакции (отклика) на внешние воздействия (изменения данных, действия пользователей и др.). Время реакции ИС должно быть разумно малым; для этого следует выполнять настройки использования всех видов памяти, используемой ИС (перемещения часто используемых данных в более быструю память, - например, в специальную буферную область ОЗУ; удаление (архивирование) неиспользуемых данных; дефрагментацию дискового пространства (включая дефрагментацию свободного пространства на диске и пр.), настройки использования индексов; настройки пропускных способностей сетей (сетевых карт; топологии сети; активного оборудования сети и др.).
Все эти
работы требуют измерений
Основной проблемой
Начнем с последнего. Тренировки должны быть регулярными, обеспечивающими автоматизацию навыков администраторов по восстановлению данных. Дело в том, что восстановление данных может занимать часы и требовать от администратора действий, выполняемых в строго определенной последовательности. Нарушение такой последовательности может приводить к повторению процедуры восстановления с ее начала — снова вызывая простой ИС.
Хранение
резервных копий зависит от вида
носителей. Например, магнитные носители
следует хранить в
На любых носителях обычно изготавливаются не менее 2 резервных копий (как правило, 3), одна из которых хранится в помещении, в котором предстоит восстановление данных, а другая — в другом здании (желательно не ближе 10 — 15 км) — на случай стихийного бедствия или теракта.
При использовании трех копий еще одна копия хранится в том же здании, где будет происходить восстановление данных, но в помещении, отдаленном от того помещения, где эксплуатируется ИС.
Резервное копирование следует осуществлять настолько часто, насколько допустима потеря части данных после их восстановления из последней резервной копии; например, если резервное копирование осуществляется 1 раз в сутки, то средний потерянный объем изменений данных — это изменения, сделанные за 12 часов работы ИС, а в худшем варианте — за все 24 часа. Резервное копирование может быть длительным процессом. Например, изготовление полной резервной копии базы данных объемом 1 Гигабайт может занимать от 20 мин до 1 часа. А бывает ИС объемом в терабайты! Во время изготовления резервной копии нельзя вносить изменения в данные, так что в это время функциональность ИС снижена. Поэтому для резервного копирования следует принимать все возможные меры, снижающие время изготовления копии:
Последняя мера сильно зависит от структуры хранимых данных и среды хранения, а первые две носят универсальный характер.
Рассмотрим вкратце
Таблица 1
Оборудование |
Носитель данных | ||||||||
Тип |
Стоимость оборудования |
Интерфейс |
Скорость передачи данных |
Совместимость оборудования разных производителей |
Тип |
Емкость единичного носителя |
Стоимость единичного носителя |
Надежность |
Время хранения |
тыс. долл. |
Мбайт/сек |
Гбайт |
долл. |
лет | |||||
Цифровой магнитофон |
1—10 |
SCSI |
30–400 |
плохо |
микрокассета |
100–400 |
>100 |
В |
>50 |
Магнитооптический привод |
0,5–1 |
SCSIATA |
10 |
отлично |
магнитооптический диск |
0,3–2 |
20 |
В |
>100 |
DVD/R/RW |
0,1–0,8 |
SCSIATA |
10 |
средне |
DVD/R |
4–25 |
>4 |
В |
неизв. |
CD-R/RW массовый |
0,05–0,4 |
SCSIATA |
10 |
хорошо |
CD-R/RW |
0,7 |
0,3 |
С |
2 |
CD-R/RW промышленный |
2–10 |
SCSIATA |
10–160 |
средне |
CD-R/RW в специальных кассетах |
10–20 |
>10 |
В |
5–10 |
НЖМД |
0,07–3 |
SCSIATA |
10–320 |
отлично |
жесткий диск |
100–300 |
50–100 |
С |
>30 |
Выбор оборудования/носителей
Рассмотрим возможность
В начале цикла выполняется полная копия данных. Эта копия делается дважды или большее число раз — в зависимости от принятого числа резервных носителей. Нельзя сделать единственную копию, а затем реплики с нее, — потому, что именно эта единственная копия может оказаться поврежденной. Напротив, рекомендуется сравнить все изготовленные копии для выявления и отбраковки дефектных.
На втором шаге цикла и для дифференциальной , и для инкрементной схем копирования выполняется копия только той части данных, которая была изменена за интервал времени, прошедший с момента изготовления полной копии.
Объем таких данных в разы (а иногда в тысячи раз) меньше, чем объем полной копии (см. Рис. 15).
На третьем и последующих шагах циклов резервного копирования действия для дифференциальной и инкрементной схем копирования различаются. Для дифференциальной схемы по-прежнему изготавливается копия изменений данных относительно их состояния в момент полного копирования. Объем такой частичной (дифференциальной) копии постепенно растет. Для инкрементной схемы копируются только изменения данных, произошедшие за последний цикл копирования. Объем данных инкрементной копии остается небольшим.
Рис. 15. Объемы копирования (гипотетический
случай)
при пятидневном цикле изготовления резервных
копий.
По оси X — периоды копирования, по оси
Y — объемы (в мегабайтах)
В результате полная копия выполняется долго, но сравнительно редко. Дифференциальная копия выполняется с нарастающим временем копирования, но использует немного носителей, поскольку после успешного завершения очередного копирования прежняя дифференциальная копия становится формально ненужной (в реальности предпоследнюю дифференциальную копию всегда сохраняют — на тот случай, если последняя копия окажется поврежденной.). Инкрементная копия всегда выполняется быстро, но использует большое количество носителей.
Восстановление данных при использовании дифференциальной схемы резервного копирования происходит в 2 этапа: сначала восстанавливаются данные из последней полной копии, а затем — изменения данных из дифференциальной копии. При использовании инкрементной схемы процесс восстановления более длителен: вслед за восстановлением из полной копии идет последовательное восстановление из всех инкрементных копий.
В процессе любого восстановления данных любая из копий может оказаться дефектной. Поэтому во избежание полной потери данных обычно хранятся носители с копиями 2 — 3 предыдущих поколений (скажем, при пятидневном цикле резервного копирования хранятся три последние полные копии и до трех инкрементных копий текущего цикла). Конечно, получить ИС в состоянии двухнедельной давности — не подарок, но полная потеря данных — это еще хуже.
Восстановление из резервной копии может требовать антивирусного сканирования — в том случае, когда сохранялись данные, в которых могли переноситься вирусы (например, документы Word или базы электронной почты), поскольку на момент изготовления копии вирус мог быть еще не обнаружен.
Информационные системы можно классифицировать по различным признакам. Чаще всего используют 2 признака: структуру хранимой в информационной системе информации и время отклика.
По времени отклика
По структуре хранимой информации информационные системы делятся на объектографические и документальные.
Информация, хранимая и обрабатываемая в объектографических информационных системах, имеет строго определенную структуру. Каждая запись объектографической ИС состоит из определенных элементов — полей, содержимое которых строго регламентировано (число, строка и др.). Записи объектографической ИС соответствуют объектам реального мира и искусственным сущностям — отсюда и название объектографическая. Примеры объектографических систем — все системы поддержки управления предприятиями (ERP — Enterprise Resource Planning): бухгалтерия, кадры, склад, торговля, снабжение и поставки — объектографические.
Поиск в объектографических информационных системах осуществляется по сочетаниям локальных критериев, каждый из которых представляет собой булеву функцию от значения того или иного поля (например, Накопленная Зарплата > 20000). Типовые задачи поиска в ОИС рассматриваются в процессе разработки ОИС и, как правило, должны находить все требуемые и только требуемые записи. Эффективность поиска обеспечивается использованием индексов. В качестве сред хранения информации ОИС используют т.н. реляционные СУБД, а в качестве языка запросов, как правило, SQL.
Информация о работе Информационные системы: Общие характеристики информационных систем