Your enterprise-grade switch in the cloud.

Move to the cloud with the flip of a switch!

Introducing cloudSwXtch – a virtual overlay network that lets you bring high performance network features into your cloud environment without changing your application code. AWS Multicast, Azure Multicast, Google Cloud Multicast and Oracle Multicast is now here!

Introducing cloudSwXtch

A seamless bridge to the Cloud

Icon showing a cursor and click lines radiating from the middle.

High performance multicast network

Complete your cloud transformation with cloudSwXtch, the first and only platform enabling AWS multicast, Azure multicast and Google Cloud multicast in on-prem-to-cloud and cloud-to-cloud environments alike--with just one click.

Icon of a cloud with motherboard-like connectors.

Zero code changes

cloudSwXtch also allows systems that require control of low level network features to migrate without changing software.

Lightning bolt icon

Sub-millisecond latency

Your business can now move at the speed of software. Deliver millions of packets per second & support unlimited endpoints with low microsecond latency.

Glossary

Precision Time Protocol

cloudSwXtch facilitates clock synchronization across the network by acting as the Master Node and passing along information gained from the true clock source to the Follower Nodes at each endpoint (including xNIC). PTP facilitates production needs from Date/Time, Timecode, and Frequency.

Ingress Bandwidth

cloudSwXtch supports different tiers of egress/ingress bandwidth (data transfer) rates. Maximum rates depend.

Reliable Transport

cloudSwXtch protects against data path failures by sending the same stream via multiple network paths. The xNIC at the receiving endpoint compares packet reception from the multiple streams, detects duplicate packets, and reconstructs the output stream in the correct packet order. High availability uses redundant cloudSwXtches (and other endpoints) to move the multiple streams across diverse nodes.

Network Protocol Conversion and Fanout

cloudSwXtch takes any supported packet protocol (SRT, unicast, multicast) and fans it out to multiple receivers of another packet protocol. For example, users can forward a unicast stream to multiple receivers as unicast or a combination of unicast, multicast, or SRT depending on the receiver's capability. Likewise, a multicast or SRT stream can be transmitted to multiple receivers while also mapping the stream to many unicast devices, alleviating the need for the sending device to support both protocols.

Ground-to-cloud & cloud-to-ground (Dynamic Bridge)

Integrate on-prem and cloud networks, creating a single data path for all supported protocols (multicast, broadcast, etc.). Dynamic Bridge can optimize connection bandwidth, sending only the requested data at any given time, using common IGMP joins.

Full Mesh Capabilities

Connect cloudSwXtches on different vNETs to support interconnectivity, including across different cloud platforms. Each cloudSwXtch in the mesh communicates to ensure efficient use of interconnected bandwidth, based on dynamic multicast requests and routing.

wXcked Eye for Monitoring and Orchestration

wXcked Eye is a web-based monitoring and orchestration UI for cloudSwXtch. It enables users to audit the performance of their cloudSwXtch network with an end-to-end view of packet flow and quality of service (QoS). In addition, wXcked Eye provides users with the ability to simply configure Mesh, High Availability, and Network Protocol Conversion and Fanout from the comfort of their web browser. A REST API is provided to manage & control your network your way.

High-bandwidth kernel bypass API

Inject packets directly into the kernel and accelerate packet delivery for your application (up to 12m packets-per-minute) through Windows or Linux without doing any coding.

SMPTE 2110

The multicast and high-bandwidth capabilities of cloudSwXtch enable native SMPTE ST 2110 support. The 2110 standard defines synchronized transport of audio, video and ancillary data, via independent multicast streams, with timestamps for alignment. Each media type can be routed separately and easily synchronized at each alignment point.

Buy & Go

Simple deployment and no code changes required. Grab the cloudSwXtch from the marketplace, deploy in your tenant, and integrate with your workflows using existing common protocols.

Glossary

Precision Time Protocol

cloudSwXtch facilitates clock synchronization across the network by acting as the Master Node and passing along information gained from the true clock source to the Follower Nodes at each endpoint (including xNIC). PTP facilitates production needs from Date/Time, Timecode, and Frequency.

Ingress Bandwidth

