信息化 频道

四项云计算服务大比拼

【IT168 信息化】

    谁不想置身于“云”这种环境?云这个术语对服务器行业来说是再理想不过的营销行话,很容易让人联想起在空中自由飘动的白云。营销人员懂得如何迎合服务器集群管理员的美梦,这些管理员把整天时间花在了一大堆冗长的外壳脚本和费解的缩略语上。

    为了测试这些云计算服务,我试用了几天,还部署了几个网站。我在四家云计算服务提供商开设了帐户,配置了几个虚拟服务器,几小时后就可以让网页动起来。我们选择四家提供商并非恪守极其严谨的标准,因为有许多新的服务在冒出来;我选择了向项知名服务以及几项新的服务。

    让人吃惊的第一件事就是,这些服务其实有很大相同。虽然Web主机托管的许多方面相当标准化,但“云计算”的定义大不一样。亚马逊的弹性计算云(EC2)为你提供了完整的Linux机,享有根访问权;还让你有机会运行想要运行的任何应用程序。谷歌的应用引擎(App Engine)也让你可以运行想要运行的任何程序――只要你指定程序用于功能有限的Python语言环境,并且使用谷歌的数据库。

    这些服务提供的指导程度大不一样,而且针对不同的层面。如果这种帮助很实际、也满足你的需要,这些服务似乎可以让你如愿以偿。不然,你只想把它叫作“枷锁计算”,而不是云计算。每项特性和功能通过让你无法使用有些参数选项来简化工作负担,这样就只好使用一组例行程序,你可能但未必喜欢。

    用了几小时后,裹在云计算外面的虚幻光环开始渐渐褪去;很显然,云计算几乎与共享服务器没什么区别。没错,一旦有需要,这些服务让你可以从云计算环境获取更多的CPU周期,可是它们解决不了最深层的问题,这些问题使得应用程序很难轻松扩展。许多真正的挑战在于架构层面,单单用更多的服务器周期来“灭火”解决不了设计中的根本性错误。

    我在测试结束后发现,云计算似乎是让人激动的方案,大有发展潜力;不过它们与传统的Web共享主机托管相比绝不是稳操胜券。云计算让一些工作更简单了,不过似乎仍是在不断完善的试验品。
 

0
相关文章