This commit is contained in:
Emilie Ouwerx 2024-04-04 11:47:59 +02:00
parent 38b59960a5
commit 3cee144274

View File

@ -1,38 +1,38 @@
![](img/zos22.png)
# Zero-OS
![](img/zos22.png)
![](img/zero_os_overview.jpg)
## ZOS compute storage overview
## ZOS Compute & Storage Overview
![](img/zos_overview_compute_storage.jpg)
## ZOS network overview
## ZOS Network Overview
![](img/zos_network_overview.jpg)
### Imagine an operating system with the following benefits
### Imagine An Operating System With The Following Benefits
- upto 10x more efficient for certain workloads (e.g. storage)
- no install required
- all files are deduped for the VM's, containers and the ZOS itself, no more data duplicated filesystems
- the hacking footprint is super small, which leads to much safer systems
- every file is fingerprinted and gets checked at launch time of an application
- there is no shell or server interface on the operating system
- the networks are end2end encrypted between all Nodes
- there is the possibility to completely disconnect the compute/storage from the network service part which means hackers have a lot less chance to get to the data
- a smart contract for IT layer allows groups of people to deploy IT workloads with concensus and full control
- all workloads which can run on linux can run on Zero-OS but in a much more controlled, private and safe way
- Up to 10x more efficient for certain workloads (e.g. storage)
- No install required
- All files are deduped for the VM's, containers and the ZOS itself, no more data duplicated filesystems
- The hacking footprint is very small which leads to much safer systems
- Every file is fingerprinted and gets checked at launch time of an application
- There is no shell or server interface on the operating system
- The networks are end2end encrypted between all Nodes
- It is possible to completely disconnect the compute/storage from the network service part which means hackers have a lot less chance to access the data
- A smart contract for the IT layer allows groups of people to deploy IT workloads with consensus and full control
- All workloads which can run on linux can run on Zero-OS but in a much more controlled, private and safe way
> ThreeFold has created an operating system from scratch, we used the Linux kernel and its components and then build further on it, we have been able to achieve all the above benefits.
> ThreeFold has created an operating system from scratch. We used the Linux kernel and its components and then built further on it. We have been able to achieve all of the above benefits.
## The requirements for our TFGrid based on Zero OS are:
## The Requirements For Our TFGrid Based On Zero OS Are:
- **Autonomy**: TF Grid needs to create compute, storage and networking capacity everywhere. We could not rely on a remote (or a local) maintenance of the operating system by owners or operating system administrators
- **Simplicity**: An operating system should be simple, able to exist anywhere, for anyone, and be good for the planet
- **Stateless**: In a grid (peer2peer) set up, the sum of the components is providing a stable basis for single elements to fail and not bring the whole system down. Therefore, it is necessary for single elements to be stateless, and the state needs to be stored within the grid.
- **Autonomy**: TF Grid needs to create compute, storage and networking capacity everywhere. We could not rely on a remote (or a local) maintenance of the operating system by owners or operating system administrators.
- **Simplicity**: an operating system should be simple, able to exist anywhere for anyone, and be good for the planet.
- **Stateless**: in a grid (peer2peer) set up, the sum of the components is providing a stable basis for single elements to fail and not bring the whole system down. Therefore, it is necessary for single elements to be stateless, and the state needs to be stored within the grid.