科技、数码、互联网新闻如今都成为了大众所关注的热点了,因为在我们的生活当中如今已经是处处与这些相关了,不论是手机也好,电脑也好,又或者是智能手表也好,与之都相关,那么今天小编也是为大家来推荐一篇关于互联网科技数码方向的文章,希望大家会喜欢哦。
RancherLabsInc.希望迎合那些希望在资源有限的信息技术环境中运营Kubernetes的企业。
该公司销售用于管理应用程序容器的软件,发布了一款名为K3s的Kubernetes轻量级发行版,该发行版旨在解决在边缘计算环境中运行x86、Arm64和Armv7处理器的小型集群不断增长的需求。
应用程序容器用于托管可以在任何计算基础设施上运行的软件,而无需更改其底层代码。与此同时,Kubernetes是管理这些容器集群的最流行的工具。但RancherLabs表示,它发现了一个问题:现有的Kubernetes分布通常过于复杂,而且对于边缘场景(在这种情况下,信息是在现场处理,而不是在远程数据中心)来说,内存占用太大。
“去年我们曾与许多团队Kubernetes视为一个理想的平台管理优势的基础设施,但一直不愿提交的资源优势很大一部分设备运行成熟的Kubernetes平台,“梁盛说,牧场主实验室的创始人兼首席执行官。“有了K3s,我们可以为这些团队提供一个Kubernetes的分发版,它需要的内存少于512MB,非常适合边缘用例。”
K3s本质上是一个精简版的Kubernetes,它删除了许多不重要的部分,包括旧的应用程序编程接口组、非默认的承认控制器和存储驱动程序。用户仍然可以添加他们需要的任何部件,但默认情况下不包括这些部件。新的发行版还通过将运行在Kubernetes服务器上的进程合并为一个进程来最小化内存使用。
此外,K3s使用了轻量级containerd运行时,即在程序运行时执行的软件指令,而不是Docker。它还使用SQLite,而不是通常与Kubernetes一起使用的资源密集型etcd数据存储。
RancherLabs表示,K3s支持x86_64、Arm64和Armv7架构,这意味着它可以部署在几乎任何一种边缘计算基础设施上。