Q: Please elaborate on the technical solutions for multi-cloud deployment of the product and the requirements for the bearer network ?
A: The technology we use for multi-edge / multi-cloud is called SlapOS:
We recommend having a look at the following presentations:
This technology has already been deployed on the following clouds:
- Aliyun
- Tencent
- UCloud
- Qingcloud
- AWS
- Azure
- OVHCloud
- Scaleway
- Hetzner
- Rackspace
- VMWare
- Contabo
- etc.
The table below explains how it compares to OpenStack and Kubernetes.
|
SlapOS |
OpenStack |
Kubernetes |
SDN |
✅ |
❌ |
❌ |
NOS |
✅ |
❌ |
❌ |
vRAN |
✅ |
❌ |
❌ |
Global CDN |
✅ |
❌ |
❌ |
OSS/BSS |
✅ |
❌ |
❌ |
Self-converging |
✅ |
❌ |
❌ |
Self-monitoring |
✅ |
❌ |
❌ |
Self-accounting |
✅ |
❌ |
❌ |
DR automation |
✅ |
❌ |
❌ |
Portability (Linux to Linux) |
✅ |
✅ |
❌ |
Portability (POSIX to POSIX) |
✅ |
❌ |
❌ |
Hard real-time |
✅ |
❌ |
❌ |
Shared services |
✅ |
❌ |
❌ |
Delegated services |
✅ |
? |
? |
Free of export restrictions |
✅ |
❌ |
❌ |
In summary, SlapOS does everything needed to deploy a complete edge or cloud across multiple infrastructure providers. The closest equivalent to SlapOS is Google Kubernetes + Anthos or some of the products provided by Virtuozzo (Swiss). However, only SlapOS is fully open source.
Regarding the backhaul network (translated in the question as bearer network), we can support virtually any backhaul. All we need is TCP/IP, preferrably IPv6 but IPv4 is also OK.
For our own deployment, we use a technology called re6st:
We recommend reading the following presentation:
a copy can be found in:
re6st provides a flat IPv6 addressing of all nodes in our edge cloud, including ORS base stations and nodes present in other infrastructure (ex. Aliyun, AWS). It acts as a layer-3 overlay which can circumvent congestion and minimize latency between all nodes.
It is an essential tool for multi-cloud, multi-edge deployment. Without re6st, multi-cloud or multi-edge does not work due to all sorts of network incidents that exist in inter-cloud networks. The more nodes in different cloud providers, the more network incidents.
Latest versions of re6st are support deterministic real-time (TSN) for Industry 4.0 field bus (OPC-UA) or best effort real-time for safety networks (industrial automation) or signaling (transponder network in drones).