Introducing Real Time Internet Usage Data Graph for System Admins


internet-sharing-demo

However to effectively run a large web based company we need a proper internet sharing system. It is more important when you are getting connections from different providers.

Here is an ideal internet connection distribution flow chart that one may follow:

isp

However, the situation becomes a bit critical for the system admin when he or she needs to distribute internet connection depending on the importance of the different zones. For example, the developers may need better internet speed and stable connection than an internal facility manager. The situation is more critical when you need to maintain this within a budget or for optimum usage of the available resources.

So, here we introduce real time internet usage data graph. It will help a system admin (or a privileged user) to monitor internet connection in real time and to make necessary changes. This software can be used to dynamically switch users from one ICS to another ICS. For example think about a company with 100 internet users and 5 2mbps connections. There are 20 users in each connection. Now if connection 4 is down or unavailable, you can easily distribute the load in other ICSs (ie. 4 running ICSs will get 5 users each or according to need). You can also use it as load balancer.

Here is how it looks:

full

Let me explain:

iss1

The header section gives an overview of a specific ICS (ISS) that you are using.

Green   = Current Upload Speed in KB/s

Blue     =    Current Download Speed in KB/s

Pink     =    Upload Speed limit in KB/s

Yellow  =    Download speed limit in KB/s

Red      =    Current Ping time in ms

The X axis shows you the time. You can track the internet connectivity for last 300 seconds.

Depending on this graph you can easily switch one user or a group of users to another ICS in one click.

change

We have open sourced this software at SourceForge.net for further development. Hope you will enjoy using and developing it further.

  1. No comments yet.
(will not be published)
  1. No trackbacks yet.