Инвентаризация компьютеров в сети

Инвентаризация и учет компьютеров в сети

Некоторые владельцы компаний до сих пор не понимают, почему так необходима программа для инвентаризации и учета компьютеров? Во многих организациях, которые постоянно расширяют парк рабочих ПК, остро встает вопрос о необходимости ведения мониторинга систем, а также инвентаризации техники. Специалисты должны постоянно контролировать список установленных программ, изменение основных конфигураций, а ручная опись состояния каждого компьютера иногда бывает просто невозможна. Для оптимизации процесса ведения учета была разработана специальная программа инвентаризации компьютеров в сети – Total network inventory 4. Нет необходимости проводить подготовку перед началом работы и стартом процесса сканирования, а набор заданных параметров может быть минимальным. Для запуска мастера сканирования требуется установка программы для сканирования локальной сети только на один компьютер. Перед стартом сбора информации необходимо лишь указать список сетевых узлов, ввести логин с паролем – и можно начинать. За несколько минут вы сможете провести удаленное сканирование по сети и собрать данные обо всех устройствах, которые могут находиться под управлением различных операционных систем. Вся информация о каждом компьютере из всей сети, которым отведены в памяти отдельные файлы, будет храниться на жестком диске. Программа для учета компьютерной техники в организации предоставляет возможность не только наблюдать за собранными данными, но и самостоятельно организовывать систему ведения учета: перемещайте созданные файлы, объединяйте их в группы и присваивайте инвентарные номера. Кроме того, программа учета компьютеров Total network inventory позволяет формировать стандартные сетевые отчеты и самостоятельно конструировать формы, которые будут содержать только самые необходимые сведения. Благодаря сводкам с узкими параметрами вы без проблем можете отслеживать установленное программное обеспечение, а также лицензии на их использование. Инвентаризация компьютеров в сети станет проще. Кроме того, программы для мониторинга системы компьютера помогают выявить неразумное использование технических ресурсов и определить оборудование, на котором установлены устаревшие компоненты. Оповещения сообщат об уязвимых местах сети, а также о компьютерах, на которых антивирусы не были установлены или устарели. Из вышеописанного материала следует, что инвентаризация компьютеров – достаточно простая задача, которая выполняется в несколько кликов мыши, нужно лишь купить описанную программу.

С проблемой учёта оборудования сталкивается любое предприятие, численность персонала которого превышает несколько десятков человек и оборудование которого закреплено за разными людьми или размещено территориально в разных местах. Проблема учёта именно компьютерного оборудования стоит особенно остро, т.к. это оборудование подвержено частой замене и претерпевает частую ротацию. Я не встречал более-менее большого предприятия, где проблема учёта ИТ-оборудования полностью решена средствами бухгалтерского учёта. Это нормальная ситуация. Во-первых, бухгалтерия оперирует своими собственными объектами учёта. Например, несколько единиц техники по бухгалтерии могут проходить одним активом. Во-вторых, для бухгалтерии часто имеет смысл учёта в рамках всей организации (филиала, отдела) и более детальный учёт сильно усложняет работу бухгалтера. В-третьих, встаёт вопрос доступа к бухгалтерским данным сотрудников ИТ-отдела — они должны иметь возможность оценить наличие той или иной техники на предприятии и знать где что стоит. В этом случае бухгалтерский учёт становится совершенно неэффективным инструментом. Можно привести и другие аргументы, показывающие необходимость наличия дополнительного инструмента учёта, но, думаю, мысль в целом ясна.

На сегодняшний день на рынке представлены несколько десятков программ для учёта компьютерной техники. Несмотря на общую направленность, программы сильно различаются функционально. Рано или поздно перед руководителем ИТ-отдела встаёт вопрос выбора инструмента учёта. Взявшись за решение подобной задачи, на первом этапе не всегда ясно, какие критерии нужно использовать при выборе. Ошибка в выборе может привести к большим накладным расходам. В этой статье будут рассмотрены несколько аспектов учёта компьютерного оборудования, которые, по мнению автора, являются наиболее важными.

Первое, что следует сделать — определиться, какие задачи должны решаться при помощи учёта. Полагаю, есть три основных вопроса на которые должен отвечать учёт — «Что?», «Где?» и «Когда?». Т.е. мы должны знать, какое оборудование мы имеем, где оно размещено и какие события с ним происходили.

«Что?», или возможность получения информации о составе оборудования. В большинстве случаев необходимо иметь данные о конкретных моделях оборудования или даже о конкретных типах оборудования — программа учёта должна иметь инструменты выборки данных об оборудовании по его типам или по конкретным моделям.

