Special Coverage Series

Network Computing

Special Coverage Series

Commentary

Andrew Conry Murray
Andrew Conry Murray

Juniper Launches Contrail SDN Software, Goes Open Source

Juniper Contrail, a network overlay platform for software-defined networking, launches today. Juniper also announced that Contrail source code will be available as open source.

Juniper Networks today announced the availability of Contrail, a network overlay platform for software-defined networking for enterprises and cloud and service providers. Juniper also announced that the Contrail source code will be immediately available as open source software. As a network overlay, Contrail competes directly with VMware NSX, which was launched in August.

The Contrail platform includes several components. The first is a software controller, which is designed to run on a virtual machine and can be run in an active-active cluster. The controller exposes a set of RESTful APIs for northbound interaction with cloud orchestration tools and other applications. According to Juniper, the orchestrator can be used to request the provisioning of a virtual machine and assign it to a network. At launch, the Contrail controller works with OpenStack and CloudStack, as well as with IBM's SmartCloud Orchestrator.

The second component is the vRouter, which runs on Xen or KVM hypervisors. (Note that vRouter cannot run on VMware's ESX.) The controller communicates with vRouters via XMPP and instructs the vRouters in how to forward packets. The vRouters build tunnels between virtual machines. These tunnels run over the physical network. Juniper supports multiple tunneling protocols, including VXLAN, MPLS over GRE and MPLS over UDP.

Internal Architecture of Single Line Card Nexus 7000. Source: Cisco Systems
(click image for larger view)

Juniper's MX series edge routers and its QFX3600 switches can serve as tunnel gateways to terminate overlays. The company also says third-party routing hardware that supports Layer 3 VPNs or E-VPNs should be able to serve as gateways.

[SDN aims to make the network more responsive to applications, but applications also need to understand network state. Find out why in Should Applications Listen To The Network?."]

Contrail integrates with virtual version of Juniper's SRX firewall, which allows the orchestration platform to instantiate virtual firewall instances. Juniper also announced a partnership program to let third-party vendors integrate with the Contrail platform. Current partners include Websense and Mirantis, among others.

Going Open Source

Juniper is also announcing OpenContrail, an open-source version of the Contrail controller, which is available today under an Apache 2.0 license. The company says OpenContrail has everything necessary to create an overlay network. The open source package includes the controller, vRouter, orchestration APIs and management console.

Given that multiple competitors offer an overlay approach to SDN, including VMware, Nuage Networks and Midokura, the open source component helps Juniper distinguish its own offering. It may also encourage potential customers and developers to experiment with the open source package.

Juniper says there will be no feature lag between the commercial and open source versions of the software. "It's the exact same code, the same binary," says Aruna Ravichandran, VP of product and solutions marketing in the software solutions division at Juniper. "As with any open source project, people can fork it and submit things back to the open source project."

Ravichandran says going open source with the controller is a strategic imperative for Juniper, in part because of the open source ecosystem of OpenStack and CloudStack. "We are doing this because customers want it. They want a vendor with a production-ready product that's open-source," she says. "Customers can download the code, play around with it in lab."

She also hopes that the open source code will attract developers. "App development will happen on the northbound side," she says. "By open-sourcing Contrail, we think there will be application development, and partners can monetize it."

When asked if have a full version of the code available for free might cannibalize sales of Contrail, Ravichandran was confident that enterprise and cloud customers alike would still seek the licensed version. "Large enterprises and service providers won't put an open source controller in production. They will want support and services to tie things together."

That said, she notes that if customers wanted to run the open source version in production, they are welcome to.

Pricing for the commercial version of Contrail is $1,700 per socket for a perpetual license. A one-year subscription is available at $1,000 per socket.

[The data center is poised for transformative change. Get insights into emerging technologies in the workshop "Building Your Network for the Next 10 Years" at Interop New York, from September 30th to October 4th. Register today!]



Related Reading


More Insights



Network Computing encourages readers to engage in spirited, healthy debate, including taking us to task. However, Network Computing moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. Network Computing further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | Please read our commenting policy.
 

Editor's Choice

2013 SDN Survey: Growing Pains

2013 SDN Survey: Growing Pains

In this report, we'll look at the state of Software-defined networking in the marketplace and examine the survey results. We'll also outline what a typical SDN infrastructure looks like in 2013, including a controller, programmable infrastructure, applications and network multitenancy. We'll dig into both OpenDaylight and OpenFlow, two open source initiatives that are shaping SDN from outside. Finally, We'll offer guidance for network professionals on how to approach bringing SDN into their own environments.
Get full survey results now! »

Vendor Turf Wars

Vendor Turf Wars

The enterprise tech market used to be an orderly place, where vendors had clearly defined markets. No more. Driven both by increasing complexity and Wall Street demands for growth, big vendors are duking it out for primacy -- and refusing to work together for IT's benefit. Must we now pick a side, or is neutrality an option?
Get the Digital Issue »

WEBCAST: Software Defined Networking (SDN) First Steps

WEBCAST: Software Defined Networking (SDN) First Steps


Software defined networking encompasses several emerging technologies that bring programmable interfaces to data center networks and promise to make networks more observable and automated, as well as better suited to the specific needs of large virtualized data centers. Attend this webcast to learn the overall concept of SDN and its benefits, describe the different conceptual approaches to SDN, and examine the various technologies, both proprietary and open source, that are emerging.
Register Today »

Related Content

From Our Sponsor

How Data Center Infrastructure Management Software Improves Planning and Cuts Operational Cost

How Data Center Infrastructure Management Software Improves Planning and Cuts Operational Cost

Business executives are challenging their IT staffs to convert data centers from cost centers into producers of business value. Data centers can make a significant impact to the bottom line by enabling the business to respond more quickly to market demands. This paper demonstrates, through a series of examples, how data center infrastructure management software tools can simplify operational processes, cut costs, and speed up information delivery.

Impact of Hot and Cold Aisle Containment on Data Center Temperature and Efficiency

Impact of Hot and Cold Aisle Containment on Data Center Temperature and Efficiency

Both hot-air and cold-air containment can improve the predictability and efficiency of traditional data center cooling systems. While both approaches minimize the mixing of hot and cold air, there are practical differences in implementation and operation that have significant consequences on work environment conditions, PUE, and economizer mode hours. The choice of hot-aisle containment over cold-aisle containment can save 43% in annual cooling system energy cost, corresponding to a 15% reduction in annualized PUE. This paper examines both methodologies and highlights the reasons why hot-aisle containment emerges as the preferred best practice for new data centers.

Monitoring Physical Threats in the Data Center

Monitoring Physical Threats in the Data Center

Traditional methodologies for monitoring the data center environment are no longer sufficient. With technologies such as blade servers driving up cooling demands and regulations such as Sarbanes-Oxley driving up data security requirements, the physical environment in the data center must be watched more closely. While well understood protocols exist for monitoring physical devices such as UPS systems, computer room air conditioners, and fire suppression systems, there is a class of distributed monitoring points that is often ignored. This paper describes this class of threats, suggests approaches to deploying monitoring devices, and provides best practices in leveraging the collected data to reduce downtime.

Cooling Strategies for Ultra-High Density Racks and Blade Servers

Cooling Strategies for Ultra-High Density Racks and Blade Servers

Rack power of 10 kW per rack or more can result from the deployment of high density information technology equipment such as blade servers. This creates difficult cooling challenges in a data center environment where the industry average rack power consumption is under 2 kW. Five strategies for deploying ultra-high power racks are described, covering practical solutions for both new and existing data centers.

Power and Cooling Capacity Management for Data Centers

Power and Cooling Capacity Management for Data Centers

High density IT equipment stresses the power density capability of modern data centers. Installation and unmanaged proliferation of this equipment can lead to unexpected problems with power and cooling infrastructure including overheating, overloads, and loss of redundancy. The ability to measure and predict power and cooling capability at the rack enclosure level is required to ensure predictable performance and optimize use of the physical infrastructure resource. This paper describes the principles for achieving power and cooling capacity management.