S
S
StrangeAttractor2013-06-21 18:57:13
Computer networks
StrangeAttractor, 2013-06-21 18:57:13

How would one visualize a graph of a computer network determined by a formal data set?

Repeatedly, having patiently tried many programs for creating visual documentation of computer networks and having experienced nothing but hatred for them, I realized:
I need a program that makes visualizationcompletely by myself, 100% saving me from manual drawing. As a user, I don’t want to influence exactly where a certain host will be displayed on the sheet, from what points (geometrically) it will have connecting lines, manually drag these lines so that they fit aesthetically acceptable on the map. I want to describe the network with a set of formal data (a set of facts (declarations of entities such as hosts (as well as their relationships such as host A has a guest VM on host B), interfaces with addressing parameters, switches, cables, cabinets, floors, buildings, countries ( now, even in small businesses, geographically dispersed structures are increasingly common) (the last points are not required - you can use something simpler, at least)) stored, for example, in the form of structured text or records in the database) and get a more or less neat,
Of course, I would be happy to get a tip on the finished application (especially with a sane price for a lone admin), but I do not hope for it. As an option, I am ready to try to develop something like this myself, but in this case, due to the lack of knowledge of graph theory and enthusiasm for bicycle invention, I need recommendations on choosing libraries / components and generally good thoughts about it.
I program in C# and Scala (Java), but in case of justification (for example, the presence of especially good libraries for this matter), I do not mind other languages. I prefer desktop applications, but, accordingly, I do not disdain web technologies.
Thanks in advance.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
N
Nikolai Turnaviotov, 2013-06-21
@foxmuldercp

I myself have the same task, since it is possible to formalize the data center in MS Visio with a description of everything with reference to the database, yes, but to describe the relationship is already sad.
I remember that once in one company Nagios was deployed with configuration storage in mysql, hosts with dependencies and services were beautifully drawn in turn in the webmord, but that was a long time ago and I don’t remember the add-on, I think you can find it.
from my visio map in html it turns out a good search, but automating the filling is sad

S
StrangeAttractor, 2013-06-21
@StrangeAttractor

---

V
Vladislav, 2013-06-21
@click0

Take a closer look at the NOC Project

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question