привет, есть следующая задача: существует список нодов, каждый из которых содержит набор интерфейсов и связей с другими нодами, причем между двумя нодами может быть две и более связей. Подскажите, пожалуйста, программу, которая могла бы взять на входе некий файл с описанием структуры этого графа и выдать изображение графа, которое бы содержало каждый элемент (узел, интерфейс и связь) с описанием каждого (описание каждого элемента задается в произвольном формате). Или наоборот - визуальный редактор который может созданный в нем граф экспортировать в текстовый формат. В обоих случаях формат текстового файла должен быть понятным и документированным :) Спасибо. -- /doka ~~~~~~~~ http://doka-ua.blogspot.com/ http://omar-ha-em.blogspot.com/ "Справа не в церкві і не в наркотиках. Справа у відповідальності та вдячності. Якщо в тебе це є, маєш шанс померти не останньою скотиною." (с) С.Жадан, "Ворошиловград"
On Wed, Feb 23, 2011 at 11:11:46AM +0200, Vladimir Litovka writes: VL> есть следующая задача: существует список нодов, каждый из которых содержит VL> набор интерфейсов и связей с другими нодами, причем между двумя нодами может VL> быть две и более связей. VL> Подскажите, пожалуйста, программу, которая могла бы взять на входе некий VL> файл с описанием структуры этого графа и выдать изображение графа, которое VL> бы содержало каждый элемент (узел, интерфейс и связь) с описанием каждого VL> (описание каждого элемента задается в произвольном формате). VL> Или наоборот - визуальный редактор который может созданный в нем граф VL> экспортировать в текстовый формат. VL> В обоих случаях формат текстового файла должен быть понятным и VL> документированным :) weathermap? -- Паша.
hi
2011/2/23 Vladimir Litovka
привет,
есть следующая задача: существует список нодов, каждый из которых содержит набор интерфейсов и связей с другими нодами, причем между двумя нодами может быть две и более связей.
Подскажите, пожалуйста, программу, которая могла бы взять на входе некий файл с описанием структуры этого графа и выдать изображение графа, которое бы содержало каждый элемент (узел, интерфейс и связь) с описанием каждого (описание каждого элемента задается в произвольном формате).
Или наоборот - визуальный редактор который может созданный в нем граф экспортировать в текстовый формат.
В обоих случаях формат текстового файла должен быть понятным и документированным :)
http://www.graphviz.org/ Оно, конечно, не шибко красиво. Но заявленным критериям удовлетворяет
В свое время решал это немного странным, но вполне работоспособным способом
1) connection table, это такая таблица в excel или google docs (мой
выбор), где по оси Х свичи и другое оборудование, в общем случае может
быть и все, а по оси Y ноды (или опять же все оборудование, с копиями
типа node.eth0, switch1.port1 итд). На пересечениях таблицы ставится
символ коннектора, например X - 10GB, x - FE, I - IB QDR, i - IB DDR
итд
2) далее, эьто все выгружается в csv и мелким скриптом на Apple Script
пихается в рисовалку картинок Omni Graffle, туда же и связи разными
цветами и линиями
3) У Omni Graffle есть метод Normalize, когда он размещает все
элементы максимально красиво
4) Профит
В твоем слу можно использовать пункт 1), а дальше придумать чем
рисовать, можно и visio xml формировать, там не сложно. Табличка
хороша тем, что это наглядно, человекоредактируемо, и легко можно с
этими данными что-то сделать. Я делал связность только через сетевое
оборудование, мне не надо было логическая топология внутри физической.
На самом деле тема resource inventory гораздо богаче, и для приличного
оператора решать ее надо вдумчиво, иба надо иметь разный скоуп по
слоям, l3 vpn правильно описывать, проверять на связность/стабы итд.
От $0.2M :)
23 февраля 2011 г. 11:11 пользователь Vladimir Litovka
привет,
есть следующая задача: существует список нодов, каждый из которых содержит набор интерфейсов и связей с другими нодами, причем между двумя нодами может быть две и более связей.
Подскажите, пожалуйста, программу, которая могла бы взять на входе некий файл с описанием структуры этого графа и выдать изображение графа, которое бы содержало каждый элемент (узел, интерфейс и связь) с описанием каждого (описание каждого элемента задается в произвольном формате).
Или наоборот - визуальный редактор который может созданный в нем граф экспортировать в текстовый формат.
В обоих случаях формат текстового файла должен быть понятным и документированным :)
Спасибо.
-- /doka ~~~~~~~~ http://doka-ua.blogspot.com/ http://omar-ha-em.blogspot.com/
"Справа не в церкві і не в наркотиках. Справа у відповідальності та вдячності. Якщо в тебе це є, маєш шанс померти не останньою скотиною." (с) С.Жадан, "Ворошиловград"
-- Yours, Max
Vladimir Litovka wrote:
привет,
есть следующая задача: существует список нодов, каждый из которых содержит набор интерфейсов и связей с другими нодами, причем между двумя нодами может быть две и более связей.
Подскажите, пожалуйста, программу, которая могла бы взять на входе некий файл с описанием структуры этого графа и выдать изображение графа, которое бы содержало каждый элемент (узел, интерфейс и связь) с описанием каждого (описание каждого элемента задается в произвольном формате).
Или наоборот - визуальный редактор который может созданный в нем граф экспортировать в текстовый формат.
В обоих случаях формат текстового файла должен быть понятным и документированным :)
Спасибо.
nagios позволяет строить круговой граф , все настраивается в текстовом режиме , но где-то с 300 узлов - граф становится не читабельным .
Привет ! Всех с праздником! :) http://www.kpmg.com/RU/en/PublishingImages/e-cards/2011/February-23.htm -- Best regards, Alexander V Soroka http://www.unet.net.ua AS106-RIPE http://www.spacegate.kiev.ua mailto:alex@euro.net.ua
Дякую, Саша. І тебе з Днем чоловічого дезодоранту! :)
23 лютого 2011 р. 15:12 Alexander V Soroka
Привет !
Всех с праздником!
:)
http://www.kpmg.com/RU/en/PublishingImages/e-cards/2011/February-23.htm
-- Best regards, Alexander V Soroka http://www.unet.net.ua AS106-RIPE http://www.spacegate.kiev.ua mailto:alex@euro.net.ua
participants (8)
-
Alexander V Soroka
-
Alexandr Turovsky
-
Max Speransky
-
Maxim Tuliuk
-
Oleh Hrynchuk
-
Pavel Gulchouck
-
Vladimir Litovka
-
Олександр Безпалько