什么是服务器虚拟化技术?

什么是服务器虚拟化技术?,第1张

1、降低总体拥有成本(TCO)、提高投资回报率(ROI)
通过服务器整合,控制和减少物理服务器的数量,明显提高每个物理服务器及其CPU的资源利用率,从而降低硬件成本。
降低运营和维护成本,包括数据中心空间、机柜、网线,耗电量,冷气空调和人力成本等。
2、提高运营效率
加快新服务器和应用的部署,大大降低服务器重建和应用加载时间。
主动地提前规划资源增长,这样对客户和应用的需求响应快速,不需要象以前那样,需要长时间的采购流程,然后进行尝试。
不需要象以前那样,硬件维护需要数天/周的变更管理准备和1 - 3小时维护窗口,现在可以进行快速的硬件维护和升级。
3、系统安全性
由于采用了虚拟化技术的高级功能,使业务系统脱离了单台物理硬件的束缚,可以实现更高级别的业务连续性要求,提升了系统安全性、可靠性。
通过虚拟化技术,降低了物理硬件的故障影响力,减少了硬件的安全隐患。
通过虚拟化整合,减少了设备的接入数量,安全防范的范围能够得到更有效地控制。
4、提高服务水平
帮助您建立业务和IT资源之间的关系,使IT和业务优先级对应。
将所有服务器作为统一资源池进行管理,并按需进行资源调配,快速响应业务部门提出的系统资源需求。
5、陈旧硬件和 *** 作系统的投资保护
虚拟化平台具有更广泛的 *** 作系统(OS)兼容性,不再担心旧系统的无法使用,并且通过自动更新功能实现维护和升级等一系列问题。
6、云计算基础环境准备

我们在部署虚拟化的时候,为什么有时候不能成功部署虚拟化呢。接下来,天下数据将给大家介绍不能成功部署虚拟化的原因到底有哪些。具体内容如下: 原因一、没有充分利用物理服务器 公司没有从虚拟化投资中获得回报的最直接原因是,每个物理服务器上部署的虚拟机不够多。长期以来,人们将虚拟主机和物理主机的比例控制在一个非常低的水平。由于担心系统出现故障,他们将每台主机的利用率控制在50%,或者在每台物理服务器上部署10个虚拟主机,并对此乐此不疲。 原因二、没有充分利用VM管理工具 在物理服务器上部署多个虚拟主机,很容易获得虚拟化投资的高回报率。但这还远远不够。目前市面上的绩效管理工具,比如微软的系统中心虚拟机管理器和VMware的vCenter Server会比2、3年前的同类工具性能高出许多倍。但是,它同样存在着新式的基础架构是否比老式的要更容易管理的问题。 我们并不知道有多少人真正在使用这些工具。不过,任何一家拥有虚拟化架构的公司,不管规模大小,都能利用虚拟化专业工具进行管理。另外,我们还不清楚这些用户使用虚拟化工具,是不是仅仅用来查看虚拟机的运行状态。人们应该更充分地利用这些工具,而不是仅仅管理虚拟化环境下的VM运行状况和性能表现。 原因三、没有懂得利用生命周期管理 虚拟架构稳定持久运行的关键是,根据不同应用制定并严格执行生命周期策略。通常的做法是,设立一个服务器专门处理生命周期事务。在虚拟化世界中,你必须重视生命周期和虚拟机管理。那也就意味着,你需要为自动部署、修补漏洞、变更管理、废弃产品管理(End-Of-LifeManagement)以及其它你必须通过手工 *** 作的所有环节。 物理IT环境和虚拟化环境的主要区别是,虚拟化带来的数量和频率的变化。传统的观点是设立好之后,一劳永逸,尽量避免改变现状。而在虚拟设施中,唯一不变的就是变,虚拟主机会在服务器之间来回迁移,资源也会被重新分配。 原因四、没有全面考虑清楚就草率规划 部署虚拟化的时候,需要重点考虑整个环境的情况,而不是仅仅关注服务器或者应用程序的需要。在传统的应用程序性能规格中,它们会拥有所消耗资源的2倍那么多(2倍资源主要用来满足高负荷运行时有足够条件保证运行)。 在虚拟化世界中,应用程序并不需要占据这么多资源。因为你是根据它如何有助于满足整个虚拟化环境需要来看待的,你可以将所有的虚拟资源“移植”到资源池中,然后根据具体需要加以应用。你的真正目标应该是,将整个环境的持续利用率提高到60%以上,并且尽量接近100%的目标。

