Главная » Просмотр файлов » Баканов В.М. Сети ЭВМ и телекоммуникации

Баканов В.М. Сети ЭВМ и телекоммуникации (1086235), страница 9

Файл №1086235 Баканов В.М. Сети ЭВМ и телекоммуникации (Баканов В.М. Сети ЭВМ и телекоммуникации) 9 страницаБаканов В.М. Сети ЭВМ и телекоммуникации (1086235) страница 92018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Фирма Dolphin Interconnect Sol. производитразличное оборудование для SCI и в том числе PCI-SCI адаптеры, которые применяются в кластерных системах SCALI. Адаптеры обеспечивают высокую производительность - пропускная способность превышает 300 Мбайт/сек, латентность - до3 мксек. Коммутаторы обычно не используются, топологии - кольцо (при рекомендуемом числе ВУ до 8), 2D-тор (количество ВУ до 24) и 3D-тор (при сотняхВУ).Технология Myrinet (фирма Myricom, Inc., http://www.myri.com) требует использованияспециальногокоммутатора,пропускнаяспособностьдо200 Mбайт/сек, латентность – до 10 мксек.ТехнологияInfiniBand(консорциумInfiniBandTradeAssociation,http://www.infinibandta.org) использует удаленный прямой доступ в память(RDMA, Remote Direct Memory Access), позволяющий доставлять данные непосредственно в память процесса без вовлечения системных вызовов.

Для InfiniBand характерноиспользованиекоммутаторов,пропускнаяспособностьдо1’000 Mбайт/сек, латентность – до 4 ÷ 5 мксек.В данном варианте МВС используется операционная система LinuxSlackWare 11 (ядро версии 2.6.17); нижеприведенные настройки приведеныдля нее (но аналогичны SlackWare 9.1, ядро 2.4.22).На всех ВУ используются два сетевых интерфейса (символьных имен,через которые можно обращаться к аппаратным средствам ЭВМ) – eth0 длясети управления (Fast Ethernet) и eth1 для сети обмена данными (Gigabit Ethernet); причем интерфейс eth0 связан со смонтированным на системнойплате сетевым адаптером, а eth1 – с дополнительной PCI-сетевой картой Gigabit Ethernet.

Для настройки сетевых интерфейсов используется утилита c45командной строкой ifconfig из каталога /etc; для автоматизации настройки целесообразно нужные команды добавить в файл /etc/rc.d/rc.inet1 (выполняющийся при загрузке ОС скрипт, служащий для настройки сетевых интерфейсов). Эти команды могут быть, например, такими:/etc/ifconfig eth1 10.100.5.N broadcast 10.100.31.255 netmask 255.255.224.0/etc/ifconfig eth0 10.100.37.N broadcast 10.100.63.255 netmask 255.255.224.0где N – номер ВУ (N=2 ÷ 24). Соответственно символьные имена ВУ сутьrscu_2 ÷ rscu_24 для сети управления и rscs_2 ÷ rscs_24 для цепи обмена данными, для управляющей машины rscu_1 и rscs_1 (см. рис.

6.2).В случае использования единой физической сети для сетей rscu_n и rscs_nсоответствующие настройки могут быть таковы (нотация eth0:0 как раз и дает возможность связать еще одну виртуальную сеть с тем же самым сетевымадаптером):/etc/ifconfig eth0 10.100.5.N broadcast 10.100.31.255 netmask 255.255.224.0/etc/ifconfig eth0:0 10.100.37.N broadcast 10.100.63.255 netmask 255.255.224.0В файле /etc/HOSTNAME находится имя текущего ВУ в виде строкиrscu_N.rscu (где N описано выше).В файле /etc/hosts (доступный для локального компьютера файл соответствий IP-адресов и доменных имен) должен находиться список всех ВУ ввиде:10.100.5.1rscs_1…….…….10.100.5.24rscs_2410.100.37.1rscu_1…….…….10.100.37.24rscu_24Настройка NFS заключается в описании общих для всех ВУ и управляющей машине каталогов /common (общесистемный каталог) и /home (рабочиекаталоги рядовых пользователей); само описание должно находиться в файле/etc/fstab.

Таким образом, на всех ВУ и УМ должны иметься каталоги /commonи /home, а в файл /etc/fstab следует добавить строки:rscu_1:/commonrscu_1:/home/common/homenfsnfsrsize=8192,wsize=1024,noacrsize=8192,wsize=8192,actimeo=10000На всех ВУ и на УМ должно быть разрешено открытие не менее 16’384файлов; это число следуетзаписатьв файлы /proc/sys/fs/file-max и/etc/sysctl.conf на всех ВУ и на управляющей ЭВМ.46В конфигурационных файлах /etc/hosts.allow и /etc/hosts.deny находятся адреса удаленных ЭВМ, доступ которых по протоколу TCP/IP (с иcпользованием служб rlogin, rsh, telnet, finger, talk) к данному компьютеру соответственно предоставляется или не предоставляется (если адреса нет ни в одном изуказанных файлов, доступ разрешен).

Список ЭВМ и их пользователей, которым разрешено выполнять команды rlogin (заход на удаленную ЭВМ) и rsh(выполнение заданной команды на удаленной ЭВМ), хранится в файле/etc/hosts.equiv (если ЭВМ или пользователя в этом файле нет, то с этой машины этот пользователь никакими силами ни rsh, ни rlogin на данную машинувыполнить не сможет; причем обратное неверно: если в /etc/hosts.equiv пользователь и ЭВМ описаны, то попытка пользователя зайти подлежит дополнительной проверке). В рассматриваемом случае на ВУ в этом файле находится строка rscu_1 root, что дает возможность суперпользователю получатьполное управление над ВУ. При этом выполняется дополнительная проверка– в файле /etc/inetd.conf в строках, отвечающих за настройку TCP-демоновlogin и shell необходимо указать следующее (сим подтверждается разрешениесуперпользователю root заходить с УМ на ВУ без ввода пароля):shell stream tcp nowait.10000 root /usr/sbin/tcpd in.rshd -lhlogin stream tcp nowaitroot /usr/sbin/tcpd in.rlogind -lhПараметр настройки nowait.10000 отменяет режим выключения InterNetдемона inetd на минуту в случае излишне частых обращений; этот режим поумолчанию включен для пресечения хакерских атак типа DoS (Denial of Service, отказ в обслуживании).Типовым приемом изменения настроек каждого ВУ является заход суперпользователя root на этот ВУ с УМ с помощью команды rlogin rscu_N (возвратпо logout); при вышеуказанных настройках пароль затребован не будет.Для удаленной работы пользователей на МВС применяются клиентскиепрограммы ТelNet, SSH, PuTTY и др.

(для любителей FAR’а может быть интересен WinSCP-базированный Far SCP/SFTP client plugin; подробнее см.http://winscp.net/eng/far.php).Администрирование МВС осуществляется суперпользователем root непосредственно с консоли УМ или в режиме УД доступа с использованием разработанного ИПМ им. В.М.Келдыша специализированного WEB-интерфейса[6], при этом необходимые действия выполняются Perl-скриптами подуправлением функционирующего на МВС сервера Apache.Дополнительными заданиями (исследовательского уровня) могут являтьсяопределение зависимости межузловой скорости обмена данными от размерапередаваемого пакета и оценка времени выполнения основных операций пообмену данными (величины латентности в первую очередь).6.3 Необходимое оборудование – многопроцессорная вычислительная система (МВС) на основе IBM PC-совместимых вычислительных узлов под47управлением Linux SlackWare, управляющая ЭВМ с системой удаленногодоступа к ресурсам МВС.6.4 Порядок проведения работы.

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

Типовыми индивидуальными заданиями являются:• Работа с консоли технического обслуживания (дисплей + клавиатура)по изменению сетевых настроек с целью изменения прав доступа посети с УМ на конкретный ВУ.• Тестирование сетевой защищенности ВУ (т.е. возможности сетевогодоступа с УМ на ВУ и извне УМ (по IntraNet-сети кафедры) к ВУ.• Проверка возможности захода с управляющей машины на ВУ для суперпользователя и произведения нужных изменений.• Оптимизация скорости доступа к ресурсам жестких дисков на ВУ(применение команды hdparm в режиме УД с правами суперпользователя), производится под руководством преподавателя.• Настройка параметров функционирования NFS для обеспечения наибольшей скорости доступа к общим ресурсам (производится по указанию преподавателя).Индивидуальными заданиями повышенной сложности являются (цель –определение основных параметров коммуникационной среды):• Определение зависимости реальной (с учетом латентности) скоростипередачи данных от размера передаваемого пакета.

Целесообразновоспользоваться программой PROG_MPI, подробнее см. работу (*).• Определение времени выполнения основных операций по обмену данными (включая величину латентности); рекомендуется тестовая программа MPI_TEST (*) разработки НИВЦ МГУ, см. http://parallel.ru.• Влияние алгоритма решения задачи и размера данных на величину сетевой деградации МВС (на примере рассмотрения алгоритмов умножения матриц с различной величиной гранулы зерна параллелизма).6.5 Оформление отчета по работе.

В отчет должна входить схема сетевыхсоединений МВС (с указанием распределения IP-адресов, назначением и ко*Баканов В.М., Оcипов Д.В.Параллельное программирование в стандарте MPI.// Учебно-методическое пособие по выполнению лабораторных работ. –М.: МГУПИ,2006. –76 с.48личественными характеристиками каждой сети и указанием фирмизготовителей сетевого оборудования), твердые копии содержимого основных файлов сетевых настроек, результаты выполнения заданных преподавателем индивидуальных заданий.6.6 Вопросы для самопроверки.• Какова роль коммуникационной среды в конструкции МВС? Какие сетииспользуются и каковы требования к каждой?• Какие быстродействующие и низколатентные сетевые технологии используются в МВС?• Каким образом удаленные пользователи осуществляют доступ к ресурсамМВС? Каким образом УМ управляет ВУ? Какими путями реализуется защита ВУ от несанкционированного доступа по сети?• Каким программным путем достигается использование для различных сетей единственного сетевого адаптера? Что такое сетевой интерфейс в терминологии Linux?• С какой целью в МВС используется технология NFS?• Какими путями осуществляется техническое обслуживание и настройка сетевого программного обеспечения ВУ?• В каком случае отрицательное влияние латентности на производительностьМВС более значительное – при обмене относительно большими или малыми пакетами данных? Почему?• Какой компонент в коммуникационной сети данной МВС является ‘слабым’ (т.е.

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

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

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

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