Chapter 2. Setting up a Content Manager OnDemand instance 17
Even though the various components can be distributed across the network, the Content 
Manager OnDemand Instance appears as a “single system” to both the administrator and the 
users.
2.2.1  Configuration consideration
The basic Content Manager OnDemand configuration is to install the library server and object 
server on the same machine. This design is the default and most common configuration. 
However, under certain conditions, it might be beneficial to distribute the library server, the 
object server, and the load process to different systems. 
Consider the following information to help you decide whether to run one or more of the load 
processes on one or more separate systems: 
/SM590000Reducing system resource (processor or memory) consumption competition on the library 
and object server system.
/SM590000Reducing the network traffic time by running the load process on the system on which the 
load data is created.
/SM590000Better performance for a certain index or load process to run on another system.
/SM590000More convenient to operate and manage the data because the data is in a smaller set. 
The considerations for separate object servers are listed:
/SM590000Distributing the workload among multiple systems.
/SM590000Distributing the data storage among multiple systems.
/SM590000Storing the data closer to where it will be accessed from. For example, your main 
operations (library server and object server) are in the US but many of your users are in 
China and France. Y ou can install an object server in France to keep French data and 
another object server in China to store Chinese data. The original object server can 
remain in the US where the US data is kept. 
The considerations for distributed library server, object servers, and load processes are listed: 
/SM590000Using different operating systems. For example, the library server might be on a z/OS 
system while an object server can be on an AIX system and another object server can be 
on a Linux system.
/SM590000All of the system components must be at the same release level of Content Manager 
OnDemand, for example, Content Manager OnDemand 9.5.
2.2.2  Library server and object server functions
Functionality is distributed between the library server and object servers in the following 
manner:
/SM590000Library server:
– Manages access to the administration definitions
– Provides data integrity
– Maintains data archive index information, configuration, and user account information
– Controls access to data archives on object servers
– Directs query, retrieve, and print requests from the clients
– Routes store, retrieve, and delete requests from the clients