Cisco IOx provides uniform and consistent hosting capabilities for a wide variety of apps across various Cisco platforms. Cisco IOx brings together Cisco IOS, the industry-leading networking operating system, and Linux, the leading open source platform. Linux-based applications can run on Cisco devices in the Cisco IOx framework, so using this platform, you can bring custom applications and interfaces to the network.
New Features in Cisco IOx Release 1.1.0
New features in Cisco IOx Release 1.1.0 include the following:
Support for Linux containers (LXC):
–Ability to bring applications along with run-time on to supported platforms
–Tooling (SDK) to help with packaging, deployment, and management of the containers
Cisco Fog Director enhancements:
–Ability to manage up to 5,000 devices, which offers a substantial increase from the previous limit of 500 devices
–Support for securely logging in to the Cisco Fog Director Administration Console, which enhances the ability to debug issues
Enhancements to container security for improved isolation between containers and between containers and the kernel
–Updated Cisco IOx documentation that explains system concepts, and that provides how-to information and examples
–Sandbox for testing code
–Actively monitored online forum
–Cisco IOx is available with subscription-based pricing that offers 1,3, or 5 year terms for Cisco IOx-enabled devices
–Pricing includes Cisco IOx and Cisco Fog Director and support and upgrades for these products
Cisco IOx services, which are provided as early availability (alpha) features on an as-is basis to facilitate early feedback:
–The services provide a set of building blocks that can be connected together and customized for rapid development of apps development
–Developers can use an SDK to deploy and customize services to meet specific needs
–The services include:
- Sensor data acquisition—Provides the ability to acquire data from sensors and controllers that use industry specific protocols
- Data transport—Enables transporting of data to a data center or the cloud using by using protocols, such as, HTTP, HTTPS, or MQTT
- Data processing—A store-and-forward service that provides data smoothening in high-latency situations
Cisco IOx Release 1.1.0 is supported on the following platforms:
The minimum IOS version that is supported for Cisco IOx release 1.1.0 is 15.6.2(T).
Download the images from the following DevNet page:
When a PaaS app is installed under Cisco IOx Release 1.0.0 and Cisco IOx is upgraded Release 1.1.0, the PaaS app does not move to RUNNING state. Instead, it remains in ACTIVATED state. Any attempt to start the app results in a failure.
To workaround this issue, follow these steps:
1. Before upgrading to Cisco IOx Release 1.1.0, and while the app is in RUNNING state, access the app via a console using either of these methods:
You can use the Bug Search Tool to find information about bugs for this release, including a description of the problems and available workarounds. The Bug Search Tool lists both open and resolved bugs.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.