Saturday 22 August 2015

Juniper Expands Junos from Network OS to Full Platform

Juniper has expanded its Junos software portfolio beyond the operating system, adding new capabilities to link into the application space as well as client software for mobile and personal computing devices.
Together, the Junos operating system, the Junos Space network application platform, and the Junos Pulse client form the Junos Platform.

 By integrating these software layers of the network into one platform, Juniper is expanding the ways that applications can interact with the network from the cloud out to the end user.

As part of the Junos Platform, Juniper provides a set of programming interfaces and software development kits (SDKs) that developers can use to specify the application interactions.

Unlike other platforms that merely enable third parties to interface through APIs, these SDKs give application developers a broad set of development interfaces and tools to build a wide variety of applications richly integrated to the Junos Platform.

Junos Space application development and hosting

Junos Space is an open network platform for developing and hosting applications that interact with the network. The Junos Space platform provides multilayered network abstractions and workflows that allow users to automate network operations and increase operator efficiency.

The software includes a scalable runtime environment with multitenant, hot-pluggable network application support, a network application development framework, and a web 2.0 user interface.

Junos Space provides a development environment for fast development of network-aware applications. The application development framework includes a common infrastructure, a software development kit (SDK) with prebuilt core services and widgets to allow easy user-interface prototyping, and standards-based APIs for third-party application integration. Using the Junos Space SDK, developers have the option of creating different classes of applications. These include mashups, customized business process workflows, and native applications.

Sunday 2 August 2015

OpenFlow Support on Devices Running Junos OS

Table 1 lists the devices running Junos OS that support OpenFlow. For each device, the table lists the supported OpenFlow versions, the initial Junos OS Release that must be installed for support of a particular OpenFlow version, and the corresponding OpenFlow software package for that device and Junos OS release. The OpenFlow software package release must match the Junos OS release of the device on which the software is installed.
Table 1: OpenFlow Support on Devices Running Junos OS
Device
OpenFlow Version
Junos OS Release
Software Package
EX4550 Ethernet switches
v1.0
13.2X51-D20
jsdn-powerpc
EX9200 Ethernet switches
v1.0
v1.3.1
13.3R1
14.2R1
jsdn-i386
MX80 3D Universal Edge routers
v1.0
v1.3.1
13.3R1
14.2R1
jsdn-powerpc
MX240, MX480, MX960 3D Universal Edge routers
v1.0
v1.3.1
13.3R1
14.2R1
jsdn-i386
QFX5100 Ethernet switches
v1.0
v1.3.1
14.1X53-D10
14.1X53-D10
jsdn-i386
Table 2 lists support for various OpenFlow features on devices running Junos OS that support OpenFlow.
Table 2: OpenFlow Features Supported on Devices Running Junos OS
Device
Hybrid Interfaces
Multi-VLAN Support
OpenFlow over MPLS
EX4550 Ethernet switches
No
No
No
EX9200 Ethernet switches
Yes
Yes
No
MX80 3D Universal Edge router
Yes
Yes
Yes
MX240, MX480, MX960 3D Universal Edge routers
Yes
Yes
Yes
QFX5100 Ethernet Switches
No
Yes
No
loading...