Skip Headers

Oracle® Calendar Administrator's Guide
Release 2 (9.0.4)

Part Number B10892-02
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Feedback

Go to previous page
Previous
Go to next page
Next
View PDF

3
Calendar Deployment

This chapter outlines the deployment and installation of your calendar server. Prior planning is an integral part of a successful implementation in your organization. It is highly recommended that you read this chapter before installing the server to ensure an installation that is customized to your needs.

The following sections cover the information that you need to get your server up and running:

Deployment

To realize the optimal Oracle Calendar server configuration for your organization, you must first evaluate who your users are, how they should be organized, and how the product will be installed and managed. Consider the following factors:

Number of Users

The first step in planning a successful deployment or "roll-out" of Oracle Calendar server is to determine the number of potential Oracle Calendar users in your organization. If growth is anticipated in your organization, factor this into your calculations. The final tally forms the basis for the value you supply for configured users in later calculations.

The categories of users are:

Acme Co. example

To illustrate the planning process for your Oracle Calendar server implementation, we will use a fictitious company called Acme Co. The administrator at this company has chosen to make her estimates of logged-on and active users high to ensure that she has adequate resources and that the users can expect uniformly good performance.

Table 3-1 Acme Company: user base
User category Estimates

Configured users

16,000

Logged-on users

8,000 (50% of configured users)

Active users

4,000 (25% of configured users)

Logical Divisions of Users

Once you have estimated your user base, the next step is to group these users according to location and function. Here it is important to identify not only geographic divisions, but also functional or other administrative divisions within your organization. You should use both geographic and administrative divisions to group your users into nodes.

Acme Co. example

In our Acme Co. example, the total user population of 16,000 is distributed in the following manner:

Table 3-2 Acme Company: geographic and administrative user divisions
Location Number of Users Divisions

Los Angeles

12,000

7,000 Engineering / 5,000 Administration

New York

1,000

600 Marketing / 400 Administration

Chicago

500

500 Marketing

Seattle

2,000

1,500 Engineering / 500 Marketing

Vancouver

500

500 Marketing

Grouping Users to Create Nodes

A node is created when an instance of the calendar server is installed. A node is a calendar database containing agendas and information for users and resources. With the logical divisions among your user base clearly delineated, you are now ready to group your users into nodes. Before making these decisions, however, a number of factors must be considered:

Acme Co. example

Our administrator has attempted to integrate all of the preceding variables with her user base calculations, arriving at the following configuration. In achieving this balance, she has considered a number of factors specific to her situation:

The final configuration:

Table 3-3 Acme Company: node distribution
Node Server Location Server name User Base

Node 1

Los Angeles

host1

LA: Engineering Division (7,000)

Node 2

Los Angeles

host2

LA: Administration Division (5,000)

Node 3

New York

host3

NY: Marketing (600) and

Administration (400) Divisions

Chicago: Marketing Division (500)

Node 4

Seattle

host4

Seattle: Engineering (1,500) and Marketing (500) Divisions

Node 5

Seattle

host5

Vancouver: Marketing Division (500)

See Appendix A, "Disk Space and Memory", for information concerning memory and disk requirements for your installation.

Product Administration

As a final task in this deployment exercise, determine who will be responsible for the different tasks which are part of setting up and maintaining an Oracle Calendar system. The major tasks are:

Different levels of administration tasks can be assigned to calendar users. For more information on administrative access rights and how to grant them, see Chapter 11, "Administrative Rights".

Pre-Installation Checklist

To ensure a quick deployment and minimize later tuning, a number of configuration issues should be considered before installation. Calendar server behaviour can be controlled by parameters set in the $ORACLE_HOME/ocal/misc/unison.ini file. For more information on these parameters, see Appendix C, "Server Parameters" of the Oracle Calendar Reference Manual.

The following table presents a list of the major items to consider before installing the calendar server. In the case of a standalone installation of the calendar server with no external directory, only the first 6 items need to be considered:

Table 3-4 Installation information checklist
Item Accepted Values Mandatory or Optional Default Value

Node-ID

Recommended Node-ID ranges:

1-5: Evaluation

6-100: Test

101-9999: Permanent

10000-59999: Future use

60000+: Reserved

(NOTE: this number must be unique across all connected nodes)

Mandatory

1

 

Node Alias

A descriptive word of up to 32 characters (no spaces)

Optional

N/A

Time Zone

See Appendix F, "Time Zone Table" of the Oracle Calendar Reference Manual

Mandatory

N/A

Number of Concurrent Users

Any number between 15 and 2000(NT) or 5000(UNIX)

Mandatory

100

Mail Notification

Enabled (Yes) or Disabled (No)

Mandatory

Yes

Mail Host

Any host

Mandatory if mail notification enabled

local host

Node (SYSOP) Password

Up to 15 alphanumeric characters in length

Mandatory

N/A

Base URL for Directory Server

A URL in this format: ldap://<LDAP host>:<LDAP port>/<Base DN>

Mandatory

ldap://<local host>:389/<no default for Base DN>

Base DN

The point in the directory hierarchy from which searches are performed

Mandatory

N/A

SuperUser DN

User with "unrestricted access". Must be a DN already in the directory server

Mandatory

none

Calendar server Administrators' Parent DN

Any DN, offset from the base DN

Optional

If present, unison.ini value; otherwise N/A

Calendar server Administrators' Group DN

A new group created under the base DN

Mandatory

If present, unison.ini value; otherwise "Calendar Server Admins"

User Licenses

Your calendar server has an unlimited user license. Subject to hardware capabilities and the technical limitations on node size, you may create as many user, resource and event calendar accounts as you need.

Installation Notes

Ensure that you complete all the instructions the Oracle Collaboration Suite Installation Guide.

Distributed Installations

Multiple instances of the calendar server can be installed on the same Unix or Linux host (not on Windows). Whether one instance or many instances of Oracle Calendar are installed on one host, each instance will include many components (even in the standalone mode) which will be installed on the same host. These components include the Calendar Server, Oracle Calendar Administrator, Oracle Sync Server, Oracle Calendar Web client, Oracle Calendar Web Services and Oracle Calendar SDK. If you wish to run different components on different hosts (for example, to run Web calendar clients on a different host from the calendar server) you must keep the following in mind.