«Где?», или возможность получения информации о размещении оборудования. Это важный момент. Большинство программ предлагают жесткую схему хранения данных о размещении оборудовании. Например, в одной из программ для указания местоположения оборудования предусмотрены поля «Филиал» и «Местоположение». Т.е. имеется двухуровневая структура. Такая структура вполне достаточна для небольшой организации. Если у вас на предприятии десятки филиалов по несколько офисов в каждом, то двухуровневой структуры явно недостаточно. К сожалению, почти все рассмотренные автором программы имеют двух- или трёхуровневую структуру. Если вам необходимо наладить учёт оборудования в крупной организации, то этому вопросу следует уделить пристальное внимание.

«Когда?», или возможность получения информации о событиях, связанных с оборудованием. В самом простом варианте это наличие в программе истории. Почти все программы обладают функцией просмотра истории. В некоторых программах история сохраняется частично, т.е. фиксируются не все события. Весьма полезна возможность отмечать в истории такие события, как ремонт, ТО, поломки и прочее. Естественно, в программе должны быть средства поиска оборудования по определённым событиям. Иначе смысл ведения истории несколько теряется. Большинство программ предлагают только просмотр истории конкретного устройства.

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

Основа любой системы учёта — это база данных. От её выбора зависит безопасность, производительность, возможность многопользовательского режима работы и простота администрирования. Перед тем, как принять решение о выборе системы учёта, выясните, можно ли делать бэкап базы, сколько времени уходит на её восстановление в случае сбоя, как можно перенести базу данных на другой компьютер, возможен ли многопользовательский режим. Приведу пример из своей практики. Была выбрана система учёта в организации, где имеется множество филиалов и учётом занимаются десятки людей. Естественно, база была централизованная. По прошествии некоторого времени, когда в базе накопилось информация о тысячах устройств, скорость работы резко упала и стала походить на пошаговую стратегию. Дальнейшее использование данного продукта стало невозможным. Пришлось заняться «разбором полётов». Сама база была реализована в виде DBF-файлов. По существу, клиенты обращались не к серверу базы данных, а работали с базой как с обычными файлами, что при увеличении размеров последней привело в резкой потере производительности. Более того, при анализе структуры базы выявились ошибки нарушения целостности данных. Подобные проблемы особенно сильно проявляются в крупных организациях. Для небольших организаций вопросы производительности могут быть не столь существенны.

Теперь о безопасности данных. Вопрос, который многими просто игнорируется, и совершенно напрасно. Безопасность данных зависит от выбора базы данных и от технологии работы с ней. Понятно, что если база данных рассматривается клиентской частью в виде файлов, то любой пользователь может внести в неё несанкционированные изменения или даже полностью разрушить базу. Такая ситуация наблюдается, например, во всех продуктах 1C версии 7 и ниже — любой пользователь может как минимум получить все данные базы. Подобная ситуация существует во многих проектах. Хочется напомнить их авторам, что на дворе 21 век. Оптимальная с точки зрения безопасности ситуация — это использование клиент-серверной технологии с вынесением контроля прав пользователя (и всей бизнес-логики) на сторону сервера.

Если в организации программой учёта ИТ-оборудования пользуются несколько человек, то встаёт вопрос о разделении прав. Можно дать всем полные права и надеяться на честность и добропорядочность. Но это не лучший подход. Представьте себе ситуацию, когда в справочник моделей оборудования могут вносить изменения все участвующие в процессе учёта сотрудники. Минимум, что нужно сделать в этом случае, — выработать общие правила ведения справочника. Иначе будет бардак. Но, как показывает практика, это помогает далеко не всегда. Лучшее, что можно предпринять, — ограничить права пользователей. Пусть каждый занимается тем, чем ему положено заниматься. Некоторые программы учёта не обладают механизмами разделения прав. В большинстве механизм разделения прав реализован на стороне клиента, что плохо с точки зрения безопасности. Хорошо, если есть возможность разрешать определённые операции только с определённым типом оборудования.