VMWARE

服务器虚拟化介绍

利用虚拟化基础架构技术,可以不断整合工作负载,从而充分利用服务器并降低运营成本。该基础架构技术不但使系统管理员能够管理更多的服务器,而且在置备新的软件服务和维护现有软件服务时,具有更高的灵活性,响应也更快速。最重要的是,它实现了各种基于 x86 的环境下管理工作的标准化和简化,这包括 Microsoft Windows、Linux、及Solaris x86 等 *** 作系统。

VMware 服务器虚拟化解决方案拓扑图

VMware虚拟架构可以让IT部门达成以下目标:

∙ 达到甚至超过每个CPU,4个负载的整合比率

∙ 更便宜的硬件和运作成本

∙ 在服务器管理方面的重大改进,包含添加,移动,变更,预制和重置

∙ 基础应用将变得更强壮和灾难抵御能力

VMware软件可帮助我方实现:

∙ 减少28%-53%的硬件成本

∙ 减少72%-79%的运作成本

∙ 减少29%-64%的综合成本

建设目标:

∙ 整合空闲服务器和存储资源,为新项目重新部署这些资源

∙ 提升运作效率

∙ 改进服务器的管理灵活性

∙ 通过零宕机维护改善服务等级

∙ 标准化环境和改进安全

∙ 灾难状态下,减少恢复时间

∙ 更少冗余的情况下,确保高可用性

∙ 更有效的适应动态商业的需求

∙ 在技术支持和培训方面降低成本

提高运营效率

部署时间从小时级到分钟级, 服务器重建和应用加载时间从 20-40 hrs到15-30 min, 每年节省10,00 人/小时(30台服务器);

以前硬件维护需要之前的数天/周的变更管理准备和1 - 3小时维护窗口,现在可以进行零宕机硬件维护和升级。

提高服务水平

帮助建立业务和IT资源之间的关系,使IT和业务优先级对应;

将所有服务器作为大的资源统一进行管理,并按需自动进行动态资源调配;

无中断的按需扩容。

旧硬件和 *** 作系统的投资保护

不再担心旧系统的兼容性,维护和升级等一系列问题。

VMware虚拟化具有的主要功能

1、VMware VMotion

通过VMware VMotion可以实现虚拟机的动态迁移, 而服务不中断 。VMware VMotion 是一项由 VMware 独家提供的革命性技术,它可以将正在运行的虚拟机移动到另一台物理服务器上,同时使服务始终保持可用状态,并实现零停机。虽然 VMotion 需要用户手动执行,但是该产品也是 VMware DRS 等产品的基础,这些产品可在预定义的条件下自动移动虚拟机。

VMotion 是 VMware 第一款实现虚拟机分发的产品,它创造了条件,使您可以根据需要移动工作负载,以便维持服务级别和性能目标。现在可以在不安排停机时间、不中断业务运营的情况下执行硬件维护。

2、VMware Storage VMotion

Storage VMotion 对异构存储阵列执行的 *** 作与 VMotion 对物理服务器执行的 *** 作相同。Storage VMotion 可以将虚拟机磁盘文件从一个共享存储位置重新分配到另一个共享存储位置,并具有与 VMotion 相同的优势:零停机、连续的服务可用性和全面的事务完整性。

这些优势适用于在许多情景中管理存储容量和性能。其中包括从一个存储阵列迁移到另一个存储阵列,或将虚拟机磁盘文件移动到位于光纤通道阵列上经过性能优化的 LUN。Storage VMotion

