问:
在虚拟机内部部署容器与直接在裸机上部署容器之间有什么区别?
A:在使用相对较新的容器虚拟化技术时,公司和工程师可以选择:直接将容器系统安装在裸机硬件上,还是将它们安装在虚拟机环境中。 在虚拟机内部进行部署可能会提供更大的灵活性,但同时也可能需要更多资源或限制功能。
通过将容器部署到VM中,公司可能需要投资特定数量的处理能力,内存分区或其他资源。 但是,这可能是一种将容器资源更有效地集成到更大的虚拟系统中的方法。
此外,VM部署可能是与各种类型的公共云和混合云系统兼容的唯一选择。
另一方面,一些专家指出,现代容器系统可以有效地隔离实例,并为裸机使用提供正确的实现方式,这可以节省更多资源,并增加某些功能。 裸机使用可以消除一些瓶颈,并可以帮助进程在较旧的虚拟机系统之外运行,与系统的其他方面相比,这可能不是很高的性能。 加上虚拟机内部运行所需的资源,一些技术人员问为什么工程师会选择在虚拟机中部署容器。 最后,在VM环境中运行的决定可能与不理想的旧系统以及一系列实际考虑事项有关。
通常,在正在进行的IT系统升级中,采用裸机使用容器通常是公司要考虑的理想目标或目标,IT系统可以在高度虚拟化的设置中更有效地运行。