Geodata Vaka Analizi
Coğrafi bilgi sistemlerinde bulut ve devops kullanımına yönelik faydalı bir vaka analizi:
Geodata Vaka Analizi
Amazon EBS (Amazon Elastic Block Store) sc1 birimlerini kullanarak milyonlarca görüntüyü desteklemek için ölçeklenebilir bir arka uç (back end) oluşturmayı başardık ve görüntü sayısı her geçen gün artıyor. AWS’yi EBS hacimleriyle birlikte kullanarak gelecekteki büyümeyi karşılayacak şekilde ölçeklendirebileceğimizi biliyoruz.
Pål Kristensen — Sistem Operasyonları ve DevOps Başkanı
Geodata Hakkında
Geodata, Norveç genelinde Coğrafi Bilgi Sistemleri (GIS) yazılımı, teknik ve profesyonel hizmetler sunan lider bir sağlayıcıdır. Şirket, Esri yazılımına dayalı harita, veri analitiği ve görselleştirme çözümlerinde uzmanlaşmıştır. Kamu ve özel sektör müşterilerinin, verilere dayalı olarak daha iyi kararlar almasına ve her gün diğer hayati görevleri yerine getirmesine yardımcı olur.
Zorluklar
Esri harita görselleştirme yazılımına dayalı yeni bir web sitesi için milyonlarca GIS görüntüsünü uygun maliyetli bir şekilde depolama ihtiyacı. Şirketin, web sitesi için 120 terabayttan fazla ham uydu verisini işlemek üzere, Windows tabanlı bir dosya sistemini desteklemesi gerekiyordu.
Windows Server tarafından yerel olarak erişilebilen bir dosya sisteminde 48 terabayttan fazla işlenmiş ve sıkıştırılmış uydu görüntüsünü depolamak gerekliydi.
Sitenin harita verisini işlemesi için hızlı bir performans sağlamak ve ayrıca sitenin son kullanıcıları için yüksek kullanılabilirlik ve güvenilirlik gerekiyordu. Geodata’da sistem operasyonları ve DevOps başkanı Pål Kristensen, “Birçok kişi ve kuruluş, web sitesinin sunduğu uydu görüntülerine güveniyor, bu nedenle sürekli olarak harika bir kullanıcı deneyimi sunmamız gerekiyor” diyor.
Sitenin lansmanından sonra veri hacmi ve kullanıcı sayısı artmaya devam ettiğinden, web sitesini hızlı ve kolay bir şekilde ölçeklendirme becerisi gerekiyordu.
Çözüm
Yeni haritalama sitesi www.norgeibilder.no/, milyonlarca yüksek çözünürlüklü GIS görüntüsünü erişime sunuyor. Görüntü depolama ve önbelleğe alma için bir işleme motoru, Amazon Elastic Compute Cloud (Amazon EC2) ve Amazon Elastic Block Store (Amazon EBS) Cold HDD (sc1) birim türlerine dayalı bir dosya depolama sistemini içeriyor. Amazon EBS sc1 birimleri, büyük sıralı I/O, (large sequential) yüksek etkili veri iş yükleri için tasarlanmıştır. (high-throughput data workloads)
Harita verileri, Windows Ortak İnternet Dosya Sistemi (CIFS — Windows Common Internet File System) paylaşımı ile Windows Server’dan bir web sunucusu filosuna gönderilir. Dosya depolama sistemi, bir Amazon EC2 Windows makinasına (instance) bağlı dört terabaytlık Amazon EBS sc1 birimlerinde depolanan 48 terabaytlık harita kutucuğu içerir.
Geodata, veri yazma piklerini (buffer data write peaks) arabelleğe almak için Windows Depolama Alanlarını kullanarak Amazon EBS Genel Amaçlı SSD (gp2) birimlerinde çalışan bir “yazma önbelleği“ (write cache) yapılandırdı. Ayrıca şirket, 125 terabayt ham uydu görüntüsünü Amazon Simple Storage Service’te (Amazon S3) arşivliyor.
Faydalar
Güvenilir depolama
Amazon EC2 ve Amazon EBS sc1 tabanlı dosya depolama sistemiyle Geodata, Norveç’in her yerinden milyonlarca harita görüntüsünü hızlı ve güvenilir bir şekilde depolayabilir. Sistem, saniyede 500 MB okuma kapasitesini destekleyebilir. Kristensen, “Amazon EBS sc1 birimleri, bize sitenin iş yükünü desteklemek için ihtiyaç duyduğumuz performansı sağlıyor” diyor.
Maliyetler
Maliyetler %70 azaldı. Geodata, Amazon EBS sc1 birimlerini kullanarak depolama maliyetlerini %70 ve genel AWS aylık maliyetlerini %40 oranında azalttı. Kristensen, “Amazon EBS sc1 birimleri için daha önce ödediğimizden çok daha az ödüyoruz” diyor. “Genel olarak, bunun gibi bir sistemi şirket içinde desteklemek çok daha pahalı ve karmaşık olacaktı.”
Ölçeklenebilir
Büyümeyi desteklemek için ölçeklenebilir. Geodata, dosya depolama sistemini ve web sitesini, harita görüntüleri ve site ziyaretçilerinin sayısındaki artışı desteklemek için kolayca ölçeklendirebilir. Kristensen, “Amazon EBS sc1 birimlerini kullanarak milyonlarca görüntüyü desteklemek için ölçeklenebilir bir arka uç oluşturabildik ve görüntü sayısı her geçen gün artıyor” diyor. Artık “EBS hacimleriyle AWS’yi kullanarak gelecekteki büyümeyi karşılayacak şekilde ölçeklendirebileceğimizi biliyoruz.”
Kaynak:
Şirket Web Sitesi:
Bahsi geçen Gis Web Sitesi: