Ok…I have a pretty ambitious project for a systems admin, and I am going to need some help. I realize this is not the appropriate place for step-by-step assistance, but if I could get some general direction I can do the research into the specifics.
Basically, I am a network admin. I would like to set up a web page which shows a variation(s) of the standardized visual representation of the network. I.E. The big picture with a bunch of little computer icons on it, and all the little computers are connected to each other with dotted lines which are labeled with the appropriate IP addresses…basically, the web’s version of the big infrastructure wall map you might see on any medium to large IT department.
OK…here are the two VERY ambitious parts…
1. (Not too terribly optimistic) The map itself would need to scroll around, and zoom in and out, so you could see the whole thing…or just sections of it at one glance (basically like you could if it were a big picture in Photoshop…dragging it around and zooming in and out as necessary.)
2. (VERY optimistic) I would like to be able to have the connecting lines drawn dynamically based on specified criteria. I.E. If you want to see the actual network connections, click the “network” button and the lines show you what machines are attached to whom and are labeled with the IP addresses.
OR, you click the “mounts” button, and the lines re-draw themselves to show that “MachineA:/mnt” dir has a mount to “MachineB:/export/home/tem
pdata”. The lines themselves will probably not change (much), just WHICH lines are shown and what the label is. ( I will attach some example images if I am able. If I am not, I will put an example out on my website at www.utr.net/netmapexample
I was thinking some of the ways this could be done would be …
1. An .asp or .jsp page with an SQL database.
2. flash using masks and an SQL(or whatever?) type of database.
3. Some form of RTAP or WonderWare database.
4. Some other piece of web software better suited to this task that I don’t know about because I am an admin and not a web designer :-)
OK Guys…hit me with your great advice! I have SOME experience with all the above (.asp, .jsp, SQL web, RTAP, Flash) but feel free to assume I am an idiot :-)