的无中断特性意味着可以更积极地管理和平衡存储容量,以及

减少 I/O 性能问题。

3、VMware分布式资源调度(DRS)

除了 VMotion 和 VMware HA 等支持服务器超长正常工作时间和高可用性的产品之外,VMware 还开发了一些优化工具,用来维护 VMware Infrastructure 的高效率。VMware DRS 就是其中之一。VMware Infrastructure 将符合业界标准的服务器及其附带的网络和存储器聚合到一个共享的计算、网络和存储资源池。DRS 动态地分配和平衡计算容量以保证对资源的最优访问。

它主动监控容量利用率,并以智能化的方式在资源池中自动平衡虚拟机,以达到服务级别要求。DRS 根据定义的业务优先级和不断变化的容量需求在不同的虚拟机间分配可用的计算容量。当某个虚拟机的负载增大时,DRS 会自动将该虚拟机迁移到另一台可用资源较多的物理服务器,从而为它分配更多的容量。反之,当 VMware DRS 检测到资源池使用较少的服务器即可运行工作负载时,它会让它们进入待机模式,从而减少电力消耗。无论是哪种情况,它管理资源分配时都不需要让资源池中的虚拟机停机。

3、

VMware HA

共享存储访问的服务器主机的 CPU、内存和其他资源放在共享池中。VMware HA 产品将虚拟机重启自动化,所以它从位于资源池中的其他服务器主机而不是刚刚停机的主机处获取资源。由于硬件故障而失去一台 VMware ESX 主机并不会演化为一场灾难性事件,而仅仅意味着可用的资源池减少了。在群集中失去一台主机只会使资源减少,而不会失去虚拟机。VMware HA 会检测到故障主机,管理重新分配资源,并在另一台 VMware ESX 主机上重新启动故障主机的虚拟机。VMware HA 易于使用,可以为虚拟机中运行的应用程序提供经济高效的高可用性。

不需要专门的备用硬件,也不需要集成其他软件,就可以将停机时间和 IT 服务中断时间降到最低程度。VMware HA 可以实现 IT 环境的高可用性,而且避免了单一 *** 作系统或特定于应用程序的故障切换解决方案带来的成本和复杂性。

4、VMware Converter

这是一款自动将物理机、其他格式的虚拟机和第三方映像格式转换为 VMware

虚拟

机的工具。VMware 的客户主要使用 VMware Converter 来简化物理服务器环境的虚拟化流程。

VMware虚拟化方案的应用效果

根据以上服务器的虚拟化整合方案,新的虚拟构架能为系统应用提供前所未有的资源利用率,并为所有系统运算和I/O提供资源控制。虚拟构架完美地结合FC SAN存储,实现了最大的投资回报率。通过把物理系统整合到有虚拟构架的数据中心上去,可以体现如下的价值:

● 本次虚拟化整合以后,将目前的约20台服务器减少至4台左右。最终将会大大降

低机房能耗,大大降低运营成本。

● 该方案将极大的提供服务器整合的效率,大幅度简化服务器群管理的复杂性,管理

员只通过同一个虚拟主机管理系统,就可对所有的虚拟主机进行管理,同时虚拟主机管理软件能监控服务器CPU、内存使用情况,对于有服务器不正常工作时也会自动报警。

● 改造以后可以做到应用零停机,虚拟架构中虚拟机可动态在线从一台物理服务器迁

移到另一台物理服务器上,当物理服务器底层出现故障时,所有在线的虚拟机都可以自动迁移到另一台主机,保持应用不中断。这样将可提升系统的运作效率,虚拟化平台的虚拟机都可以进行在线的热迁移,无需停止业务系统应用。如果底层硬件需要更新的时候,只需要在新的服务器上安装虚拟主机底层,然后将虚拟主机加入集群,然后使用虚拟机的VMotion热迁功能,即可完成业务系统的迁移,在此过程中业务系统将不会停止工作。

