LOS ANGELES, Calif. — August 14, 2018 —The OpenFabrics Alliance (OFA), an open source organization dedicated to the development and support of Advanced Network Software, has taken on an expanded mission to accelerate the development and adoption of advanced fabric technologies. This is a significant expansion of its original mission from 2004, which was to facilitate the rapid adoption of an emerging network technology, known as the InfiniBand™ Architecture. The new mission expands its scope to include software for the entirety of the advanced networks landscape, including the InfiniBand Architecture.
The new mission is achieved by using the OFA’s proven methods and track record as a prototype for success, but adds several important new elements. The OFA plans to apply the same methods that successfully brought the Verbs API to prominence in the open source community to drive development of an expanded range of network software technologies. In addition, the OFA is embarking on a program designed to accelerate network technology development by exploiting synergies among technical organizations working in adjacent fields. The organization’s fundamental goals remain the same – to develop and support open source software to accelerate the development of network technologies, but its scope is broader than ever before.
Advanced Networks Software – An Expanded View of Fabrics
The OFA’s new mission now encompasses what it has aptly named Advanced Networks Software – ANS. ANS does not refer to a specific software stack, but rather refers to a suite of high performance APIs and associated software needed to power modern networks. Various elements of ANS, and many of its derivatives, are freely available through open source repositories. It is in use today in high performance computing applications, enterprise data centers, storage applications, the cloud, virtualized environments, and parallel computing. All of which share a common requirement for high performance, highly efficient networks. Networking software stacks based on ANS run on various network technologies including: legacy Ethernet, iWARP, RDMA over Converged Ethernet (RoCE), InfiniBand, OmniPath™, the ARIES network, and other emerging fabrics. Some components of ANS are specific to certain networks, while other, newer components are designed to be independent of any particular underlying network architecture. This makes it possible to re-target an application to a new or different network.
The OFA is actively developing and supporting the following fabric technologies:
- Kernel modules to support kernel level applications:
- Storage Technologies (Lustre™, SRP, NVMoF, etc)
- Legacy Communication (Sockets)
- User mode APIs based on:
- Verbs supporting InfiniBand-style networks
- OpenFabrics Interfaces (OFI) providing a higher level semantic that is network independent
- Emerging and future networks:
- Remote Persistent Memory
OFA Industry Alliance Program – Enabling Collaboration
Central to the new mission is the idea of collaboration. To drive industry wide collaboration, the OFA has launched a new Industry Alliance Program. The objective is to facilitate greater synergy among technical organizations working in adjacent areas to advance fabric technologies. The new program provides a platform to incubate and evolve vendor independent open source software for fabrics and drives technical deliverables and promotion to the benefit of the industry as a whole.
In April of 2018, the first such alliance was announced with the Storage Networking Industry Association (SNIA) to collaborate on activities that advance remote access to persistent memory and the adoption of remote persistent memory as a mainstream technology. Remote access over a fabric is vital because modern applications span multiple systems; this collaboration will bring the benefit of persistent memory to these applications.
Contact firstname.lastname@example.org to inquire about the Industry Alliance Program.
OFA Workshop 2019 – Save the Date
The 15th Annual OFA Workshop, is returning to Austin, Texas – March 19-21, 2019 at the University of Texas at Austin. The annual OFA Workshop is a premier means of fostering collaboration among those who develop fabrics, deploy fabrics, and create applications that rely on fabrics. It is the only event of its kind where fabric developers and users can discuss emerging fabric technologies, collaborate on future industry requirements, and address problems that exist today.
Stay tuned for event updates, including the official Call for Sessions, sponsorship opportunities, early bird registration, and other important deadlines.
About the OpenFabrics Alliance
The OpenFabrics Alliance (OFA) is a 501(c) (6) non-profit company that develops, tests, supports and distributes through open source Advanced Network Software – a suite of high performance APIs and associated software for current and future HPC, cloud, and enterprise data centers. Advanced Network Software is used by business, scientific research, and cloud applications that require fast fabrics, efficient storage and low-latency computing. ANS is open source technology and is included in major Linux distributions and other leading operating systems. The OFA supports ANS through an annual workshop devoted to high performance networking, and offers interoperability testing to ensure interoperability between ANS and vendor-provided solutions. For more information about the OFA, visit www.openfabrics.org.