СИМУЛЯЦИЯ СЕТИ С ПЕРЕМЕННОЙ ТОПОЛОГИЕЙ С ИСПОЛЬЗОВАНИЕМ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ > Полезные советы
Тысяча полезных мелочей    

СИМУЛЯЦИЯ СЕТИ С ПЕРЕМЕННОЙ ТОПОЛОГИЕЙ С ИСПОЛЬЗОВАНИЕМ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ

СИМУЛЯЦИЯ СЕТИ С ПЕРЕМЕННОЙ ТОПОЛОГИЕЙ С ИСПОЛЬЗОВАНИЕМ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ

Кашанов И.В. Шамин П.Ю. Статья в формате PDF 136 KB

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

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

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

На первом шаге нулевой процесс генерирует сеть, определяет топологию, разнообразные параметры. Затем рассылает полученную сеть всем остальным процессам.

В зависимости от числа узлов, на каждом процессе определяется свой диапазон «активных» узлов. Это значит, что узлы только из этого диапазона могут выполнять все необходимые функции (зависят от целей моделирования; например, генерация сообщений), остальные могут лишь принимать и передавать сообщения.

На втором шаге моделируется работа сети, при этом каждый процесс выполняет поставленные задачи только над «активными» узлами.

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

 

Рис. 1. Моделирование целой сети в каждом процессе

Вторая архитектура сетевого симулятора с применением параллельных вычислений - моделирование фрагмента сети в каждом процессе. Данную архитектуру можно также представить в виде 3 шагов (рис. 2).

 

Рис. 2. Моделирование фрагмента сети в каждом процессе

На первом шаге нулевой процесс генерирует сеть, определяет топологию, разнообразные параметры. Затем каждому процессу посылает фрагмент сети - диапазон «активных» узлов.

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

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

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

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

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



ЭКОЛОГИЧЕСКИЕ ПЛАТЕЖИ В ОАО «АЛМАЗЫ АНАБАРА»

ЭКОЛОГИЧЕСКИЕ ПЛАТЕЖИ В ОАО «АЛМАЗЫ АНАБАРА» Статья в формате PDF 244 KB...

21 03 2025 3:17:50

МОРФОГЕНЕЗ НАДКОСТНИЦЫ ДИСТРАКЦИОННОГО РЕГЕНЕРАТА

МОРФОГЕНЕЗ НАДКОСТНИЦЫ ДИСТРАКЦИОННОГО РЕГЕНЕРАТА Статья в формате PDF 100 KB...

20 03 2025 17:50:37

КЛИНИЧЕСКАЯ ФАРМАКОЛОГИЯ АЦЕТИЛЦИСТЕИНА

КЛИНИЧЕСКАЯ ФАРМАКОЛОГИЯ АЦЕТИЛЦИСТЕИНА Статья в формате PDF 319 KB...

19 03 2025 19:44:58

Медико-экологическая оценка состояния здоровья населения г. Сатпаев по данным обращаемости

Медико-экологическая оценка состояния здоровья населения г. Сатпаев по данным обращаемости Проведен анализ динамики заболеваемости по отдельным возрастным группам населения г. Сатпаев. Результаты показали, что общим явлением для всех возрастных групп было значительное учащение после аварии болезней органов дыхания, а у взрослых и подростков – болезней мочепoлoвoй системы. Заболеваемость детского населения в 2007 г. возросла по сравнению с 2006 г. в 1,3 раза, различия достоверны с высоким уровнем вероятности такого утверждения (26782,3 ± 333,4‰ против 34393,1 ± 359,8‰, t = 15,3, p < 0,001). Анализ ситуаций, показал, что психо-эмоциональный стресс, вызывающий обострение многих хронических и появление новых нозологических форм заболеваний, тесно связан с психо-эмоциональным состоянием типа высшей нервной деятельности человека. ...

14 03 2025 19:53:36

Биологические свойства msbB мутантов Y.pestis

Биологические свойства msbB мутантов Y.pestis Статья в формате PDF 110 KB...

12 03 2025 16:25:54

ВОЛКОВ ВАЛЕРИЙ ЛЕОНИДОВИЧ

ВОЛКОВ ВАЛЕРИЙ ЛЕОНИДОВИЧ Статья в формате PDF 206 KB...

10 03 2025 20:38:15

ПРОБЛЕМА ФОРМИРОВАНИЯ КОМПЕТЕНТНОСТЕЙ В УЧЕБНО-ВОСПИТАТЕЛЬНОМ ПРОЦЕССЕ НАЧАЛЬНОЙ ШКОЛЫ

ПРОБЛЕМА ФОРМИРОВАНИЯ КОМПЕТЕНТНОСТЕЙ В УЧЕБНО-ВОСПИТАТЕЛЬНОМ ПРОЦЕССЕ НАЧАЛЬНОЙ ШКОЛЫ Стратегия социально-экономического развития РФ поставило на государственном уровне вопрос о достижении нового качества общего образования – готовности и способности учащихся к непрерывному образованию. В настоящее время в соответствии с основными тенденциями развития современного образования меняются целевые, процессуальные и результативные компоненты учебно-воспитательного процесса и прежде всего в начальной школе. ...

