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

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