navigation

Voucher Server Overview

This Technical Guide describes the installation and configuration of the components included in the N-Squared Voucher Server (N2VS) solution.

The Voucher Server is deployed as a four-tier architecture deployed across multiple packages:

N2VS Architecture

N2VS Logical Components

The N2VS has several logical components:

Each of these components may have multiple instances in a given deployment in order to provide service continuity or meet performance targets. They also may be installed separately or co-hosted with any other component. However, at least one instance of each core component is required for the N2VS system as a whole to function.

N2VS Packages

In order to provide its logical components, several packages are available:

Package Component Description
n2vs-gui GUI Provides voucher management and administration GUI.
n2vs-api API Provides frontend-middleware APIs for the GUI and other BSS services.
n2vs-svc SVC Provides backend-middleware voucher management services.
n2vs-db DB Provides the voucher database schemas.

N2VS Installation

Installation instructions are provided for all package types.

The root directory for all N2VS packages is /usr/share/n2vs. Some packages may install additional files in other locations; these are called out explicitly in individual installation instructions.