虚拟基础架构部署与配置

121课时
1.2K学过
8分

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
15分钟

虚拟化的定义

什么叫虚拟化?虚拟化是一个广义的术语,在计算机方面主要指计算的元件是在虚拟的架构上运行而不是在物理机上运行。虚拟化技术的作用:可以扩展硬件的容量,简化软件的配置过程,可以实现在单个的CPU上模拟多个CPU,单个硬盘可以模拟多个硬盘,单个网卡可以模拟多个网卡,并且允许一个平台同时运行多个操作系统,应用程序可以在相互独立的空间内运行并且相互之间不会有影响,从而有效地利用计算机的闲置资源并提高了工作的效率。

目前虚拟化是一种经过验证的软件技术,它现在以非常快的速度改变着IT的面貌、改变着传统的IT模式。它不是最近几年出现的,在20世纪90年代,x86处理器采用系统分区,就出现了虚拟化技术,这种虚拟化技术最先用在苹果Macinatosh操作系统中。在20世纪90年代末,VMware公司一直致力于虚拟化的研究,推行VMware Workstation这款产品,可以在X86操作系统上任意运行,如下图所示。

实际上,从20世纪以来,人们一直很关注系统的兼容、整合、集成能力,但是由于计算机、操作系统、通信协议及接口的不一致,结果不是很好,虚拟化技术在很大程度上提供了帮助或解决了这一问题。如今,虚拟化技术已经有了很大的发展,用户越来越多,个人用户、企业用户、地方政府数据中心等都在采用虚拟化技术。

为什么越来越多的人选择使用虚拟化技术呢?从目前IT发展面临的一些挑战来看,主要的挑战集中在资源的闲置、IT运营维护成本的增长、大数据的爆发、产品的供应链跟不上等方面。根据统计分析的结果,目前IT的闲置资源高达85%;IT的运维和管理成本在逐年上升,其中1元钱中就包含了0.7元的运维和管理成本;大数据给目前的IT环境带来了挑战,特别是在电子商务这一领域,信息呈爆炸式的增长,每年增长速度高达54%;产品供应链的效率低直接导致3.5%的营业额损失,接近400亿美元。这些都是需要迫切解决的问题。

采用虚拟化技术可以缓解IT面临的这些难题。虚拟化技术的优势表现在以下方面。

(1)更高的资源利用率。虚拟化技术实现物理资源和资源池的动态共享,有利于提高资源的利用率,用户可以动态地选择需求来满足资源的不同负载。

(2)降低管理成本。利用虚拟化技术,可以采用中央管理来简化公共管理任务,实现负载均衡的自动化管理,还可以支持在多个平台上使用公共工具,从而降低管理成本。

(3)提高使用的灵活性。虚拟化技术可以实现动态的资源部署和重配置,可以满足用户不断变化的业务需求。

(4)高可用性。在不影响用户的情况下对物理资源进行删除、升级、更改。

(5)高扩展性。虚拟化技术采用动态方式部署,可以根据不同产品对资源的需求支持比物理资源小或大得多的虚拟资源。

(6)灵活的互操作性。虚拟化技术能提供各种接口和协议的兼容性,这点远胜于物理资源。

(7)高安全性。虚拟化技术可以实现简单的共享机制,这便于实现对数据和服务的控制和安全访问。

(8)高效率。虚拟资源崩溃,因不存硬件方面的问题,能在很短的时间内恢复。