Technology

Dhyan Management System (DMS) is the core technology that powers all our products. It is a set of secure and scalable components to monitor, control, and configure devices. DMS based systems have been deployed in large enterprises where it is managing millions of devices

DMS Highlights

Highly Secure

A chain they say “is only as strong as the weakest link.” With the proliferation of network devices, it is critical to ensure...
that any breach of security in a device is immediately flagged for corrective action. DMS has been built with security in mind and is a very secure platform that can alert the network administrator if a device has been compromised. It has been extensively security tested by third-party companies, and DMS based systems have been deployed in highly complex and extraordinarily secure environments.
More >>>

Fully Modular

DMS is a modular platform that consists of the following key modules - Base, Fault, Configuration, Performance, ...
Security, Topology, and Analytics, and each of these modules is mostly independent of each other. DMS modules are built using components, and there are more than a hundred components. This modularity allows the device manufacturer to bring a minimal management solution with a limited set of modules and features to the market quickly, resulting in low upfront investment. Additional modules and functionality can be added on an ongoing basis.
More >>>

Exceedingly Scalable

Devices connected to a network are growing exponentially, and any device management application should be able to scale ...
effortlessly without compromising its capability and performance. DMS has been designed and built for scalability from ground up. To begin with, it is based on Java/J2EE, a mature and proven technology. DMS can be deployed in a clustered configuration, which permits it to scale seamlessly. It also supports load balancing, assuring that the workload is evenly distributed among the cluster, eliminating bottlenecks. DMS based systems have been deployed at Tier 1 service providers as well as in Fortune 500 enterprises where they are managing millions of endpoints.
More >>>

Truly Flexible

DMS is a truly versatile platform that is capable of managing simple devices such as street light controllers to highly...
sophisticated devices such as core routers. It can be deployed in many different configurations, such as single-tier or multi-tier configuration. DMS runs on a variety of operating systems such as Windows, Linux etc., and works with many databases. It is cloud-enabled and can be deployed in public clouds such as AWS, Microsoft Azure, as well as private clouds. It also supports multi-tenancy, which allows DMS based systems to manage multiple customer/site deployments using a single server instance.
More >>>

Highly Available

Present-day networks are expected to be up 24 X 7 and therefore, a device management application, whether it is managing ...
telecom devices or smart grid devices or street lights, should always be up so that the health of a network can be continuously monitored. DMS supports clustered deployments with an Active-Standby mode as well as Load Balance mode. These modes empower DMS based systems to be deployed in a “geo-redundancy” mode wherein a backup DMS system can be deployed in another geographical region, making it highly available and fault-tolerant.
More >>>

Easily Customizable/Maintainable

It is relatively easy to build a device management platform that is narrow in scope very quickly. However, to build a truly...
versatile platform that is easily customizable and maintainable, secure and scalable, and one that could be deployed in a variety of situations is a highly complex undertaking. DMS is a well-architected platform that is extremely modular, and in addition, it is built using component technology. DMS’s modularity and use of components assure that it is easily customizable as well as maintainable leading to lower costs.
More >>>

Architecture

Products Powered by DMS

NetMan

Element Management System (EMS) platform to deliver your EMS to the market quickly

LightMan

Easy-to-use software to manage smart area lighting and building lighting cost effectively

StreetMan

Central Management Software (CMS) to manage smart street assets from different vendors

CitiMan

Complete management platform to monitor, manage, and control various smart city assets

SmartMan

Scalable and secure device management platform to manage any type of smart energy/grid asset

Technology Tour

Overview

DMS technology powers Dhyan’s Telecom/Networking and IoT products. DMS has been designed from the ground up with scalability in mind and has been deployed in environments where it is managing millions of devices. Its intuitive User Interface is extremely user friendly and any report can be accessed within 2 or 3 clicks!

Since DMS was designed using a components-based approach, it is modular. This feature allows the development of a minimal management solution for a new product that the device manufacturer would like to bring to the market, and it can be done so quickly with low upfront investment. Additional functions and features can be added later, spreading out the overall investment.

DMS is based on Java and J2EE technology. It can run on many different operating systems such as Linux and Windows. Since it is...
JDBC compliant, it also supports databases such as Oracle, MySQL, PostgreSQL, MSSQL and Derby.