Немного об импорте/экспорте данных. С экспортом более-менее всё понятно, т.к. в большинстве случаев экспорт можно делать из отчётов, сохраняя данные в нужном формате. Интересен именно импорт. Часть программ учёта позволяют делать импорт данных из внешних источников. Т.е. при помощи какого-то внешнего средства вы собираете информацию о компонентах компьютеров и импортируете их в базу данных учёта. На первый взгляд такая автоматизация выглядит полезной. Но есть два существенных минуса. Во-первых, подобную автоматизацию можно применить не ко всем устройствам, т.е. она будет частичной — метод можно применить только к компьютерам. Во-вторых, данные могут оказаться избыточными. У меня была практика применения программы сбора данных о компонентах. Использовалась AIDA32. Много времени уходило на сортировку данных (не все данные были необходимы). Ещё один побочный эффект от применения такой автоматизации — сильное увеличение числа записей в справочнике моделей. Согласитесь, не всегда нужно знать модель привода FDD, но с применением такой автоматизации у вас в справочнике появится много бесполезных данных. Моё личное мнение — применение автоматизации на этапе ввода данных не оправдано.

Об интерфейсе программ. В одной статье о Microsoft Visual Studio я натолкнулся на интересный факт — Microsoft уделяет очень много внимания качеству продуктов, которыми пользуются программисты и сотрудники ИТ-служб. Почему? Потому что эти люди значительно лучше могут оценить качество, нежели рядовой пользователь. Обращайте пристальное внимание на интерфейс. Вам с этим работать. Ваш инструмент должен быть лёгок в использовании, прост (по крайней мене внешне), надёжен и функционален.

Подведём итоги. Основные аспекты, на которые следует обратить внимание при выборе программы учёта, можно сформулировать в виде следующего списка:

  1. Инструменты для получения информации о составе оборудования.
  2. Инструменты для получения информации о размещении оборудования.
  3. Инструменты для получения информации о событиях, связанных с оборудованием.
  4. База данных и технология работы с ней. Администрирование базы данных. Возможность масштабирования базы.
  5. Наличие многопользовательского режима работы.
  6. Безопасность данных.
  7. Разделение прав пользователей.
  8. Автоматизация ввода данных.
  9. Качественный интерфейс.

Подходите к выбору программы по учету компьютеров взвешенно и обдуманно — и тогда получите инструмент, оптимально решающий ваши задачи.

Дмитрий ЕРМОЛАЕВ,

AIDA64 Business
поддерживает эту функциюAIDA64 Network Audit
поддерживает эту функцию

Автоматизированный аудит сети

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

Предлагаемая программой AIDA64 полностью автоматизированная инвентаризация сети снимает этот груз с плеч ИТ-специалистов. AIDA64 Business и AIDA64 Network Audit, предназначенные для бизнес-пользователей, позволяют выполнить подробную инвентаризацию аппаратного и программного обеспечения компьютеров на базе Windows, подключенных в одну корпоративную сеть. Объем информации, собираемый программой, можно полностью подстроить под требования пользователя, а администраторы получают возможность выбора между несколькими шаблонами (профилями отчета).

Гибкость конфигурации

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

Отчеты можно сохранять в открытых форматах, готовых для дальнейшей обработки, а также в базе данных SQL. Версии AIDA64 Network Audit и AIDA64 Business поддерживают следующие форматы отчетов:

  • обычный текстовый формат (TXT)
  • HTML
  • MHTML
  • XML
  • CSV
  • MIF
  • INI
  • ADO (для вставки в базу данных)

Интегрированный администратор аудита

Администратор аудита позволяет просматривать и анализировать инвентаризацию программного и аппаратного обеспечения компьютерного парка. Здесь можно также отфильтровать данные и создать графики. Например, системные администраторы могут с легкостью определить клиентов, которые не отвечают минимальным системным требованиям новой применяемой программы, или для которых не установлены последние пакеты обновлений операционных систем и систем безопасности. В статистическом отчете (который можно отфильтровать по нескольким критериям), предоставляемом программой, можно сразу же увидеть процентное соотношение корпоративных компьютеров с определенным типом процессора, размером памяти или установленной версией Windows.

Также можно отследить изменения между снимками сетевого аудита, сделанными в разное время, и обнаружить изменения в оборудовании или программной среде компьютеров. Больше узнать о функции AIDA64 Change Manager можно .

Что говорят клиенты?

«Заменив ручную работу, программа позволяет вести записи и выполнять статистические задачи, которые были просто обузой для ИТ-специалистов, а также освобождает время персонала для других работ.»

Иозеф Сабо, системный администратор
Budapest Baths and Hot Springs Co.

Если вас интересует мнение других клиентов о программе AIDA64, обратитесь к разделу о примерах использования.

Данная функция поддерживается в следующих версиях:

Программное средство Агент инвентаризации предназначено для автоматизированного сбора информации об аппаратном и программном обеспечении АРМ и серверов, функционирующих под управлением операционных систем Windows XP/Vista/7/8/8.1/10/Server 2003/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2/Server 2016.