● 空闲系统资源的整合,目前的业务系统多,又必须使用单独的系统,因此就得依靠

大量的服务器,但是以Web业务为主的系统本身对硬件的要求不是很高,这样就导致服务器资源利用率不高,而在服务器虚拟化整合以后,通过虚拟化的动态资源调配功能,保证服务器利用率的最大化。

● 不再担心旧系统的兼容性,维护和升级等一系列问题。

● 企业采用服务器虚拟化的好处:

● 1 减少服务器的数量,提供一种服务器整合的方法,减少初期硬件采购成本

2 简化服务器的部署、管理和维护工作,降低管理费用

3 提高服务器资源的利用率,提高服务器计算能力

4 通过降低空间、散热以及电力消耗等途径压缩数据中心成本

5 通过动态资源配置提高IT对业务的灵活适应力

6 提高可用性,带来具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境

7 支持异构 *** 作系统的整合,支持老应用的持续运行

8 在不中断用户工作的情况下进行系统更新

9 支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案

VSphere 5产品介绍

VMware vSphere 5 的新增功能

VMware vSphere 是用于构建云计算基础架构的业界领先的虚拟化平台。它使用户能够自信地运行关键业务应用程序,更快地响应业务需求。

vSphere 加快了现有数据中心向云计算的转变,同时还支持兼容的公共云服务,从而形成了业界唯一的混合云模式的基础。

一 基础架构服务(计算、存储和网络)

1 计算

• vSphere ESXi 聚合 — vSphere 5 在 ESXi 虚拟化管理程序体系结构之上实现聚合。ESXi 是虚拟化管理程序的黄金级标准,它使 vSphere 用户能够利用

更精简的体系结构、更安全的占用空间和简化的修补及设置模型。

• vSphere 自动部署 — 自动部署是针对运行 ESXi 虚拟化管理程序的新 vSphere 主机的新部署和修补模型。数分钟即可部署更多 vSphere 主机,而且

更新也变得空前高效。

• 新的虚拟机格式(版本 8) — vSphere 5 中的新虚拟机格式具有若干新功能,包括支持: – Windows Aero 的 3D 图形

– USB 30 设备

• Apple 产品支持 — vSphere 5 支持将运行 OS X Server 106(Snow Leopard) 的 Apple Xserve 服务器作为客户 *** 作系统。

2 存储

• vSphere 存储 DRS — 通过分组、放置和平衡改进管理并实现更高效的存储资源利用。 • 配置文件驱动的存储 — 根据服务级别确定要用于给定虚拟机的适当存储。这样就简化了选择正确的存储并确保提供该存储的方法。

• vSphere 文件系统 — 通过无中断地升级到该平台的最新集群文件系统版本,从而利用增强的可扩展性和性能。

• vSphere 存储 I/O 控制 — 通过扩展网络文件系统 (NFS) 数据存储区中的限制和共享来改进服务级别协议 (SLA) 的管理和执行。

• vSphere Storage API Program — 利用支持精简配置的阵列集成 API 扩展。使用新的 vSphere 存储 DRS 和配置文件驱动的存储功能时,利用新的Storage Awareness and Discovery API与阵列交互。

3 网络

• vSphere 网络 I/O 控制 — 新的每虚拟机控制允许更精确地强制执行 SLA。

• vSphere Distributed Switch — 通过 NetFlow 来提高虚拟机流量的可见性,并通过 Switched Port Analyzer (SPAN) 和链路层发现协议 (LLDP) 支持来增强

监控和故障排除。

二 应用程序服务(可用性、安全性和可扩展性)

1 可用性

• vSphere High Availability — 新的体系结构可以实现一流的保证、简化的设置和配置以及更强的可扩展性。

• vSphere vMotion — 现在支持通过较高延迟的网络链路进行虚拟机迁移。

2 安全性

• ESXi 防火墙 — 新的面向服务且无状态的防火墙引擎可以按IP 地址或子网限制对特定服务的访问。这对于需要网络访问的第三方组件特别有用。

3 可扩展性

