|
|
| IT趋势与虚拟化方向 |
|
| ——朗朗乾坤发布日期: 2009-08-14 17:01:41 |
核心提示: |
|
|
随着互联网的崛起,还有互联网最大的得益者Google的崛起,IT世界发生了巨大的变化,体现在IT应用中,这种变化我称之为“世界的虚拟化”。 这个虚拟化中,最为典型的就是IT管理中的虚拟化。从本质上讲,IT只是工具,无论是计算软件还是硬件,无外乎都是实现实体业务效率提升的工具而已。但今天,随着虚拟化技术的深入发展,我们却发现,IT已经不仅仅是工具而已,而是从工具走向了前台,成为了实体业务中不可或缺的一个组成部分。 何以见得? 按照目前的趋势来看,越来越多的客户应用建立在了我们看不到的设备质上,从而让我们的业务载体难以触摸,对一个老IT人来说,这种情况很难接受,就像刚刚从写汇编程序走到所谓高级语言编程的时候一样,感觉到似乎这一切不可思议,而且不可控制。 但该来的一定会来,这就是IT应用的虚拟化。 在我看来,IT应用的虚拟化是趋势,不是技术的趋势,而是应用管理的趋势。虚拟化可以分为三个层面:一是系统的虚拟化,二是应用的虚拟化,三是管理的虚拟化。 系统的虚拟化,是将原来属于大型计算机的资源分配技术使用到了PC服务器,从而在一台设备上虚拟出多个设备,从而使服务器、存储、外部设备的使用者,仿佛每个用户都在独享一套自己的设备,但实际上是在共用一套设备而已。这项技术的应用,使得大型计算机的优势和日益发展的PC服务器的优势相结合,产生出了既能够共享又能够低成本的系统(TCO,总体拥有成本),可以较低的成本实现多机热备份(所谓高可用性)。用户不再需要关心的服务器在哪里,存储在哪里,甚至于不需要关心是什么样的服务器、什么样的存储,只要想使用的时候,随手可得。从IT管理的角度上讲,系统虚拟化是一次飞跃,它将我们平日里用来维护物理设备的经理解放出来,而专注于系统的管理。 在系统虚拟化领域中,领先的供应商有VMWare和Citrix(当然还有很多),其产品均能够在操作系统之下建立起来虚拟的设备,从而使一切应用对虚拟化本身“透明”。尤其可贵的是,在虚拟化产品中,这两个厂商提供了一系列的工具,能够使得现在正在使用的系统,自动或者半自动迁移到虚拟化系统上,而不需要修改任何配置。 可以想像这样的场景:当客户拥有了多个服务器和存储组成的虚拟化系统之后,如果有了新的应用,需要单独的设备来支持,IT管理者只需要打开管理界面,用鼠标和键盘进行一系列的操作,就能够自动启动一个虚拟服务器、分配地址和名字、安装好操作系统和数据库以及一切必备的环境,甚至于将重要的应用直接在不同的物理服务器上启动热备份系统。而这一切呈现到应用使用者的面前的时间,仅仅需要1个小时!在物理服务器的时代,1个小时也许只够将服务器硬件架设起来(假设服务器已经在库房)。 不仅如此,当系统实现虚拟化之后,客户间断性的、更高计算和存储资源的应用需求,可以通过管理界面动态对逻辑服务器动态分配更大的内容和处理器资源而实现,一切尽在举手投足之间。当在虚拟化系统上配置好策略之后,甚至可以自动在某项应用占用资源过多的情况下,自动将在该系统所在的物理服务器上的应用迁移到其他物理服务器,而自动配置这项应用足够的资源。这一切居然可以不用人来干预就能实现! 应用虚拟化则将虚拟化更进一步,彻底颠覆了计算机要有“强大的计算”能力的概念,而将计算机(或者称之为终端设备更准确一些)仅仅作为一个智能终端来使用(显然,这也是来自大型计算机的技术),将应用计算全部放在服务器上(包括图形计算),只是将用户的终端输入设备产生的信号反馈给服务器端,而将服务器端的计算结果的图像呈现反映给终端设备。有了应用虚拟化的技术,我们的手机、智能家电都有机会使用复杂的应用软件,让我们的世界忽然变得更加多彩。更为吸引人的是,仅仅使用比较小的带宽(窄带互联网),这一切就能够实现,就能够让客户的核心应用远程跑起来,极大地降低了企业网络的运营成本。 有了应用虚拟化,再及时解决了客户的带宽问题的同时,还为客户带来一个附带的效果:安全性(甚至可以说,安全性的价值可能要高于带宽节省的价值)。简单地说,由于应用虚拟化技术使得在网络上传输的用户的数据不再是逻辑数据,而是增量图像的变化和加密的一些私有协议数据包,从而让网络上传输的数据单独看来不再是有意义的数据,而更像数据垃圾,即便是数据被截获也毫无价值。这就带来了一个极大的方便:用互联网就能够跑起来关键业务!例如网上的审批系统,不用再担心审批的内容泄密或者被篡改。 在应用虚拟化的领域,Citrix毫无疑问是其中的王者。不仅在服务器端],Citrix提供了完整的解决方案,在智能终端上(例如Apple的iPhone),Citrix也提供的能够完全实用化的工具。毫不夸张地说,一旦部署了应用虚拟化系统,只要服务器端足够强大,电脑终端不再需要升级! 有了上面的两种技术,显然,管理的虚拟化也就成为了必然。其实管理的虚拟化一直在进行,例如服务外包就是比较典型的IT管理虚拟化。而在虚拟化技术发展的今天,真正的IT技术已经越来越和客户具体的业务相结合,IT主管不仅仅需要IT而更要理解业务,设备和系统软件、基础链路的管理等等,都可以交给虚拟化的应用管理系统去管理,而CIO的目光只需要关注核心业务如何去实现。 服务器还有存储是哪一个品牌更好?我们需要为这个应用配置多大的计算能力和存储容量?这将不再是CIO的工作。CIO未来需要管理的只是虚拟的计算能力和存储能力而非设备,可以理想地认为,这些资源将是取之不尽用之不竭的。 进入到管理虚拟化的层面,CIO将在IT基础技术方面彻底获得解脱,而将带领着IT人员专注于核心业务应用需要的研究,从而解决一直以来业界的难题:IT技术飞速发展,而应用需要无法与IT技术齐头并进,从而导致先进的技术无法被使用,而高级的IT设备在“空转”。可以想像,一旦熟悉IT技术的信息管理人员进入到了业务领域,用IT技术改造业务流程,将给核心业务带来难以想象的巨大提升! 这个时候,企业的IT主管再也无法以懂得工具作为能够工作优秀的理由,而必须研究业务才能真正发挥IT的价值。而正是这样的情况下,CIO才能真正被称之为CIO,才能真正进入到客户业务的核心之中去。 |
|
|