这个可以不虚!虚拟化也分三六九等

云计算 虚拟化
在过去几年,我开发了一套工具/模型帮助我的客户更好地了解虚拟化技术的不同层级,以使得他们可以梳理清楚哪些虚拟化技术更适合他们的应用环境。

 
  在一片叫好的虚拟化浪潮面前,你是否发现自己内心有种种不安呢?看起来一切都在虚拟化,又好像虚拟化离我们还很遥远……

  在过去几年,我开发了一套工具/模型帮助我的客户更好地了解虚拟化技术的不同层级,以使得他们可以梳理清楚哪些虚拟化技术更适合他们的应用环境。

虚拟化分层模型

  图中显示的就是一个虚拟化的模型,它显示了虚拟化技术的不同层面,这些不同层面又对应于用户寻求性能、可靠性/可用性、扩展性、整合、统一管理或者其他不同虚拟化的应用需要。下面,我们对这些虚拟化的不同层级进行简要说明。

  访问虚拟化

  一种支持不论何种设备都能访问其他任何应用程序的软硬件技术,访问与被访问者之间无需知道太多。访问终端能够根据不同应用程序采取不同显示方式。在某些情况下,网络两端可能会安装某些特殊硬件以提升访问性能,支持多用户共享一个单一客户端系统,或者允许单个用户同时查看多个显示设备。

  应用虚拟化

  实现在多个不同OS或者硬件平台上运行应用程序的软件技术。通常来说,这种应用程序是根据某种应用框架进行编写的,同时也意味着,如果该应用程序运行在没有采用(或者不支持)这种特殊框架的系统平台上,就不能享受到应用虚拟化带来的种种益处。这种技术还有一个高级功能,一旦应用程序出现错误,它可以帮助提供重启或者启动另外一个应用程序,或者在多个应用程序实例当中提供工作负载均衡,以实现高扩展性。

  处理虚拟化

  将物理硬件配置从系统服务、操作系统和应用程序中独立出来的软硬件技术。这种虚拟化技术可以将单个系统虚拟成多个,或者多个系统模拟成一个计算资源平台,以实现从原始性能、高扩展性、可靠性/稳定性、多环境整合到单一系统中的目的。

  存储虚拟化

  将存储系统和其中所存储的应用程序和数据进行“隐藏”的软硬件技术,这种技术可以让多个系统平台共享同一存储设备,而无需知道其他访问者是否也在访问这些存储介质。另外,存储虚拟化技术还可以对实时系统进行快照,从而实现不影响在线或者交易应用的情况下进行备份。

  网络虚拟化

  以一种不同于传统观点看待网络的软硬件技术。在这种环境下,个人电脑只能“看到”能允许访问的系统,另一个广泛用途是,可以将多个网络链接虚拟化成一个单一链接。

  虚拟化环境管理

  在单个计算资源平台上,实现对多个系统配置和管理的软件技术。

  以上这些技术在数据中心都可以应用,更令人兴奋的是这些技术正逐渐成为行业标准,并被各种操作系统软件和系统平台所支持。
 

责任编辑:何巍 来源: 中关村在线
相关推荐

2021-01-27 13:57:38

5G运营商网络

2020-05-22 12:58:34

5G5G信号4G

2012-04-06 11:09:36

戴尔

2009-02-03 17:21:52

服务器虚拟化英特尔

2009-07-02 19:03:34

虚拟化服务器虚拟化VMware

2019-04-17 18:04:10

网卡虚拟化网络设备

2013-05-15 10:20:16

Paas虚拟化

2011-02-16 14:49:17

虚拟机

2021-06-15 19:30:34

JAVA虚引用对象

2009-08-19 09:35:27

Windows 7虚拟机开启Aero

2015-05-20 16:57:13

2015-07-02 10:09:23

存储虚拟化软件定义存储云平台

2018-08-08 14:25:17

2021-02-18 16:05:35

Windows 10XWindows 10工具

2023-02-15 08:24:12

数据分析数据可视化

2012-08-06 15:43:54

虚拟化

2012-08-14 09:20:00

Python

2017-11-23 07:13:28

iOS安卓苹果

2012-06-01 09:32:03

存储虚拟化

2014-04-22 10:46:49

混合云虚拟交换机
点赞
收藏

51CTO技术栈公众号