FEATURED TECHNOLOGY

SNAPS™

If you’re looking for a better foundation for virtualization projects and deployments, we have what you need. Introducing SNAPS™-CableLabs’ latest software stack that makes SDN and NFV a lot easier to adopt and use, benefiting cable operators, app developers and other members of the open-source community.

Arrows

Network virtualization made easier

SNAPS™ stands for SDN and NFV Application Platform and Stack. Leveraging Software Defined Networking (SDN) and Network Functions Virtualization (NFV) technology, SNAPS™ provides a fully debugged open-source platform where developers can easily onboard and test their NFV applications, provide transparent APIs for various kinds of infrastructure and share optimization information with other members of the open-source community. While SNAPS is built with developers’ needs in mind, it also makes it easier for cable companies to implement SDN/NFV in their networks and gain access to these new apps. This encourages collaboration and wider adoption of open-source projects-something we’re very passionate about here at CableLabs.

SNAPS™ will meet all your NFV needs

During the past year, we’ve expanded our SNAPS™ portfolio with new exciting developments that address specific user needs through improved platform interoperability, automation and containerization.

Cable in the Internet of Things

SNAPS™ Will Meet All Your NFV Needs

During the past year, we’ve expanded our SNAPS™ portfolio with new exciting developments that address specific user needs through improved platform interoperability, automation and containerization.

SNAPS-Boot

SNAPS-Boot performs a Linux installation and network setup for a bare-metal machine. With a single command, you can install Linux on your servers and prepare them for your installer using IPMI, PXE and other standard technologies to automate the installation. If you’re working with SDN/NFV or just building your own cloud, this is where you want to start.

Visit the Github Repo SNAPS-Boot

SNAPS-OpenStack

SNAPS-OpenStack is an OpenStack Kolla installer for machines that have been initialized with SNAPS-Boot. The SNAPS-OpenStack installer will bring up OpenStack on your running servers using a containerized version of the OpenStack software.

Visit the Github Repo SNAPS-OpenStack

SNAPS-Kubernetes

SNAPS-Kubernetes is an installation tool for lab and development projects that use fewer resources, are more fault-tolerant and can quickly scale to meet demand. The use of cloud-native technologies, including Kubernetes, provides for lower overhead and an even better-performing network virtualization layer than existing virtual machine-based solutions.

Visit the Github Repo SNAPS-Kubernetes

Visit the Github Repo SNAPS-Kubernetes

SNAPS “Object Oriented” OpenStack is a python library for automating NFV deployments and tests. It allows you to validate compliance and functionality of your Virtualization Infrastructure Manager (VIM) that’s responsible for controlling and managing the NFV Infrastructure (NFVI) compute, storage and network resources. SNAPS-OO is a part of the Open Platform for NFV (OPNFV) project.

Visit the Wiki for more details

Frequently Asked Questions