On the southbound, DMS supports CoAP, SNMP, DNP3, CLI, 61850, NetFlow, NetConf, HTTP, TR-069 and ICMP. It has also been customized to support different proprietary southbound protocols. On the northbound, DMS supports SNMP, XML over HTTP, JMX, RESTful web services to communicate with NMS applications.

The user interface has been designed with operators in mind. It's based on HTML5 and can be accessed from any type of devices such as Laptops, Desktops, Tablets and mobiles. Our interface provides a rich user experience for operators and allows them to be highly productive.

DMS supports internationalization. Hence it can be localized to any language of your choice easily.

More >>

Scalability

DMS was designed with scalability in mind. The entire application is designed and built using components without any unnecessary object code as object code normally affects performance without adding any functionality. The scalability of a device management software is usually measured by the number of devices that can be managed in real time and it depends to a great extent on the device that is being managed. The devices that are being managed by the device management system deployments tend to "grow" over time....
Customers would like to be guaranteed that the device management solution that they are buying today will scale to meet tomorrow's requirements. Dhyan's DMS clustered deployment configuration provides the DMS virtually unlimited scalability since an additional server could always be added to manage the increased workload. This option allows you to be ready for the future without having to reinvent your management system from scratch.

DMS supports "Clustered" deployments to support the below.

  • High Availability
  • Load Balancing and Scalability

DMS supports clustered deployments for both DMS application server nodes and Database servers.

More >>

Usability

We made sure that DMS’s user experience matches the excellence of its system architecture. DMS’s elegant and unique user interface has been designed to allow access to typical data or reports in two or three clicks. The user interface was designed to support customization as part of each new Element Management System avatar that the DMS technology could morph into.

We designed the user interface with actual end users such as network administrators and operators in mind....
Most of the customization and configuration functions are hidden as part of advanced configuration menus. The primary user interface and menus are based on the needs of network operators and administrators. A sample DMS technology screen is shown here. It follows the simple layout of a tree (on the far left) and a list of tabs (across the top).

All tabs are context-sensitive. The tabs represent a list of common information or reports that an end user will utilize while at a specific location.

Another important factor in DMS's user interface is the display of data with context. Information that a user looks for is automatically filtered based on the tree and tab selection. This means that whenever someone looks at a screen, they are shown the exact path they took to reach that specific screen.

To make it easier for users to trigger or launch actions when required, DMS supports context-sensitive menus. With the flexibility to configure the menu's visibility based on the device's status, only the menus that are currently applicable will be listed. If a user prefers to do a bulk operation, such as making the same change across several network elements, they can multi-select the network elements and right-click. The menus applicable to bulk operations across the currently selected devices will be listed.

More >>

Multi-Tenancy

With the rapid acceptance of Software As A Service (SAAS), cloud-based offerings are becoming the trend for software applications. This model offers a continuous revenue stream for the vendor while providing low upfront investment costs for the vendor’s customers.

As a device manufacturer, you may be thinking about offering your Device management software as a service or taking that approach in the future. DMS can be an ideal platform to position your company for both current and future goals....
With DMS, switching to the SAAS model can be as simple as two or three clicks.

Multi-tenancy is the technical term used for offering software as a service. With multi-tenancy, a single image of DMS is hosted in the cloud. This image can be shared by multiple customers ("tenants") of the device manufacturer. As illustrated in the given figure (illustrated using NetMan product), many customers are sharing the same image of DMS, which is hosted in the cloud of the device manufacturer. The networks of the customers are fully isolated from one another and the interactions between the administrators and their networks are fully secure. DMS's multi-tenancy feature allows device manufacturers to cater to smaller customers, who don't have the resources to invest in a management system. This is made possible by offering the system as a service with very low upfront investment costs. This approach also provides the device manufacturer with a continuous revenue stream. With multi-tenancy, the device manufacturer can easily deploy any new features that are added to their management system and also institute different subscription levels.

More >>

Geo-Redundancy

DMS supports redundancy between two DMS clusters to enable Disaster Recovery. The Geo Redundancy can be setup between two identical DMS clusters. In the event of failure of the active DMS cluster, the standby redundant cluster setup can be activated to enable DMS services. The architecture of a DMS Geo-Redundancy setup is shown here.