A Pathway to Disaggregation via Juniper OS

While Juniper had numerous objectives associated with the disaggregation of Junos, 2 in particular stand out. Firstly, Juniper wanted to supply an architecture which totally decoupled platform software and network functionalities from the essential hardware. This clearly implies that, when you buy a QFX5200 switch, you?ll see that Junos is now a virtual control plane known as vJunos.

This separation permits Junos to concentrate singularly on control plane undertakings like OSPF, BGP and MPLS VPN minus concerns for platform-centric particulars or what packet forwarding engine is linked with the switch ASIC. This allows Juniper the capability to supply next-generation platforms with negligible modifications to the OS, returning a much quicker ?time to innovation? from a hardware viewpoint.

Another objective of disaggregation is to provide open, direct access to the hardware forwarding engine via standard, open APIs via a SDK. The focus here is on ?standard? and ?open?; at Juniper, supplying an open platform implies supplying direct hardware programming abilities via support for a Switch Abstraction Interface (SAI) and direct control over the hardware through a set of famous APIs, irrespective of the hardware.

It is worth remembering that the QFX5200 switches are the earliest Juniper platforms to provide totally open and unparalleled container and VM support. The inside environment permits any application (3rd-party, native binaries, RPMs and VMs) to be assimilated into a root container, allowing the user a ?sandbox? area where deployed software is totally secluded from the innate host Linux OS.

This method is in divergence to other sellers who permit applications or RPMs to be deployed directly on their systems, revealing severe susceptibilities and generating the possibility for disastrous system failure should an application go crazy. That being said, the QFX5200 is the foremost Juniper platform to supply a totally open virtualized environment, opening a window of opportunity for anybody interested in NFV, Service-Chaining, SDN, or just wanting to run a 3rd-party application.

Disaggregated Junos and the Future

Although the QFX5200 is the initial Juniper platform providing a truly open architecture, as software abilities advance with each release, other products will embrace the same architecture and supply the same abilities. These consist of a total virtualization infrastructure adept at making a sandbox environment which permits any native binary, container, RPM or VM to be deployed devoid of needing code to be compiled or waiting for a 3rd party to incorporate new software.

The virtualization substructure interacts directly with the data plane, supplying a dedicated inside connection to the front-panel ports. This permits users to push probes straight from any 3rd-party VM into the data path and carry out analytical activities. This is just one instance; there are many more. Juniper also allows users who are aware of and like CLI the choice to continue using it; those who aren?t acquainted with the CLI have direct access to the Linux environment. Junos itself is now a virtual construct, running as a VM and fixated predominantly on the control plane, which is totally distant from the hardware and platform particulars.

On the API flank, a set of control plane, data plane and platform-centric APIs are supplied. This is indispensable to administering, monitoring, and crafting networks today. With all of these abilities at the vanguard, it implies only one thing: if you?re a network engineer, Junos hasn?t actually changed, but if you?re in DevOps, your life just got a lot better.

Need more guidance? Justÿcontact us today.

Disaggregating Juniper OS for Data Center Modernization

The fundamental substructure of the modern day IT data center has to be constructed on a concrete base, but one which is flexible enough to acclimatize to the daily ever-changing business requirements. That flexibility needs to also encompass the data center networking equipment and software; they need to permit users to activate new features, functionalities, and services with the same speed as today?s evolving business needs.

Juniper has identified a requirement for a disaggregation of networking equipment and software to provide IT companies with the flexibility to run the software they require, when they require it, on the hardware platform of their selection. This disaggregation also permits enterprises to control their software expenditure over time, while interchanging their deployed equipment as and when needed.

To provide for this requirement, Juniper has designed a disaggregated version of the Junos Operating System substructure. It?s modular, founded on Linux, and constructed from the ground up for automation and programmability. The disaggregated software permits users to administer the data center switch similar a server?you can run 3rd-party applications, tools, and virtualized services in a virtual machine (VM), or as containers right on the switching device.

Why the need for Disaggregated Software?

This improved software infrastructure provides a plethora of advantages. Administering the system as if it were a server breaks up the preexisting IT silos, and it permits DevOps and NetOps teams to cooperate, so they can minimize delivery times and expenditures for IT services. The substructure also leads to increased dependability, integrating In-Service-Software-Upgrade (ISSU), with Junos software running on a Virtual Machine (VM). And with these modularized constituents, the software can comprise faults inside an affected module.

Disaggregated software allows companies to install whatever 3rd-party applications, tools, and services they require directly onto the switching device. They are able to upgrade applications which are running natively by utilizing normal Linux depositories, without needing to wait for a new Juniper OS release.

Automation and programming tools like Puppet, Chef, Ansible, and services including firewall, analytics, deep packet inspection, Wireshark, and zero touch provisioning (ZTP) is able to run right on the switching device. IT staff is now able to program the switch?s control or data plane straight via APIs, thereby enhancing networking processes.

Data Center Innovations Platform

Juniper?s disaggregated software substructure opens up a new platform which empowers companies and Juniper?s partners to bring more IT revolutions and provide value-added services for the data center, in a structural model similar to application stores for smart phones.

Supplementing the improved Junos software substructure, Juniper has launched a data center switch which provides support for Juniper?s disaggregated hardware and software model. The QFX5200 pools high-performance switching with the features, functionalities, and processing power of a quad-core CPU server, supplying speeds ranging from 10GbE to 100GbE and providing support for the evolving new 25GbE and 50GbE Ethernet standards.

The QFX5200 switch having disaggregated Juniper OS software is supported closely with Juniper?s open, easy, and intelligent MetaFabric structural design, therefore allowing companies the flexibility they require to construct the best-in-class public, private, or hybrid cloud data centers which will power their business into the next decade.

Need more guidance? Justÿcontact us today.