首页 > 编程知识 正文

虚拟化技术有必要开吗,服务器虚拟化要解决什么问题

时间:2023-05-06 19:44:46 阅读:136818 作者:4933

服务器虚拟化技术最明显的功能之一是能够在主机群集中即时迁移虚拟机(VM ),从而减少服务器或APP应用程序系统的停机时间。 在使用微软Hyper-V构建的测试环境中,通过创建主机群集环境节省了无数的服务器停机时间。 但是,这项技术引起了一些问题。 这里是TechTarget中国特约专家Rob

McShinsky阐述虚拟主机集群环境最重要的三个优缺点。

服务器虚拟化技术的优势1 :主动规避风险

我们认为服务器群集的最大优点是可以主动在主机之间迁移虚拟机。 这样,就可以提高服务器和APP系统的正常运行时间。

在测试环境中,如果内存不足、CPU负载繁重或虚拟主机承受高I/O压力,您将收到警报。 如果不知道真正的原因或需要重新启动系统,可以主动将虚拟机迁移到群集中的其他主机。

如果这是独立的,则无法在主机重新启动期间关闭虚拟机。 如果重新启动后问题仍然存在,则必须延长虚拟机停机时间,直到发现问题的原因。 但是,在虚拟主机群集中,虚拟机可以迁移到其他主机,直到问题得到解决。

服务器虚拟化技术的优势2 :响应容错

由于群集中的主机正在监视所有虚拟机的活动,因此如果一个节点关闭,则关闭节点的负载将分配给另一台主机。 如果故障主机需要很长时间才能解决,则如果备用的已知良好的主机有足够的资源,虚拟机将正常工作。

在我们的环境中,如果一台主机发生故障,虚拟机将自动迁移到另一个节点。 迁移过程并不顺畅,但工作负载的自动变化几乎不会停止。

服务器虚拟化技术的优势3 :主动管理

因为我们在7*24的组织工作,所以修补和升级工作必须进行非常严格的管理。 通常,很难调整1-2台物理主机的停机时间,关闭同一物理主机上30多台虚拟机的复杂性将呈指数级增长。

切换到独立后。 利用虚拟主机群集,当主机修补并重新启动时,其上的虚拟机会迁移到备用主机。 修补后,虚拟机将迁移到原始主机。 这样,您就可以在清晨的极短时间内完成集群升级,而无需中断整个系统。

服务器虚拟化技术的缺点

主机群集环境具有引人注目的优点,但也存在实施和管理方面的缺点。

服务器虚拟化技术的缺点1 :实施和配置复杂性

配置复杂可能是集群最大的缺点。 构建群集框架、管理主机连接和配置共享存储不是一项简单的任务,可能会涉及组织中的多个团队。 虽然你可能不害怕复杂性的增加,但这是一项技术工作。但是随着复杂性的增加,可能会出现某些缺陷,影响系统的稳定性。

服务器虚拟化技术的缺点2 :更新和升级的不利因素

升级到新版本的产品和硬件组件也可能会变得困难。 这是因为虚拟主机群集连接到多个系统,并且各个组件之间发生了许多复杂的交互。

以更新主机上的多路径I/o(mpio )驱动程序为例,此操作会影响整个群集。 首先,它会影响节点将LUN (逻辑单元号)转发到其他节点的效率。 此外,在更新MPIO驱动程序之前,必须升级群集中所有主机的HBA卡固件。 如果FW不需要升级,则必须首先安装HBA卡的驱动程序。

对于单机,这可以通过1-2次重新启动来解决。 在群集环境中,很难协调多个虚拟主机服务器。 由于群集节点的交互以及对SCVMM、Protection等各种软件版本的支持,实际的虚拟主机软件升级必须是一项艰巨的任务

Manager等)。

一般来说,制造商为这些复杂的升级提供详细的、一步一步的操作手册; 同时,往往比较顺利。

服务器虚拟化技术的缺点3 :集群成本因素

成本是另一个主要考虑因素。 要实现虚拟主机群集环境,需要复制部分基础架构,同时保持虚拟机与主机的比率。 此外,大多数供应商的实现都需要SAN或独立的磁盘子系统。 开放源代码iSCSI或廉价磁盘阵列可能是明智的选择,但这些选项可能存在性能和稳定性问题。

如果为关键基础架构组件选择便宜的路由,则会出现问题并出现故障。 虽说可以选择特别的构成进行工作,但并不意味着项目的目标就能得到满足。 如果管理部门担心成本,可以解释为提供虚拟主机群集环境可以提高正常运行时间并提供更好的服务。 如果正确实施,我认为这个配置足够支付成本。

最后,各组织必须判断虚拟主机集群环境是否适合自己的业务系统模型。 虽然虚拟主机群集环境会带来配置复杂性、升级问题和潜在的额外成本,但您可以从提高服务器或APP应用程序系统的可用性和管理中获益。 虽然存在潜在的困难和不利因素,但我认为实施虚拟主机群集的努力和成本是值得的。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。