OpenClovis SAFplus High Availability and Scalability Platform


 

Today’s service provider and enterprise products operate in a rapidly-changing marketplace. Converged multimedia networks, voice over IP, deregulation, and other factors demand a high level of marketplace agility to maintain profitability. In turn, equipment makers are under enormous pressure to provide next-generation platforms that are scalable, manageable, and continuously available. Minimizing time-to-market and development costs is essential to effectively compete in this environment.

In response to these challenges, OpenClovis has created a modular, cost-effective application service platform for next-generation communications systems. This streamlined approach enables network equipment vendors to create standards-compliant, highly-available devices that feature quick integration of telecom applications onto the OpenClovis platform.

 

SAFplus Block Diagram

Whether you are designing a one-unit rack-mounted appliance, a multi-blade chassis-based switch, or a dense infrastructure of meshed devices, the modular OpenClovis middleware platform can give your company the competitive advantage you’ve been looking for. The scalable solution offers a broad array of reusable, portable software components that not only reduce development costs — they also facilitate the creation of portable designs that can be quickly customized for any standards-compliant platform.

OpenClovis provides a hardware- and operating system-agnostic environment. This enables most applications to be quickly scaled to run on multiple form factors without major changes. The modular approach enables designers to use only the necessary components, ensuring optimal performance by minimizing the platform’s software footprint.

Key Features & Benefits

  • Enhances developer productivity and reduces time-to-market
  • Ensures reusability of core development efforts
  • Offers platform-independent modeling and implementation
  • Increases development process consistency
  • Minimizes software footprint for optimized performance
  • Supports a wide range of operating systems including ongoing releases of Ubuntu, Debian, RedHat, CentOS, and Fedora
  • Supports a wide range of programming languages including C, Java, Python, and Rust
  • Easily integrates in Kubernetes and Docker environments
  • Integrated with AdvancedTCA, COTS Systems and SBC (Session Board Controller)

A Standards-Compliant Solution

The OpenClovis solution is a key component in the creation of standards-based, next-generation telecom platforms. By embracing a standards-based approach, three key benefits can be realized:

  • Time-to-market is greatly accelerated by leveraging standards-based architectures in both hardware and software
  • Application integration is dramatically accelerated by utilizing the high-availability OpenClovis solution
  • Hardware and software components can be deployed into devices manufactured by a wide range of equipment makers, breaking the costly proprietary stranglehold which has slowed industry innovation

OpenClovis provides full support for a broad range of industry standards, including:

  • SA Forum Compliance — services are highly SAF (Service Availability Forum) compliant, including AMF, Checkpoint, Message, Event, and supported programming languages
  • SA Forum Application Interface Specification (AIS) — provides interfaces to the availability management framework, and delivers services for checkpointing, event notification, messaging, cluster membership, and distributed locking
  • Advanced Telecom Computing Architecture (AdvancedTCA) — a series of standards defining parameters for interoperability and component interchangeability of high-availability carrier-grade communications equipment
  • Carrier Grade Linux (CGL) — defines operating system requirements addressing availability, scalability, and service response characteristics needed in next-generation carrier-grade platforms and applications

Read more about our products, download our software for free or contact us to talk about your project