GigaOmMobilize大会9月20日在旧金山举办,大会期间,Instagram的共同创始人Mike Krieger围绕公司的基础设施服务问题,讲述了公司利用亚马孙云计算服务(AWS)IaaS「Amazon EC2」的情况。
Instagram是人气颇高的在线照片共享服务商。用户可以将用智能手机等终端拍摄的照片上传,与其他用户彼此分享。今年4月,美国Facebook以10亿美元收购Instagram。
Mike Krieger说,EC2上的Instagram服务器实例使用的是搭载物理服务器的SSD,而不是HDD(SAN)。从今年7月起亚马孙云计算服务(AWS)开始采用SSD,提供高性能的I/O实例。
作为亚马孙云端平台EC2的大客户,Instagram在SSD未正式使用前,就作为早期投入顾客;开始试用SSD。Mike Krieger说,由于使用SSD,与过去相比,速度提高了20倍。
目前在商务领域,较之HDD,更积极采用SSD;因为尽管它的Gigabyte单价高,但它高速、小巧并且能耗低。尤其是像Instagram这样,提供Web 2.0应用软件的企业,已经成为SSD技术的早期采用者。
虽然Mike Krieger没有谈目前Instagram处理的具体数据,但他说,到目前为止,通过用户上传的照片超过50亿张。
Instagram于2010年在洛杉矶开始提供服务,创业时只有一台租赁的服务器。Mike Krieger说,开始时的计划非常简单,但是,为了适应迅速发展的业务情况,我们较早地采用了EC2。
Mike Krieger还说,尽管目前Instagram拥有超过1亿的用户,但其基础设施的管理人员不过3人。他们认识到,只要他们能够在较早时期利用IaaS来构建系统,就没有必要像其他创业公司那样,将资金投放在存蓄器和服务器上,并由他们自身来构建并运营系统。
而关于Instagram服务取得成功的秘诀,他说,“重要的是必须知道自己企业的强项”。而对Instagram而言,那就是“速度”。他又指出,Instagram的用户希望利用等待公交车的时间,能够快速启动应用软件,上传照片或是看其他用户的照片。因此,就要求我们提供“高速”的服务,以满足用户的要求。
Mike Krieger最后说,对于企业而言,应该做的就是,发现用户的需求,然后满足他们的需求。