• 更大型的虚拟机 — 虚拟机现在可以增长到任何以前版本的 4倍,甚至可以支持最大型的应用程序。虚拟机现在可以拥有多达 32 个虚拟 CPU 和

1 TB RAM。

三 管理服务

核心管理

• vSphere Web 客户端 — 在全球任何位置从任何 Web 浏览器访问 vSphere。

• VMware vCenter Server 设备 — 将 vCenter Server 作为基于Linux 的虚拟设备来运行。

摘 要十堰日报社通过虚拟化技术构建了服务器技术运维平台,提高了整体的可靠性。关键词虚拟化技术;虚拟服务器一、背景报社经过多年的信息化建设,大批业务系统相继上线,服务器数量逐年增多,产生了一些问题:(1)成本高。硬件成本较高,运营和维护成本高,包括数据中心空间、机柜、空调、耗电量等。(2)可用性低。因为每个服务器都是单机,如果配置为双机模式的话,造价成本会更高。(3)系统维护和升级或者扩容时候需要停机进行,造成应用中断。(4)缺乏可管理性,系统数量太多难以管理,新服务器和应用的部署时间长,大大降低服务器重建和应用加载时间。(5)兼容性差,系统和应用迁移到新的硬件需要和旧系统兼容的系统。对于这些情况,利用虚拟化技术能得到很好的解决。使用虚拟化技术,可以节约硬件的投资,简化硬件维护 *** 作。实现了虚拟化还可以为各种系统的实验提供方便的硬件平台。将来如果构建云平台,虚拟化是必要的基础。
二、服务器虚拟化技术
1.服务器虚拟化概念。关于服务器虚拟化的概念,各个厂商都有自己不同的定义,然而其核心思想是一致的,能够通过区分资源的优先次序,并随时随地能将服务器资源分配给最需要它们的工作负载来简化管理和提高效率,从而减少为单个工作负载峰值而储备的资源。
2.服务器虚拟化的技术特性。虚拟化技术不但可以解决数据管理的难题,还可灵活更新软件、数据和硬件 *** 作平台。有了虚拟化技术,一台物理服务器可以被“划分”成数台“虚拟”的机器,每台都能独立运行自己的 *** 作系统,从而避免传统的“一台服务器+一种应用”的孤岛模式。分区。在单一物理服务器上运行多个虚拟机。隔离。在同一服务器的虚拟机之间相互隔离。封装。整个虚拟机都保存在文件中,而且可以通过移动和复制这些文件的方式来移动和复制该虚拟机。相对一间独立。无需修改即可在任何服务器上运行虚拟机。
3.服务器虚拟化的优越性。一是减少服务器的数量,提供一种服务器整合的方法,减少初期硬件采购成本。二是简化服务器的部署、管理和维护工作,降低管理费用。三是提高服务器资源的利用率,提高服务器计算能力。四是通过降低空间、散热以及电力消耗等途径压缩数据中心成本。五是通过动态资源配置提高IT对业务的灵活适应力。六是提高可用性,带来具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境。七是支持异构 *** 作系统的整合,支持老应用的持续运行。八是在不中断用户工作的情况下进行系统更新。九是支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。
三、方案选择
业界比较主流的虚拟化方案为VMware 公司的vSphere、微软公司的Hyper-V和Critx公司的XenServer。我们首先排除了Critx公司的XenServer。因为这个产品主要优势在LINUX系统平台上,而我们主要的信息系统运行现在WINDOWS系统上。据了解,XenServe的市场份额占有比较低,采用市场份额不高的产品对信息系统本身就是一个风险。根据厂商提供的产品参数,我们就vSphere和Hyper-V的产品性能做了比较认真做了比较。虽然觉得vSphere在技术指标上比Hyper-V更优越些,但综合考虑,还是决定采用Hyper-V,原因如下:(1)高级内存管理:虽然vSphere虚拟机内存动态可以节约资源,但会降低虚拟系统的性能;(2)高级储存管理:因暂时不考虑虚拟化数据库服务器,此项可以暂不考虑;(3)高I/O 可扩展性、主机资源管理、灵活的资源分配:主要考虑的是虚拟化轻负载服务器,影响不大;(4)虚拟化安全技术:对于非文件服务器,这个问题影响比较小。我们的技术人员对于微软的产品比较熟悉,Hyper-V对于经验丰富的WINDOWS管理员来说是非常易于部署和管理的。而vSphere则需要进行培训,这将是增大时间和经费成本。因此,我们认为采用低成本的Hyper-V基本可以达到项目实施的要求。
四、项目执行
(一)项目目标
报社内部的应用系统主要有采编业务、广告业务、发行管理、财务等各种应用系统。各系统基本使用单独的服务器,关键业务还有备份服务器。各系统基本为应用服务器加数据库的架构。项目的目标是将轻负荷的应用服务器虚拟化,将数据库统一。这样既可减少硬件的的支出,也可保证系统性能和数据的安全。
(二)实现步骤
1.建立虚拟机域,安装虚拟机服务器。为了管理方便和安全性,我们新建了一个独立的虚拟机宿主服务器的域。微软有一个虚拟机宿主机的管理程序Virtual Machine Manger Server(VMM),可以对多台虚拟宿主机和其上运行的虚拟机进行统一管理,并可以将虚拟机在不同的宿主机之间进行迁移,还可以定义一系列的任务实现系统维护的自动化。
微软的的Hyper-V服务器安装可以采用:单纯的MS Hyper-V Server安装,这种方法占用内存最小,但设置麻烦,而且很难使用本地界面管理虚拟机服务;使用Window 2008 Server的Hyper-V服务器角色。这种方法会多占用内存,但管理非常方便,并且可以使用Window 2008 Server的许多其他功能。因此,我们采用了Window 2008 Server的Hyper-V服务的形式建立了虚拟机。
2.转化物理机。使用微软解决方案最大的便利是可以使用其物理机转化Agent,方便实现原有物理服务器的转化。VMM2008提供了自动流程,可以以设定虚拟机,远程安装转化Agent,自动转化,自动删除Agent,自动部署虚拟机,自动关闭物理机,并启动虚拟机,且所有的参数完全保持一致。从用户的角度只是感到服务器有一段宕机时间,完全不会感觉到服务器的迁移。
3.实施效果。我们使用一台域控制服务器,三台虚拟化宿主机,一台数据库服务器,共虚拟化了8台服务器。包括广告管理系统服务器、发行管理系统服务器、杀毒软件服务器、SNMP监控服务器等物理服务器。三台虚拟机的CPU使用率基本维持在10%之下,系统运行稳定。
五、结论
我社通过虚拟化技术构建了高可用性的技术运维平台,用有限的资金实现了对当前服务器系统的升级,同时又具有灵活的、可变拓展空间,留足了扩展空间,为报社事业发展做好了技术准备。
参 考 文 献
[1]董嘉男.Windows Server 2008 Hyper-V配置与管理[J].清华大学出版社
[2]胡嘉玺.虚拟智慧:VMware vSphere运维实录[J].清华大学出版社
[3][美]吕斯特等著.陈奋译.虚拟化技术指南[J].机械工业出版社
[4]王春海.中小企业虚拟机解决方案大全[J].电子工业出版社

