русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Кластеры высокой доступности


Дата добавления: 2014-11-28; просмотров: 732; Нарушение авторских прав


Цель работы:

Выбрать формулу расхода наносов и произвести расчёт деформаций русла на заданном участке реки в плановой постановке, на основе расчётного плана деформаций дна выполнить прогноз русловых переформирований на моделируемом участке.

Исходные данные:

1. Файл исходных данных для решения плановой задачи гидравлики (Alen-2.dat).

2. Данные о крупности наносов (диаметры частиц грунта 50% и 90% вероятности их непревышения в пробе по кривой гранулометрического состава).

3. Гидравлическая крупность наносов.

4. Температура воды.

5. Коэффициент пористости.

Порядок выполнения работы:

 

В конце файла исходных данных Alen-2.dat, полученного после выполнения тарировки численной модели участка реки и подбора шага интегрирования по времени, добавляется информация, необходимая для вычисления русловых деформаций: номер выбранной формулы расхода наносов «2»-формула ван Рейна [2](равновесной концентрации), значения диаметров частиц грунта d50=0.25мм и d90=0.5мм, гидравлической крупности ω0=2.0см/с, температура воды t=15º, коэффициента пористости донных отложений ε=0,4.

Продолжительность времени расчёта русловых переформирований определяется наибольшим значением момента времени выдачи результатов вычисления (PTIME) – 360 часов, заданным в файле исходных данных ALEN-2.DAT.

Далее запускаются программы RIVER.EXE,VIZU.EXE, MIRSUR.EXE.

ALEN-2.DAT→RIVER.EXE→ALEN-2.REZ→

→VIZU→MIRSUR.EXE

 

 

На рис.5 представлен план расчётных деформаций.

 

 

На рис.6 представлено векторное поле средних скоростей.

 

 

[1] формула Л. ван Рейна

Выводы: Размыв и намыв дна происходит в 9 зоне в районе плеса, где наблюдается увеличение скоростей. Небольшие намывы происходят в правом рукаве в 4 и 6 зонах, там же наблюдается увеличение скоростей. Изменение вертикальных деформаций, в соответствии со шкалой изменяется от -0,84 до 1,34.




[1] ;

;

 

 

Кластеры высокой доступности

Обозначаются аббревиатурой HA (англ. High Availability — высокая доступность). Создаются для обеспечения высокой доступности сервиса, предоставляемого кластером. Избыточное число узлов, входящих в кластер, гарантирует предоставление сервиса в случае отказа одного или нескольких серверов. Типичное число узлов — два, это минимальное количество, приводящее к повышению доступности. Создано множество программных решений для построения такого рода кластеров.

Отказоустойчивые кластеры и системы вообще строятся по трем основным принципам:

§ с холодным резервом или активный/пассивный. Активный узел выполняет запросы, а пассивный ждет его отказа и включается в работу, когда таковой произойдет. Пример — резервные сетевые соединения, в частности, Алгоритм связующего дерева. Например связка DRBD и HeartBeat.

§ с горячим резервом или активный/активный. Все узлы выполняют запросы, в случае отказа одного нагрузка перераспределяется между оставшимися. То есть кластер распределения нагрузки с поддержкой перераспределения запросов при отказе. Примеры — практически все кластерные технологии, например, Microsoft Cluster Server. OpenSource проект OpenMosix.

§ с модульной избыточностью. Применяется только в случае, когда простой системы совершенно недопустим. Все узлы одновременно выполняют один и тот же запрос (либо части его, но так, что результат достижим и при отказе любого узла), из результатов берется любой. Необходимо гарантировать, что результаты разных узлов всегда будут одинаковы (либо различия гарантированно не повлияют на дальнейшую работу). Примеры — RAID и Triple modular redundancy.

Конкретная технология может сочетать данные принципы в любой комбинации. Например, Linux-HA поддерживает режим обоюдной поглощающей конфигурации (англ. takeover), в котором критические запросы выполняются всеми узлами вместе, прочие же равномерно распределяются между ними. [1]



<== предыдущая лекция | следующая лекция ==>
Расчёт деформации дна на моделируемом участке реки | Вычислительные кластеры


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.606 сек.