哪个更便宜,容器还是虚拟机?它与机器相比如何?451Research的一份新报告就容器真正具有的优势提出了一些发人深省的发现:容器不仅对开发人员和运营人员有益,对财务团队也有益。451Research的两位研究人员OwenRogers和JayLyman是这样说的:“在实现更低的总体拥有成本(TCO)方面,容器比传统的硬件虚拟化更有优势。”地位,至少在理论上是这样。在实践中,我们发现即使是相对简单的实施项目也可以节省两位数的资源。”Rogers和Lehmann的研究重点是:容器是操作系统级的虚拟化。硬件虚拟化使用管理程序创建虚拟机,每个虚拟机都必须有自己的操作系统。另外,容器将操作系统虚拟化,多个容器可以共享一个操作系统。这带来了效率。“容器在整合方面与任何虚拟机技术具有相同的优势,但一个主要的好处是不需要重写操作系统代码,”他们在报告中说。使用容器的多个副本,您可以仅使用一个版本的操作系统将更多内容加载到运行容器的服务器上。例如,如果一台服务器在10个虚拟机中托管和运行10个应用程序,并且每个虚拟机运行一个操作系统,那么操作系统就有10个副本。在没有虚拟机的容器化模式下,这10个应用程序理论上都共享一个版本的操作系统。Rodgers和Lehman表示,与虚拟机相比,将容器用于服务器可以节省两位数的资源。研究人员还发现,“操作系统虚拟化比硬件虚拟化更擅长整合,因为重复更少,从而减少了资源消耗。”拥有更少的操作系统还有其他好处。例如,管理更容易,因为操作系统的安全更新更少。那么,容器会取代所有的虚拟机吗?虚拟机不会消失罗杰斯和雷曼表示,虚拟机在企业技术领域仍然占有重要席位。基于容器的软件定义基础架构初创公司RobinSystems的首席营销官SushilKumar表示:“每当一项新技术问世时,都不会像轻按一下开关就开始节省开支。”很简单。”Kumar指出,自从2000年代初虚拟化开始受到关注以来,它首先在测试和开发环境中实施。即使在今天,一些应用程序(例如虚拟桌面)和企业应用程序(例如SharePoint)在虚拟机中运行得非常好,感谢到hypervisor对虚拟机的隔离。除了成本,还有其他因素需要考虑。例如,使用容器需要提供和管理裸机服务器的能力,这可能会带来一些额外的成本。“虚拟机有受益于更成熟的安全性、工具、管理和流程,这就是为什么我们预计虚拟机可能会与容器共存,就像物理机仍然与今天的虚拟机共存一样,”Rogers和Lehmann指出。但是,效率、可扩展性和性能(包括成本优势)等因素无疑意味着容器的出现将带来更大的影响o虚拟机。”http://www.networkworld.com/article/3126069/cloud-storage/which-is-cheaper-containers-or-virtual-machines.html【翻译稿件,转载请注明原译者和出处.com】合作站点】
