TOC PREV NEXT INDEX

CorporateTime Server

Administrator's Guide

View in pdf format
Go to Reference Manual


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 CorporateTime 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 CorporateTime Server is to determine the number of potential CorporateTime 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 CorporateTime Server implementation, we will use a fictitious company called Acme Co. The CorporateTime 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 2.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 2.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

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:

A node is a CorporateTime database containing agendas and information for users and resources
Acme Co. example

Our CorporateTime Server administrator has attempted to integrate all of the above 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 2.3 · Acme Company: node distribution
Node Server Location Server Number User Base
Node 1 Los Angeles 1 LA: Engineering Division (7,000)
Node 2 Los Angeles 2 LA: Administration Division (5,000)
Node 3 New York 3 NY: Marketing (600) and Administration (400) Divisions Chicago: Marketing Division (500)
Node 4 Seattle 4 Seattle: Engineering (1,500) and Marketing (500) Divisions
Node 5 Seattle 4 Vancouver: Marketing Division (500)

See Appendix B, "Sizing Guidelines," 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 a CorporateTime calendaring system. The major tasks are:

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 /users/unison/misc/unison.ini file. For more information on these parameters, see Reference Appendix B, "Server Parameters."

UNIX

The following table presents a list of the major items to consider before installing the calendar server in internal directory mode:
Table 2.4 · Installation information checklist: internal directory
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 by CS&T (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 Reference Appendix D, "Time Zone Table." 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

The following table presents a list of the major items to consider before installing the calendar server to connect to an external LDAP directory.
Table 2.5 · Installation information checklist: external LDAP directory
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
Node (SYSOP) Password Up to 15 alphanumeric characters in length Mandatory N/A
Time Zone See Reference Appendix D, "Time Zone Table." 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
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
CorporateTime Administrators' Parent DN Any DN, offset from the base DN Optional If present, unison.ini value; otherwise N/A
CorporateTime Administrators' Group DN A new group created under the base DN Mandatory If present, unison.ini value; otherwise "CorporateTime Server Admins"

License keys and serial numbers

CorporateTime Server requires two distinct kinds of authorization strings to be provided by Steltor: license keys and serial numbers.

A license key is required in order to install and run your server. You will be prompted for this license by the installation utility. If you do not provide a license key at installation time, your server will use a demo license that will expire at a given point in time. The license key is written directly in the /users/unison/misc/unison.ini file on your calendar server host, in the value of the [LIC] license parameter. You may change your demo license to a permanent one at any time by simply stopping your server, changing the value of this parameter, and restarting your server.

Serial numbers determine how many users and event calendars each node of your server can accommodate (resources are unlimited). By default, your nodes will be created with a maximum capacity of 10 users. You can add serial numbers to your nodes using either the command-line utility unisnadd or the CorporateTime Server Administrator (Windows NT only).

To determine how many user licenses remain on any node, use the unistat utility with the -sn option. For full details on use and syntax, see Reference Appendix C, "Utilities."

To add new serial numbers to a node:
Admin GUI
  1. Sign in to the node whose capacity you want to increase.
  2. From the Node menu, select Properties... and go to the Capacity tab. You will see a list of the serial numbers already applied to this node, as well as the total capacity and current number of configured users.
  3. To remove a serial number, select it in the list and click Delete. To add a serial number, click Add... and provide the serial number and a comment if desired in the Add Capacity dialog that opens.
  4. When you click OK in the Add Capacity dialog box, the new serial number should be included in the list.
Command line

Use the unisnadd utility. For full information on use and syntax, see Reference Appendix C, "Utilities."

Example

To add the serial number "3889hh983kl093ed" to node 234 of the current host:

% unisnadd "3889hh983kl093ed" -c "comment on this sn" 234


Steltor Inc.
http://www.steltor.com
Voice: (514) 733-8500
Fax: (514) 733-8878
info@steltor.com
TOC PREV NEXT INDEX
 
Copyright information