当前位置:首页 > 虚拟化 > 正文

服务器虚拟化硬件还能用吗


一、服务器虚拟化有什么好处_虚拟服务器有什么用

IBMSystemW1500v1.0和W1700v1.0(以下简称系统)提供了在云中运行工作负载的环境。为此,它提供了大量能够同时运行数千个计算机程序的计算机硬件。为了有效地管理和利用该硬件,该系统使用了多种行业最佳实践来虚拟化其硬件资源,并使工作负载能够灵活地在云中的任何位置运行。通过了解这些技术以及产品如何利用它们,您将更好地了解System提供的云环境。

本文是由三部分组成的系列文章中的第二部分,介绍了System为托管应用程序运行时环境提供的硬件和软件基础:

硬件:AtourofthehardwareinIBMSystem介绍了由System组成的硬件。

虚拟化硬件:您正在阅读的文章介绍了系统如何虚拟化硬件以启用基础架构即服务(IaaS)。

运行时环境:管理IBMSystem中的应用程序运行时环境描述了如何使用System中的虚拟化硬件来实现部署工作负载的应用程序运行时环境。

每一篇文章都建立在前一篇文章的基础上,全面地解释了这一基础。

为了了解系统中的资源虚拟化,我们将探讨云计算系统中的交付模型(用于虚拟化不同类型资源的方法)以及产品如何利用这些方法。

云交付模型

虚拟化硬件资源通常被称为“基础设施服务”。它是三种云交付模型(也称为云服务模型)之一:

基础设施即服务(IaaS)为计算、存储和网络的虚拟化硬件资源提供环境。

平台即服务(PaaS)提供虚拟化的应用程序运行时环境,包括操作系统;中间件,例如应用程序服务器、数据库和消息传递;以及缓存、监控和安全。班级共享服务。

软件即服务(SaaS)在高度可靠和可扩展的集中式托管环境中提供可通过网络访问的业务用程序。

模型是增量的,每个模型都基于前一个模型。图1说明了云交付模型。

图1.云交付模型

如何使用虚拟机(VM)虚拟化计算资源

文章导航IBMCloud,第1部分:云技术入门开始更详细地介绍云交付模型。这些交付模型不是特定的技术,而是云计算系统的架构目标。本文重点介绍第一层基础设施即服务,并介绍如何在中实现基础设施即服务。

资源虚拟化

基础设施即服务是可以通过资源虚拟化来实现的目标。资源虚拟化将工作负载(即运行的程序)与其运行的底层硬件解耦。一个程序要运行,肯定需要硬件资源。然而,对于“在云中”运行的工作负载,它们当然不能绑定到一组特定的硬件。这意味着工作负载必须在多组冗余硬件中的任何一组中运行。为了实现这一目标,云应该虚拟化硬件资源,以将工作负载与硬件解耦,并使云能够管理这些资源的工作负载使用情况。

云将组织其硬件资源,使工作负载能够运行为三主要类型,这是所有计算的基础:

计算资源:任何程序运行都需要这些资源CPU和内存。

网络资源:这些是程序之间的连接,使程序能够进行通信。

存储资源:这允许程序保留其状态。

系统利用技术对各种资源进行虚拟化:

利用虚拟机(VM)对计算资源进行虚拟化。

使用虚拟局域网(VLAN)来虚拟化网络资源。

使用存储区域网络(SAN)来虚拟化存储资源。

转载


二、服务器虚拟化的好处?

对于大多数运维管理程序员来说,如何维护服务器的正常运行和内存使用情况是很常见的日常工作。服务器虚拟化可以极大地优化这个问题。让我们看看服务器虚拟化的好处。

服务器虚拟化有很多好处,首先是基本的服务器整合。您可以在单个硬件上联合多个应用程序,从而减少数据中心所需的服务器总数。更少的服务器意味着更少的框架和网络设备;从物理空间到空调维护成本的一切都将有助于节省开支。


服务器虚拟化减少了对新硬件的资本支出的需求,因此您无需对其进行升级。您可以重新部署突然释放的服务器。


还记得数据中心管理员必须手动配置服务器的日子吗?自从服务器虚拟化出现以来,自动化方面有了很大的进步,让用户可以在几秒钟内让虚拟机运行起来,只需点击几下鼠标即可迁移多个工作负载,以响应不断变化的业务需求。


服务器虚拟化还可以提供高可用性、故障转移、可扩展性、敏捷性以及高性能和灵活性。服务器虚拟化是云计算提供商提供服务的基础技术。当客户从云服务提供商处购买基础设施即服务(IaaS)时,他们会购买虚拟机,然后添加完成任务所需的相关存储、管理和安全功能。


不同类型的服务器虚拟化


在服务器虚拟化领域,物理服务器称为主机,它运行主机操作系统。每个VM都是来宾并运行来宾操作系统。客户将彼此隔离。


通过基于虚拟机管理程序的虚拟化,虚拟机管理程序或虚拟机监视器(VMM)位于主机操作系统和底层硬件层之间,为来宾提供必要的资源操作系统。


半虚拟化和完全虚拟化允许在将来宾操作系统安装到虚拟机中之前对其进行修改。火影IT培训认为这可以提高性能,因为修改后的客户操作系统可以直接与虚拟机管理程序通信,从而减少模拟开销。