DİĞER

AWS nedir ve Instagram neden çöktü

Birleşik Devletler’in Virginia eyaletinin kuzey kesimlerinde gelişen kuvvetli fırtına, Instagram’ın sunucularını vurdu. Sistem uzun süredir kullanım dışı.

Bir fırtına tüm sistemin çökmesine nasıl yol açar, diye düşünüyor olabilirsiniz. Hele hele uygulama San Francisco merkezliyken! Nedeni ortada, diğer birçok büyük web şirketleri gibi Instagram da tüm trafiğini ve verilerini, kendisinden daha büyük bir firmanın hizmetinde barındırıyor: Amazon.

Bulut bilişim konusunda, Amazon Web Servisleri (AWS), çok büyük bir firma. Dünya çapında 190 ülkede yüzbinlerce firmaya hizmet veriyor. Pinterest, Netflix ve Heroku bunlardan bazıları. Tabii çok sevdiğiniz Instagram da bunların içinde.

AWS, Amerika’nın Oregon, California ve Virginia eyaletlerinde hizmet veriyor. Amerika saatine göre cuma gecesi gerçekleşen fırtınadan da yalnızca Virginia’daki tesisler etkilendi. Fakat insanlar Instagram için deli oluyormuş demek ki; “My Instagram” dünya çapında Twitter trendleri listesinden saatlerce inmedi. Pinterest ve Netflix gibi diğer yaygın servisler bir süre sonra hayata döndü, fakat Instagram hâlâ yok.

Instagram ve diğer büyük servislerin çökmesi, bize gösteriyor ki bulut bilişim de sihirli bir çözüm değilmiş. Oysa ki internet dünyası bulut bilişim konuşmalarından geçilmiyordu…

Amazon, AWS servisini sunmaya 2006 yılında başladı. Bu servis ile işletmeler uygulamalarını, web sitelerini, yedeklerini ve depolamak istedikleri verilerini bu merkezlerde tutabilecekti. Bulut bilişimin genel fikri ise sunuculara uzak noktalardan bağlanmak ve gerekli alan ve kapasiteyi kiralamaktı. Ölçümleme daha kolay oluyor ve her şirketin kendi sunucusuna sahip olmasına gerek kalmıyordu. Ta ki başımıza böyle bir şey gelinceye kadar.

Aslında AWS, Elastic Load Balancing adlı bir hizmet sunuyor. Elastic Compute Cloud (EC2) servisinin bir parçası olarak sunulan bu servis, bir işletmenin kullandığı bulut hizmetini birden fazla alanda depolamasına dayalı. Farklı noktalardaki servislerde eşzamanlı olarak depolanan içerikler, bir noktadaki sunucu bozulursa, diğer noktalardaki sunucuların hizmet vermeye devam etmesi ve bu şekilde üretkenliğe mola verilmemesi fikrine dayanıyor.

Ama eğer Instagram gibi bir şirket Elastic Load Balancing hizmetini kullanmıyorsa ve tüm verilerini bir merkezde tutuyorsa, o merkez zarar gördüğünde uzun süre kullanım dışı kalması mümkün.

Başa dön tuşu