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



Добавить в социальную сеть:

Работа на дому статьи

Управление приложениями. Краткая информация

Понятие многозадачности С точки зре­ния управления исполнением приложений различают однозадачные и многозадачные операционные системы.

Однозадачные операционные системы (например, MSDOSпередают все ресурсы вычислительной системы одному исполняемому приложению и не допускают ни параллельного выполнения другого приложения. В то же время, возможна работа специальных программ, называемых резидентными. Такие программы не опираются на операционную систему, а непосредственно работают с процессором, используя его систему прерываний. Большинство современных графических операционных систем — многозадачные. Они управляют распределением ресурсов вычислительной системы между зада­чами.

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

Установка приложений Для правильной работы приложений на компьютере они должны пройти операцию, называемую установкой. Необходимость в установке связана с тем, что разработ­чики программного обеспечения не могут заранее предвидеть особенности аппарат­ной и программной конфигурации вычислительной системы, на которой предстоит работать их программам. Таким образом,дистрибутивный комплект представляет собой полуфабрикат, из которого в процессе установки формируется полноценное приложение. При этом осущест­вляется привязка приложения к существующей аппаратно-программной среде и его настройка на работу именно в этой среде.

Удаление приложений В таких операци­онных системах, где каждое приложение самообеспечено собственными ресурсами (например, в MS-DOS), его удаление не требует специального вмешательства опера­ционной системы. В операционных системах, реализующих принцип совместного использования ресурсов (например, в системах семейства Windows), процесс удаления приложений имеет особенности. Нельзя допустить, чтобы при удалении одного приложения были удалены ресурсы, на которые опираются другие приложения, даже если эти ресурсы были когда-то установлены вместе с удаляемым приложением. В связи с этим удаление приложений происходит под строгим контролем операционной сис­темы. 

Назначение средств управления приложениями

Современные средства управления приложениями могут выполнять следующие задачи:

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

Архитектура средств управления приложениями

Архитектура средств управления приложениями довольно стандартна. Как правило, на все управляемые компьютеры или иные устройства устанавливаются так называемые агенты. Агент — это приложение (или служба операционной системы), назначением которого является сбор сведений о компьютере, выполняющихся на нем приложeниях и происходящих с ними событиях, а также выполнение команд, полученных от средства управления приложениями. Помимо агентов, средство управления приложениями обычно содержит серверную часть, оперирующую полученными данными, и консоль управления, доступную администратору сети. В некоторых средствах управления приложениями эти две составные части могут быть совмещены, но в последнее время это практикуется редко — назначение указанных составных частей различно, равно как и требования, предъявляемые ими к аппаратному и программному обеспечению.

Нередко средства управления приложениями могут выполнять разнообразные операции на основе собранных ими данных, например запускать тесты, останавливать или переконфигурировать управляемые приложения, выдавать диагностические сообщения. Для взаимодействия средств управления с агентами обычно применяются открытые сетевые протоколы, такие как SMNP (Simple Network Management Protocol) или CMIP (Common Management Information Protocol), хотя некоторые производители программного обеспечения для управления сетями используют и собственные сетевые протоколы.

Средства управления приложениями наиболее широко применяются совместно с мэйнфреймами, UNIX и Windows.

Запрещено копировать без ссылки на сайт

 
Сделать закладку: