рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Кластерные системы

Кластерные системы - раздел Информатика, Порядок разработки и утверждения Рабочей программы учебной дисциплины Под Кластерами Традиционно Понимается Объединение Не­скольких Вычислительных ...

Под кластерами традиционно понимается объединение не­скольких вычислительных систем (узлов), которые используются как единое целое для обеспечения доступа пользователей к прило­жениям, системным ресурсам и данным. В качестве узлов могут использоваться однопроцессорные, симметричные многопроцес­сорные машины и машины с массовым параллелизмом. Кластер­ные решения обеспечивают высокий уровень готовности: при вы­ходе из строя одного или даже нескольких узлов работа приложе­ний может быть продолжена на любых других узлах, входящих в состав кластера. При этом дополнительная нагрузка может быть равномерно распределена среди работающих узлов кластера. Вто­рой важной задачей, традиционно решаемой при помощи клас­терных технологий, является увеличение производительности сис­темы путем добавления в кластер новых узлов (процессоров, па­мяти, дисковых подсистем и т.д.). Для объединения узлов в клас­тер используются различные соединения. При этом линии связи, используемые для обслуживания внутренних потребностей клас­тера, называются частными, а соединения для подключения потре­бителей — общими. Очевидно, что кластерные решения идеально подходят для обеспечения высокой готовности. Первый — базовый уровень го­товности системы — может быть обеспечен при использовании от­дельных вычислительных систем, два других — готовность дан­ных и готовность приложений — только при кластерных решени­ях высокой готовности. При правильной организации такой тип кластера обеспечивает резервирование всех соединений между ком­понентами кластера: системами, дисковыми массивами и внешни­ми сетями. Кроме того, каждый компонент (процессорные моду­ли, карты памяти, блоки питания, диски и дисковые массивы, сете­вые интерфейсы и т.д.) дублируется или обеспечивает ту или иную степень резервирования. Выход любого компонента кластера ни­как не сказывается на работе кластера в целом. Сервисы данных, связанные с вышедшим из строя узлом, автоматически мигрируют на работоспособный узел, после чего происходит рестарт прило­жений. Все процессы по восстановлению работы приложений вы­полняются автоматически.

3.3.4.1. Концепция миграции приложений и ресурсов в кластере высокой готовности

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

Миграция приложения с основного сервера на резервный внут­ри кластера может занимать достаточно продолжительное время, в зависимости от самого приложения. Для сокращения этого вре­мени программное обеспечение настроено таким образом, чтобы локализовать сбой внутри сервера и предотвратить миграцию при­ложения на другой сервер в кластере. В качестве примера таких настроек, можно привести программное обеспечение Network Adapter Fail Over, которое обеспечивает автоматическое переклю­чение сетевых интерфейсов сервера в случае выхода из строя одно­го из сетевых адаптеров; возможности динамического реконфигу-рирования и замены компонентов (процессоров, оперативной па­мяти, контроллеров ввода-вывода) без остановки сервера и без пре­кращения работы и/или миграции приложения; использование альтернативных путей доступа к устройствам.

Помимо мониторинга состояния сервера и хранилищ данных, кластерное ПО осуществляет постоянный контроль состояния само­го приложения, предотвращая ситуации прекращения работы в слу­чае внутренней ошибки, «зависания» и пр. Для этого существуют спе­циальные программные средства, разработанные для стандартных приложений: Oracle, Informix, Sybase, Netscape, NFS, SAP и др.

3.3.4.2. Типы кластеров

Существующие в настоящее время топологии построения кла­стеров можно разделить на два основных типа: пассивный резерв­ный сервер и активный резервный сервер.

1. Пассивный резервный сервер. В данной конфигурации (рис. 3.13, а) все сервисы файлов, печати и приложений выполняются на основ­ ном сервере, в то время как резервный сервер не несет никакой нагрузки и находится в режиме ожидания. Связь между серверами поддерживается при помощи специального соединения, по кото­
рому каждый из серверов обменивается служебной информацией и определяет работоспособность остальных узлов кластера (как в целом, так и отдельных подсистем и компонентов). В случае неис­правности на первом сервере резервный сервер запускает у себя все неисправные приложения и начинает предоставлять пользова­телям те сервисы, которые недоступны на основном сервере.

