|
|
DiSH - Distributed Services Handler |
DiSH provides the crucial maintenance, administration, control and monitoring functionality of the Intelligent Data Operating Layer (IDOL). DiSH delivers a unified way to communicate with all Autonomy services such as IDOL servers, Connectors, DIH or DQH from a centralized location.
DiSH ensures that IDOL can be administrated centrally, with the additional benefit of optimizing performance from any remote location
- Remote control of all Autonomy services and (on NT) SCM compliant nonautonomy services
- Remote configuration of all Autonomy services
- Remote monitoring of all Autonomy services
- Remote statistics gathering from all Autonomy services
- One point of control for any Autonomy Service via a user-defined Service Port
- User-defined access list. The user can define a list of IP addresses that can retrieve status information about the DiSH
Serving as a middle layer to unify Autonomy with other enterprise systems, DiSH utilizes either an ActiveX or JAVA JNI API to facilitate all DiSH communication, allowing you to remotely control individual or multiple services simultaneously. The DiSH also supports wildcards so you can, for example, start all services with the word "Fetch" in the service name. The main features of the DiSH include the following:
Central Control
DiSH provides the administrator with the power to configure and control all Autonomy services remotely. With the ability to set one point of control for any Autonomy Service via a user-defined Service Port, the administrator can perform the following service requests:
- Start Service
- Stop Service
- Pause Service
- Get Service Configuration
- Set Service Configuration
In addition, the administrator can create user-defined access lists and can define a list of IP addresses that can control services and retrieve status information about the DiSH. In essence, DiSH can audit any responses from any DiSH enabled applications.
Status Check
High availability is key within every organization. DiSH provides a range of features that allows the administrator to monitor all Autonomy services remotely:
- Get Service Status (returns information on whether the service is running or has stopped)
- Get Status Info (returns more detailed information about the service, i.e. build number)
Statistics Generation
When controlling an infrastructure that handles large quantities of unstructured data automatically, it is important that the infrastructure is configured to operate with the highest level of performance. Through the provision of statistical data using DiSH, the organization can periodically audit all operations remotely:
- Get Service Statistics (for example, from a HTTP Fetch, the number of pages retrieved etc.)
Failure Alerts
Carrying on with the high availability theme, DiSH can dynamically alert the administrator of any service failure within an Autonomy environment. In the instance of hardware failure, an automatic e-mail can be set-up to alert the administrator immediately. Furthermore, this mechanism can also be used to alert the administrator of success notification. If however, the Autonomy service is temporarily stopped, DiSH will also restart any stalled modules automatically, further minimizing downtime.












