Juniper announced commercial availability of Juniper Networks Contrail and open source availability of OpenContrail. Both products are founded on the same code base and include the same functions for creating a virtual overlay network — an SDN controller, a virtual router, and an analytics engine.
The difference between the commercial and open source offerings is that commercial customers will receive Juniper service and support with their purchase. Juniper will update the open source version of Contrail, says Bob Muglia, executive vice president of Juniper's Software Solutions Division.
Customers demanded both versions of Contrail, he says. But Muglia believes most customers will opt for the commercial version, Juniper Networks Contrail.
"When I was at Microsoft, I got burned for not participating more in open source projects," Muglia, a longtime Microsoft executive, said. "Even if you don't think it will be significant to your own use."
It appears the OpenDaylight open source SDN code work will not be significant to Juniper, even though Juniper is a highest-ranking — and paying — Platinum member of the project. OpenDaylight is a vendor-driven community building an open source SDN controller.
"Our strategy has consistently been Contrail," Muglia says. "But we intend to fulfill our commitments" to OpenDaylight.
When asked specifically if Juniper would build product around OpenDaylight, Muglia answered "No. But we're open to contributing OpenContrail to OpenDaylight."
He says OpenContrail is a "complete solution" and on a "different maturity" scale than OpenDaylight. Asked when and where OpenDaylight might be used in place of OpenContrail or Juniper Networks Contrail, Muglia said "I don't know when OpenDaylight will be used."
Juniper intends to fulfill its two-year commitment to the OpenDaylight project and then re-evaluate its participation thereafter, he says.
Contrail and OpenContrail are Linux-based virtual network overlay software that run on x86 servers. They enable the interconnection of physical networks with the virtual computing environment of data centers for faster configuration and service provisioning.
Service provisioning is done through service chaining, which is the ability to connect services across devices according to business need.
The controller software is compatible with both CloudStack and OpenStack cloud orchestration platforms, and enables federation of private, public and hybrid cloud environments, Juniper says. The analytics capability of Contrail is designed to augment management of the virtual network.
Even though SDN pioneer Big Switch Networks is backing away from overlays, claiming the technique is too complicated and time-consuming for customers, Muglia says that is not the case.
Sign up for CIO Asia eNewsletters.