cloudSwXtch supports different tiers of egress/ingress bandwidth (data transfer) rates. Maximum rates depend.

Reliable Transport

cloudSwXtch protects against data path failures by sending the same stream via multiple network paths. The xNIC at the receiving endpoint compares packet reception from the multiple streams, detects duplicate packets, and reconstructs the output stream in the correct packet order. High availability uses redundant cloudSwXtches (and other endpoints) to move the multiple streams across diverse nodes.

Network Protocol Conversion and Fanout

cloudSwXtch takes any supported packet protocol (SRT, unicast, multicast) and fans it out to multiple receivers of another packet protocol. For example, users can forward a unicast stream to multiple receivers as unicast or a combination of unicast, multicast, or SRT depending on the receiver's capability. Likewise, a multicast or SRT stream can be transmitted to multiple receivers while also mapping the stream to many unicast devices, alleviating the need for the sending device to support both protocols.

Ground-to-cloud & cloud-to-ground (Dynamic Bridge)

Integrate on-prem and cloud networks, creating a single data path for all supported protocols (multicast, broadcast, etc.). Dynamic Bridge can optimize connection bandwidth, sending only the requested data at any given time, using common IGMP joins.

Full Mesh Capabilities

Connect cloudSwXtches on different vNETs to support interconnectivity, including across different cloud platforms. Each cloudSwXtch in the mesh communicates to ensure efficient use of interconnected bandwidth, based on dynamic multicast requests and routing.

wXcked Eye for Monitoring and Orchestration

wXcked Eye is a web-based monitoring and orchestration UI for cloudSwXtch. It enables users to audit the performance of their cloudSwXtch network with an end-to-end view of packet flow and quality of service (QoS). In addition, wXcked Eye provides users with the ability to simply configure Mesh, High Availability, and Network Protocol Conversion and Fanout from the comfort of their web browser. A REST API is provided to manage & control your network your way.

High-bandwidth kernel bypass API

Inject packets directly into the kernel and accelerate packet delivery for your application (up to 12m packets-per-minute) through Windows or Linux without doing any coding.

SMPTE 2110

The multicast and high-bandwidth capabilities of cloudSwXtch enable native SMPTE ST 2110 support. The 2110 standard defines synchronized transport of audio, video and ancillary data, via independent multicast streams, with timestamps for alignment. Each media type can be routed separately and easily synchronized at each alignment point.

Buy & Go

Simple deployment and no code changes required. Grab the cloudSwXtch from the marketplace, deploy in your tenant, and integrate with your workflows using existing common protocols.

Testimonials

Partners are talking about cloudSwXtch!

“Migrating mission-critical workflows to the cloud is a top-of-mind business priority for organizations across industries today,” said Kip Schauer, Global Head Media & Entertainment and Gaming Partnerships at Google Cloud. “We’re thrilled to partner with swXtch.io to help customers scale with Google Cloud’s high performance computing, including 200 Gbps NICs and Global VPCs, enabling horizontal and vertical scaling on a planet wide network.”

Kip Schauer

Global Head Media & Entertainment and Gaming Partnerships, Google Cloud

“Every other technology that’s out there is just looking at data streams, cloudSwXtch understands broadcast data streams – it’s a massive game changer in our industry.”

Harry Grinling

CEO, Support Partners

“With cloudSwXtch, our customers can launch a virtualized multicast router to extend an on-premises standards-compliant network to the cloud.”

Mo Goyal

International Business Management, Evertz

FAQs

We are committed to keeping your critical systems operational. Our support plans and policies are outlined in our Service Level Agreement.

For more information please contact our support team at support@swXtch.io

Documentation

What cloud networks does cloudSwXtch support?

How do I set up my cloudSwXtch?

Can I send multicast traffic into my AWS network with swXtch?

Can I send multicast traffic from my on-prem systems into Azure, AWS, Google or Oracle Clouds?

Can I send multicast traffic across Azure vNets?

Which version of IGMP does cloudSwXtch support?

Which operating systems do the xNICs run on?

What features are available today on a cloudSwXtch?

What is a cloudSwXtch?

Available Now

Get cloudSwXtch

Now deployable on Azure, AWS and Google Cloud Networks