Главная » Просмотр файлов » Надежность АСОИУ

Надежность АСОИУ (1088455), страница 19

Файл №1088455 Надежность АСОИУ (Методическое пособие по Надежности АСОИУ (Т.Ю. Морозова, В.В. Никонов)) 19 страницаНадежность АСОИУ (1088455) страница 192018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 19)

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

Драйверы посылают информацию о состояниина IMD и Compaq Insight Manager.Рассмотренные методы резервирования, существенно повышая надежность систем, одновременно повышают и ихизбыточность, что не всегда экономически оправдано.1.7. Понятие избыточности и ее видыВ настоящее время идет непрерывное развитие аппаратно-программных средств автоматизированных систем,включая создание автоматизированных мест операторов, файловых серверов и серверов баз данных, вычислительныхсерверов, более совершенных средств локальной периферии и т. д.

Расширяются функциональные возможности системблагодаря соответствующему программному и информационному обеспечению.В этих условиях особую актуальность приобретают вопросы обеспечения требуемой надежности иотказоустойчивости разрабатываемых систем. Под отказоустойчивостью понимают способность системы продолжатьфункционировать в случае сбоя одного из ее компонентов.Практически всегда повышение отказоустойчивости основано на введении определенной степени избыточностипри построении аппаратно-программных комплексов АСОИУ. Различают следующие виды избыточности.Аппаратная (функционально-технологическая) избыточность.

Наиболее важные подсистемы аппаратной части АСОИУ(например, подсистемы дисковой памяти) дублируются, вводятся возможности «горячей» замены вышедших из строя(заполненных) элементов и т. д.56Временная избыточность. Используется часть производительности вычислительных средств системы для контроляисполнения и восстановления работоспособности программного обеспечения после сбоя.

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

Компоненты системы проектируются из предположения, что другие компоненты иисходные данные содержат ошибки, которые должны быть немедленно обнаружены и зарегистрированы. Кроме того,предусматривается выполнение одинаковых функций разными модулями системы и сопоставление результатовобработки, контроль и восстановление данных с использованием других видов избыточности.Избыточность данных в БД. Отдельным пунктом можно выделить избыточность, характерную для проектируемых бази банков данных, несмотря на то что этот вид избыточности может быть включен в информационную избыточность.Дело в том , что при проектировании баз и банков данных сознательно создается избыточность как по данным, так и посвязям между данными в целях повышения скорости формирования ответов на запросы оператора или системы (в последнем случае в автоматическом режиме).

Для получения оптимальной (или рациональной) избыточности разработаныметоды, позволяющие при проектировании баз и банков данных избавляться от избыточности с помощью процесса«нормализации» и осознанно включать избыточные данные и связи в схему базы данных.Процесс нормализации представляет собой приведение всех схем отношений (связей) к третьей нормальной формеи создание оптимальной схемы базы данных, обладающей свойством соединения без потерь и свойством сохранениязависимостей. Этот метод был разработан специально для реляционных баз данных, оперирующих с SQL-запросами.Информационная избыточность может вводиться в базы данных искусственно, после создания оптимальной схемыБД, путем процесса «денормализации».

Этот процесс применяется при проектировании баз данных с большимколичеством таблиц, индексов различного типа и назначения и позволяет упростить иерархию подчиненности таблиц,выделить независимые справочники и в итоге упростить работу операторов или пользователей информационных системпо взаимодействию и администрированию БД.Для пояснения значения каждого вида избыточности рассмотрим некоторую абстрактную АСОИУ, использующуюсистему управления базами данных (СУБД).

На этапе проектирования и программирования взаимодействия модулейсистемы должны быть созданы и введены в ее состав следующие средства.Средства, использующие аппаратную избыточность: введение в систему дополнительных массивов дисковой памяти,объединенных в RAID, с возможностью их «горячей» замены.Средства, использующие временную избыточность: авторизация доступа операторов или пользователей к системе, анализдоступных пользователю ресурсов, выделение ресурсов согласно ролям и уровням подготовки пользователей,разграничение прав доступа пользователей к от-дельным задачам, функциям управления, записям и полям баз данных.Средства обеспечения надежности, использующие информационную избыточность и избыточность в базах данных.

