Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 3 Adapter Infrastructure Tools : TIBCO ActiveMatrix Administrator

TIBCO ActiveMatrix Administrator
ActiveMatrix provides TIBCO ActiveMatrix Administrator for enterprise, environment, and service management. ActiveMatrix Administrator supports both graphical and command-line interfaces.
The following sections provide an overview of TIBCO ActiveMatrix Administrator. To get a quick introduction to the administration tools in practice, see TIBCO ActiveMatrix Service Grid Getting Started. For detailed information about the administration tools, see TIBCO Hawk Administrator’s Guide.
TIBCO ActiveMatrix Administrator Architecture
Figure 9 shows ActiveMatrix Administrator components, and the relationship between ActiveMatrix Administrator, other servers, and ActiveMatrix machines and nodes.
Figure 9 TIBCO ActiveMatrix Administration Architecture
The TIBCO ActiveMatrix Administrator administration architecture consists of the following components:
TIBCO ActiveMatrix Administrator Server  Gathers management data from nodes, responds to requests from the ActiveMatrix Administrator graphical and command-line UIs, interacts with the authentication realm server to authenticate users, and interacts withTIBCO Management Daemon to manage nodes.
TIBCO ActiveMatrix Administrator Cluster  Groups one or more ActiveMatrix Administrator servers. ActiveMatrix Administrator servers within a cluster share a database and authentication realm and are kept synchronized.
ActiveMatrix Database  Stores ActiveMatrix administration data.
Authentication Realm  Manages user authentication data. The authentication realm can be provided either by TIBCO Administrator or by another server or a file.
ActiveMatrix Administrator Graphical UI  Displays the ActiveMatrix Administrator user interface. Figure 10 shows the ActiveMatrix Administrator graphical UI welcome page. In ActiveMatrix Administrator, functionality is divided into perspectives. A perspective is a set of controls used to carry out a category of administration tasks.
ActiveMatrix Administrator Command-Line Interface  Provides a script-based interface to ActiveMatrix Administrator functions.
Management Daemon  Gathers installation information and exposes ActiveMatrix node life cycle operations.
Figure 10 TIBCO ActiveMatrix Administrator
Enterprise and Environment Administration
You administer ActiveMatrix enterprises and environments, shared resource configurations, nodes, containers, and managed resources with ActiveMatrix Administrator graphical and command-line interfaces.
In the graphical interface, enterprise and environment administration is carried out in the Configure Enterprise Assets and Configure an Environment perspectives.
Service Administration
You administer ActiveMatrix services with ActiveMatrix Administrator graphical and command-line interfaces. Service administration consists of deployment tasks and monitoring and management tasks. In the graphical interface, these tasks are carried out in the Deploy to an Environment and Monitor & Manage perspectives.
Service Deployment
The first phase of service administration is deployment. During deployment, the service units within a service assembly are mapped and then deployed into their respective containers, the services provided by the service units are registered with the ActiveMatrix container, and the service endpoints are activated.
The choice of how to distribute services across nodes is determined by the desired level of service performance and availability. Service performance and availability can be enhanced if you deploy a service unit across multiple nodes, which allows Messaging Bus to distribute requests between the service instances.
Highly Available Services
Services deployed on multiple containers are highly available; if one container fails, service requests will be handled by one of the remaining containers. No configuration is required to make services highly available. Messaging Bus automatically routes to any available service instance identified in the message exchange.
Load Balanced Services
Requests to services deployed on multiple containers are load balanced between the available providers. No configuration is required to load balance between services. Messaging Bus uses a round robin algorithm for routing requests to service instances.
Service Monitoring and Management
TIBCO ActiveMatrix Administrator not only allows you to configure and deploy services, but also lets you monitor and manage the deployed services. Monitoring the system performance is not a one time activity but needs to be performed on a day-to-day basis. The Monitor & Manage perspective of TIBCO ActiveMatrix Administrator keeps track of system health without much overhead.
In the Monitor & Manage perspective you can monitor the overall health and performance of the grid infrastructure, applications, and services. You can monitor performance at various levels such as environment, machine, node, container, service assembly, and service unit.
The monitoring subsystem uses content-based metrics to measure the service performance, availability of services, service usage, and the number of successful to faulty service responses. These metrics provide real-time values by fetching data every minute and updating the values of the metrics. The real-time data is then displayed in a web-based dashboard provided with pre-defined views and visual alerts.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved