Grid Computing Uygulamaları Nedir?

Grid hesaplama, ortak amaçları yerine getirmek için çeşitli idari alanlarda bilgisayar kaynaklarını kullanarak çalışmalarını gerçekleştirir. Bazı ızgara hesaplama uygulamaları kendi kullanıcı arayüzüne sahiptir. Bu gibi durumlarda, bağlantı, eşler arası (P2P) dosya paylaşım ağları gibi bilgisayar operatörü tarafından kontrol edilir. Diğerleri, bilgisayarın boş zamanlarında bilimsel verilerin işlenmesi gibi daha az dikkat çeken arka plan görevleridir.

Grid hesaplamaya genellikle dağıtılmış hesaplama denir, çünkü proje dosyaları birkaç farklı düğüm arasında dağıtılır. Düğüm, yüzlerce mil uzaklıktaki merkezi bir bilgisayara gevşek bir şekilde bağlanmış, Internet'e bağlı tek bir makineden oluşur. Bu merkezi makine, hepsi paket alan, veri işleyen ve istek gönderen yüzlerce hatta binlerce diğer düğüme bağlı. Izgara yapısına bağlı olarak, ayrı ayrı düğümler kendi aralarında iletişim kurabilir veya olmayabilir.

Şebeke hesaplama uygulamaları ile kazanılan temel faydalardan biri, çok güçlü bir sanal makine oluşturmak için düğümlerin merkezi bilgisayara bağlanmasıdır. Bu makine, esas olarak, verileri şebekedeki her bir bilgisayardan çok daha hızlı bir şekilde işleyebilen bir süper bilgisayardır. Bu süper bilgisayar ızgara teknolojisi, depremler, hava durumu ve hatta diğer gezegenlerde yaşam olasılığı ile ilgili verileri incelemek ve işlemek için etkili bir şekilde kullanılmıştır.

Bu tür bir hesaplamanın kullanılmasının bir başka avantajı, düğüm ile merkezi bilgisayar arasındaki iki yönlü iletişimdir. Şebeke bilgi işlem süreci, aslında İnternet'in bir elektrik şebekesi gibi olması gerektiği fikri ile tasarlandı. Elektrik şebekesi sistemi, kullanım istatistiklerini izlemek için ayrı noktalardan bilgi gönderiyor ve alıyor. Bu aynı iletişim kanalı ilkesi, ızgara hesaplama işlemlerinin uygulamalarının kullanım miktarlarına bağlı olarak ekonomik fiyatlı İnternet hizmetleri için tasarlanmasını mümkün kılar.

Diğer grid hesaplama uygulamaları arasında, bu programlama yapısı P2P dosya paylaşım ağlarının oluşturulmasında da faydalı olabilir. Bu tür ağlarda, dünyanın her köşesinden insanlar ses, video ve metin dosyaları dahil olmak üzere verileri paylaşabilir. Izgara hesaplama sistemi, düğüm kullanıcısının, merkezi sistem tarafından koordine edilen bir arama fonksiyonunu ve ağın herhangi bir yerindeki diğer işlem noktalarını kullanarak istenen dosyaları bulmasını sağlar.

Bu tür bir hizmetin sakıncası düğüm bağlantılarında yatmaktadır. Bu ağ çeşitli bir İnternet kullanıcısı grubunu içerdiğinden, çeşitli düğümler farklı yollarla bağlanabilir. Sonuç olarak, bazı kullanıcılar ağ bağlantısı için çok yavaş bir yükleme bağlantısına veya güvenilmez bir bağlantıya sahip olabilir. Bir kullanıcı, indirme işlemi tamamlanmadan önce barındırılan dosyalarla bilgisayar bağlantısını kesiyorsa, makine çevrimiçi duruma getirilinceye kadar dosya kullanılamayabilir.