PreCache NetInjector Documentation Center : PreCache NetInjector Administration

Configuration

   







Channel Service

— the information base for channels


The Channel Services interface allows you to manage the information base of the pipe for data flows within channels.

Channels exist as tunnels across the network. Each channel is essentially a tunnel: publishers and subscribers tap into the tunnel whenever they want to tap into the information flow within the channel.

Channel Service include Aquila Information Server (AIS) and Channel Manager (CM).

Aquila Information Server (AIS) —
manages network communications, mapping users, routers, and channel groups

Channel Manager (CM) —
provides channel services, mapping subjects and attributes for groups of channels

The process of configuring Channel Service consists of:

  1. Starting AIS and Channel Service.
  2. Defining Channel Groups.
  3. Designating a Channel Manager.

The Channel Services interface facilitates the tasks of creating and maintaining channel groups for your network.

AIS

AIS matches routers and users by zip code, so that each channel's notifications flow efficiently through the network. AIS maintains the database of the network topology, including router nodes, zip code information and channel managers.

Note: The task of assigning zip codes to routers, and routers to zip codes, is performed within the Routers interface.

When you start AIS, NetInjector initializes the network according to your topology. AIS must be running when you start routers or channel managers.

Start AIS —
starts (or restarts) AIS

Check AIS —
checks whether AIS is running or not

Channel Service —
exposes the channel group for the channel manager for editing purposes

Shutdown Channel Service —
stops AIS and Channel Managers

Channel Groups

A NetInjector topology is comprised of a set of channels. Each channel is part of the group of channels within a network.

Each channel must belong to a group. You may create more than one group for a topology. Channels may not be assigned to multiple groups.

Create a channel group

Creating a channel group requires that you know how many channels you plan to create, as well as the existence of other groups.

group ID —
an administrator-assigned identifier for the group

start/end —
the numbers of the first and last channels in the group; channel numbers do not need to run consecutively. You may create a group for more channels than you actually build.

Before building your group, load the topology and start AIS.

  1. Click Channel Service.
  2. Enter a Group ID for the set of channels you are creating.
  3. Enter Start and End values for the group.
  4. Note: You cannot modify these values once you create the group.
  5. Click Create to add the group of channels to your topology.

Delete a group

You can remove a group from the topology.

Remove —
removes channel services and all designated channels for the group from the topology

  1. Click Channel Service.
  2. Enter a Group ID for group you wish to remove.
  3. Click Remove to delete the group and all its channels from the topology.

Caution: Removing a group deletes all of the channels within the group, including all of their subjects and attributes. As these changes are updated automatically, you should exercise caution when removing a group from a live environment.

Query channel group properties

You can view channel group properties and information without affecting the network.

List all Channels —
a list of the channel numbers in the group; a useful reference when creating new groups

Get Info —
lists the channel group's start and end values

Channel Manager

Each group of channels must have its own Channel Manager; a channel manager can only serve one group. The Channel Manager handles internal communications regarding subjects and attributes between the network and the channel.

Create a Channel Manager

After creating a group, assign the role of Channel Manager to one of your routers or servers.

Note: You can start the channel management service only after starting AIS.

  1. Select a node from the list.
  2. Click Assign to create a Channel Manager for the group.
  3. Click Start CMGs to start the Channel Manager for the group.
  4. Note: Start CMGs restarts all Channel Managers for your topology, not merely the Channel Manager for the specific group listed in the interface.

Modify a Channel Manager

You can also check the status of the Channel Managers for your topology, reassign the task, or remove the assignment.

Remove —
deletes the Channel Manager assignment from the selected host

Get Info —
identifies the Channel Manager for the group

Check CMG —
status of the Channel Manager

List Live CMs —
indicates which Channel Managers are actively running in your network

To reassign Channel Manager to a different host:

  1. Select the node running Channel Manager from the list.
  2. Click Remove.
  3. Select the node to which you plan to reassign the service.
  4. Click Assign to create a new Channel Manager for the group.
  5. Click Start CMGs to start the Channel Manager for the group.