В ECSS реализована иерархическая система контейнирования свойств различных сущностей.

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

  1. Кластер - является совокупностью вычислительных узлов одного типа, выполняющих, с точки зрения системы, единую функцию. С их помощью описывается вычислительная топология системы.
  2. Виртуальная АТС (домен) - группировка информации, относящейся к одной виртуальной АТС (домена). Позволяет задавать права доступа к просмотру/изменению информации.
  3. Алиас - совокупность информации об абоненте.
  4. Интерфейс - совокупность информации о коммуникационном порте, физическом или виртуальном (бридж).

Каждый вид сущностей обладает набором существенных характеристик:

  1. Кластер
    Роль, Имя кластера
  2. Виртуальная АТС (домен)
    Имя домена
  3. Алиас
    Адрес, Имя домена, Имя интерфейса
  4. Интерфейс
    Адаптер владелец, Группа, Имя интерфейса, Тип интерфейса

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

Набор параметров определенного экземпляра сущности является совокупностью параметров взятой из иерархии профилей этой сущности.

Существуют следующие иерархии профилей/контейнеров параметров:


Параметры интерфейсов являются внутрисистемными, и не должны задаваться пользователями ECSS-10 непосредственно через CoCon.

Параметры профиля с меньшей областью действия переопределяют параметры профиля с большей областью действия.
В приведенных выше иерархиях параметры уровня 1 переопределяют параметры уровня 2 и больших, и т.д.

На практике рекомендуется задавать значения параметров в наиболее общих профилях, т.е. на больших уровнях иерархии. Это позволяет хранить меньше данных, вносить групповые изменения в одном месте.