Лицензирование программного обеспечения давно перестало быть простым. Авторы продуктов постоянно придумывают новые способы лицензирования. Одни лицензии привязаны к факту установки на хост, другие считают по количеству ядер процессора, третьи — по сокетам, четвёртые — по объёму оперативной памяти. В такой ситуации даже при наличии средств автоматический инвентаризации сложно понять реальную картину потребления лицензий.
Для упрощения этой задачи в Altevics предусмотрена возможность настройки правил автоматической генерации записей потребления лицензий на основании инвентаризационной информации. Она позволяет подстроиться под разнообразные требования лицензирования и на основании имеющихся данных восстановить реальную картину.
От сырых данных к измеримым показателям
Внешняя система инвентаризации в автоматическом режиме собирает информацию об оборудовании, установленном программном обеспечении и их характеристиках. Интеграционные механизмы позволяют создать в Altevics записи инвентаризации. Но в таком виде они недостаточны для лицензионного учёта, т.к. не отвечают на вопрос “сколько лицензий потребляется”.
Следующим шагом в дело вступают алгоритмы генерации записей потребления. Они применяют правила лицензирования к данным инвентаризации и превращают факт установки или количество ядер в измеримый с точки зрения правил лицензирования конкретного продукта показатель. В результате система формирует записи потребления, которые показывают, сколько лицензий какого продукта и где реально используется.
Гибкость без переписывания продукта
Продуктов и правил лицензирования множество. Более того, производители периодически обновляют условия. То, что работало год назад, сегодня может быть неактуально. Поэтому важно не просто иметь фиксированный набор правил «в коробке», а обладать возможностью расширять их состав по мере необходимости, не переписывая весь продукт с нуля.
Механизм формирования записей потребления в Altevics построен именно на этом принципе. Администратор или специалист по лицензированию может добавлять новые правила, настраивать существующие и адаптировать систему под изменения условий вендоров.
При этом автоматическое создание записей потребления не единственный возможный вариант. Если в компании нет средств инвентаризации или есть хосты/продукты, которые не входят в их охват, можно создавать записи вручную в рамках обработки запросов на обслуживание (например, запрос на установку ПО) или запросов на изменение.
Что это даёт на практике
Такой подход позволяет получать объективную информацию об объеме потребления лицензий. Это дает понимание реальных потребностей, позволяя избежать рисков, связанных с нехваткой лицензий, и неоправданных расходов на избыточные закупки.