Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KS_LK_AllInOne.docx
Скачиваний:
174
Добавлен:
23.11.2019
Размер:
28.78 Mб
Скачать
  • Системное программное обеспечение

Системное ПО для SGI Altix 3000 состоит из стандартного дистрибутива Linux для процессоров Itanium и SGI ProPack: продукта, добавляющего особые свойства Linux. SGI ProPack включает ядро 2.4, HPC-библиотеки, настроенные для использования особенностей архитектуры SGI, утилиты для работы с NUMA и драйверы. Также SGI ProPack включает дополнительные инструменты и библиотеки для улучшения работы больших NUMA-систем, особенно при одновременном выполнении нескольких ресурсоёмких приложений. Это позволяет эффективно использовать системные ресурсы и доставлять результаты в разумное время: характеристики, критичные для сред высокопроизводительных вычислений.

SGI ProPack содержит SGI Message Passing Toolkit (MPT), который реализует стандарт передачи сообщений, оптимизированный для систем SGI. MPT содержит MPI и SHMEM API, которые прозрачно используют низкоуровневые возможности аппаратного обеспечения, такие как механизм поблочной передачи (block transfer engine – BTE) для быстрых передач данных в памяти, поддержка операций извлечения (fetchop). Операции fetchop обеспечивают прямые взаимодействия и синхронизацию между многими процессами MPI, что позволяет уменьшить накладные расходы на системные вызовы.

Утилиты работы с NUMA, библиотеки HPC и дополнительное ПО, установленные на стандартный дистрибутив Linux, создают мощное программное окружение для высокопроизводительных вычислений, эффективное при больших вычислительных нагрузках и нагрузках, связанных с передачей данных. SGI ProPack создает промежуточный слой ПО, который позволяет на основе Linux создавать блоки для построения больших сред высокопроизводительных вычислений.

Сети хранения

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

SAN (Storage Area Network)высокоскоростная сеть передачи данных, предназначенная для подключения серверов к устройствам хранения информации. В основе концепции SAN лежит возможность соединения любого из серверов с любым устройством хранения данных, работающим по протоколу Fibre Channel.

Разнообразные топологии SAN — точка-точка, петля с арбитражной логикой (Arbitrated Loop) и коммутация замещают традиционные шинные соединения «сервер - устройства хранения», предоставляя большую гибкость, производительность и надежность.

  • Архитектура san

Транспортную основу SAN составляет протокол Fibre Channel, использующий как медные (до 25 м), так и волоконно-оптические соединения устройств (до 10 км) и обеспечивающий сегодня скорость передачи данных 400 Мбайт/с в дуплексном режиме.

Разрабатываются новые редакции стандарта для скоростей 800 Мбайт/с и 2 Гбайт/с (с учетом двунаправленной передачи данных). Волоконно-оптические линии используются значительно чаще, поэтому для построения большой полноценной сети хранения нужно проектировать кабельную сеть как для Gigabit Ethernet, иначе подключение устройств к SAN становится очень трудоемкой задачей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]