Review the following sections for an understanding of Tiered Electronic Distribution (TED):
Tiered Electronic Distribution (TED) provides you with a way to manage your servers through the distribution of electronic data between servers. For example, application programs, collections of data files, software patches, and server policies.
When you install Policy and Distribution Services, the installation process creates TED and server policy objects in the eDirectory tree, copies software to the various servers, and sets up basic configurations for the TED and Server Policies components according to your installation selections.
The TED software can be hosted on NetWare®, Windows NT, Windows 2000, Linux, and Solaris servers.
TED uses a tiered distribution model that enables one server to indirectly service hundreds or even thousands of other servers. TED makes it easy to distribute files and policy packages by building them into compressed data files and hosting them in distribution channels for dissemination to the appropriate servers.
TED lets you schedule the distribution processes to take advantage of off-peak hours. It also sends notification of distribution status by sending e-mail messages, logging events, displaying real-time messages, database reporting, and sending SNMP traps.
The TED distribution process is based on the creation of Distributions (compressed file collections) that you use to move files and policies to your network servers. For more information, see Understanding the Distribution Processes.
Following is a simplified distribution process. It is governed by schedules that you set for each of the TED objects involved with the Distribution file.
The schedules that you need to coordinate for sending Distributions are the Distributor's Refresh schedule, the Distribution's Build schedule, and the Channel's Send schedule.
The schedules that you need to coordinate for receiving and extracting Distributions are the Channel's Send schedule and the Subscriber's Extract schedule.
For information on scheduling, see TED Object Scheduling Issues.
TED uses eDirectory objects and the related software for performing its distribution functions. The Distinguished Name (DN) of all TED objects includes the server name and component function of the host server.
The eDirectory schema extensions included in TED define the classes of eDirectory objects that can be created in your eDirectory tree, including information that is required or optional at the time the object is created. Every object associated with TED in an eDirectory tree has a class defined for it in the tree's schema.
You will extend the schema of your tree for the following eDirectory objects when you install ZfS 3.0.2:
The following illustrates the relationships of the main TED objects:
Note the following from this illustration:
Distributor and Subscriber servers can be physically connected to the network in any configuration, including having some servers across WAN links. The following describes the possible physical interactions between Distributor and Subscriber servers:
The following illustrates the physical flow of TED Distributions:

Note the following from the illustration:
IMPORTANT: When there are multiple versions of a File or Desktop Application Distribution, the Subscriber maintains copies of each of the versions, as is specified in the Distribution object's properties. The default is to maintain 10 versions per Distribution type.
The following ZfS agents are used to perform the TED distribution process' actual functions:
The Distributor Agent is installed on each server where you select the Distributor option on the Server Selection for Policy and Distribution Services installation page.
This TED agent has the following functions:
The Subscriber Agent is installed on each server where you select the Subscriber/Policies option on the Server Selection for Policy and Distribution Services installation page.
This TED agent has the following functions:
1 The Desktop Application Distribution is only available when ZENworks for Desktops (ZfD) is installed.
The Policy/Package Agent is installed on each server where you select the Subscriber/Policies option on the Server Selection for Policy and Distribution Services installation page.
This Server Policies agent has the following TED functions:
This agent has other policy-related functions. For more information, see Server Policies.
The power of the tiered distribution model is that you can spread the workload for sending Distributions. This is particularly important to the Distributor servers. By sharing distribution duties with parent Subscribers, a Distributor server can have more resources available for reading eDirectory, building each of its Distributions, and logging information to the database.
Tiered distribution levels can be very deep, providing a very large number of Subscribers that any one Distributor can service---without doing so directly.
The following illustrates a distribution routing hierarchy containing a Distributor, several parent Subscribers, and many end-node Subscribers:
The Distributor can service hundreds of parent Subscribers directly, or service just a few first-tier parent Subscribers and let them do the bulk of the distribution work. In the above illustration, the Distributor only has to send its Distribution to two parent Subscribers, yet nine end-node Subscribers will receive the Distribution.
The parent Subscribers shown in this illustration can also receive the Distribution for extraction if they were also subscribed to the Distribution's Channel. If all of the parent Subscribers in the above illustration were subscribed to receive the Distribution being sent to the end-node Subscribers, the Distributor will have serviced 14 total Subscriber servers while only itself sending the Distribution twice.
Each parent Subscriber can service hundreds of other parent Subscribers or end-node Subscribers (the intended recipients of the Distributions). The workload for passing on a Distribution by a parent Subscriber is minimal in compared to the workload for the Distributor to build the Distribution.
As you can see, the tiered distribution model allows you to minimize the distribution workload for your Distributor servers.
In summary, the key components of TED include: