Unicenter Desktop & Server Management
Components & Communication
- Latest Revision 12/09/2005
Domain Management Components
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 3
Domain Management Component Overview
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
DB
DB
DB
IC
IC
IC
IC
DB
IC
DatabaseCommunications
Inter-ComponentCommunications
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 4
Domain Management Component Overview
DatabaseCommunication
• Ingres (Ingres/Net 19016 & 19017, JDBC 19023)
• Microsoft SQL Server (Default 1433)
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
DB
DB
DB
DB
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 5
Domain Management Component Overview
Inter-ComponentCommunications
• CAM (UDP 4104, TCP 4105)• DSM Multiplexer(4728)
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
IC
IC
IC
IC
IC
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 6
Domain Management Component Overview
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
DB
DB
DB
IC
IC
IC
IC
DB
IC
Inter-ComponentCommunications
• CAM (UDP 4104, TCP 4105)• DSM Multiplexer(4728)
DatabaseCommunication
• Ingres (Ingres/Net 19016 & 19017, JDBC 19023)
• Microsoft SQL Server (Default 1433)
Ports shown are for default installation of database and components. Always refer to “Ports Used by Unicenter DSM” in the DSM “Implementation Guide” for more detailed, most accurate information.
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 7
MDB
- Common data storage for all CA r11 applications
- Initial support – Ingres only
- Near future – Microsoft SQL Server
MDB
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 8
Domain Manager
- Provide MDB connection information to other DSM components
- Broker requests to update/retrieve data for other components
- Long running services for scheduling and managing DSM operations
- Manage communications with Scalability Servers
Domain Manager
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 9
Domain Manager Communications- Must be able to initiate
communications with the MDB using the configured database port to update and retrieve data
Domain Manager
MDB
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 10
Engine
- Must be able to accept communications initiated by the Domain Manager the via CAM to…
- Provide updated Engine status
- Receive command/control requests
Domain Manager
Engine
CAM
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 11
Engine
- Initiates communications with the Domain Manager to request database connection information via CAM.
Domain Manager
Engine
CAM
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 12
Engine
- Initiates connection with the MDB via database port to update/retrieve data. MDB
Engine
DB
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 13
Engine
- By default, an Engine instance referred to as “System Engine” is installed.
- “System Engine” is typically assigned management tasks (i.e., group evaluation, report execution).
- In most cases, installation of additional Engine instances is recommended to handle collection and replication tasks.
- In slides that follow, understand that there is no difference in the requirements or capabilities of “System Engine” and “Engine” - only in the tasks that would normally be assigned.
System Engine
Engine
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 14
Scalability Server
- Must be able to accept communications initiated by the Domain Manager and the Engine via CAM and the multiplexer to…
- Manage agent operations
- Send status/inventory updated
- NOSLess and DTS package transfer.
Domain Manager
Engine
Scalability Server
CAM &Multiplexer
CAM
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 15
Scalability Server
- Must be able to initiate communications with the Domain Manager via CAM & Multiplexer to...
- Register new agents
- Send agent operation updates
- Upload job output files
Domain Manager
Scalability Server
CAM & Multiplexer
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 16
DSM Explorer
Must be able to initiate communications with the Domain Manager via CAM to...
- Request data for objects displayed
- Submit command/control instructions
Domain Manager
DSM Explorer
CAM
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 17
DSM Explorer
- Must be able to initiate communications with the Domain Manager via multiplexer to register packages.
Domain Manager
DSM Explorer
Multiplexer
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 18
Reporter
- Must be able to initiate communications with the Domain Manager via CAM to...
- Request MDB connection information
- Submit command/control instructions to schedule Engine tasks to execute reports
Domain Manager
Reporter
CAM
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 19
Reporter
- Must be able to initiate communications with the Domain Manager via CAM to...
- Request MDB connection information
- Submit command/control instructions to schedule Engine tasks to execute reports
MDB
Reporter
DB
Enterprise Management: Components
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 21
Enterprise Management Component Overview
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
DB
DB
DB
IC
IC
IC
Enterprise components are similar in name, function and communication requirements to Domain Management components.
DatabaseCommunications
Inter-ComponentCommunications
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 22
DatabaseCommunication
• Ingres (Ingres/Net 19016 & 19017, JDBC 19023)
• Microsoft SQL Server (Default 1433)
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
DB
DB
DB
Enterprise Management Component Overview
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 23
Inter-ComponentCommunications
• CAM (UDP 4104, TCP 4105)• DSM Multiplexer(4728)
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
IC
IC
IC
Enterprise Management Component Overview
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 24
Enterprise Management Component Overview
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
DB
DB
DB
IC
IC
IC
Inter-ComponentCommunications
• CAM (UDP 4104, TCP 4105)• DSM Multiplexer(4728)
DatabaseCommunication
• Ingres (Ingres/Net 19016 & 19017, JDBC 19023)
• Microsoft SQL Server (Default 1433)
Ports shown are for default installation of database and components. Always refer to “Ports Used by Unicenter DSM” in the DSM “Implementation Guide” for more detailed, most accurate information.
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 25
Engine- Like Domain, by default, an
Engine instance referred to as “System Engine” is installed.
- The “System Engine” is typically assigned management tasks (i.e., group evaluation, report execution).
- In most cases, installation of additional Engine instances is recommended to handle collection and replication tasks.
- In slides that follow, understand that there is no difference in the requirements or capabilities of “System Engine” and “Engine” - only in the tasks that would normally be assigned.
System Engine
Engine
-Note, however, that in r11, it is an Engine in the linked Domain that is assigned the actual replication task, NOT an Enterprise Engine
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 26
Scalability Servers
Note also that Scalability Servers (used to communicate with agents) are a Domain component only and…
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
CAM
CAM
CAM
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 27
Enterprise/Domain Communications
IC
IC
IC
CAM
IC
IC
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
DB
IC
…additional lines of communication between Domains and the Enterprise are required to support data replication and reporting.
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 28
Enterprise Manager
Enterprise Manager must be able to initiate communications with the Domain Managers…
- Via CAM to link the Domains and assign the replication task to a Domain Engine.
- Via the multiplexer to transfer packages from the Enterprise to the Domain.
CAM &MultiplexerEnterprise Manager
MDB
Engine
DSM Explorer
Reporter
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 29
Replication Engine
Domain Engine assigned the replication task must be able to initiate communications with the Enterprise Manager via CAM to obtain connection information for the Enterprise MDB and...
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
CAM
- One more reminder: in r11, it is an Engine in the linked Domain that is assigned the actual replication task, NOT an Enterprise Engine
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 30
Replication Engine
…must also be able to access the Enterprise MDB via the database port to transfer data. Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
DB
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 31
DSM Explorer
Enterprise DSM Explorer must be able to initiate communications with the Domain Manager via CAM to drill down. CAM
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 32
Reporter
Enterprise Reporter must be able to access the Domain Manager via CAM to obtain connection information to...
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
CAM
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 33
Reporter
...establish a connection to the linked Domain MDB to retrieve data that was not replicated.
Enterprise Manager
MDB
Engine
DSM Explorer
Reporter
Domain Manager
MDB
Engine
Scalability Server
DSM Explorer
Reporter
DB
Questions?
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.