Я работаю в магазине с 300+ физическими серверами и примерно таким же количеством виртуальных машин. Мы активно используем Puppet, в основном это Centos5.5 и около 20% Centos6.2.
Мы используем документы Google для хранения различных вещей. У нас есть таблица стоек, в которой указаны местоположения, названия и порты коммутатора. У нас есть таблица IP со всеми подсетями и статическими хостами.
Таблицы Google являются базовыми, но они работают и не навязывают сложный процесс мышления. Мы рассмотрели ряд систем CMDB, но они тяжелые и, похоже, хотят решить множество крупных корпоративных проблем, которых у нас нет.
Мой вопрос:
FWIW, я только что потратил пару часов на чтение о гаджетах Google, и ясно, что я смогу построить это, но похоже, что это настолько распространенная проблема, что должно быть что-то, что я могу использовать в качестве решения.
Требуются ли Документы Google?
Я думаю, что делать это в электронной таблице - непростая задача. Я, конечно, был в фирмах, где IP, определения сетей и четный Диаграммы высоты стойки были представлены в таблицах Google Docs Spreadsheets.
Процесс был немного громоздким, и в конечном итоге решение заключалось в переходе к специальной системе управления запасами, такой как Столы. Я вижу рекомендацию для Открытый аудит также...
Кроме того, это описано здесь: Какое программное обеспечение доступно для отслеживания сотен серверов?
Взгляни на Открытый аудит. Он должен делать то, что вам нужно, из коробки.
Предостережение - я автор.
Если у вас есть какие-либо вопросы, стреляйте, и я отвечу на них здесь (или всегда есть наши форумы).
Попробуйте эту бесплатную утилиту с открытым исходным кодом, которая создает таблицу Excel с информацией об устройстве и IP. http://www.device42.com/opendiscovery/ Затем вы можете импортировать это в документы Google.
Отказ от ответственности: я один из разработчиков, стоящих за этим.