2010年刚刚开始,两位软件巨人微软和Google就开始了新的云存储大战,首先是微软的Azure平台结束了公共预览版,以正式产品对外发布了,其次是Google Docs开放了任意类型文件的上传和下载,使之成为名副其实的GDrive,微软此前也向每一位Windows Live用户开放了25GB的免费存储空间,叫做SkyDrive。
那么这两家公司推出的服务对你会产生什么影响呢?本文将从价格、速度、可用性、服务水平协议和开发支持这几方面对这两家的云存储服务进行比较,看完本文之后,相信你会做出明智的选择。在即将举办的2010虚拟化暨云计算技术网络大会上,CIOAge将通过广泛的采访与调研与大家做更多的探讨。
1、价格
Google的存储成本=25美元/GB/年=2美元/GB/月,除此之外,没有其它转移成本。Windows Azure的成本=15美元/GB/月,上传和下载数据还有额外的费用。
因此Google的成本明显便宜了不少,大概要便宜10倍。
2、速度
我们将使用Gladinet Cloud Desktop(http://www.gladinet.com/)将微软和Google的云存储(虚拟存储)映射到Windows资源管理器中,通过拖放上传一个相同的文件来比较两者的速度。
文件大小:9.3MB
Azure存储上传:43秒,速度216Kb/秒
Google Docs存储上传:68秒,速度136Kb/秒
因此Azure的上传速度更快,但Google Docs的上传速度也是可接受的。上传速度更多取决于你离谁的数据中心更近,或谁更空闲。
3、可用性和工具
Google存储是在Gmail,Picasa网络相册和Google Docs之间共享的,它们都有一个Web使用界面,并可以与朋友分享,对于PC桌面UI界面,你可以使用GUI客户端工具,如Google Picasa,Gladinet Cloud Desktop或Memeo Connect直接连接到你的Google存储帐户。
相反,Azure主要面向开发人员,如果你不自己写代码就不能使用Azure存储,当然可以使用第三方的工具使用Azure存储,如Azure Storage Explorer,Cloud Storage Studio,Azure MMC plug-in和Gladinet等。
Google存储具有开箱即用的特性,但Azure却有更多的工具可供使用。
注意:将Google存储和Azure存储进行比较有点象拿苹果与苹果比较的感觉,其实更好的比较方式是将Google存储与Windows Live SkyDrive进行比较,因为它们都具有Web界面。
4、服务水平协议
Google的SLA对于免费用户,Google App用户和Google App高级用户是不同的,下面是高级用户特有的权利,而免费用户是没有的。
“根据Google App协议,在任何时候,Google都必需保证为用户提供99.9%的系统可用性”。
Windows Azure SLA对于每个人都是一样的,下面是引述的其中一段。
“我们保证99.9%的时间存储服务都可用,即用户可增加、更新、读取和删除数据,我们也保证你的存储账户到我们Internet网关的连通性”。
从服务水平协议来看,Google将用户分级了,而Azure对所有用户一视同仁。
5、开发支持
Google为开发人员提供了Google DATA协议,Windows Azure则提供了Azure SDK,并且直接集成进了Visual Studio。
使用Visual Studio对Windows Azure存储编程变得更加容易,因此你已经可以看到有很多工具和互联网产品都是基于Windows Azure的。
但如果你使用PHP,Ruby或其它非.Net编程语言,Azure SDK就比Google API逊色多了。
6、哪一个适合你?
因为它们都有各自的优缺点,那么哪一个适合你呢?在选择之前,先看看下面几个用例吧。
用例1:临时性云存储用户,家中使用,存储需求小于25GB。
你可以使用Google存储,既有Web界面工具,也有桌面GUI工具可选。
注意:在这里,比较的是Windows Live SkyDrive,而不是Azure存储。
用例2:认真的云存储用户,家中使用,存储需求大于25GB。
你可以使用Google存储,工具多,存储成本也低。
注意:在这里,SkyDrive最大只有25GB容量,Azure与Google存储相比,价格实在太高了。
用例3:认真的商务用户。
如果你关心服务水平协议,你就必须成为Google App高级用户或Azure用户,对于高级用户,每年每用户的额外成本是50美元。
这时你应该计算一下成本,将Google高级用户成本因素与Azure平台的成本比较一下就可得出结果。
用例4:Internet开发人员,需要云存储支持。
你可以考虑使用Azure存储,在Azure存储上构建你自己的Internet应用程序,因为它就是为开发人员构建的,但如果你的Internet应用程序不能战胜Google的功能,如Gmail,Picasa,Docs或其它Google已经建立起来的Internet应用程序,那么要想让用户付费选择你的应用几乎是不可能的。
7、总结
你可以选择一个最适合你需要的存储服务,如果你不能确定哪一个最适合你,你可以两个都使用,也有这样的工具,如Gladinet就同时支持Google存储和Azure存储。
这仅仅是2010年开年来这段时间看得到的硝烟,未来Azure存储和GDrive的对垒会更加精彩,在即将举办的2010虚拟化暨云计算技术网络大会上,CIOAge将通过广泛的采访与调研与大家做更多的探讨。我们拭目以待吧!
本文来源:不详 作者:佚名