【来源】:http://blog.sina.com.cn/s/blog_5e7650d40100dnqi.html
前两篇对两种不同的思路进行了分析,发现这两种思路都有一个相同的问题:稳定性比较差。这个问题的根源在于用户将自己的电脑通过网络接入“云计算”平台。如果这些“云计算”平台中的电脑物理上都存放在用户自己的家里,那么对它们的可控性就非常低。“云计算”系统在其计算资源(即用户提供的电脑)不能被保证的前提下,仍然要向“云计算”用户保证高可用性,其系统的设计必然会非常复杂,甚至不可行。
那么我们改变一下这个前提。假设“云计算”系统中的所有电脑都在“云计算”供应商自己的环境中,完全可控。这个假设和我们讨论的主题并不矛盾。因为这些电脑仍然可以是价格低廉的旧电脑,只不过价格比按斤来卖的废铁要高。这样,拥有旧电脑的个人和公司仍然有积极性出卖他们的电脑。
在这样一个前提下,我认为“云操作系统”是一个完全可行的思路。这时候,每台电脑都是这个操作系统的一部分资源。当这个操起系统启动的时候,每台电脑上的 CPU,内存,磁盘等信息都会被注册到系统中。这些资源相对比较稳定,再通过适当的冗余,“云操作系统”完全可以向用户提供高可用性的保证。
其实这样一个“云操作系统”不仅仅适用于“云计算”供应商,也适用于普通的商业公司。如果这个操作系统可以稳定运行,并且价格适中,那么它可以有效地帮助企业降低IT成本。无论规模的大小,企业每年花在电脑和服务器上的成本都不小。电脑和服务器每年被折旧或淘汰,是企业需要不断在IT上进行投入的一个重要因素。如果能够让被折旧或淘汰的电脑继续发挥余热,企业或许可以省下一笔可观的开支。
由此可见,“云操作系统”的潜在需求是非常大。
目前所谓的“云操作系统”有VMware公司的vSphere和微软的Azure。
VMware vSphere号称是市场上第一个“云操作系统”。在VMware vSphere 4中,每个VM可以添加64个虚拟CPU和512GB的内存。VMware vSphere管理的其实不是CPU,内存,磁盘等资源,而是虚拟机。每个虚拟机本身才是一个操作系统。VMware vSphere把计算,存储,网络等抽象出来,以便管理。它的理念是操作系统的设计,值得研究。我们将在后面的文章里重点讨论VMware vSphere。
Microsoft的Azure也号称自己是一个“云操作系统”。它提供的服务分为5层。其中第2层的设计与VMware vSphere类似,被称为Azure操作系统。它的前身是“红狗”(red dog)项目,由4部分组成:计算,存储,开发和部署管理。它的设计看起来和VMware vSphere的设计有些相似,也值得研究。
虽然以上二者都自称为“云操作系统”,但它们管理的其实是虚拟机,它们是操作系统之上的系统。因此严格地讲,我认为它们都不是操作系统,而是“云计算”服务系统。另外,它们为了追求性能和稳定性,都对硬件设备要求很高,甚至是特殊的设备。当然,这也是硬件设备厂商所希望看到的。所有的硬件设备厂商都希望通过“云计算”来忽悠用户更新设备,增加硬件设备上的投入。因此所谓的“云计算”硬件不断出现。我认为真正的“云操作系统”应该通过技术革新起到相反的效果,减少用户在硬件设备上的投入。让我们一起来呼吁这样的技术早日出现吧!
旧电脑是否可以利用云计算来赚钱【4】(完)
最新推荐文章于 2021-07-20 15:08:44 发布