- separate networking software into four planes -- Management, Services, Control and Forwarding -- to optimize each plane within the network;
- centralize the appropriate aspects of the management, services and control software to simplify network design and lower operating costs;
- use the cloud for scale and deployment, and to enable usage-based pricing;
- create a platform for network applications, services, and integration into management systems;
- standardize protocols -- including OpenFlow -- for interoperable, heterogeneous support across vendors;
- and apply SDN principles to all networking and network services, including security, from the data center and enterprise campus to service provider mobile and wireline networks.
In addition to those six principles, Juniper outlined four steps customers can take to implement SDNs this year. Those include implementing a single, centralized master network management, analytics and configuration capability for all network devices for comprehensive insight of network operations; creating network and security service virtual machines by extracting service software from hardware and housing it on x86 servers; using a centralized controller that enables service chaining in software, or the ability to connect services across devices according to business need; and optimizing hardware for high performance SDNs.
Analysts say Juniper's strategy is consistent with the way the rest of the industry is adopting SDNs.
"It seems to be right in line with where the market is and what customer requirements are," says Rohit Mehra of IDC.
Juniper says some of its current Junos Space applications can deliver centralized management. These will be extended and augmented over time.