Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 1 Introduction : TIBCO Administration Domain

TIBCO Administration Domain
After you install TIBCO Administrator, the installer starts TIBCO Domain Utility to create the initial administration domain. An administration domain is a collection of users, machines, and services. Each domain is managed by a administration server, which is assisted by a TIBCO Hawk agent running on each machine in the domain. You can create multiple administration domains on the same machine and each domain must have a unique administration server associated with it.
For example, the next diagram shows an administration domain with three machines. Each machine has TIBCO Runtime Agent installed and a TIBCO Hawk agent running. One machine has an adapter installed, another TIBCO BusinessWorks and the other machine has the administration server installed. The browser-based TIBCO Administrator GUI can be run from any machine, including machines not in the domain.
Figure 4 TIBCO Administration Domain
Administration Server
An administration server manages resources in an administration domain. Each domain has its own administration server. A domain can use TIBCO Rendezvous or TIBCO Enterprise Message Service as the transport for handling domain communication. The transport used affects how data is stored and how applications are deployed. The server’s main responsibilities are to:
For TIBCO Rendezvous administration domains, domain storage can be in a file-based repository, or in a database repository. For TIBCO Enterprise Message Service administration domains, domain storage must be in a database.
For TIBCO Rendezvous administration domains all transport options are available. The default application transport option is set when creating the domain and can be modified per application when deploying the application.
For TIBCO Enterprise Message Service administration domains, applications are always deployed using the local transport option, which sends data to the application’s target machine and allows the application to run independently of the administration server.
Only authorized users are allowed access to applications during development. TIBCO Administrator supports both authentication and authorization of users that require read access or write access to applications.
For TIBCO Rendezvous administration domains only, the administration server can:
Each domain can be configured with one primary server and multiple secondary servers. The primary server allows read and write operations, while secondary servers only support read operations. Only one primary server can be running for each administration domain. Multiple secondary servers are allowed, but each must be on a different machine than the primary server. Secondary servers are defined using TIBCO Domain Utility.
You can use a load-balanced administration servers for failure recovery, where secondary administration servers continue serving requests even with the primary administration server down.
See the TIBCO Administrator Server Configuration Guide for more information.
Tomcat Web Server
The Tomcat web server manages basic communications and makes the TIBCO Administrator GUI available. The ports used by the Tomcat web server can be configured when using TIBCO Domain Utility to create the domain, or later changed if required.
TIBCO Hawk Agent
The TIBCO Hawk agent is an autonomous process that monitors applications and systems activity. Each administration server has a corresponding TIBCO Hawk agent. The Hawk agent monitors activity by processing rulebases, which hold the logic that determines how monitoring and management will take place. The Hawk agent also builds local properties files and executable files for deployed applications, and creates NT services for applications.
A Hawk agent runs on the machine that hosts the administration server and on each machine that is part of the administration domain.
TIBCO Runtime Agent
TIBCO Runtime Agent provides the runtime environment required for TIBCO applications. It includes many software tools including TIBCO Domain Utility, TIBCO Designer, TIBCO Rendezvous as well as libraries used by many TIBCO applications. Command line utilities used by TIBCO Administrator are included in the TIBCO Runtime Agent installation.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved