info_tfgrid/collections/manual/knowledge_base/technology/tfgrid_primitives.md
2024-04-15 17:42:25 +00:00

1.5 KiB

TFGrid Low Level Functions = Primitives

The following are the low level constructs which can be deployed on the TFGrid.

The following functionalities allow you to create any solutions on top of the grid. Any application which can run on linux can run on the TFGrid.

Compute

  • ZKube : kubernetes deployment
  • ZMachine : the container or virtual machine running inside ZOS
  • CoreX : process manager (optional), can be used to get remote access to your zmachine

Uses Compute Units = CU.

Storage (uses SU)

  • ZOS Filesystem : deduped immutable filesystem
  • ZOS Mount : a part of a SSD (fast disk), mounted underneath your zmachine
  • Quantum Safe Filesystem : unbreakable storage system (secondary storage only)
  • Zero-DB : the lowest level storage primitive, is a key value stor, used underneath other storage mechanisms typically
  • Zero-Disk : OEM only, virtual disk format

Uses Storage Units = SU.

Network (uses NU)

  • znet : private network between zmachines
  • Planetary Network : peer2peer end2end encrypted global network
  • znic : interface to planetary network
  • WebGateway : interface between internet and znet

Uses Network Units = SU.

Zero-OS Advantages

!!!include:zos_advantages

!!!def alias:tfgrid_primitives,grid_primitives