导航菜单

大多数技术容器的寿命不到五分钟

大多数容器实例(54%)仅在五分钟或更短的时间内出现。这些平均寿命甚至越来越短。

比较一年前与一年前的容器寿命, Sysdig的一项最新 研究发现,存活时间在10秒或更短时间内的容器数量翻了一番,从11%增至22%。可以使用五分钟或更短时间的容器数量也增加了一倍以上,从2018年的20%增加到今年的54%。

调查的作者指出:“众所周知,容器是短暂的。令人惊讶的是,超过一半的容器还活着不到五分钟。” 他们补充说,这些极短的使用寿命会影响安全性,因此需要使用DevOps方法。“许多容器只需要生存很长时间就可以执行一个功能,然后在功能完成时终止。几秒钟似乎很短,但是对于某些过程来说,这就是所需要的。我们希望寿命较短的容器数量会增加,尤其是在非常适合运行短期任务的无服务器平台。”

该研究的作者观察到,在一周之内,容器停顿了一个高峰(8%)。“我们调查了为什么会这样,并发现我们可以将其与Kubernetes进行自动伸缩的工作相关联。在周末期间,由于对服务的需求减少,Kubernetes减少了每个服务的运行实例数。” 调查显示,Kubernetes是首选的协调器,在77%的受调查站点中受雇。

此外,调查还显示,在一周或更短的时间内,有一半的集装箱图像被更换(也称为搅动)。该研究的作者指出:“对于当今大多数企业(如果不是全部),上市速度至关重要,并在保持竞争力方面起着不同作用。” “代码部署被更频繁地部署,这反过来又意味着新的容器映像。容器支持企业快速将出色创意变为现实所需的一切。”

Sysdig研究还显示,服务被定义为“应用程序的功能软件组件,例如数据库软件,负载平衡器和自定义代码”,其使用寿命更长。这些数字与2018年的研究相比没有变化。“在下面,容器将启动和停止以支持缩放和其他操作,但应用程序将保持运行状态。”

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。