info_tfgrid/collections/tech/primitives/network/networking.md
2024-05-08 12:03:31 -04:00

2.0 KiB

Network Technology Overview

Our decentralized networking platform allows any compute and storage workload to be connected together on a private (overlay) network and exposed to the existing Internet network. The peer-to-peer network platform allows any workload to be connected over secure encrypted networks, which will look for the shortest path between nodes.

Secure Mesh Overlay Network (Peer-to-Peer)

ZNet is the foundation of any architecture running on the TF Grid. It can be seen as a virtual private data center and the network allows all of the N containers to connect to all of the (N-1) other containers. Any network connection is a secure network connection between your containers, it creates a peer-to-peer network between containers.

alt text

No connection is made with the Internet. The ZNet is a single tenant network and by default not connected to the public Internet. Everything stays private. For connecting to the public Internet, a Web Gateway is included in the product to allow for public access, if and when required.

Redundancy

As integrated with Web Gateway

alt text

  • Any app can get (securely) connected to the Internet by any chosen IP address made available by ThreeFold network farmers through WebGW
  • An app can be connected to multiple web gateways at once, the DNS round robin principle will provide load balancing and redundancy
  • An easy clustering mechanism where web gateways and nodes can be lost and the public service will still be up and running
  • Easy maintenance. When containers are moved or re-created, the same end user connection can be reused as that connection is terminated on the Web Gateway. The moved or newly created Web Gateway will recreate the socket to the Web Gateway and receive inbound traffic.

Network Wall

For OEM projects we can implement a cloud deployment without using TCP-IP or Ethernet this can lead to super secure environments, ideal to battle the Cuber Pandemic.