Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Си Аз.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.34 Mб
Скачать

Системные услуги

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

К функциям запуска и восстановления относятся:

  • запуск программного коммутатора;

  • активизация восстановления программного коммутатора при появлении аппаратных неисправностей или ошибок в программном обеспечении;

  • инициализация базы данных;

  • инициализация структур данных рабочих программ;

  • загрузка и инициализация процессора;

  • инициализация аппаратных средств;

  • выполнение тестов инициализации (тестирование памяти, обмена информации между источником и адресатом и т.д.);

  • запуск приложения программного коммутатора;

  • запуск онлайновых тестов;

  • контроль программного коммутатора с помощью контрольного процесса и механизма WDT (WatchDogTimer — сторожевой таймер).

Запуск программного коммутатора выполняется:

  • после завершения инсталляции программного коммутатора (запрос из узла управления);

  • по запросу персонала по техническому обслуживанию;

  • после включения питания.

Причинами восстановления программного коммутатора могут быть:

  • запрос от обслуживающего персонала, выполненный через узел управления программного коммутатора (функция reset);

  • перегруженность программного коммутатора, в таком случае определенные процессы не выполняются или наступает переполнение запоминающего устройства;

  • ошибка в программном обеспечении;

  • дефекты в аппаратных средствах, выявленные с помощью диагностических тестов;

  • истечение выдержки времени.

Высокая готовность программного коммутатора обеспечивается соответствующим исполнением, техникой горячего подсоединения (hotplug) и горячей замены (hotswap), резервные аппаратные средства для предотвращения единичных отказов, вызывающих прерывание системы (single-pointoffailure), организацией базы данных SOLID и решениями программного обеспечения. Важную роль при этом играет менеджер высокой готовности (НАМ), который является частью системного программного обеспечения. Данное исполнение программного коммутатора обеспечивает бесперебойную работу и неизмененную емкость системы в случае возникновения единичных отказов.

Процессорные платы программного коммутатора работают в режиме "активный-резервный" (active- standby), активная сторона обрабатывает вызовы и передает данные об установленных соединениях на пассивную сторону. На основании этих данных создаются и отменяются процессы, которые не связаны между собой. Пассивной стороне передаются все необходимые данные, вследствие чего эта сторона может всегда восстановить состояние активной стороне. В случае отказа активной стороны контроль за вызовами принимает на себя пассивная сторона. Эти механизмы обеспечивают очень быстрое переключение без наступления слишком большой обработки и нагрузки системы.

Поддержка системного программного обеспечения функциональности программного коммутатора

  • процессорные платы, которые можно быстро вставлять и менять;

  • дублированный сетевой интерфейс Еthernet на процессорной плате;

  • дублирование соединений Ethernet в рамках системы;

  • зеркализация дисковой подсистемы между двумя процессорными платами;

  • запуск, инициализация и выключение процессорной платы и/или системы в целом;

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

Поддержка менеджера с высокой готовностью (НАМ) функций программного коммутатора:

  • наблюдение состояния системы;

  • наблюдение состояния приложений (applicationheartbeating);

  • сопровождение состояния базы данных, проверка состояния файловых систем;

  • восстановление системы в случае отказа.

Сервер данных Solid:

  • синхронная репликация данных между активным и резервным сервером;

  • распределение запросов "read-only" (Select) между двумя серверами;

  • автоматическое переключение активной стороны в пассивную под контролем системы для обеспечения высокой готовности.

Обеспечение безопасности программного коммутатора базируется на использовании:

  • внешних брандмауэров и устройств SBC (SessionBorderControl);

  • техники виртуальных локальная сетей VLAN;

  • фильтров на локальных интерфейсах Ethernet программного коммутатора.