Cisco Cisco Application Extension Platform for SRE
Cisco Application eXtension Platform 1.1 Developer Guide
Bundling Tool
93
Bundling Tool
The CPU index for the service module is a known value, calculated using a benchmark. A more powerful
service module will have a higher CPU index and will be able to accommodate a higher number of
concurrent applications. For further information, see the
service module will have a higher CPU index and will be able to accommodate a higher number of
concurrent applications. For further information, see the
.
A CPU index is assigned to each service module based on the power of the CPU. The application’s CPU
index is then calculated, based on the following formula:
index is then calculated, based on the following formula:
Application CPU index = CPU Index(of service module) * CPU usage%
For example, the NME APPRE 302 service module has a CPU index of 10000. Each service module has
a CPU index relative to a value of 10000. If an application requires 60% CPU utilization, the
applications’s CPU index is 10000 * 60% = 6000. Supply this value as the cpu-limit argument.
a CPU index relative to a value of 10000. If an application requires 60% CPU utilization, the
applications’s CPU index is 10000 * 60% = 6000. Supply this value as the cpu-limit argument.
The advantage of knowing the application CPU index is that the application package can be installed on
other service modules, and you know it will run successfully if the module has enough CPU resources.
other service modules, and you know it will run successfully if the module has enough CPU resources.
Bundling Tool
Bundling is a method of compiling packages into a single package. This package is called a bundle. For
bundling, use the bundling tool pkg_bundle.sh with the arguments described in
bundling, use the bundling tool pkg_bundle.sh with the arguments described in
.
Note
Signed Cisco add-on packages must be bundled with third-party signed add-on applications. You cannot
install a bundle consisting only of Cisco add-on packages.
install a bundle consisting only of Cisco add-on packages.
This section contains the following sub-sections:
•
•
•
•
Note
To return to the Table of Contents, click
Bundling Tool Arguments
Note
When you bundle packages using the bundling tool, where the arguments include the Cisco AXP host
OS, we advise that you include the host OS as the last item in the sequence of packages.
OS, we advise that you include the host OS as the last item in the sequence of packages.
Use the bundling tool by entering a single command line with a list of arguments. See