答学员问: 容器部署时代有什么优势

网友投稿 474 2022-05-30

我们从传统的物理服务器时代,过度到了容器部署时代;

在传统物理服务器时代,各个组件都在物理机上运行,很难为物理机中的应用程序定义资源边界,从而导致资源分配问题。

比如工作中我们经常会遇到某一个应用程序占用大部分资源的情况,导致的结果很可能是其他应用资源的性能下降。

答学员问: 容器部署时代有什么优势

一般我们的解决方案是让不同的应用程序,运行在不同的物理机上,但这样会导致资源利用不足,而且维护成本变高。

维护一台和维护百台物理机,差别还是蛮大的。

作为解决方案,我们引入了虚拟化。

虚拟化技术允许你在单个物理服务器的 CPU 上运行多个虚拟机(VM)。 虚拟化允许应用程序在 VM 之间隔离,并提供一定程度的安全,因为一个应用程序的信息 不能被另一应用程序随意访问。

虚拟化能够很好利用物理机上的资源,并且可以轻松的添加或者更新程序, 从而实现更好的伸缩性,降低硬件成本。

而容器时代,类似于VM

是它们具有被放宽的隔离属性,可以在应用程序之间共享操作系统(OS)。 因此,容器被认为是轻量级的。容器与 VM 类似,具有自己的文件系统、CPU、内存、进程空间等。 由于它们与基础架构分离,因此可以跨云和 OS 发行版本进行移植。

容器因具有许多优势而变得流行起来。下面列出的是容器的一些好处:

敏捷应用程序的创建和部署:与使用 VM 镜像相比,提高了容器镜像创建的简便性和效率。

持续开发、集成和部署:通过快速简单的回滚(由于镜像不可变性),支持可靠且频繁的 容器镜像构建和部署。

关注开发与运维的分离:在构建/发布时而不是在部署时创建应用程序容器镜像&

容器 镜像服务

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【TICS动态】可信智能计算服务产品优势介绍
下一篇:【云享读书会-数据仓库工具箱】DAY05 DWS维度建模实战
相关文章