对于许多运维管理程序员来说,维护服务器运行状况和内存使用量的方法在日常任务中非常常见的。服务器虚拟化能够极大地优化这一问题。下面是昌平镇昌平镇电脑培训为大家介绍的服务器虚拟化的好处。

从基本的服务器整合开始,服务器虚拟化有许多好处。通过在单个硬件上整合多个应用程序,减少数据中心所需的服务器总数。服务器数量越少,框架和网络设备的数量就越少。昌平镇计算机学校发现从物理空间到空调维修成本来说,您可以节省所有成本。

服务器虚拟化很大的减少了对新硬件资本支出的需求,并消除了对这些硬件的更新。并且您可以重新部署突然释放的服务器。

还记得数据中心管理员必须手动配置服务器的日子吗?随着服务器虚拟化的推出,自动化程度大幅提高,用户只需几秒钟即可运行虚拟机。现在,北大青鸟发现数据中心管理员只需轻点几下鼠标,即可迁移多个工作负载,以适应业务变化。

服务器虚拟化还可以提供当前基于Web的高连接业务所需的高可用性、故障备份、可伸缩性、敏捷性、高性能和灵活性。并且昌平镇java培训发现服务器虚拟化是支持云计算提供商提供服务的底层技术。如果客户从云服务提供商处购买基础架构即服务(IaaS),则会购买虚拟机并添加完成任务所需的存储,管理和安全功能。

