Всегда ли вы знаете, что происходит у вас в сети? Какая бы задача перед вами не стояла — удаление ненужных приложений или отслеживание сроков лицензирования всех установленных в сети программ — специальный инструмент для инвентаризации вам наверняка не помешает. Дерек Шоленд (Derek Schauland) рассказывает о возможностях iQNetScan.
Инвентаризация программного обеспечения и оборудования в корпоративной сети — задача непростая, но неизбежная для всех системных администраторов и IT-менеджеров. В одной из своих недавних статей я рассказывал о связанных с этим сложностях и объяснял, как инвентаризация помогает составить более четкое представление о приобретенных лицензиях и установленных приложениях. В этот раз я хочу поговорить об одном программном решении, призванном облегчить эту задачу.
Почему инвентаризация так важна?
Ревизия приобретенных лицензий не только позволяет вовремя продлевать срок их действия, но и помогает более эффективно управлять ресурсами. Зная, сколько именно в организации имеется экземпляров того или иного приложения и на каких компьютерах эти экземпляры установлены, можно перераспределить их между пользователями, вместо того чтобы покупать дополнительные лицензии.
На рынке представлен богатый выбор средств инвентаризации. Для некоторых организаций достаточно будет бесплатного приложения, позволяющего управлять этим процессом с помощью сценариев. Для других больше подойдет полнофункциональное решение, способное действовать по расписанию и без установки собственного агента на компьютеры конечных пользователей.
Сначала я пытался регистрировать все приобретенные лицензии в таблице Microsoft Excel, но несмотря на весь мой энтузиазм, данный метод никак не помогает находить уже установленные приложения и отслеживать новые.
А потом я открыл для себя iQNetScan от IQuate. В этой статье я расскажу о новых функциях в самой свежей версии приложения (6.2) и о том, сколько оно стоит.
Что умеет iQNetScan?
iQNetScan использует запросы инструментария управления Windows (Windows Management Instrumentation, WMI) для сбора сведений на клиентских компьютерах. Благодаря этому приложение не требует установки на каждом ПК специального клиента и может действовать незаметно для конечных пользователей. Собранные данные хранятся в базе данных Access или SQL, что позволяет администратору относительно легко получать сведения о состоянии рабочей среды. Разумеется, все это требует предварительной подготовки, но в дальнейшем управлять решением очень легко.
Полученные данные сортируются различными способами и позволяют администратору просматривать как приложения, так и компьютеры, на которых они установлены.
В NetScan можно ввести информацию о количестве имеющихся в распоряжении организации лицензий и их стоимости, а приложение само вычислит излишки или недостачу в соответствии с полученными данными.
К примеру, я управляю лицензиями на приложения Microsoft с помощью Eopen. Я могу узнать, сколько лицензий наша компания приобрела, ввести эти данные в NetScan и сравнить с количеством действительно установленных в сети приложений. Если мне известна текущая стоимость приложения (например, Microsoft Office), я могу вычислить, во сколько нам обойдется покупка недостающих лицензий или сколько мы можем сэкономить на лицензировании в дальнейшем.
Сканирование компьютеров
NetScan можно запрограммировать на осуществление проверки по окончании рабочего дня или в свободные часы, чтобы не создавать дополнительной нагрузки на сеть. Самое первое сканирование сети длится дольше всего. На проверку нашей сети, в которой насчитывается около 60 компьютеров, ушло примерно 15 минут. Пару раз стоит устроить сканирование в рабочие часы, чтобы понять, сколько времени уходит на полную проверку.
В окне результатов сканирования выводятся все запущенные проверки. Запланированные проверки помечены голубым цветом (рис. A).
Рисунок A. Задания сканирования в iQNetScan.
После завершения сканирования напротив каждого компьютера появляется значок состояния, указывающий на успешное завершение проверки, ошибку или неполную проверку. Последнее бывает в том случае, если сеть перегружена или компьютер отключен (в зависимости от того, какие данные службы доступны). Список просканированных компьютеров выводится в специальной панели в окне приложения, как показано на рис. B.
Рисунок B. Панель инвентаризации iQNetScan.
NetScan позволяет сравнить результаты двух проверок и выявить различия между ними. Это особенно полезно, если есть подозрение, что пользователи самостоятельно устанавливают приложения, — так можно выяснить, когда именно несанкционированные программы были установлены.