Content Manager OnDemand servers

The Content Manager OnDemand server environment includes a library server and one or more object servers residing on one or more systems connected to a TCP/IP network.

The library server maintains a central database about the reports stored in Content Manager OnDemand. The database also contains information about the objects defined to the system, such as users, groups, printers, application groups, applications, folders, and storage sets. The database manager provides the database engine and utilities to administer the database. The library server processes client logons, queries, and print requests and updates to the database. The major functions that run on the library server are the request manager, the database manager, and the server print manager.

An object server maintains documents in cache storage volumes (HFS or ZFS) in addition to VSAM files and OAM objects. An object server loads data, retrieves documents, and expires documents. The major functions that run on an object server are the cache storage manager, Content Manager OnDemand data loading and maintenance programs and optionally, the archive storage manager (OAM or VSAM).

The basic Content Manager OnDemand configuration is a library server and an object server on the same z/OS® system. This single library and object server configuration supports the database functions and cache storage on the same system. You can also configure your Content Manager OnDemand system with the library server on one system and one or more object servers on different systems. This configuration is known as a distributed library and object server system. The distributed library and object server configuration supports caching of documents on different servers.

The Content Manager OnDemand server environment contains the following components:
Request manager
Provides client, network, and operating system services with security and accounting. The request manager resides on the library server.
Database manager
Maintains the index data for the reports you store on the system. The database manager is the relational database management product, DB2® (Content Manager OnDemand). The database manager resides on the library server.
Database control information
Information about the users, groups, application groups, applications, folders, storage sets, and printers that you define on the system. The control information determines who can access the system, the folders that a user can open, and the application group data that a user can query and retrieve. The database resides on the library server.
Cache storage manager
Maintains documents in the Hierarchical File System (HFS or ZFS). Cache storage is for high-speed access to the most frequently used documents.
Archive storage manager
An optional part of the system. The archive storage manager is for the long-term storage of one or more copies of documents on archive media, in the form of either VSAM files or OAM objects.
Data indexing and conversion programs
Programs that extract index data from input files or generate index data and, depending on the indexer, optionally collect resources and transform input data from one format to another. Content Manager OnDemand provides several indexing programs:
  • The AFP Conversion and Indexing Facility (ACIF) can be used to index line data, ASCII data, and AFP input files. ACIF can collect the resources that are required to view AFP documents and convert line data input into AFP data to be stored on the system.
  • The 390 Indexer is particularly useful for users who are migrating their data from Content Manager OnDemand for OS/390®, Version 2.1. The 390 Indexer supports the Version 2.1 report types of DOC, PAGE, PDOC, NODX and AFP. The 390 Indexer also supports the Version 2.1 style of Input, Index and Anystore Exits.
  • The IBM® Content Manager OnDemand PDF Indexer for Multiplatforms can be used to create index data for Adobe Acrobat PDF input files.
  • The IBM Content Manager OnDemand Generic Indexer can be used to create index data for almost any other type of data that users want to store on the system, such as Hypertext Markup Language (HTML) files and compressed and uncompressed Tagged Image File Format (TIFF) files.
  • The IBM Content Manager OnDemand XML indexer can be used to index and load XML input data.
The indexing programs can run on any Content Manager OnDemand server, and if necessary, the index data can be transferred to the z/OS system.
Data loading programs
Programs that can be set up to automatically store report data into application groups and update the database. The data loading programs can run on any Content Manager OnDemand server.
Server print facility
A facility that allows users to reprint a large volume of documents at high speed.
Content Manager OnDemand management programs
Programs to maintain the Content Manager OnDemand database and documents in cache storage.
System logging facility
Facility that provides administrators with tools to monitor server activity and respond to specific events as they occur. The interface to the system logging facility is through the System Log folder and the System Log user exit.