netvibe / products / system architecture

System Architecture

NetVibe 3.1

NetVibe is built on a robust software architecture using state-of-the-art technologies, including JMX and J2EE, and an SQL database. This solid technology foundation allows the system to scale and grow as additional features are added in new releases.

Architecture Highlights

  • Classic Three Tier Design: Web Server, J2EE Application Server, SQL Database Server
  • System consists of several independent modules that communicate via messaging servcies, enabling possible distribution of modules across separate hardware platforms (for scalability) in future releases. Modules include:
    • Web Application
    • Polling Engine
    • Reporting Module
    • Data Management Module
  • JMX-based multi-threaded polling controller allows multiple elements to be polled simultaneously for scalabilty
  • Polling Engine supports multiple protocols SNMP and Ping currently, others possible in future (HTTP, JMX, etc.)
  • Robust Data Management - MySQL DB is scalable and widely used, with many third party utilities available
Diagram


“NetVibe is one of the best network performance management systems I have ever worked with. We have used it with great success for the past three years to troubleshoot and trend our network.”

- Ken Anketell
Vice President, Network Operations
Citizens Bank

+ View More Testimonials