虚拟化 频道

看虚拟计算如何转变我们的工作方式?

  什么是虚拟计算?

  思杰认为,虚拟计算可以让任何人在任何时间、任何地点,通过任何智能终端(手机、平板电脑、掌上电脑、瘦客户机、PC等)登录到自己的系统办公、娱乐。虚拟计算的组成部分包括桌面虚拟化(其中包含应用虚拟化)、服务器虚拟化以及Web应用交付。

  若以个人电脑的架构通俗地去理解"虚拟化",可以从图1、图2看到虚拟化的含义,简单说,它是一种改变原有计算体系架构、原有计算层次结构关系的方式方法。

什么是虚拟计算?

  整个计算体系结构可分为硬件(CPU、内存、主板、显示器、硬盘、外设等)、操作系统(Windows、Linux、Mac等)、应用(Office、Web浏览器、AutoCAD、反病毒软件等)、用户配置文件、用户(即使用者)几个层次。到目前为止,在这个层次结构中任意上下相连的二个"层"之间在编程逻辑上都是紧密相关的,即"紧耦合",这使得硬件和操作系统之间、操作系统和应用之间、应用和其使用者之间紧密捆绑。

  随着互联网技术对计算应用地巨大推动,传统"紧耦合"的计算结构越来越"力不从心"。人们对计算设备更新换代的需求,以及终端设备多样性、移动性、安全性、个性化等需求都呈现爆炸式增长。最典型的例子:任何一次设备更新,都需要对系统及应用进行彻底重新安装以及配置重来,并且还会有老应用不兼容新系统等问题。尽管有一些补充技术力图弥补这方面的缺憾,但都是局部性方案,没有从根本上一揽子解决问题。

  虚拟化技术的提出,让所有人"眼前一亮"。从图2可以看到,在现有层次结构、上下逻辑关系不变的前提下,任意上下相连的二个"层"之间都插入了一个"虚拟件",从而使得层与层之间从"紧耦合"变成了"松耦合"。所谓"松耦合",即意味着对于某个"层"来说,在其下层结构不变的情况下,该层可任意改动!

  当这样的"松耦合"发生在服务器端,即产生服务器虚拟化技术,即与Citrix XenServer解决方案相对应;而当它发生在客户端设备与桌面系统之间,则产生了桌面虚拟化,即与Citrix XenDesktop、Citrix XenApp等解决方案相对应;而当服务器之间,以及服务器与客户端之间需要更高效、优化的网络连接,则需要领先的网络技术解决方案,即与Citrix NetScaler、Citrix Access Gateway、Citrix Branch Repeater等产品相对应。

0
相关文章