cloudSwXtch Features

Prev Next

WHAT TO EXPECT

The following section gives a preliminary introduction to the main features available when using a cloudSwXtch.

Licensing cloudSwXtch Features

In addition to Multicast and wXcked Eye, users can license the following features for their cloudSwXtch environment:

Multicast

cloudSwXtch enables true and seamless IP-multicast on the cloud.  Using multicast, instead of unicast, optimizes a user's network resources, reducing their cloud distribution and egress costs.  cloudSwXtch alleviates the need to constantly reconfigure unicast streams to accommodate downstream receivers. In addition, receivers can dynamically subscribe and unsubscribe to a user's streams as workflows dictate, using the industry standard IGMPv2/v3 for its management of multicast group membership.  

For more information, check out the Multicast feature article.

Source Specific Multicast (SSM)

Traditionally, Source Specific Multicast (SSM) is a method for delivering multicast packets in which the only packets that are delivered to the receiver are those originating from a specific source address requested by the receiver. This can be tested as a consumer using the swx-perf command, the cloudSwXtch-based tool for generating synthetic traffic, or used via an external application.

Broadcast

Broadcast enables broadcast on the cloud as clouds do not allow broadcast, it is now supported through the cloudSwXtch.  

For more information, check out the Broadcast feature article.  

Protocol Conversion and Fanout

cloudSwXtch supports a unique feature called protocol conversion and fanout. This feature is useful when a user's multicast application needs to stream to an endpoint that does not support multicast, or when it is not possible to install an xNIC in the endpoint. cloudSwXtch can map a multicast group address to a unicast address. Similarly, a unicast input to cloudSwXtch can be mapped to a multicast group, enabling multiple endpoints to consume the original unicast input stream. Protocol Fanout converts many packet protocols and distributes them as if they were multicast; freely integrating multicast, unicast, RISTReliable Internet Stream Transport), and SRT (Secure Reliable Transport) streams while making the network more efficient and reducing egress costs.

For more information, check out the Protocol Conversion and Fanout feature article.

Flows

Flows make use of Protocol Conversion and Fanout, while adding ease of use, with Flows a user can create one source with multiple destinations efficiently.

Clusters

A cluster is a connected group of cloudSwXtches in a variety of dispersed network locations – different Vnets, regions, clouds, subnets, data centers, etc. Additionally, a cluster is a way to group two or more connected cloudSwXtches together to act as one to gain network performance.

For more information, check out the Clusters feature article.

SMPTE 2022-7 and High Availability (HA)

High Availability (HA) protects users against data path errors by sending the same stream through as many as eight different distributed data paths. It compares packet reception from the multiple paths, detects dropped packets, and reconstructs the output stream in the correct order. This feature is compliant with SMPTE 2022-7 for media workflows.

For more information, check out the High Availability feature article.

Ground to Cloud and Cloud to Ground (swXtchBridge)

A user can connect their On-Prem network to their cloudSwXtches in the Cloud via the swXtchBridge.

For more information, check out the swxtchBridge feature article.

wXcked Eye for Monitoring and Configuration

cloudSwXtch also provides its users with visibility down to the packet level for enhanced Monitoring and Quality of Service (QoS). wXcked Eye is the cloudSwXtch monitoring UI tool that enables users to deeply audit the performance of their cloudSwXtch network. Each cloudSwXtch performs a complete packet capture.

In addition, wXcked Eye provides users with an avenue to configure their cloudSwXtch environment for clusters, high availability, protocol conversion and fanout,  precision time protocol and much more.

A REST API is provided to help users manage and control their network in their own way.

For more information, please see the Using wXcked Eye for cloudSwXtch article.

Precision Time Protocol (PTP)

Precision Time Protocol (PTP) is a cloudSwXtch feature that facilitates clock synchronization between agents connected to the network. The cloudSwXtch acts as the Master Node, passing on the information gained from the true clock source to the Follower Nodes or agent end points.

For more information, please see the Precision Time Protocol (PTP) feature article.

Tachyon LIVE!

Tachyon LIVE! is a live, high-quality standards, format, and frame rate converter software stack that maximizes video quality across all conversions. It performs standards conversion, including PAL/NTSC frame rate and format conversions, high-quality deinterlacing, and up/down rescaling from SD through HD, and it can process the highest-quality conversions for HD 59.97p to HD 50p, faster than real time in a VM with NVIDIA GPU-accelerated infrastructure.

This feature is an exclusive offer for cloudSwXtch from Cinnafilm and is available as either an HD or UHD add-on.

For more information, please see the Tachyon LIVE feature article.