微软Azure云究竟有多大?

微软称,它的Azure云中已经存储了超过4万亿个对象,数量是一年前的4倍。

微软的一位官员在官方博客中写道,在Azure云中,平均每秒要处理27万次请求,在一年中的某几个月内,最高处理峰值可达到每秒88万次请求。每秒所处理的请求数量在过去一年中几乎增长了3倍。

可以拿亚马逊Web服务(AWS)做个对比,今年初,AWS的简单存储服务(S3)存储的对象为9050亿个,每天增加的对象数约为10亿个,平均每秒处理的请求数为65万次。

要想逐个地比较每家公司云的大小是有点儿困难的。AWS的S3只是为用户提供的存储选项之一,其他选项还有弹性块存储(EBS)和数据库服务,如完全可管理的NoSQL数据库DynamoDB。

而微软所称的4万亿个对象是每个独立用户的独立内容,并非重复的备份。这些对象包括磁盘、驱动器、表格、队列和“blob”,blob是微软自创的术语,用来描述与单一用户账号相连接的一批文件。一个blob最多可包含数百个存储块,每个块的大小最大可达200GB,每个用户账号最多可存储100TB个blob。微软称这些blob可用来存储大量的非结构化数据,如视频和图像等Web浏览器数据,可存储文件用于分布式接入或灾难恢复。今年6月,微软成十倍地降低了访问Azure存储层的成本。

同时,上面提到的磁盘和驱动器也是微软新的IaaS产品,是今年春季推出的。Azure所提供的主要服务是PaaS,是为开发人员提供的一种服务,用于创建定制化应用,并存储在云中。通过提供Windows和Linux操作系统两种格式的虚拟计算实例,Azure也进入了IaaS市场,可与AWS的弹性计算云(EC2)竞争。而就在微软宣布了IaaS服务之后不久,谷歌也推出了自己的IaaS服务——谷歌计算引擎,这是对其PaaS服务,即谷歌AppEngine的补充。(波波编译)