@@ -3,21 +3,26 @@ icon: fas fa-info-circle
3
3
order : 1
4
4
---
5
5
6
- Infix is a free, Linux based, immutable operating system for networked
7
- equipment. Primarily focused on switches and routers, yet its core
8
- values may be appealing for other use-cases as well:
6
+ Infix is a free, Linux based, immutable[ ^ 1 ] operating system for
7
+ networked equipment. Although primarily focused on switches and
8
+ routers, its core values may be appealing for other use-cases as
9
+ well:
9
10
10
11
- Runs from a squashfs image on a read-only partition
11
12
- Single configuration file on a separate partition
12
- - Built around YANG with standard IETF models
13
13
- Linux switchdev provides open switch APIs
14
14
- Atomic upgrades to secondary partition
15
15
- Highly security focused
16
16
17
- An immutable[ ^ 1 ] operating system enhances security and inherently makes
18
- it maintenance-free. Configuration and data, e.g, containers, is stored
19
- on separate partitions to ensure complete separation from system files
20
- and allow for seamless backup, restore, and provisioning.
17
+ The entire system is modeled using [ YANG] [ 1 ] with standard IETF models
18
+ and dedicated models when needed to fully leverage Linux capabilities.
19
+ Meaning, not only is the system configuration derived from YANG, but
20
+ also system state and any operations (RPC/actions), like upgrade.
21
+
22
+ An immutable operating system greatly enhances security. Configuration
23
+ and data, e.g, containers, is stored on separate partitions to ensure
24
+ complete separation from system files and allow for seamless backup,
25
+ restore, and provisioning.
21
26
22
27
In itself Infix is perfectly suited for dedicated networking tasks and
23
28
native support for Docker containers provides a versatile platform that
@@ -38,3 +43,5 @@ started.
38
43
isolation. All to improve reliability, scalability, and security.
39
44
For more information, see < https://ceur-ws.org/Vol-3386/paper9.pdf >
40
45
and < https://www.zdnet.com/article/what-is-immutable-linux-heres-why-youd-run-an-immutable-linux-distro/ > .
46
+
47
+ [ 1 ] : https://datatracker.ietf.org/doc/html/rfc7950
0 commit comments