Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Formatting

...

Term

Definition

NDAPI

Network Director API Application - a JUNOS Space Application

CS

CloudStack

NETCONF

An IETF network management protocol

Feature Specifications

  • Feature Summary 
    This feature is about a Cloudstack network-element plugin(called Juniper NetworkGuru plugin) to automatically orchestrate Juniper's switches to provide tenant isolation. As a first-cut, we are purely focussing on L2 services. When Isolated networks are created from Cloudstack and allocated VLAN, the same VLANs need to be propagated to the switches as well, so that when a VLAN-tagged packet arrives on a switch-port, the switch know which ports to flood the packet.
    The Juniper NetworkGuru Plugin can orchestrate Juniper's switches using one of the following mechanisms:
    • directly using NETCONF;
    • functioning as a REST client to Juniper's Orchestration API(ver 1.5) called NetworkDirectorAPI;

...

  • interoperability and compatibility requirements
    • KVM Hypervisor, VMWare (as supported by Cloudstack);
    • NetworkDirector-API (version 1.5 if user prefers to use NetworkDirector-API application);
    • Juniper's EX,QFX-switches running JUNOS 13.2 (and above);
  • *Marketing specifications
    Our customers need this plugin in Cloudstack deployments to automatically orchestrate the Juniper switches to create Virtual Networks. Without this plugin, there will be a manual intervention needed to configure the switches*

Use cases

There won't be any change to the existing CloudStack workflow. In a typical deployment, when an Isolated Network is created and the first VM is attached to it, the Network is allocated a VLAN ID. This VLAN will be configured on the switches as well.

...