Instagram云計算服務過億用戶 基礎設備3人管理
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最后說,對于企業而言,應該做的就是,發現用戶的需求,然后滿足他們的需求。