Disposable Node

2. Linux Container

Disposable Nodes support a wide range of virtualisation technologies, including

enabling you to run almost any software possible in them.

Although you can decide to run any software packages in your Disposable Nodes, the following software packages that have been tested and are fully supported worldwide by 88.io for the Private Cyberspace 24.07 release.

Please refer to https://repository.88.io/ for source code and more details.

Currently Disposable Node is based on the Linux Container (LXC) technology.

LXC works best together - as a cluster.

As of 2023-10-01 there are 3 main LXC cluster managers:

  1. LXD
  2. Incus - recent fork of LXD
  3. Proxmox

Only LXD running Ubuntu on x86 machine is supported from the 20.12 release, support for the other two may be available in future releases.

Traditional LXC cluster managers do not have support for LXC nodes separated by high latency links. Most quote less than 5ms as the limit between nodes.

In Proxmox, link latency of more that 5ms "may work" in some conditions e.g. if there are only 3 nodes and they are less than 10ms apart:

In LXD, the number of database queries is a problem that has not been fixed yet:

In most cases, the limitation seems to be the way the distributed database (Dqlite for LXD, Corosync for Proxmox) is used. We are putting together a fund to sponsor the development a "campus" feature for LXC clusters, so LXC nodes can operate reliably on links under 30ms.