goofegg 写道 "一直对虚拟化和云计算感兴趣,跑去听了一把vmware的推介会。
过后一直想问两个问题,没得到机会,贴在这里:1、看其资料,一台实体机器的配置要至少满足一个甚至几个的应用,如果一个单位电脑很多,不想买高配置的硬件,却有超过最高机器负荷的应用需要上马,通过虚拟化有什么办法? 2、现在的虚拟化都是一台高配置的机器虚拟出多个虚拟机和应用,vmware是否能把多台实体电脑虚拟成一台虚拟机以满足单台不能胜任的高负荷应用?
两个问题实际上是一个问题,前面有人类似的提到,回答这属于高性能计算、集群、网格计算领域的问题,现在vmware还不能解决,即使解决,也是把单一的大负荷应用分解,让多台电脑里的多台虚拟机分别处理。
vmware是执业界牛耳的大公司,宣传资料里讲世界100强的公司几乎100%的企业虚拟化都是采用其产品。上面的问题他们还不能解决,估计其他公司就更不行了。
本人对虚拟化知之甚少,只用过virtualbox这个桌面虚拟机软件。看网上的资料,能大致肤浅的勾勒出虚拟化是怎么回事。
很多人熟知的virtualbox这类的桌面虚拟化软件,能让我们在熟知的某种操作系统上运行另一个操作系统,在一个很胖的系统上运行另一个系统;现在的企业虚拟化,不需要在一个操作系统里运行虚拟化软件去模拟另一个操作系统,而是虚拟化软件直接装在电脑上,相当于一个很瘦的象操作系统的东西,之后在其上做设置去模拟另一个系统或某一个应用,并且可以在另外的电脑上安装控制中心类的软件去管理和设置,实现备份,迁移等等的功能。
虚拟化能带来的方便就不多说了,但现在的虚拟化还不能称为云。我所想象的云,应该是现在的虚拟化和集群、网格类的东西能结合在一起的云,不仅单台电脑能生出多台虚拟机,而且可以很多台电脑合成一台虚拟机。
集群,网格类的东西,用多台电脑实现单一的很专业的任务;虚拟机,虚拟的通用操作系统,我们熟知的,可以在上面运行我们想做的事情。
现在服务器和个人桌面是很清晰的分立的,云和端,即使是云,各服务器之间的结合也并不紧密。
理想的云,具有自由和弥漫性,很包容,能让普通人轻易的触摸到和理解,可以很方便的把端吸收到云里来,增强自己的能力,就象现在电脑双系统选择启动一样,企业里我们的个人桌面可以选择那种类操作系统的瘦虚拟机软件启动,把自己的CPU和内存资源加入进企业云所虚拟的一台大虚拟机,我们可以在个人桌面电脑上登录进这个大虚拟机,做我们单台电脑所不能胜任的任务,并且我们还可以在瘦虚拟机软件上做简单的设置,可以加入不同的云;我们也可以选择启动本机安装的操作系统,就象现在一样,从云中分离出来,成为一个端。
现在的企业虚拟化,很方便的解决了原来很麻烦的IT管理,但是还是不能解决大负荷的单一应用,对于这样的应用,依然是要花巨资购置高配的机器。现在即使是业界牛耳的大公司都把高性能计算,集群类的问题当成和虚拟化关联不大的另一个领域的问题,可以想象理想的云离我们有多么的遥远,现在很多企业忽悠的云是怎样的一个概念。但是可以预见不远的将来,真正的云也会是从现在这些企业所追寻的梦想中飘出来。"