Тема 15 Перспективы развития систем управления.

Цель: Изучить структуру файловой системы ОС Linux, назначение стандартных каталогов и особенности работы с дисками.

План:

1 Организация файловой системы.

2 Работа с дисками.

Магистральным путем развития современных суперкомпьютерных технологий является построение распределенных вычислительных систем с массовым параллелизмом. Как в научной среде, так и для нужд промышленности существует необходимость создания высокопроизводительной высоконадежной среды для создания мобильных и масштабируемых приложений. Переход на вычислительную технику с параллельной архитектурой вынуждает пользователей изменять весь привычный стиль взаимодействия с компьютерами. Для широкого внедрения принципов параллельных вычислений при решении высокопроизводительных задач требуется создание недорогих малогабаритных вычислительных комплексов, которые возможно устанавливать в обычных рабочих помещениях или офисах. Бурное развитие технологий НРС (High Performance Computing) привело к естественной экспансии параллельной архитектуры (в основном, кластерной) во все направления компьютерной отрасли: суперкомпьютеры, серверы, рабочие станции. Эта тенденция коснулась уже и самого массового звена средств вычислительной техники- персональных компьютеров. Как показал анализ тенденций развития компьютерных технологий появились и уже становятся привычными термины "персональный суперкомпьютинг", "персональные кластеры" и "персональные суперкомпьютеры", появляются уже и соответствующие программно-технические средства, адекватно соответствующие этим терминам.

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

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

Безусловно, на данном этапе развития компьютерных технологий персональные кластеры, привнося для широкого пользователя возможности НРС, могут уступать по ряду показателям ПЭВМ с традиционной архитектурой. Но, как говорится, лед тронулся...

  • параллельная (кластерная) архитектура;
  • программная совместимость с кластерами семейства "СКИФ";
  • работа с ОС Linux и ОС Microsoft Windows Compute Cluster Server 2003;
  • реализация вычислительных узлов кластера на 64-разрядных платформах;
  • использование перспективных суперскалярных технологий обработки данных (многопотоковость, многоядерность, VLIW);
  • использование новых внутренних шин (PCI-Express, Hyper-Transport);
  • использование перспективных сетевых интерфейсов (Gigabit Ethernet, Infmiband и др.);
  • использование энергосберегающих технологий для повышения плотности вычислительной мощности и уровня энергопотребления на единицу объема: в 1,5-2,0 раза больше по сравнению с базовыми конструктивными вычислительными модулями (БКВМ) кластеров семейства "СКИФ";
  • уменьшение количества внешних связей между вычислительными узлами и сетевыми коммутаторами: в 2,0-2,5 раза по сравнению с БКВМ кластерных систем семейства "СКИФ";
  • расширенные сервисные функции (мониторинг внутренней температуры, контроль работы системы вентиляции и др.);
    повышенная отказоустойчивость;
  • использование новых конструктивных решений для размещения оборудования.

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

  • базовый (кластерный) архитектурный уровень;
  • потоковый архитектурный уровень,реализующий модель потоковых вычислений (data-flow).

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

  • разработанная в рамках программы "СКИФ" для ОС Linux оригинальная система поддержки параллельных вычислений - Т-система, реализующая автоматическое динамическое распараллеливание программ;
  • классические системы поддержки параллельных вычислений, обеспечивающие эффективное распараллеливание прикладных задач различных классов (как правило, задач с явным параллелизмом) MPI.

Системная сеть кластера строится на основе специализированных высокоскоростных линков класса Gigabit Ethernet, InfiniBand и др., предназначенных для эффективной поддержки кластерных вычислений на уровне ОС и систем организации параллельных вычислений (Т-системы, MPI). Вспомогательная сеть суперкомпьютера с протоколом TCP/IP объединяет узлы КУ в обычную локальную сеть TCP/IP LAN. Данная сеть может быть реализована на основе широко используемых сетевых технологий класса Fast Ethernet, Gigabit Ethernet и др.

Использование ОС Windows Compute Cluster Server 2003 фирмы Microsoft позволяет обеспечить на кластерных структурах привычную для пользователей ПЭВМ операционную среду Windows при выполнении высокопроизводительных вычислений.

Литература: О – 1, 2, 9, Д – 13, 14

Контрольные вопросы:

1.Перспективы развития операционных систем Unix?


Список рекомендуемой литературы

Основная:

1. Колисниченко Д.Н. «Самоучитель Linux. Установка, настройка, использование», СПб.: «Наука и техника», 2004 г.

2. Робачевский А.М. «Операционная система Unix», СПб.: BHV, 1999г.

3. В.Костромин, "Linux для пользователя", СПб.: BHV, 2002 г.

4. Рас Сэйдж «Примеры профессиональной работы в UNIX».

5. Н. А. Олифер, В. Г. Олифер «Сетевые операционные системы», Центр Информационных Технологий, 2003

6. Дегтярев Е.К. «Ввведение в UNIX», М; МП; «Память», 1991г.

7. А. Соловьев «Программирование на shell (UNIX). Учебное пособие», М: Финансы и статистика, 1997

8. Эви Хемет, Гарт Снайдер, Скотт Сабосс, Трент Р, Нейн «UNIX: руководство системного администратора», перевод с англ., - К.:ВНV, 1997.-832с.

9. Такет Д, Баркет С. «Использование LINUX: специальное издание», перевод с англ., - 4 изд., К., М, СПб.: Издательский дом «Вильямс», 1999г.-704с.

 








Дата добавления: 2015-09-11; просмотров: 949;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.