虚拟化是一种如何将服务与该服务的基础物理交付区分开的技术。这是创建诸如计算机硬件之类的虚拟版本的过程。它最初是在大型机时代开发的。它涉及使用专用软件来创建虚拟或软件创建的计算资源版本, 而不是同一资源的实际版本。借助虚拟化, 多个操作系统和应用程序可以同时在同一台计算机及其相同的硬件上运行, 从而提高了硬件的利用率和灵活性。
换句话说, 虚拟化是云提供商使用的主要的成本有效, 硬件减少和节能技术。虚拟化允许一次在多个客户和组织之间共享资源或应用程序的单个物理实例。它通过为物理存储分配逻辑名称并按需提供指向该物理资源的指针来实现此目的。虚拟化一词通常是硬件虚拟化的同义词, 它在有效交付用于云计算的基础架构即服务(IaaS)解决方案中起着基本作用。此外, 虚拟化技术不仅为执行应用程序而且为存储, 内存和网络提供虚拟环境。
将在其上构建虚拟机的计算机称为主机, 而该虚拟机称为来宾计算机。
虚拟化的好处
1.更加灵活高效的资源分配。
2.提高开发生产力。
3.降低了IT基础架构的成本。
4.远程访问和快速可扩展性。
5.高可用性和灾难恢复。
6.按需按需使用IT基础设施。
7.启用运行多个操作系统。
虚拟化类型:
1.Application Virtualization.
2.Network Virtualization.
3.Desktop Virtualization.
4.Storage Virtualization.
1, 应用虚拟化
应用程序虚拟化可帮助用户从服务器远程访问应用程序。服务器存储了所有个人信息和应用程序的其他特征, 但仍可以通过Internet在本地工作站上运行。例如, 需要运行同一软件的两个不同版本的用户。使用应用程序虚拟化的技术是托管应用程序和打包应用程序。
2, 网络虚拟化
分别运行多个虚拟网络的能力具有单独的控制和数据计划。它在一个物理网络之上共存。它可以由可能彼此保密的各个方进行管理。
网络虚拟化提供了一种在几天甚至几周内创建和配置虚拟网络(逻辑交换机, 路由器, 防火墙, 负载平衡器, 虚拟专用网(V**P**N)和工作负载安全性)的功能。
3, 桌面虚拟化
桌面虚拟化允许将用户的操作系统远程存储在数据中心的服务器上。它允许用户通过不同的计算机从任何位置虚拟访问其桌面。需要Windows Server以外的特定操作系统的用户将需要具有虚拟桌面。桌面虚拟化的主要好处是用户可移动性, 可移植性, 易于管理的软件安装, 更新和修补程序。
4, 存储虚拟化
存储虚拟化是由虚拟存储系统管理的服务器阵列。服务器无法确切知道其数据的存储位置, 它们的功能更像蜂巢中的工蜂。它使从多个来源管理存储成为一个单一的存储库进行管理和利用。存储虚拟化软件可保持顺畅的操作, 一致的性能以及一整套连续的高级功能, 尽管基础设备发生了更改, 故障和差异。
参考文献:
http://www.itbriefcase.net/network-server-storage-and-desktop-virtualization