Linaro launches OpenDataPlane (ODP)Posted on Tuesday, October 29, 2013 in News hub By bill.fischofer
Industry leaders in the Linaro Networking Group (LNG) are collaborating to develop and host an open standard application programming interface (API) for data plane applications on www.opendataplane.org
Linaro, the not-for-profit engineering organization developing open source software for the ARM® architecture, today announced the launch of OpenDataPlane (ODP) and associated website www.opendataplane.org.
The ODP deliverable will be a data plane application programming environment designed to enable software portability between networking SoCs, regardless of the underlying instruction set architecture (ISA). The 12 Linaro Networking Group (LNG) member companies represent a cross section of networking original equipment manufacturers (OEMs), system on chip (SoC) companies and independent software vendors (ISVs), collectively having stakes in common data plane programming models for all the leading networking processor architectures.
“ODP is a good example of what the Linaro vertical segment groups are designed to achieve,” said George Grey, CEO of Linaro. “A group of industry stakeholders identify a strong demand for a common software model optimized across multiple hardware platforms. They then combine efforts to minimize redundant engineering effort and fragmentation, and accelerate an open source solution offering the flexibility, performance, scalability, interoperability and reliability that the industry requires.”
The ODP environment will consist of a common application programming interface (API) software layer, configuration files, services and utilities. It will support multiple underlying implementations, ranging from pure software to those embracing and extending existing vendor-specific software development kits (SDKs) highly-optimised for the underlying hardware. This follows standards such as OpenCL and OpenGL that just define the user level API and not the implementation. Networking applications will be written directly on top of the ODP environment to provide platform interoperability.
The data explosion in communication networks is driving the need for innovation and collaboration among industry stakeholders. Many new industry initiatives such as network function virtualization (NFV) have emerged, but much of this work is concentrated at the management, orchestration, services and control layers of the network. Since these layers will overlay onto the optimized data plane or forwarding plane hardware from different vendors, each with their own legacy SDK tuned to their individual platform, it is essential to develop a common interface across different SoC designs and silicon architectures. ODP will provide this with the first truly open source, cross platform solution designed and developed by a significant cross section of networking leaders, all of whom are members of the Linaro Networking Group.
The ODP standard will be developed in the open. The project API will adopt a BSD 3-Clause license so that companies can produce derivative applications based on ODP, without compromising their unique intellectual property. Furthermore this will allow vendors to support ODP across multiple architectures. Such support is already planned by multiple software companies and vendors. Once published, the project maintainers will seek feedback and contributions from the broad community to evolve and refine the software to meet the widest possible industry needs.
Linaro is the place where engineers from the world’s leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 180 engineers working on consolidating and optimizing open source software for the ARM architecture, including developer tools, the Linux kernel, ARM power management, and other software infrastructure. Linaro is distribution neutral: it wants to provide the best software foundations to everyone, and to reduce non-differentiating and costly low level fragmentation.
To ensure commercial grade software, Linaro executes comprehensive test and validation on member hardware platforms. The full scope of Linaro’s engineering work is open to all online. To find out more, please visit http://www.linaro.org.
Media contact: Steve Taylor, email@example.com
ODP Supporting Quotes From LNG Members
“We view this initiative for software compatibility at the network device layer as a fundamental building block to delivering scalable networks incorporating services flexibility,” said Ian Drew, SVP Marketing ARM. “Network operators want and need choice and there is no better forum of network stakeholders focused at this crucial layer of the optimized next generation network to provide the best possible solution.”
About ARM: ARM designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices. ARM’s comprehensive product offering includes 32-bit RISC microprocessors, graphics processors, video engines, enabling software, cell libraries, embedded memories, high-speed connectivity products, peripherals and development tools. Combined with comprehensive design services, training, support and maintenance, and the company’s broad Partner community, they provide a total system solution that offers a fast, reliable path to market for leading electronics companies. See www.arm.com for more information.
“For over 8 years Cavium customers have benefitted from our comprehensive fast-path development environment and APIs that seamlessly integrate our world-leading hardware acceleration technology with our Linux compatible data plane acceleration software,” said Imran Badr, VP of Software Engineering, Cavium. “We support and applaud Linaro’s leadership in spearheading the OpenDataPlane (ODP) API that will modularize and standardize Data Plane acceleration software across multiple vendors and architectures. This standardization will foster and accelerate the pace of innovation available to enterprise and service providers. With ODP Cavium will provide its customers with an industry standard application layer API that will provide leading networking and compute performance by virtualizing and abstracting our unique hardware acceleration across our MIPS64 and ARMv8 processor families.”
About Cavium: Cavium is a leading provider of highly integrated semiconductor products that enable intelligent processing in networking, communications and the digital home. Cavium offers a broad portfolio of integrated, software compatible processors ranging in performance from 10 Mbps to over 100 Gbps that enable secure, intelligent functionality in enterprise, data-center, broadband/consumer and access & service provider equipment. Cavium’s processors are supported by ecosystem partners that provide operating systems, tool support, reference designs and other services. Cavium’s principal offices are in San Jose, California with design team locations in California, Massachusetts, India and China. For more information, please visit: www.cavium.com.
“As a world leading operating systems solutions provider for Networking, we see OpenDataPlane as a much awaited step forward, driving speed and innovation in the IP application and transport domain”, said Tobias Lindquist, CTO, Enea. “ODP will be a business enabler for us, where we can continue to compete with new offers, granting our customers a greater re-use of software resources and a simpler migration between hardware platforms.”
About Enea: Enea is a global vendor of Linux and Real-time operating system solutions including middleware, tools, protocols and services. The company is a world leader in developing software platforms for communication-driven products in multiple verticals, with extreme demands on high-availability and performance. For more information, please visit: www.enea.com.
"LSI is a leader in developing networking products to support our customer’s needs for real time, high performance semiconductor products for latency sensitive applications,“ said Cristina Rodriguez, Director of Software Engineering, LSI. “LSI has been driving the Linaro Networking Group’s Open DataPlane (ODP) initiative to provide a level of abstraction that will enable a seamless migration across divergent CPU architectures while striving to retain focus on the fundamental use cases that are vital for our customers to meet their deployment goals."
About LSI: LSI Corporation designs semiconductors and software that accelerate storage and networking in datacenters, mobile networks and client computing. Our technology is the intelligence critical to enhanced application performance, and is applied in solutions created in collaboration with our partners. More information is available at www.lsi.com.
“MontaVista is a leader in providing virtualized platforms for the network market with our market leading Carrier Grade Edition product. OpenDataPlane project provides a powerful and common way to present interfaces to I/O and other SoC capabilities across multiple architectures while maintaining the performance requirements of next generation network devices,” said Sanjay Raina, President of MontaVista. “MontaVista is collaborating with Linaro Network Group (LNG) to build the OpenDataPlane solution and will be integrating the technology into our market leading multi-architecture Carrier Grade Edition 7 platform.”
About MontaVista: MontaVista Software, LLC, a wholly owned subsidiary of Cavium, Inc., is a leader in embedded Linux commercialization. For over 10 years, MontaVista has been helping embedded developers get the most out of open source by adding commercial quality, integration, hardware enablement, expert support, and the resources of the MontaVista development community. Because MontaVista customers enjoy faster time to market, more competitive device functionality, and lower total cost, more devices have been deployed with MontaVista than with any other Linux. To learn more, please visit www.mvista.com.
Nokia Solutions and Networks
“According to NSN Technology Vision 2020 mobile networks will be required to deliver one Gigabyte of personalized data per user per day profitably to support the ever increasing consumer needs with a host of mobile applications. “To realize this vision, we need to develop new capabilities and technologies. OpenDataPlane is a big step towards our networking vision as it brings together all networking SoCs enabling portability, high capacity and power efficient implementation,” says Jarmo Hillo, Head of Processor Technology at Nokia Solutions and Networks.
About Nokia Solutions and Networks: Nokia Solutions and Networks is the world’s specialist in mobile broadband. From the first ever call on GSM, to the first call on LTE, we operate at the forefront of each generation of mobile technology. Our global experts invent the new capabilities our customers need in their networks. We provide the world’s most efficient mobile networks, the intelligence to maximize the value of those networks, and the services to make it all work seamlessly.
With headquarters in Espoo, Finland, we operate in over 120 countries and had net sales of approximately 13.4 billion euros in 2012. NSN is wholly owned by Nokia Corporation. More information is available at http://www.nsn.com.
Texas Instruments (TI)
“TI is excited to be a part of the development of ODP. It gives customers an open and standardized approach to software making it easier to develop with.” said Pekka Varis, chief technology officer for DSP and Multicore at TI. “ODP is a step in the right direction for customers needing high performance networking software.”
About TI: Texas Instruments semiconductor innovations help 90,000 customers unlock the possibilities of the world as it could be – smarter, safer, greener, healthier and more fun. Our commitment to building a better future is ingrained in everything we do – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities. This is just the beginning of our story. Learn more at www.ti.com.
For more information on the company, access to software and tools, and information on the community and open engineering, visit www.linaro.org