Агент инвентаризации может запускаться, как на отдельных АРМ или серверах (автономно), так и в составе других программных средств. В первом случае использование программы осуществляется через интуитивно понятный графический интерфейс. Во втором случае Агент инвентаризации может быть запущен в режиме командной строки с широким набором параметров.

Собранная информация о составе программных и аппаратных средств, их свойствах, характеристиках и настройках сохраняется в структурированном виде в текстовом файле, пригодным для дальнейшей обработки, а также может быть представлена в виде структурированного отчета в HTML-формате.

Агент инвентаризации может быть также использован для автоматизированного формирования формуляров АРМ и серверов локально-вычислительных сетей, например, при проведении их аттестации на соответствие требованиям безопасности информации.

Имеется положительный опыт использования Агент инвентаризации в целях осуществления процесса автоматизированной инвентаризации настроек АРМ и серверов крупных корпоративных сетей на регулярной основе с сохранением актуальной информации в промышленной базе данных соответствующей информационной системы.

Основные возможности

Агент инвентаризации позволяет:

  • Осуществлять выборочный или полный сбор информации о составе технических и программных средств, их характеристиках, свойствах и настройках АРМ и серверов;
  • Работать с графическим интерфейсом и в режиме командной строки;
  • Сохранять информацию в структурированном виде в текстовом файле;
  • Создавать структурированные отчеты в формате HTML.

Сертификат

Агент инвентаризации имеет сертификат соответствия №1126, выданный ФСТЭК России, действительный до 16 января 2021 г., соответствует требованиям технических условий и проверен на отсутствие недекларированных возможностей по 3 уровню контроля.

Приветствую дорогие друзья.

Как я уже неоднократно говорил, да и, думаю, Вы сами догадываетесь, меня частенько просят написать что-нибудь из именно админских заметок, а так как «hard-version» (про сервера и прочие совсем админские штуки) этого сайта еще не вышел (но активно разрабатывается), то пока что я буду, правда очень редко и очень кратко (подробного описания, что и как делать, не ждите, но некоторые микро-обзоры программ всё таки мелькать будут) публиковать некоторые статьи по данной теме в рамках этого сайта, как это было, например, со статьей «Сетевой сканер для Windows «.

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

Поехали.

Total Network Inventory — программа для инвентаризации

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

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

Естественно, что бегать от компьютера к компьютеру с каким-нибудь AIDA64, довольно накладно, особенно, если компьютеров штучек этак 50-100 и за каждым работает кто-либо. И вот тут нам на помощь приходит такая программа как Total Network Inventory.

Занимается она тем, что умеет сканировать через сеть компьютеры с системами Windows, Mac OS X или Linux (и при этом не нужно ничего и никуда дополнительно бегать и устанавливать — достаточно иметь лишь админский пароль) и буквально в два клика позволяет узнать всё необходимое, от всего железа до списка установленных и запущенных программ, установленных системных обновлений, списка автозагрузки и вообще всего всего всего, что может быть необходимо. Количество подробностей поражает воображение и, по сути, не вставая из-за компьютера, Вы получаете по количеству данных тоже самое (а местами и больше), что Вы бы узнали, бегая от машины к машине и используя вышеупомянутую AIDA64.

Программа полностью на русском языке, имеет крайне симпатичный дизайн и проста в управлении настолько, что я даже не буду описывать, что к чему и как делать (хотя, учитывая, что это статья в формате «для администраторов», то думаю, что оные и сами разобрались куда жмакать, даже если бы всё было не так просто 😉 ). Единственный недостаток — программа платная. Однако, я сторонник того, что в рамках корпоративных решений за хороший софт можно (и местами даже нужно) платить, благо что толковый руководитель компании всегда найдет копейку-другую под админские нужды, тем более, что подобная программка позволит, путем инвентаризации, сэкономить, возможно существенное, количество средств.

Скачать демо версию программы .
Почитать всякое описание о принципе сканирования можно здесь.
Сайт разработчика со всякой прочей документацией, описанием и тп вот по этой ссылке: Total Network Inventory.

На установке и использовании останавливаться не буду. Любопытные же, могут и в домашних условиях, протестировать программу просто указав свой собственный локальный IP (например 192.168.1.2) или имя компьютера в поле «Добавить» и нажав Enter, а затем надавить в кнопочку «Начать сканирование», по завершению которого увидеть список всех данных на вкладке «Подробности».

Послесловие

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