Introduction, Architecture overview – ADLINK aTCA-N700 User Manual
Page 11
Switch Manager API Programming Guide
11
Introduction
This guide describes the how to program ADLINK Switch Management APIs on ADLINK's
switch blades, such as the aTCA-3420, aTCA-N700, and aTCA-3710. Firstly, we will introduce
the overall software architecture for programming. Secondly, we define the released
deliverables, including header file, static library, binary files, example project and readme files.
Finally, detailed API definitions and references will be provided to allow customers to easily
program their own APIs.
Architecture Overview
All the APIs listed in this document are programmed using the following hardware architecture,
shown in Figure 1. In this figure, the client is running on a standalone server. However, it also
can run on the LMP on the switch blade.
Ethernet
Blade Server
Controller
Switch Manager
API Library
runs on client
Switch Manager
core service runs on
blade server with
switch chip
Figure 1,Hardware architecture for programming
The ADLINK Switch Manager implements the network connections between server and client
so that customers do not have to worry about the connections between them. Provided are the
client API libraries, header files and relevant documentation for easy programming.