Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All
     

    Related Documentation

     

    Introduction to JunosV App Engine

    JunosV App Engine enables developers to create—using any operating system (OS)—applications that run on a remote virtualized system called a guest OS. These applications, which can be control-plane, management-plane, or data-plane applications, are referred to as remote applications. JunosV App Engine enables remote applications to run in their native environment without requiring porting to Junos OS.

    JunosV App Engine provides a virtualized environment with a Kernel-based Virtual Machine (KVM) hypervisor, which runs on the host OS. The host OS controls the creation of virtual machines (VMs) on top of the hypervisor. The hypervisor and host OS run within a VSE device—an x86-based hardware platform—called a compute node. The compute node is connected to a device running Junos OS. This device can be a router, switch, or gateway.

    Multiple remote applications can communicate with Junos OS. Remote applications run in a VM on the external system and communicate through a Service Broker that runs on the Junos device. The Service Broker on the Junos device functions as a front end for services provided by Junos daemons such as rpd, mgd, and so forth, and relays information between the Junos daemons and the remote applications on the external system. The remote applications on the external system can access the Junos daemons on the Junos device.

    Currently, the only supported guest OS is Linux and the only device the compute node can connect to is a Juniper Networks M Series, MX Series, or T Series router.

    The JunosV App Engine Administration Guide provides CLI configuration information for configuring the compute node and provisioning the VMs. It also provides the operational commands that are available to monitor the compute node and VM settings.

     

    Related Documentation

     

    Published: 2013-02-03