Enabling network automation with Junos OS
Innovatively designed for simplicity, Junos OS is the single operating system that powers Juniper’s broad portfolio of physical and virtual networking and security products. Built for reliability, security, and flexibility, it runs some of the world’s most sophisticated network deployments, giving operators a competitive advantage over those who run other network operating systems.
Junos OS automates network operations with streamlined precision, furthers operational efficiency, and frees up valuable time and resources for top-line growth opportunities.
Junos OS for the Cloud
Junos OS for the cloud provides a flexible, disaggregated consumption model for network applications. Lightweight, feature-packed, standalone Junos OS is delivered in a docker container that runs on Linux, allowing you to modularize networking applications and distribute them across a virtual environment. Its open APIs enable third-party application integration. By packaging Junos applications as a docker container, service providers, cloud operators, and enterprises can deploy Junos container applications in server-based environments to address their unique requirements.
Junos OS Automation
Junos OS is architected with automation, programmability, and DevOps in mind. It provides rich APIs, a command library, scripting support, programming, and integration with popular automation and orchestration frameworks. Built to be open, Junos works with industry standards such as Representational State Transfer (REST) APIs, NETCONF, and YANG. Its streaming-telemetry infrastructure delivers device, system, and network data in real-time via multiple data export models such as OpenConfig and gRPC.
Several capabilities support Junos OS automation:
- Streaming Telemetry and Junos Telemetry Interface (JTI). JTI provides real-time data access through streaming telemetry. Using a push model approach, it’s more efficient, extensible, and scalable than the SNMP pull model. JTI support for industry standards such as OpenConfig and gRPC simplifies integration with your operations environment.
- Open APIs. Junos OS REST API interface enables you to securely connect to Junos OS devices, execute remote procedure calls, and use a REST API Explorer GUI. In addition to programmability enabled by NETCONF and YANG, Junos supports Path Computation Element Protocol (PCEP) to install, manipulate, and delete network device configurations.
- Junos Extension Toolkit (JET). JET provides a modern, programmatic interface for developing applications and simplifying the automation of operational, configuration, and management tasks. It offers a rich set of open and customizable APIs for control, management, and data planes.
Open source management platform
With the rapid emergence of cloud applications, network operators face increasing challenges in building and managing high-performance, highly available, and secure networks. Multiple open source initiatives, such as SONiC, have emerged to provide a unified architecture to manage and control all hardware elements in the network.
Native Junos integration with SONiC and open source management platforms serve as a concrete proof point of open programmability, while still offering the rich routing and telemetry innovations that Juniper has to offer.
Flexible deployment model
Advances in merchant silicon and white boxes tailored for critical functions such as Network Functions Virtualization (NFV), SD-WAN, and vCPE have enabled a vast ecosystem of network functions on demand. Service providers and enterprises can now optimize only the network elements that will best help them realize their business and operational objectives.
Complete disaggregation of the Junos OS provides the ability for Junos OS to run on Juniper hardware, third-party hardware, and on containers in the cloud. It also enables an open ecosystem of cloud-ready networking applications, giving operators ultimate choice and flexibility while allowing faster innovation, independent of the underlying hardware.
Junos node slicing
Junos OS supports the convergence of multiple concurrent network functions on the same physical infrastructure through Junos Node Slicing. This capability allows service providers to optimize their infrastructures while offering differentiated services on a single chassis. By decoupling network software from the underlying infrastructure, Junos Node Slicing accelerates service deployment, reduces capital outlay, and improves operational efficiency.
Features and benefits
- One OS Network-wide
- Reduces the time and effort required to plan, deploy, and operate network infrastructure.
- Junos OS incorporates many advanced security features that minimize network vulnerability.
- Superior performance
- By supporting full symmetric multiprocessing (SMP), Junos OS enables the operating system to utilize all CPU cores on the Routing Engine.
- Open and programmable automation
- Enables a DevOps approach that simplifies complex network operations and improves service agility.
- High availability
- Makes the insertion of line cards and the subsequent network OS upgrade a non-service impact event.
- Business requirements are always evolving, reflecting constantly changing market dynamics.
Ready to talk?
Are you looking for pricing details, technical information, support or a custom quote? Our team of experts in is ready to assist you.