容器是否取代了虚拟机,这四大理由是否打动你?

栏目: 服务器 · 发布时间: 6年前

内容简介:随着容器的不断发展,你可能经常会听到“容器是否正在取代虚拟机”的问题。许多Docker Enterprise的客户都在虚拟化基础架构上运行其容器,而其他客户则在裸机上运行它们。Docker为IT和运营商提供了运行应用程序的选择:虚拟机,裸机或云端。那么,在当下虚拟机和容器之间关系到底如何?在容器成熟的阶段,容器毫无疑问地为开发人员和运营人员提供了更大的灵活性。容器快速部署,提供不可变的基础架构,并解决古老的“works on my machine”问题。它们还取代了传统的修补过程,使企业能够更快地响应问题

随着容器的不断发展,你可能经常会听到“容器是否正在取代虚拟机”的问题。许多Docker Enterprise的客户都在虚拟化基础架构上运行其容器,而其他客户则在裸机上运行它们。Docker为IT和运营商提供了运行应用程序的选择:虚拟机,裸机或云端。那么,在当下虚拟机和容器之间关系到底如何?

容器是否取代了虚拟机,这四大理由是否打动你?

1. 容器比虚拟机更敏捷

在容器成熟的阶段,容器毫无疑问地为开发人员和运营人员提供了更大的灵活性。容器快速部署,提供不可变的基础架构,并解决古老的“works on my machine”问题。它们还取代了传统的修补过程,使企业能够更快地响应问题并使应用程序更易于维护。

2. 容器适合混合和多云环境

一旦容器化,应用程序就可以部署在任何基础架构上,虚拟机、裸机以及运行不同虚拟机管理程序的各种公有云。许多企业首先在其虚拟化基础架构上运行容器,然后更容易迁移到云而无需更改代码。

3. 将容器与现有IT流程集成

大多数企业都有一个成熟的虚拟化环境,其中包括围绕备份,监控和自动化的工具,以及围绕它构建的人员和流程。通过在虚拟化基础架构上运行Docker Enterprise,企业可以轻松地将容器集成到现有实践中,并获得上述第1点和第2点的优势。

4. 容器节省虚拟机许可

容器化应用程序共享通用操作系统和软件库,极大地提高了虚机中的CPU利用率。这意味着企业可以减少运行其环境所需的虚拟机总数,并增加可在服务器上运行的应用程序数量。在容器化之后,Docker Enterprise客户经常看到服务器整合增加50%,这意味着更少的硬件成本和虚拟机和OS许可的节省。

裸金属怎么样?

正如企业有理由使用不同的服务器或不同的操作系统一样,有些企业希望直接在裸机上运行容器。这通常是由于性能或延迟问题或许可和成本原因造成的。

安全怎么样?

容器本身就是安全的。Docker容器在应用程序之间以及应用程序和主机之间创建隔离层,并通过限制对主机的访问来减少主机表面区域,从而保护主机和共同位置的容器。在裸机上运行的 Docker 容器具有与在虚拟机上运行时相同的高级限制。但是,Docker容器还可以通过保护虚拟机本身并为主机提供深度防御来很好地配合虚拟化技术。

结语

最后,Docker容器可以在虚拟机内部运行,也可以在裸机上运行,而选择取决于你。就像数据中心的其他决策一样,你想要关闭的路径应该与您的业务优先级保持一致。容器适用于虚拟机,但它们也可以在没有虚拟机的情况下运行。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序员修炼之道

程序员修炼之道

Andrew Hunt、David Thomas / 马维达 / 电子工业出版社 / 2011-1 / 55.00元

《程序员修炼之道:从小工到专家》内容简介:《程序员修炼之道》由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,知道用于使代码保持灵活、并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者,是有经验的程序员,还是软件项目经理,《程序员修炼之道:从小工到专家》都适合你阅读。一起来看看 《程序员修炼之道》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具