Тема 1. Общие положения

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

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

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

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

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

В состав СПО входят:

1. программы, управляющие работой ВС (операционная система ВС);

2. системы автоматизации программирования;

3. пакеты прикладных программ общего пользования и расширяющие возможности операционной системы;

4. комплекс программ технического обслуживания ВС.

5. Основные принципы построения ВС заключаются в следующем:

6. обеспечение работы в различных режимах;

7. модульность структуры технических и программных средств;

8. унификация и типизация технических и программных средств;

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

10. иерархия в организации управления процессом функционирования;

11. способность системы к самоорганизации, самонастройке, адаптивности к изменению условий функционирования.

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

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

Это достигается за счет:

1. развитой сети периферийного оборудования;

2. использования современных средств автоматизации программирования;

3. обеспечения независимости работы абонентов при подготовке своих программ;

4. обеспечения доступа абонентов к базам данных и знаний, стандартным программам, пакетам прикладных программ, имеющимся в структуре информационного и программного обеспечения ВС;

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

 

Тема 2. Классификация ВС

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

По назначению ПВС делятся на:

1. универсальные;

2. специализированные;

3. проблемно-ориентированные (см. раздел Классификация ЭВМ).

По типу ЭВМ или процессоров, из которых комплектуются ПВС, различают:

1. однородные системы, составленные из однотипных машин (процессоров);

2. неоднородные.

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

В однородных системах упрощаются вопросы обеспечения программной совместимости на любом уровне, облегчается решение задачи резервирования для повышения надежности, упрощается техническое обслуживание системы, удешевляется ее реконструкция, модернизация и, в случае необходимости, наращивание производительности, а самое главное - гораздо проще решаются вопросы по управлению работой системы во всех режимах, по организации вычислительного процесса. Однако для однородных систем характерно в ряде случаев неполное использование их производительности, что определяется непостоянством степени загруженности отдельных ЭВМ (процессоров). Часто возникает необходимость иметь в составе ПВМ машины различной производительности, что диктуется требованиями функциональной специализации отдельных подсистем. В этом случае рациональным решением является построение си­стемы на базе унифицированных ЭВМ, составляющих семейство или ряд ЭВМ, т. е. построение неоднородной системы.

ЛЕКЦИЯ 20.

По степени территориальной разобщенности вычислительных модулей ПВС делятся на два типа:

1. сильно-связанные (время передачи информации пренебрежимо мало по сравнению с временем решения этой задачи на одном из модулей системы);

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

По методам управления элементами ПВС делятся на:

1. централизованные (все функции управления сосредоточены в специально выделенной центральной управляющей машине (или в центральном процессоре);

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

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

По степени обобществления модулей памятиилипо структуре памятивыделяют системы:

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

2. со свободным разделением памяти (все ЭВМ (процессоры) системы имеют доступ ко всем модулям памяти).

Могут быть и промежуточные решения. Например, обобществляются только внешняя память и часть оперативной памяти при наличии автономной ОП у каждой ЭВМ системы.

Существуют и другие методы классификации ВС на которых мы здесь останавливаться не будем.