Decentralized Fog Computing Platform
SONM is offering general-purpose computing cloud-like services (IaaS, PaaS) based on fog computing as a backend. Computing power suppliers (hosts) all over the world can contribute their computing power to SONM marketplace.
USE CASES
General applications
Back-end for general 2- and 3-tier applications (mobile apps, platforms for app hosting etc).
Decentralised and blockchain-based applications.
This kind of applications will get all benefits from cheap and distributed SONM IaaS.
Machine learning
For training and running models with TensorFlow.
Video rendering on CPU/GPU
Instant access to top consumer-grade GPUs, currently occupied in crypto-mining.
CDN and video streaming
Geo distributed resources available in any ISP all around globe.
Scientific calculations
Raw power to crunch numbers on CPU and GPU.
Web hosting
For end-customers and web hosting platforms.
Game servers
Quake, CS:GO and others.
ARCHITECTURE
SONM's engineers combined best-in-class technologies with private development to create fog computing stack:
Ethereum smart contracts
A consensus system ensuring transparency and security for the system’s participants
Fog computing
А decentralized and more efficient computing model compared to cloud
P2p networking stack
Ability to work without public IP (NAT penetration and relays)
Docker Container
Аn isolated environment ensuring computing
parallelism and appropriate apps running on any device
Kubernetes
Open source cluster orchestration software to automatically manage multiple container instances
Overlay networking
Ability to link different containers in private network
SONM - a marketplace
for computer power
Suppliers
Hardware suppliers are people and companies, that have computational resources and would like to either start making revenue from resources or to increase revenue from existing resource usage activities. SONM utilizes all modern PC resources (CPU, RAM, GPU, disks and network), allowing suppliers to rent out computing instances on SONM marketplace.
Learn moreCustomers
SONM Customers (consumers, clients, buyers) are people and companies, that have a demand of computing powers - hardware PCs, servers or virtual machines of different kind. Customers define what resources and capabilities are required and what price is acceptable for them on the global decentralized marketplace of SONM.
Our Customers benefit from using SONM fog computing as an alternative to centralized cloud services in terms of scalability, cost effectiveness, future readiness and other.