IBMSystemW1500v10和W1700v10(以下简称System)提供了一种在云中运行工作负载的环境。为了做到这一点,它提供了大量具备同时运行数千个计算机程序的计算机硬件。为了有效管理并利用这种硬件,该系统采用几种行业最佳实践来虚拟化其硬件资源,并给予工作负载极大灵活性以实现在云中随处运行。通过了解这些技术以及该产品如何利用这些技术,您将更好地了解System所提供的云环境。

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

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

虚拟化硬件:您正在阅读的这篇文章介绍了System如何虚拟化硬件以实现基础架构即服务(IaaS)。

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

每篇文章都以上一篇为基础,全面地解释了这一基础。

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

云交付模型

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

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

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

软件即服务(SaaS)在一个集中托管环境中提供网络可访问的业务应用程序,该环境是高度可靠且可伸缩的。

模型是渐增的,且每个模型以前一个模型为基础。图1说明了云交付模型。

图1云交付模型

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

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

资源虚拟化

基础架构即服务是一个可通过资源虚拟化实现的目标。资源虚拟化将工作负载(即,正在运行的程序)从其运行的底层硬件进行解耦。对于要运行的程序,它肯定需要硬件资源。但是,对于“在云中”运行的工作负载,它们肯定不能被特定硬件集所束缚。这意味着工作负载必须在多个冗余硬件集中的任何一个中运行。要实现此目标,云应该虚拟化硬件资源以将工作负载与硬件分离并使云能够管理这些资源的工作负载使用情况。

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

计算资源:这是任意程序运行所需的CPU和内存。

网络资源:这在程序之间的连接,支持程序进行通信。

存储资源:这使程序能持续保存其状态。

System采用了虚拟化各种资源的技术:

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

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

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

转载

很早之前企业可能通过购买服务器实现横向扩展,来满足业务流量不断增长的需求。

这种方式虽然在一定程度上解决了一部分问题,当时成本及其昂贵。

1节约成本

阿里很早之前随着业务爆发式增长,购买了很多高性能设备仍无法解决问题,最终决定去IOE,通过自研+云计算的方式,最终解决问题,这其中少不了虚拟化的整体解决方案。随着当前公有云、私有云的解决方案的火爆,各种虚拟化技术也层出不穷,如vmwar、docker、openstack都在底层扮演者重要角色。

2快速交付

当前软件开发讲求高效的交付,通过频繁的版本迭代来满足用户需求。如果通过传统的交付流程:采购、上架、部署、交付,中间环节耗费太多精力,最终导致产品无法及时性交付。在此虚拟化技术给快速交付带来了希望,通过可靠的技术手段,可以在秒级或分钟级实现产品的快速交付,让用户能够优先体验到产品,从而带来用户增长。

3效率提升

其实虚拟机带来的远不止这些,还有开发、运维、测试各部门之间的催化作用,带来生生效率的提升。例如通过虚拟化,运维可以给开发、测试快速部署隔离的测试环境,在上线前通过充分的测试,来避免产品bug。注意这是在不增加成本的前提下就可以做到的,这在没有虚拟化前无法想象。

以上是虚拟化给企业带来的最明显的变化,当然还远不止这些,希望我的回答对你有帮助。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13115435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存