Scheduling and Sending Distributions

When a Channel schedule starts, the Distributors that own Distributions associated with the Channel will send their Distributions to the Subscribers associated with that Channel.

The following sections provide information on scheduling and sending Distributions:


Setting Up Distribution Schedules

Some TED objects must be scheduled or they will not perform their Distribution-related actions. TED has several schedules that are used to control when Distributions are built, distributed, and extracted.

The following sections provide information on setting up your TED object schedules:


Understanding Scheduling in Policy and Distribution Services

Schedules can be defined with user-defined windows of opportunity during the day for the schedule's action to begin.

The Action schedule triggers when a process is to occur, such as updating a Distribution version. Action schedules have an option for randomly dispatching that causes the scheduled action to run at any time during the window for the day. This helps load-balancing on servers. However, random-dispatched schedules can be confusing if you are expecting an action to take place immediately.

Scheduling does not affect the total resources used by a Distribution, just when the resources will be used.

Distributions are anticipated to occur during off-peak hours. For some networks, it is possible that this scheduling window can be very short. Other systems on the network also use off-peak hours for processing, such as backups. You can have instances where the limiting factor is available time; therefore, the critical condition is how fast the distributions can take place, regardless of the resources consumed. You might need to experiment to determine the best relationship between time and resources.

For more information on scheduling, see Scheduling .


Scheduling the Distributor

A Distributor's schedule determines when the Distributor will re-read eDirectory for updates.

To schedule the Distributor:

  1. In ConsoleOne, right-click the Distributor object > click Properties.

  2. Click the Schedule tab > click the arrow for the drop-down box > click Interval > select an interval (such as every 5 minutes) > click OK.


Scheduling Channels

A Channel's schedule determines when the Distributor starts to send its Distributions to the Subscribers associated with the Channel.

A Distributor distributing to the first tier (Subscribers getting Distributions directly from the Distributor) will stop sending the Distribution when the Channel schedule ends. It will start again the next time the Channel schedule starts. The Distributor will pick up where it left off.

Second-tier receivers and beyond will not adhere to the Channel's schedule. The parent Subscribers that are sending Distributions to other Subscribers will continue to send a Distribution after the Channel schedule ends. Their subordinate Subscribers will also ignore the Channel schedule.

For information on how time zones affect a Channel's schedule, see TED Object Scheduling Issues .

To schedule the Channel:

  1. In ConsoleOne, right-click the Channel object > click Properties.

  2. Click the Schedule tab > click the arrow for the drop-down box > click Interval > select an interval (such as every 5 minutes) > click OK.


Scheduling Subscribers

The Subscriber's schedule determines when the Subscriber will extract Distributions.

To schedule the Subscriber:

  1. In ConsoleOne, right-click a Subscriber object > click Properties.

  2. Click the Channels tab > click Add > browse for the Channel > click Select > click OK.

    Make sure the Channel is listed as Active in the Channels list.

  3. Click the Schedule tab > the arrow for the drop-down box > Run Immediately > OK.

    This schedule type will cause the Subscriber to extract the Distribution as soon as it is received.

  4. Repeat these steps for each Subscriber.


Scheduling the Distribution

The Distribution's schedule determines when a Distributor will be requested to build the individual pieces that comprise the Distribution.

To schedule the Distribution:

  1. In ConsoleOne, right-click a Subscriber object > click Properties.

  2. Click the Channels tab > Add.

  3. Click the Channels tab > click Add > browse for the Channel > click Select > click OK.

    Make sure the Channel is listed as Active in the Channels list.

  4. Click Schedule > click the arrow for the drop-down list > select a schedule (such as Run Immediately).

    This will cause the Distributor to build the distribution according to the schedule as soon as it re-reads the Distribution information from eDirectory.

  5. Click OK > Yes (to resolve certificates).

    This will copy the security certificates from the Distributor to the Subscribers that are subscribed to the Channel. For more information on certificates, see Creating Security Certificates .


Associating Subscribers with Channels

Before a Subscriber can receive a Distribution, you need to associate the Subscriber to a Channel. This can be done either from the Subscriber or Channel object's properties.

To associate a Channel with a Subscriber:

  1. In ConsoleOne, right-click the Subscriber object > click Properties.

  2. Click the Channel tab > click Add > add the needed Channels.

  3. Click OK to save the changes.

  4. Click the Schedule tab > select a schedule.

    The schedule determines when Distributions that have been received are extracted or installed.

    For information on the available schedules, see Scheduling .

  5. Click the Variables tab > fill in the following fields > click OK:

    Variable Name: Can be used to determine the location of the destination directory where files will be extracted. Enter the name of the variable exactly as you will be using it within the %...% symbols.

    Value: This is the value of the variable, which can be another variable's name.

    Description: Text field to enter details about the variable.

    For more information on variables, see Using Variables to Control File Extraction .


Preparation Checklist for Sending Distributions

The steps in this section will help you to understand the process of creating and sending a Distribution. Up to this point you should have:

If you have not completed all of the above items, return to the appropriate instructions and perform the necessary tasks.