Service Management Facility | это... Что такое Service Management Facility? (original) (raw)

Service Management Facility (SMF) — механизм в операционной системе Solaris, который создаёт унифицированую модель для всех служб и заменяет скрипты init.d. SMF предоставляет:

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

Для облегчения использования SMF создана программа SMFGUI с графическим интерфейсом.

Что заменяет SMF

В версиях Solaris до Solaris 10, и в UNIX вообще, службы конфигурируются посредством правки текстовых файлов. Файлы начальной загрузки расположены в каталоге /etc/rc.d, а конфигурационные данные в файлах, таких как /etc/inittab и /etc/inetd.conf. Типичная система может содержать множество конфигурационных файлов, и конфигурирование может производиться различными методами, включая редактирование скриптов. В SMF существует единый интерфейс для всех служб, что упрощает администрирование.

Экземпляры

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

См. также

Ссылки

Просмотр этого шаблона Технологии (Open)Solaris
DoorsDTrace • IPMP • MPxIO • SMFsnoopSolaris ContainersCrossbowSolaris ClusterTrusted SolarisZFS
Просмотр этого шаблона Sun Microsystems (поглощена Oracle)
Оборудование Sun-1Sun-2Sun-3Sun386iSun-4SPARCstationNetraUltraEnterpriseSun BladeSun FireSPARC Enterprise · SPARCJavaStationSun RaySun Modular Datacenter
Программное обеспечение GlassFishSunOSSolarisNISNFSZFSSunViewNeWSOpenWindowsJava Desktop SystemSun StudioJavaStarOfficeiPlanet/Sun ONE/Java Enterprise System • Sun Secure Global Desktop • MySQLVirtualBox
Хранение данных StorageTekSun Open StorageQFSZFS
High-Performance Computing Sun CloudSun Constellation System • Sun Visualization System • Sun Grid EngineLustre
Исследования Sun LabspicoJavaFortress • Project Looking Glass
Обучение SCPs • BlueJ
Сообщество CDDLJava Community ProcessOpenOffice.orgOpenSolarisOpenSPARCOpenJDK