Page 284 - ЭВМ
P. 284

Все  модули  имеют  единообразную  базовую  структуру,  вклю-
               чающую шесть компонентов: сеть внутримодульного обмена инфор-

               мацией;  контроллер  интерфейса  с  сетью  внутримашинного  обмена;
               внешний  интерфейс;  арифметические  узлы  и  память;  контроллер-
               процессор с системой команд по стандарту MIL-STD-1750A, обеспе-
               чивающий работу операционной системы в прикладных программах.
               Операционная  система,  написанная  на  языке  АДА,  обеспечивает

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

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

                      Управление комплексом организуется по иерархическому прин-
               ципу, т. е. на трех уровнях: системном, БЭВМ и модулей. В начале
               работы комплекса основной диспетчер управляет системой и процес-
               сом загрузки программ из массовой памяти, а также организует тесто-

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

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

               ся решение, а результат выбирается путем выполнения процедуры го-
               лосования.
                      В  БД  БЭВМ  хранятся  также  программы,  данные,  таблицы
               реконфигурации  и  информация  о  статусе  системы,  на  основании

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

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

               уровней реконфигурации при отказах: передачу функций отказавшего



                                                           277
   279   280   281   282   283   284   285   286   287   288   289