06 03 2025 14:52:32

КОГНИТИВНЫЕ И&#8239;ЛИНГВОКУЛЬТУРОЛОГИЧЕСКИЕ АСПЕКТЫ ИССЛЕДОВАНИЯ КОНЦЕПТОВ ЭПИЧЕСКОГО ФОЛЬКЛОРА

КОГНИТИВНЫЕ И&#8239;ЛИНГВОКУЛЬТУРОЛОГИЧЕСКИЕ АСПЕКТЫ ИССЛЕДОВАНИЯ КОНЦЕПТОВ ЭПИЧЕСКОГО ФОЛЬКЛОРА Современный этап развития мирового и отечественного языкознания хаpaктеризуется антропоцентрической направленностью лингвистических исследований. Антропоцентризм является одним из фундаментальных свойств человеческого языка, так как взаимосвязь и взаимообусловленность языка и человека очевидна и не может вызывать никаких сомнений. «Идею антропоцентричности языка в настоящее время можно считать общепризнанной: для многих языковых построений представление о человеке выступает в качестве естественной точки отсчета» [1, 5]. Антропоцентрический подход в изучении языка или антропоцентрическая парадигма предполагает анализ человека в языке и языка в человеке. В.А. Маслова пишет, что «…антропоцентрическая парадигма выводит на первое место человека, а язык считается конституирующий хаpaктеристикой человека, его важнейшей составляющей. Человеческий интеллект, как и сам человек, немыслим вне языка и языковой способности как способности к порождению и восприятию речи. Если бы язык не вторгался во все мыслительные процессы, если бы он не был способен создавать новые ментальные прострaнcтва, то человек не вышел бы за рамки непосредственно наблюдаемого. Текст, создаваемый человеком, отражает движении человеческой мысли, строит возможные миры, запечатлевая в себе динамику мысли и способы ее представления с помощью средств языка» [1, 8]. ...

05 03 2025 19:45:50

ХЛОР КАК ТОКСИЧЕСКИЙ АГЕНТ

ХЛОР КАК ТОКСИЧЕСКИЙ АГЕНТ Статья в формате PDF 256 KB...

02 03 2025 17:12:40

ПРОРАЩЕННЫЕ БОБЫ ЧЕЧЕВИЦЫ В ТЕХНОЛОГИИ ХЛЕБА

ПРОРАЩЕННЫЕ БОБЫ ЧЕЧЕВИЦЫ В ТЕХНОЛОГИИ ХЛЕБА Статья в формате PDF 123 KB...

28 02 2025 1:53:11

ВОЗНИКНОВЕНИЕ КОНЦЕПЦИИ РАЗВИТИЯ СИСТЕМЫ МЕНЕДЖМЕНТА КАЧЕСТВА ПРЕДПРИЯТИЙ ЖИЗНЕОБЕСПЕЧЕНИЯ

ВОЗНИКНОВЕНИЕ КОНЦЕПЦИИ РАЗВИТИЯ СИСТЕМЫ МЕНЕДЖМЕНТА КАЧЕСТВА ПРЕДПРИЯТИЙ ЖИЗНЕОБЕСПЕЧЕНИЯ В статье рассмотрен кластерный подход к структурированию экономики и обоснованию стратегий региональной экономической политики повышения качества кластера процессов жизнеобеспечения. ...

16 02 2025 5:17:35

ИСПОЛЬЗОВАНИЕ МОЛЕКУЛЯРНЫХ ТЕСТОВ В РАЗВЕДЕНИИ ЖИВОТНЫХ

ИСПОЛЬЗОВАНИЕ МОЛЕКУЛЯРНЫХ ТЕСТОВ В РАЗВЕДЕНИИ ЖИВОТНЫХ Изучена активность оксидоредуктаз в митохондриях различных органов свиней трех линий породы СМ-1 новосибирской селекции. Исследована активность цитохромоксидазы, сукцинатдегидрогеназы в митохондриях, супернатанте печении и сердца животных. Анализ всех экспериментальных групп показал, что по изменению ферментативной активности митохондрий лучшими являются свиньи линий Светлого и Совета. Энергию клетке поставляют митохондоии. В состав митохондрий входят цитохромы, в частности, цитохром аа3(цитохромоксидаза), сукцинатдегидрогеназа. Во внутренней митохондриальной мембране приблизительно четвертую часть от общего белка составляют ферменты, которые принимают участие в трaнcпорте электронов и тканевом дыхании: флавопротеиды, цитохромы и ферменты, участвующие в синтезе макроэргов. Остальная часть общего белка внутренней мембраны митохондрий выполняет структурные функции вместе с входящими в ее состав липидами [1]. ...

14 02 2025 1:56:38

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::