声明:本文主要以非技术角度浅谈一下虚拟化,仅仅表明自己对虚拟化的一些理解和虚拟化发展的一些看法,小子见识浅显,请多多指教。

    目前做国际化的多数仍然为国外的大公司,国内虚拟化进程状况一直不是很好,比例一直不是很高,我得不到什么官方数据,单个人感觉应该不到10%

我想大多数人(包括我)一提到虚拟化就会想当然或者不知所云。那么虚拟化到底是什么呢?

   虚拟化是以某种用户和应用程序都可以很容易从中获益的方式来表示计算机资源的过程,而不是根据这些资源的实现、地理位置或物理包装的专有方式来表示它 们。换句话说,它为数据、计算能力、存储资源以及其他资源提供了一个逻辑视图,而不是物理视图。” —— Jonathan Eunice, Illuminata Inc。 

虚拟化是表示计算机资源的逻辑组(或子集)的过程,这样就可以用从原始配置中获益的方式访问它们。这种资源的新虚拟视图并不受实现、地理位置或底层资源的物理配置的限制。” —— Wikipedia   

虚拟化:对一组类似资源提供一个通用的抽象接口集,从而隐藏属性和操作之间的差异,并允许通过一种通用的方式来查看并维护资源。” —— Open Grid Services Architecture Glossary of Terms 

        通俗说来,虚拟化就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构之间的壁垒。未来,所有的资源都透明地运行在各种各样的物理平台上,资源的管理都将按逻辑方式进行,完全实现资源的自动化分配,而虚拟化技术就是实现它的理想工具。

    现有虚拟化种类:硬件虚拟化、操作系统虚拟化、应用层虚拟化,当然划分方法还有很多类似服务器虚拟化、桌面虚拟化,应用虚拟化等等。

知道了什么是虚拟化,那么我们为什么要用虚拟化?

    其实答案很简单!为了用最少的钱达到自己所要的效果!经济是决定一切技术的基础!

    虚拟化可以更大程度上利用现有硬件资源,并便于维护和扩展,方便企业进行管理!这些都是它的优点不过大家对虚拟化技术的认知程度还不是很深,用户考虑虚拟化的时候,应该考虑端到端的方案而不是仅仅是服务器虚拟化,还包括应用虚拟化、桌面虚拟化、网络优化,以及相应的安全措施等等。

那么虚拟化有缺点吗?

    虚拟化还没有一个明确的规范, 推广缓慢,虽然现在全球都在谈虚拟化,可是懂得的人是相对较少啊。还有一个就是虚拟化的复杂性!在没有成熟的售后支持时候,中小用户还不是很敢用它!或者说是想用却不知如何下手。其实还有一点担忧,一旦将来虚拟化大量推广,当出现问题时,解决问题也是越来越困难的。。。

谈谈我对虚拟化的理解吧

来一张图,很简单的图……

浅谈虚拟化----“瑞友杯”虚拟化征文_第1张图片

    虽然目前虚拟化技术很多,架构也很多,用来面向不同的用户,例如服务器虚拟化,存储虚拟化,瘦客户机等,这些技术都是不用的,都是不同层次的。而我心目中的虚拟化则应该如上图,就是这么简单的三层,这是一个nn的关系,n >= 1虚拟化在硬件与软件应用之间处于一个桥梁作用,软件应用层和硬件层分别单独管理,这样在维护和管理上就会更专业化和方便。

    当然了这只是我自身的一个看法,具体的细节实施和技术方案应该是很复杂的,我没有专门的研究这个技术,也没有机会去了解更多,只能浅谈一下。。。

    无论如何,虚拟化的未来是光明的,未来十年甚至二十年虚拟化技术也许就普及了,人们可以享受更加方便快捷的生活体验。我相信虚拟化技术可能在不就得将来为我们带来各种天马行空的产品,例如家庭的所有电子产品的计算能力也许就统统由一个计算中心完成,再添置新功能是就不需要购买全部的新设备,紧紧需要一个显示器或者一个耳机就可以了。不过最后我还是感觉虚拟化的发展越来越需要高速安全的网络的支持,我想这应该是相辅相成的。

    虚拟化是一个大概念,它包含的内容太多了,不过它的最初出发点还是帮助人们以最小的成本完成想要的任务,并且使我们的应用更可靠和安全,我想虚拟化的未来主要应该集中在四点:

  1. 更多的面向中小型企业和产品
  2. 更加可靠和安全
  3. 与网络做更好的接洽
  4. 完全分离软件(应用)与硬件,做好中间层

浅谈辄止,over