2. Активный резервный сервер. Основное отличие данной конфигурации от предыдущей в том, что вычислительные ресурсы ре­зервного сервера используются в повседневной работе. Преиму- щество такого подхода состоит в том, что пользователь имеет в своем распоряжении высокодоступную систему (сервер продубли­рован) и в то же время может использовать все вычислительные ресурсы кластера. Это позволяет уменьшить общую стоимость системы, отнесенную к единице вычислительной мощности Можно выделить три основных подхода при построении кла­стеров с активным резервным сервером:

—полное дублирование серверов;

—без разделяемых ресурсов;

—полностью разделяемые ресурсы.

Один из подходов заключается в полном дублировании серве­ров (рис. 3.13, б) с их собственными отдельными дисками. При этом возникает необходимость постоянно копировать данные с основ­ного сервера на резервный.

Несмотря на то что данный подход обеспечивает высокодос­тупное решение, он имеет ряд недостатков:

—необходимость постоянно копировать данные означает, что часть вычислительных и сетевых ресурсов будет непрерывно ис­пользоваться на синхронизацию;

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

Конфигурация с двумя дублированными серверами имеет так­же некоторые преимущества:

—в подобном кластере обеспечена балансировка нагрузки;

—благодаря возможности географически разнести узлы клас­тера структура устойчива к катастрофам.

При подходе без разделения ресурсов (рис. 3.13, в), два серве­ра соединены с одним дисковым массивом, но каждый сервер уп­равляет своим набором дисков. В случае возникновения неисправ­ности на одном из серверов, оставшийся сервер берет на себя уп­равление его дисками. Такой метод устраняет необходимость в по­стоянной синхронизации данных между серверами и тем самым высвобождает дополнительные вычислительные и сетевые ресур­сы. В такой конфигурации обычно используются накопители с применением технологии RAID.

В случае полностью разделяемых ресурсов (рис. 3.13, г) все серверы в кластере имеет одновременный доступ к одному и тому же диску. Этот подход подразумевает наличие тщательно разра ботанного программного обеспечения, предоставляющего мно­жественный доступ к одному носителю. Как и в предыдущем слу­чае, обычно используются накопители с применением техноло­гии RAID, аналогично отпадает необходимость в постоянной син­хронизации данных между серверами. Тем самым высвобожда­ются дополнительные вычислительные и сетевые ресурсы.

– Конец работы –

Эта тема принадлежит разделу:

Порядок разработки и утверждения Рабочей программы учебной дисциплины

Ректор МИИТ... Б А Л вин... г...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Кластерные системы

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

I. ОБЩИЕ ПОЛОЖЕНИЯ
Порядок разработки и утверждения рабочей программы учебной дисциплины является системообразующим документом основной образовательной программы (далее - ООП). Порядок создан в целях обеспеч

Организационно-методические требования к рабочей программе учебной дисциплины
2.1. Основные задачи рабочей программы Рабочая программа учебной дисциплины является одной из ключевых элементов основной образовательной программы высшего профессионального образования,с

II. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО СОСТАВЛЕНИЮ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
3.1. Титульный лист 3.1.1. На титульном листе в соответствии с Приложением 1, стр.1 указываются: - наименование учредителя; - полное официальное наименование вуза;

ЦЕЛИ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ
Целями освоения учебной дисциплины «История информационных технологий» являются: соответствие требованиями ФГОС ВПО; изучение учебной дисциплины; формирование у обучающихся определенного состава ко

И телекоммуникационных процессов
в информационных системахФункциональные или целевые вычислительные процессы в информационных системах реализуются в устройствах накопления и хранения информации, устройствах ввода

