ZeroTier is a smart programmable Ethernet switch for planet Earth. It replaces the physical LAN/WAN boundary with a virtual one, allowing devices of any type at any location to be managed as if they all reside in the same cloud region or data center. All traffic is encrypted end-to-end and takes the most direct path available for minimum latency and maximum performance. The goals and design of ZeroTier are inspired by among other things the original Google BeyondCorp paper and the Jericho Forum.
networking sd-wan vpn decentralization peer-to-peer sdn virtual-networkOpen vSwitch is well suited to function as a virtual switch in VM environments. In addition to exposing standard control and visibility interfaces to the virtual networking layer, it was designed to support distribution across multiple physical servers. Open vSwitch supports multiple Linux-based virtualization technologies including Xen/XenServer, KVM, and VirtualBox.
switch virtual-switch virtualization network sdn software-defined-networkingOpenSwitch provides an abstraction of hardware devices of network switch platforms in a Linux OS environment. It uses standard open source software including an ONIE installer, and an unmodified Linux kernel based on Debian Jessie distribution. It provides an object-centric API for application development to implement custom applications using a well-defined object model, and set of programmatic APIs.
virtual-switch sdn software-defined-networking virtualizationSheepdog is a distributed object storage system for volume and container services and manages the disks and nodes intelligently. Sheepdog features ease of use, simplicity of code and can scale out to thousands of nodes. The block level volume abstraction can be attached to QEMU virtual machines and Linux SCSI Target and supports advanced volume management features such as snapshot, cloning, and thin provisioning.
qemu qemu-kvm iscsi iscsi-target blockdevice storage distributed-storage virtualization vmm software-defined-storage sdnMininet emulates a complete network of hosts, links, and switches on a single machine. It creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command.
sdn software-defined-network virtual-networking emulator simulatorKube-OVN integrates the OVN-based Network Virtualization with Kubernetes. It offers an advanced Container Network Fabric for Enterprises. The Switch, Router, Firewall showed in the diagram below are all distributed on all Nodes. There is no single point of failure for in cluster network.
kubernetes networking ovn openvswitch overlay-network cni kubernetes-networking sdn ovsSDN (Software Defined Networking)作为当前最重要的热门技术之一,目前已经普遍得到大家的共识。有关SDN的资料和书籍非常丰富,但入门和学习SDN依然是非常困难。本书整理了SDN实践中的一些基本理论和实践案例心得,希望能给大家带来启发,也欢迎大家关注和贡献。
sdn containers openstack handbook networking cni booksRomana is a new Software Defined Network (SDN) solution specifically designed for the Cloud Native architectural style. The result of this focus is that Romana cloud networks are less expensive to build, easier to operate and deliver higher performance than cloud networks built using alternative SDN designs.First, you need to setup a Go development environment. You can skip this if you have a development environment already.
sdn software-defined-networkingWe at @SchweizerischeBundesbahnen have lots of productive apps running in our OpenShift environment. So we try really hard to avoid any downtime. So we test new things (versions/config and so on) in our test environment. As our test environment runs way less pods & traffic we created this tool to check all important OpenShift components under pressure, especially during a change. Furthermore the daemon now also has a standalone mode. It runs checks based on a http call. So you can monitor all those things from an external monitoring system.
openshift monitoring angularjs websocket sdnZeroTier One is a Software Defined Networking service that allows for creating a scalable, secure P2P virtual network between all your computers no matter where they are. This tool manipulates the settings on the admin panel and can be scripted.
zerotier sdnThis page gives the steps of learning Software Defined Networking. This link is useful for those who do not have any basic knowledge of computer networks.
sdnOpenBSD likes small form factor, low-power, lots of ECC memory, AES-NI support, open source boot, and the fastest supported network cards. This configuration has been tested on APU2. Encryption is the easiest method for media sanitization and disposal. OpenBSD supports full disk encryption using a keydisk (e.g. a USB stick).
openbsd router firewall vpn ipv4 ipv6 dns-server relay-server http-server boilerplate gateway software-defined-network sdnYou need a running YAKS server to use it.
fog-computing mec edge-computing kvm lxd docker vnf-management sdn yaks nfvoTupleNet is a system was built base on OVS, it leverages Geneve tunneling to construct virtual networking on physical networking. Anyone can use TupleNet to run an efficient and agile virtual networking easily. Like Flannel and Calico the architecture of Tuplenet is base on Database. Etcd play a role of brain, and each compute-node has a TupleNet instance which utilizes OVS to construct virtual networking.
virtual-network datalog sdn-network sdnIdsFree allow you to perform hacking testing without raise alerts at IDS mechanism. There're many organizations and companies (an users too) that only have Cloud provides as an infrastructure for their own products, developments and any other thing that they will need.
docker hacking sdnCherry is an OpenFlow controller written in Go that supports OpenFlow 1.0 and 1.3 protocols. This project is not designed for general purpose, and it instead focuses on SDN (Software-Defined Networking) for an IT service provider. You can install Cherry on Docker or natively from source based on your preference.
cherry openflow-controller openflow sdn sdn-controllerDeploying a Software defined network(SDN) on a physical hardware consisting raspberry pi. Performing network slicing and further installing firewall as a service on the sliced network. The deployed single physical network which contains two types of traffic : Type-1 (Faculty) and Type-2 (students). The Type-1 traffic gets higher bandwidth and lower delays and goes through relaxed firewall rules while Type-2 gets smaller bandwidth per user and best effort delays and restricted rules through firewall.
raspberry-pi ovs bridge sdn ovs-installation virtual-network network-topology
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.