K3s 是轻量级的Kubernetes,它旨在成为完全兼容的Kubernetes发行版,但进行了以下更改:
删除了大多数内置插件(云提供商和存储插件),这些插件可以通过额外方式安装。
1、添加sqlite3作为默认存储机制,etcd3仍然可用,但不是默认值。
2、封装在简单的启动程序中,可以处理TLS和许多其它的选项。
3、几乎没有操作系统依赖性(仅需要健全的内核和cgroup)。k3s软件包所需的依赖关系
– containerd
– Flannel
– CoreDNS
– CNI
– Host utilities (iptables, socat, etc)

Zabbix 是由 Alexei Vladishev 开发的一种网络监视、管理系统,基于 Server-Client 架构。可用于监视各种网络服务、服务器和网络机器等状态。
Zabbix 使用 MySQL、PostgreSQL 储存资料。Server 端基于 C语言、Web 前端则是基于 PHP 所编写的。Zabbix 可以使用多种方式监视。在被监视对象中如 Linux、Windows 中安装 Zabbix Agent 之后,可以监视 CPU 负荷、网络使用状况、硬盘容量等各种状态。而就算在监视对象中没有安装客户端,Zabbix 也可以经由 SNMP、TCP、ICMP检查,以及利用 IPMI、SSH、telnet 等方式对目标进行监视。另外,Zabbix 包含 XMPP 等各种 Item 警示功能。

TCP BBR(Bottleneck Bandwidth and Round-trip propagation time)是由Google设计,于2016年发布的拥塞算法。以往大部分拥塞算法是基于丢包来作为降低传输速率的信号,而BBR则基于模型主动探测。该算法使用网络最近出站数据分组当时的最大带宽和往返时间来创建网络的显式模型。数据包传输的每个累积或选择性确认用于生成记录在数据包传输过程和确认返回期间的时间内所传送数据量的采样率。该算法认为随着网络接口控制器逐渐进入千兆速度时,分组丢失不应该被认为是识别拥塞的主要决定因素,所以基于模型的拥塞控制算法能有更高的吞吐量和更低的延迟,可以用BBR来替代其他流行的拥塞算法,例如CUBIC。Google在YouTube上应用该算法,将全球平均的YouTube网络吞吐量提高了4%,在一些国家超过了14%。