Терминального и сетевого оборудования
Современное сетевое оборудование — это, как правило, цифровые системы передачи информации, использующие в качестве среды распространения сигналов оптический кабель — волоконно-оптические системы пе

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

Статистические данные
Статистические данные сохраняются, как и данные вызовов, в MU-J. В отличие от автоматической регистрации журнальных данных регистрация статистических данных на диске должна быть инициализирована ко

Основные термины и определения
Как уже отмечалось ранее, информационная система — это сложная система, объединяющая в своем составе функциональные элементы (устройства) различные по физической Природе, составу, алгоритмам работы

Объектов технической эксплуатации
Сложные технические объекты (системы), рассчитанные на дли­тельный срок службы, создаются, как правило, ремонтируемыми. Переход системы из неработоспособного (предельного) состо­яния в раб

Восстанавливаемых объектов
При проектировании восстанавливаемых объектов требуется не только определять их эксплуатационную надежность, но и оце­нивать их общую эффективность использования, т.е. оценивать приспособленность о

Комплексные показатели надежности
Наиболее распространенными комплексными показателями являются показатели, характеризующие одновременно свойства работоспособности и ремонтопригодности восстанавливаемых объектов, а именно:

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

Безотказной работы
В инженерной практике используют обычно два закона рас­пределения: дифференциальный и интегральный. Дифференциальный закон распределения плотности вероятно­сти каких-либо значений х показыва

Работоспособности элементов
Пусть в результате предварительных испытаний устройства или на основании его предыдущей эксплуатации известно, что распре­деление наработки между отказами достаточно близко к экспонен­циальному с п

Обслуживания
Под технологичностью обслуживания понимают совокупность свойств, характеризующих приспособленность объекта к техничес­кому обслуживанию.    

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

Комплекс организационно-технических мероприятий при техобслуживании
Техническое обслуживание — комплекс операций по поддер­жанию работо-способности или исправности технических объектов (систем) при использовании по назначению, ожидании, хранении, транспортир

Расчеты норм запасных элементов
Затраты на запасные элементы могут составлять значительную часть расходов на поддержание объектов в работоспособном со­стоянии. С другой стороны, отсутствие запасных элементов или задержка с их дос

Показатели надежности ЭВМ
Основными эксплуатационными характеристиками ЭВМ являются показатели надежности. Вероятность безотказной работы с заданной производительнос­тью pε(t) — вероят

К сбоям
В работе ЭВМ большое значение имеют сбои. Сбой (перемежающийся отказ) — это событие, заключающееся во временной утрате работоспособности объекта, характеризуемое возникновением ошиб

Блокирование кратковременных отказов с помощью источников бесперебойного питания
Серьезные проблемы в работе средств вычислительной техники могут возникать из-за некачественного электропитания и наличия статического электричества. Согласно статистике, по причинам, связанным со

С помощью RAID-массивов
Одним из способов повышения надежности дисков является параллельное использование нескольких дисков —

Защита от вирусов
3.4.1.1Классификация вирусов Строгого определения компьютерного вируса в настоящее время пока не существует. Это объясняется тем, что практически все отличительные черты вируса (вне

ОЦЕНОЧНЫЕ СРЕДСТВА ДЛЯ ТЕКУЩЕГО КОНТРОЛЯ УСПЕВАЕМОСТИ, ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ПО ИТОГАМ ОСВОЕНИЯ ДИСЦИПЛИНЫ
№ п/п № семестра Раздел учебной дисциплины Виды контроля (текущий контроль, промежуточная аттестация, итоговый аттестация)

Ожидаемые результаты освоения учебной дисциплины (модуля) во взаимосвязи с компетентностной моделью выпускника (Таксономия Блума)
Знать (знание и понимание) Уметь (интеллектуальные навыки) Владеть (интеллектуальные навыки) Знание Воспроизведение важно

ТРАНСПОРТА
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУ

ТРАНСПОРТА
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУ

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
«Иcтория информационных технологий» Направление/специальность 230400.62 «Информационные системы и технологии» П

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги