DVSwitch

DVSwitch

DVSwitch is an open-source software used to create and manage virtual networks. It allows you to connect virtual machines, containers, bare metal servers, and more to virtual networks that simulate a physical network.
networking virtualization open-source

DVSwitch: Create & Manage Virtual Networks

Open-source software for virtual networking, connecting VMs, containers, servers, and more to simulated physical networks.

What is DVSwitch?

DVSwitch is an open-source virtual network switch and manager software for hypervisor environments. It enables the creation and administration of virtual, simulated networks within a hypervisor host or cluster.

Some key features of DVSwitch include:

  • Creates virtual networks that allow virtual machines, containers, bare metal servers, etc. to communicate just like on a physical network.
  • Implements standard network services like VLANs, port mirroring, network monitoring, and more.
  • Works with popular hypervisors like Xen, KVM, VirtualBox, and VMware ESXi.
  • Has a web-based interface for configuring networks, adding hosts, monitoring traffic.
  • CLI and API access for automation and integration with other tools.
  • Supports advanced networking like Open vSwitch, Linux bridges, 802.1Qbg, and ERSPAN.

DVSwitch aims to provide an enterprise-grade virtual networking platform for virtualized infrastructure and data centers. It scales to large environments with 1000s of hosts and 100,000s of virtual machines. The open-source nature allows customization and integration into DevOps pipelines.

DVSwitch Features

Features

  1. Create and manage virtual networks
  2. Connect virtual machines, containers, bare metal servers, etc. to virtual networks
  3. Simulate physical networks
  4. Port mirroring
  5. VLAN support
  6. Network access control lists
  7. DHCP server
  8. OpenFlow support

Pricing

  • Open Source

Pros

Open source and free

Flexible and extensible

Good performance

Active development community

Supports common virtualization platforms

Cons

Steep learning curve

Limited documentation

No official support

Less features than commercial solutions


The Best DVSwitch Alternatives

Top Network & Admin and Virtualization and other similar apps like DVSwitch


VokoscreenNG icon

VokoscreenNG

VokoscreenNG is an open-source screen recorder and screencasting application for Linux operating systems. It is a fork of the original Vokoscreen project and aims to add new features and improvements.Some key features and capabilities of VokoscreenNG include:Recording entire desktop or specific windows, applications, or browser tabsRecording webcam and microphone audio...
VokoscreenNG image
XSplit Broadcaster icon

XSplit Broadcaster

XSplit Broadcaster is a professional live streaming and video recording software suite that enables users to broadcast gameplay, webcams, presentations, and more to popular streaming platforms and services like Twitch, YouTube, Facebook Live, and more. It is a feature-rich tool designed for streamers, content creators, businesses, educators, event producers and...
XSplit Broadcaster image
Wirecast icon

Wirecast

Wirecast is a versatile live video streaming production tool from Telestream. It enables users to create professional live or on-demand broadcasts for the web, broadcast television, and other online media platforms.With Wirecast, users can switch between multiple live video sources like cameras, capture cards, and computer desktops. They can add...
Wirecast image
Xbox Game Bar icon

Xbox Game Bar

The Xbox Game Bar is a software built into Windows 10 and Windows 11 that provides tools and features for PC gaming. It allows users to access certain social and streaming functions without needing to install or open separate apps.Some of the key features of Xbox Game Bar include:Taking screenshots...
Xbox Game Bar image
MotionCaster icon

MotionCaster

MotionCaster is a free and open source software application for live video streaming and production. Developed by MotionCaster, Inc., it provides a suite of tools to capture, edit, encode, and broadcast high quality video to major streaming platforms.Some key features of MotionCaster include:Multi-camera switching and mixingReal-time titles and graphicsChroma key...
MotionCaster image
Elgato Game Capture icon

Elgato Game Capture

Elgato Game Capture is a line of products developed by Elgato Gaming which allows users to record or live stream gameplay video and audio from consoles, PCs, or mobile devices. The Game Capture devices connect to a computer via a USB port and capture the video and audio signals directly...
Elgato Game Capture image
Ffscreencast icon

Ffscreencast

ffscreencast is an open-source, lightweight screen recorder that works directly in Firefox and Chromium-based browsers like Brave, Vivaldi, and Chrome. It allows you to easily record your screen, webcam, and microphone without needing to install any extensions or extra software.Some key features of ffscreencast include:Records screen, webcam, and audio directly...
Ffscreencast image
WebcamStudio icon

WebcamStudio

WebcamStudio is a free Windows software application designed for advanced webcam use. With WebcamStudio, you can easily broadcast webcam feeds through online services, create special effects with two or more webcams, add overlays and filters for augmented reality, monitor your home or office remotely, produce your own web shows, video...
WebcamStudio image
VidBlaster icon

VidBlaster

VidBlaster is a feature-rich live production and streaming software designed for professionals. It allows users to mix multiple video sources into high-quality broadcasts or online streams.Some key features of VidBlaster include:Mix an unlimited number of video sources - combine cameras, video files, images, web streams, PowerPoint, virtual sets, and moreAdvanced...
VidBlaster image
VidStudio icon

VidStudio

VidStudio is a video editing application for Windows aimed at beginner and intermediate users. It provides a simple yet powerful video editor optimized for quickly creating professional-looking videos.Key features of VidStudio include:Intuitive drag-and-drop timeline interfaceHundreds of stylish video effects including transitions, titles, overlays and moreAdvanced color correction toolsMulti-track timeline for...
VidStudio image
LoiLo Game Recorder icon

LoiLo Game Recorder

LoiLo Game Recorder is a feature-rich yet intuitive video game recording and streaming software for Windows. With an emphasis on simplicity and performance, it makes capturing gameplay footage, live streaming sessions, adding webcam overlays, editing recordings, and sharing gaming content fast and seamless.Key features include:Lightweight program with low CPU/GPU usage...
LoiLo Game Recorder image
ScreenStream icon

ScreenStream

ScreenStream is an easy-to-use screen recorder and video editor for Windows and Mac. It allows you to capture anything on your screen and record from webcam and microphone. With ScreenStream you can create high-quality tutorial videos, record gaming footage, make video lessons and presentations, and more.Key features include:Intuitive screen recording...
ScreenStream image
FFsplit icon

FFsplit

FFsplit is a free, open source video splitting software for Windows. It provides an intuitive interface to split or trim video files without re-encoding or quality loss.Some key features of FFsplit include:Splits videos quickly without transcoding or recompressionSupports all major video formats including MP4, MOV, AVI, MKV etc.Allows splitting video...
FFsplit image
Snowmix icon

Snowmix

Snowmix is an open-source digital audio workstation (DAW) and multitrack audio editing software. Developed as an alternative to premium DAWs like Pro Tools or Logic Pro, Snowmix provides professional-grade tools for audio production, recording, editing and mixing.Some key features of Snowmix include:Supports unlimited audio tracks and effects pluginsLow-latency monitoring and...
Snowmix image