Desktop Management Architecture

Download Report

Transcript Desktop Management Architecture

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.

Domain Management Component Overview

Database Communications

DB MDB DB DB DB Domain Manager Engine Scalability Server IC IC IC IC IC

Inter-Component Communications

DSM Explorer Reporter © 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

MDB

Database Communication

• Ingres (Ingres/Net 19016 & 19017, JDBC 19023) • Microsoft SQL Server (Default 1433) DB DB DB DB Domain Manager 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.

4

Domain Management Component Overview

MDB Domain Manager Engine Scalability Server IC IC

Inter-Component Communications

IC IC IC • CAM (UDP 4104, TCP 4105) • DSM Multiplexer(4728) DSM Explorer Reporter 5 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

Domain Management Component Overview

MDB DB Domain Manager

Database Communication

• Ingres (Ingres/Net 19016 & 19017, JDBC DB 19023) • Microsoft SQL Server (Default 1433) DB DB Engine Scalability Server IC IC

Inter-Component Communications

IC IC IC • CAM (UDP 4104, TCP 4105) • DSM Multiplexer(4728) DSM Explorer Reporter

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.

6 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

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.

7

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.

8

Domain Manager Communications

Must be able to initiate communications with the MDB using the configured database port to update and retrieve data

MDB Domain Manager

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

9

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

CAM

Engine

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

10

Engine

Initiates communications with the Domain Manager to request database connection information via CAM.

Domain Manager

CAM

Engine

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

11

Engine

Initiates connection with the MDB via database port to update/retrieve data.

DB

MDB Engine

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

12

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).

System Engine

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 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

normally be assigned.

Engine

13

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.

14

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.

15

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.

16

DSM Explorer

Must be able to initiate communications with the Domain Manager via multiplexer to register packages.

Domain Manager

Multiplexer

DSM Explorer

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

17

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

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

CAM 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 DB MDB Reporter © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

19

Enterprise Management: Components

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

Enterprise Management Component Overview

Database Communications

DB

MDB

DB DB

Enterprise Manager

IC

Engine

IC IC

DSM Explorer Inter-Component Communications Reporter

Enterprise components are similar in name, function and communication requirements to Domain Management components.

© 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

Database Communication

• Ingres (Ingres/Net 19016 & 19017, JDBC 19023) • Microsoft SQL Server (Default 1433) DB

MDB

DB DB

Enterprise Manager Engine DSM Explorer Reporter

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

22

Enterprise Management Component Overview

MDB Enterprise Manager Engine

IC IC IC

Inter-Component Communications

• CAM (UDP 4104, TCP 4105) • DSM Multiplexer(4728)

DSM Explorer Reporter

23 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

Enterprise Management Component Overview

Database Communication

• Ingres (Ingres/Net 19016 & 19017, JDBC 19023) • Microsoft SQL Server (Default 1433) DB DB DB

MDB Enterprise Manager Engine DSM Explorer

IC IC IC

Inter-Component Communications

• CAM (UDP 4104, TCP 4105) • DSM Multiplexer(4728)

Reporter 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.

24 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

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.

25

Scalability Servers

Note also that Scalability Servers (used to communicate with agents) are a Domain component only and…

MDB Enterprise Manager Engine

CAM CAM CAM

DSM Explorer Reporter

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

26

Enterprise/Domain Communications

…additional lines of communication between Domains and the Enterprise are required to support data replication and reporting.

MDB Enterprise Manager Engine

CAM IC IC IC IC IC IC

DSM Explorer Reporter

DB MDB Domain Manager 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.

27

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.

MDB Enterprise Manager Engine DSM Explorer Reporter

CAM & Multiplexer © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

MDB Domain Manager Engine Scalability Server DSM Explorer Reporter 28

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...

One more reminder: in r11, it is an Engine in the linked Domain that is assigned the actual replication task, NOT an Enterprise Engine MDB Enterprise Manager Engine DSM Explorer Reporter

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

CAM MDB Domain Manager Engine Scalability Server DSM Explorer Reporter 29

Replication Engine

…must also be able to access the Enterprise MDB via the database port to transfer data.

MDB Enterprise Manager Engine DSM Explorer Reporter

DB MDB Domain Manager Engine Scalability Server DSM Explorer Reporter 30 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

DSM Explorer

Enterprise DSM Explorer must be able to initiate communications with the Domain Manager via CAM to drill down.

MDB Enterprise Manager Engine DSM Explorer Reporter

CAM MDB Domain Manager 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.

31

Reporter

Enterprise Reporter must be able to access the Domain Manager via CAM to obtain connection information to...

MDB Enterprise Manager Engine DSM Explorer Reporter

CAM MDB Domain Manager Engine Scalability Server DSM Explorer Reporter 32 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

Reporter

...establish a connection to the linked Domain MDB to retrieve data that was not replicated.

MDB Enterprise Manager Engine DSM Explorer Reporter

DB MDB Domain Manager Engine Scalability Server DSM Explorer Reporter 33 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

Questions?

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.