Ссылочнаяцелостность баз данных может обеспечиваться за счет применения:• системы внутренних уникальных ключей для всех информационных записей;• открытой системы кодирования, позволяющей пользователю в любой момент изменять коды объектовклассификации и обеспечивающей стыковку системы классификации АСОИУ с ПО других разработчиков;• механизмовпроверкизначенийконтрольныхсуммзаписейсистемы,которыевыявляютвсенесанкционированные модификации (ошибки, сбои) информации;• средств регистрации, которые дают возможность хранить информацию о пользователе и времени последнеймодификации (ввода, редактирования, удаления) и утверждения каждой записи информационной системы;57• системы фиксации времени начала и окончания участия записи в расчетах, что позволяет ограничить объемобрабатываемой информации в любой заданный период, а также обеспечить механизмы блокировки информации длязакрытых рабочих переводов;• служебных полей номеров версий БД и операционных признаков записей, которые позволяют контролировать ипредупреждать пользователей о конфликтах в случае несоответствия номеров версий модулей и структур баз либо онарушении технологических этапов обработки информации;• средств автоматического резервного копирования и восстановления данных (в начале, конце сеанса работы илипо запросу пользователей), предназначенных для создания на рабочей станции клиента актуальной копии сетевой базыданных, которая может быть использована в случае аварийного сбоя аппаратуры локальной и вычислительной сетей иперехода на локальный режим работы и обратно.Средства обеспечения надежности, использующие программную избыточность:• распределение реализации одноименных функций по разныммодулям АСОИУ с использованием разных алгоритмов и системынакладываемых ограничений и возможностью сравнения полученных результатов;• использование специальных алгоритмов пересчетов, обеспечивающих в ручном и автоматическом режимахпереформирование групп документов;• применение цепочек порождаемых документов, что повышает эффективность и надежность обработкиинформации;• введение средств обнаружения и регистрации ошибок в сетевом и локальных протоколах;• протоколирование процессов сложных расчетов с выдачей подробной диагностики ошибок;• отладка и трассировка алгоритмов пользовательских бизнес-функций.Рассмотренные виды избыточности в большинстве своем вводятся искусственно при разработке и проектированииАСОИУ и могут считаться полезными.

В отличие от них информационная избыточность, всегда существующая напервых этапах проектирования БД, зачастую является вредной и подлежит устранению путем нормализации схемы базыданных.На рис. 1.20 представлена схема взаимодействия введенных в гипотетическую систему различных видовизбыточности.58Рис.

1.20. Возможный вариант организации оперативного контроля и устранения ошибок при введенной в систему избыточностиКак видно из рис. 1.20, избыточность занимает одно из ключевых мест в схеме проектирования (а следовательно, ифункционирования) аппаратно-программного комплекса АСОИУ. Таким образом, если при создании комплексатехнических средств и программно-информационного обеспечения АСОИУ применялся рассмотренный выше подход квведению различных видов избыточности (аппаратной и информационной), то можно утверждать, что данная системаболее защищена как от сбоев по причине выхода из строя аппаратуры или из-за логических ошибок, допущенных наэтапе проектирования, так и от проблем, связанных с несанкционированным проникновением в различные видыобеспечения АСОИУ.В последние годы в литературе по вычислительной технике все чаще употребляются термины «системы высокойготовности», «системы высокой степени готовности», «системы с высоким коэффициентом готовности».

Все этитермины по существу являются синонимами, однако, как и многие термины в области вычислительной техники, онипонимаются по-разному поставщиками и потребителями вычислительных систем.Высокая готовность (High Availability). Это архитектура системы с высоким коэффициентом готовности дляминимизации планового и непланового времени простоя, использующая обычные компьютерные технологии.Конфигурация системы обеспечивает ее быстрое восстановление после обнаружения неисправности, для чего в еесоставе используются избыточные аппаратные и программные средства.

Длительность задержки, в течение которойпрограмма, отдельный компонент или система простаивает, может находиться в диапазоне от нескольких секунд донескольких часов (обычно от 2 до 20 мин).Эластичность к отказам (Fault Resiliency). Ряд поставщиков компьютерного оборудования делит весь диапазон системвысокой готовности на две части, при этом в верхней его части оказываются системы, эластичные к отказам. Ключевыммоментом в определении эластичности к отказам является более короткое время восстановления, которое позволяетсистеме быстрее реализовать функцию отката после обнаружения неисправности.59Устойчивость к отказам (Riuli Tolerance), Отказоустойчивые системы имеют в своем составе избыточную аппаратурудля всех функциональных блоков, включая процессоры, источники питания, подсистемы ввода-вывода и дисковойпамяти.

Если соответствующий функциональный блок неправильно функционирует, всегда имеется «горячий» резерв. Внаиболее продвинутых отказоустойчивых системах избыточные аппаратные средства можно использовать для распараллеливания обычных работ. Время восстановления после обнаружения неисправности (для переключения отказавшихкомпонентов на избыточные) для таких систем обычно меньше 1 с.Непрерывнаяготовность(ContinuousAvailability).Вершинойотказоустойчивыхсистемявляютсясистемы,обеспечивающие непрерывную готовность. Система с непрерывной готовностью, если она работает корректно,устраняет любое время простоя — плановое и неплановое.

Характеристики

Тип файла
PDF-файл
Размер
2,68 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Методическое пособие по Надежности АСОИУ (Т.Ю. Морозова, В.В
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
310
Средний доход
с одного платного файла
Обучение Подробнее