-
Notifications
You must be signed in to change notification settings - Fork 8
Components
-
Btrfs is a copy-on-write filesystem used for container fs storage - Subutai actively utilizes COW file system snapshot features and subvolumes for key operations and features.
-
Lxc, LxcFS, CgManager provides a Linux container virtualization interface to allow Subutai components to manipulate kernel mechanisms like control groups, namespaces, etc.
-
Nginx, Curl, Dnsmasq these well-known system components serve various networking needs in Subutai. For example, nginx provides reverse proxy functionality to access services (NOT just HTTP/S) deployed in users' environments, dnsmasq provides DNS services for containers and a DHCP service for Subutai Resource Hosts.
-
InfluxDB is a time-series database used to store and manage monitoring data from both physical and virtual hosts.
-
OpenvSwitch, p2p these two components are Subutai's networking core; OpenvSwitch is used for inter-container communication whereas p2p is responsible for networking between remote Resource Hosts. To provide reliable connections for all Subutai components, the networking model is based on full-mesh, peer-to-peer communication, ssl encryption, gre-tunnels, etc.
-
Subutai Agent is a daemon written in Golang whose main task is to receive commands from the Subutai Social management server and execute them on Resource Hosts. Behind such a seemingly simple task are complex procedures like bidirectional ssl communication, gpg message encryption, different health and security checks, etc.
-
Subutai CLI is a set of commands which are meant to provide a control interface for different system components such as LXC, BTRFS, OVS, etc. The CLI is an abstraction layer between the system and the SS Management application, but may also be used manually.
Installation of Subutai snap package
FAQ
What should I do when I see DUP packets when using the ping command?
How can I SSH into my remote peer's resource hosts?
How can I deploy Management template from different branches?
How to install several peers within the same LAN
How do I increase the size of the btrfs disk after installation
Installation of snap package failed on VM