54
Her Yönüyle Grid ve Cloud Computing Karşılaştırması Serdar Bakır Kocaeli Üniversitesi Bilgisayar Mühendisliği Danışman: Yrd. Doc. Dr. Ahmet Sayar

Her Yönüyle Grid ve Cloud Computing Karşılaştırması

  • Upload
    abedi

  • View
    91

  • Download
    1

Embed Size (px)

DESCRIPTION

Her Yönüyle Grid ve Cloud Computing Karşılaştırması. Serdar Bakır Kocaeli Üniversitesi Bilgisayar Mühendisliği Dan ışman : Yrd. Doc. Dr. Ahmet Sayar. Sunumun T emel ald ığı makale. - PowerPoint PPT Presentation

Citation preview

Page 1: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Her Yönüyle Grid ve Cloud Computing

Karşılaştırması

Serdar BakırKocaeli Üniversitesi

Bilgisayar MühendisliğiDanışman: Yrd. Doc. Dr. Ahmet Sayar

Page 2: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Sunumun Temel aldığı makale

• Sunum Ian Foster’in “Cloud Computing and Grid Computing 360-Degree Compared” başlıklı makalesini temel almıştır.

• Ian T. Foster, Yong Zhao, Ioan Raicu, Shiyong Lu: Cloud Computing and Grid Computing 360-Degree Compared CoRR abs/0901.0131: (2009)

Page 3: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid Computing Ve Cloud Computing Nedir?

• Bulut bilişimin günümüzde onlarca tanımı mevcut.Ancak bulut bilişimin ne olduğu hakkında kesin bir tanım yok.

• Bununla beraber bulut bilişim yeni bir konsept değil. Ancak yaklaşık otuz yıllık tarihi olan dağıtık sistemler, grid computing, utility computing’e göre yeni bir fikir.

Page 4: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid Computing Ve Cloud Computing Nedir?

• Bulut bilişim bize ileride bilgisayarlarımızın hangi mimaride olacağı hakkında ipuçları veriyor. Bulut bilişim temel olarak yerel bir sistem değil.Bunun yerine işlemlerimizi uzak sunucularda gerçekleştirmemizi ve dosyalarımızı yine uzak sistemlerde saklamamızı sağlıyor.

Page 5: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid Computing Ve Cloud Computing Nedir?

• Grid computing 1990’ların ortasında tüketicilerin eldeki işlem gücünü talep edildiğinde kullandırması olarak tanımlanmıştır.

• Ian Foster ve diğerleri bilgisayarlara istek protokollerin standartlaştırılmasını sağlamıştır.

• Ardından geliştiriciler büyük boyutta dağıtık sistemler oluşturdular. (TeraGrid,Open Science Grid, caBIG, EGEE, Earth System Grid)

Page 6: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid Computing Ve Cloud Computing Nedir?

• Peki bulut bilişim grid computingden daha yeni bir fikir mi?

• Evet-Çünkü işlem ücretleri düşecek, güvenilirlik artacak, uyumluluk artacak.

• Hayır-Çünkü herşey 10 yıl öncesine göre çok farklı.Artık daha büyük dosyalarla işlem yapıyoruz.Bu da işlem gücüne olan ihtiyacımızı çok fazla artırıyor.Bununla beraber artık sanallaştırma teknolojisi işlem gücünü ucuz birim maliyetiyle bize sunuyor.

Page 7: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Cloud Computing (Bulut Bilişim) Nedir?

• Bulut bilişim kullanıcıların internet üzerinden kullanabileceği büyük ölçekli sanallaştırılmış bilgisayar havuzudur. Kullanıcılar bu havuzdan istedikleri ölçüde faydalanabilir ve bu ölçüde de ücret öder.

• Burada önemli üç nokta var: 1)Güçlü bir ölçeklendirme yapısı 2)Kullanıcılar için ayrıştırılabilir farklılaştırabilir sistem yapısı 3)Ekonomi tabanlı olarak kullanıcıların aldığı hizmet dinamik bir şeklide arttırılabilir yada azaltılabilir.

Page 8: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Cloud Computing (Bulut Bilişim) Nedir?

• Ancak bunlarla beraber bulut bilişimin önünde birkaç

engel söz konusu1) Hızla düşen donanım fiyatları ve bununla birlikte

ucuzlayan işlem gücü. 2) Karesel olarak artan veri boyutları.3) Yaygın olarak kullanılan web 2.0 ve servis

mimarisine uyum sağlama.

Page 9: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Bulut Bilişim Grid Computing Dağıtık Sistemler

• Aslında bulut bilişim; grid computing utility computing

ve service computing ile fazlasıyla benzeşen bir sistem.• Bulut bilişim yalnızca grid computing ile gelişebilecek bir

sistem değil.Bununla beraber iş modeli olarak utility computing ile gelişmek zorunda.

• Utility computing ise işlem gücünün ekonomik bedelini alışık olduğumuz bir kere al sınırsız kullan olarak değil ne kadar kullanırsan o kadar öde olarak belirler.

Page 10: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Bulut Bilişim Grid Computing Dağıtık Sistemler

Page 11: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

Bu kısmın amacı bulut bilişim ve grid computing’i geniş bir açıdan mimari, güvenlik modeli, iş modeli, program modeli, sanallaştırma, veri modeli, işlem modeli, konumlandırma ve uygulamalar bazında karşılaştırmaktır.

Page 12: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-İş Modeli Açısından Bulut Bilişim İş Modeli• Geleneksel yazılım iş modeli bir kez al sınır kullan

şeklindedir.• Ancak bulut bilişimde kullanıcılar kullandıkları kadar

öder.Yani kullanıcı işlem gücünü ne kadar kullanmışsa, ne kadar dosya depoluyorsa yada ne kadar trafik kullanmışsa bunlara göre ücret öder.

Page 13: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-İş Modeli Açısından

• Bununla beraber yüzbinlerce işlemciye sahip bir

sistemi kullanmak için gerekli olan tek şey kredi kartıdır.

Page 14: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-İş Modeli Açısından Grid Computing İş Modeli• Grid sistemlerin iş modeli ise proje bazlıdır ve

kullanıcılar bu sistemlere cpu saati ile ödeme yapar.• Örnek vermek gerekirse teraGrid bir düzineden fazla

dünyanın farklı yerlerinde bulunan grid sitesine sahiptir.

Page 15: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından • Grid sistemler 1990’ların ortasında büyük ölçekli

sistemlerin adreslenmesi olarak kuruldu.• Amaç süper bilgisayarlara alternatif olarak yüksek

performansı ekonomik bir şeklide almaktı.• Grid sistemler mevcut işlem gücünü işletim

sistemleri, kaynak yönetimi güvenlik altyapısıyla birleştirmeyi amaçlamaktadır.

Page 16: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından Grid mimarisi 5 farklı katman olarak geliştirildi.

Page 17: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından • 1-)Fabric Layer:• Sistemin farklı kaynaklara ulaşmasını sağlar.Ağ, bellek işlemci,

kodlar gibi.Fabric katmanı genelde hali hazırda bulunan sistemleri kullanır.

• 2-)Connectivity Layer:Çekirdek iletişimini ve yetki protokollerini; güvenli ve hızlı ağ erişimi için belirler. The GSI (Grid Security Infrastructure) tüm grid sistemlerin altyapısını oluşturmaktadır.

• 3-)Resource Layer: Bireysel kaynakların bulunması, yayınlanması, hesap işlemleri, ve paylaşımları belirlemektedir.

Page 18: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından • 4-)Collective Layer:Kaynak koleksiyonları arasındaki

etkileşimleri yakalamaktadır.İzinler, işlemlerin çizelgelendirilmesi bu katmanda yapılır.

• 5-)Application Layer:Kullanıcı katmanlarını kapsamaktadır.Uygulamalar diğer katmanları kullanarak yazılır.

Page 19: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından

• Bulut bilişim internet tabanlı bir mimaridir ve bu

yüzden bazı sorunlar farklıdır.• Bulut bilişim kaynaklara ulaşmak için standart web

protokollerini kullanmaktadır.(web 2.0 wsdl soap ajax gibi)

Page 20: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından• Bulut Bilisim 4 katmandan oluşur.

Page 21: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından

• 1-)Fabric Layer: Bu katman ham halde donanımları bulundurur.Bunlar işlemci, bellek veya ağ kaynakları olabilir.

• 2-)Unified Layer:Bu katmanda sanallaştırılmış kapsullenmiş kaynaklar bulunur.

Page 22: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından • 3-)Platform Layer:Kapsullenmiş sanallaştırılımış

kaynaklara burada gerekli yazılımlar eklendikten sonra yayınlamaya/kullanıma hazır hale gelir.

• 4-)Application Layer:Bulut içinde kullanılacak uygulamaları içinde barındırır.

Page 23: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından • Bulut bilişim genelde 3 farklı hizmet düzeyiyle

sunulur bunlar IaaS, PaaS, ve Saas’dir.• Infrastructure as a Service (IaaS) Bulut bilişim

hizmetinin altyapı olarak sunulmasıdır.Bu hizmet modelinde kullanıcılar platformlarını kendileri oluşturur

Page 24: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Mimari Açısından • Platform as a Service (PaaS) Bulut bilişim

hizmetlerinin platform olarak sunulmasıdır.Kullanıcılar yazılımlarını kendileri geliştirir.

• Software as a Service (SaaS) Bulut bilişimin kullanıma hazır olarak sunulmasıdır.

Page 25: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-İşlem Modeli Açısından

• Çoğu grid sistem yığın zamalı (batch scheduled) işlem mimarisinde çalışır.

• LRM (local resource manager) işlemleri yönetir.Bu işlem PBS, Condor, SGE gibi programlarla gerçekleştirilir.

Page 26: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-İşlem Modeli Açısından • Lrm mimarisinin çalışma şekline örnek vermek

gerekirse bir işlem 100 adet işlemciyi 1 saat boyunca kullanım hakkı talep etsin.Bunun için 100 adet işlemcinin 1 saat boyunca bu işlemciye tahsis edilmesi gerekmektedir.

• Bu nedenle grid sistemler interaktif uygulamaları desteklemez.

Page 27: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-İşlem Modeli Açısından • Ancak bulut bilişimin mimarisi oldukça farklıdır.• Bulut bilişimde kaynaklar tüm kullanıcılar tarafından

eş zamanlı olarak paylaşılır.• Bu nedenle bulut bilişimde gecikmelere izin verilir.

Page 28: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Veri Modeli Açısından • Pek çok kişi günümüz internet bilişiminin zamanla

bulut bilişimin merkezi olacağı görüşünde.• İnternet bilişiminin zamanla verileri tablodaki gibi

üzerine alacağı düşünülüyor.

Page 29: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Veri Modeli Açısından Ancak bunun gelişmesinin önünde birkaç önemli sorun mevcut.1) Güvenlik sorunları:Kullanıcılar önemli işlemlerini ve

verilerini bulut üzerinde işlemek istemeyecektir.2) Ağ hızı:Kullanıcılarinternet hızı düşük olduğunda

yada internet erişimi olmadığında verilerine ve işlemlerine ulaşamayacak.

Page 30: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Veri Modeli Açısından

• Grid computing ise yoğun verileri işlemek üzere taşarlanmıştır.

• Bu yoğun veriler sanallaştırılmış ve dağınık haldedir.• Sanal haldeki veriler dataları,programları ve işlemleri

barındırır.

Page 31: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Veri Modeli Açısından 3) Gelişen teknoloji:Bulut bilişimin en önemli

avantajlarından olan yüksek başarımlı bilgisayarlar günümüzde ev kullanıcıları için de mümkün.Çünkü yeni nesil donanımlar çok daha hızlı.

Page 32: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Veri Konumları Açısından• Birim işlem fiyatları her yıl düşmekte ve bununla

beraber işlenen veriler ise her yıl iki katına çıkmaktadır.

• Ancak veri boyutlarındaki bu hızlı yükseliş işlemcileri darboğaz haline getirmektedir.

• Giriş çıkış işlemlerinin hızlarında lokal disk ve ağ üzerinde çok ciddi bir hız farkı bulunmaktadır.

Page 33: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Veri Konumları Açısından• İnternet üzerinden iyi bir bulut,grid işlemi

sağlayabilmek için veriler işlem icin en iyi ve en ekonomik yere yönlendirilebilmeli.

• Google’s MapReduce adlı program google file system üzerinde çalışmaktadır.

• Bu program yüklenen programları parçalara ayırmakta ve tum parcaları kopyalamaktadır.

Page 34: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-Veri Konumları Açısından• Bu programa yuklenen verinin işlenmesi gerektiğinde

ise haritaya bakılarak veri yeniden birleştirilmekte ve talep edilen işleme sunulmaktadır.

• Grid sistemler ise paylaşımlı dosya sistemlerini kullanmaktadır.( NFS, GPFS, PVFS, Luster gibi)

Page 35: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

-İşlemleri ve Veri Yönetimini Birleştirmek Açısından

• Dağıtık sisemlerde en kritik noktalardan birisi işlem gücünü ve verileri optimum bir şekilde birleştirmektir.

• Uygulamalarda işlem performansının optimize edilebilmesi için verileri minimum miktarda heraket etmesi gerekmektedir.

Page 36: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Sanallaştırma Açısından• Sanallaştırma teknolojisi bulut bilişimin kaçınılmaz

bileşenlerindendir.• Bulut bilişim aynı anda milyonlarca uygulamanın

çalışmasını gerektirmektedir.• Bu uygulamalar simultane halde bulut bilişim

kaynaklarını kullanmalıdır.

Page 37: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Sanallaştırma Açısından• Sanallaştırma ise burada devreye girmekte.Ham

halde bulunan kaynaklar (harddisk, işlemci gibi) sanallaştırılarak farklı yerlerde bulunan bulunan veriler yine farklı yerlerde olan işlemciler tarafından işlenmelidir.

• Sanallaştırma kaynakları birleştirmenin yanında guvenligi, yonetimi ve izolasyonu sağlamalı.

Page 38: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Sanallaştırma Açısından• Grid sistemler ise bulut bilişim kadar sanallaştırma

teknolojisini kullanmaz.• Ancak bunula beraber grid sistemlerde de

sanallaştırma teknolojisi kullanılmaya çabalanmaktadır.

• Nimbus adlı program grid computing’in soyutlaştırma ve yayınlama kapasitesini arttırmıştır.

Page 39: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Sanallaştırma Açısından• Bu programla grid üzerine dinamik ve güvenli bir

şekilde işlem yapılabilmektedir.• Geçmişte sanallaştırma teknolojisi bir miltar veri

kaybına sebep olmaktaydı.Ve bu kayıp sanallaştırmanın en büyük dezavantajı durumundaydı.

• Günümüzdeye işlemci firmaları sanallaştırma teknolojisini desteklemektedir.

Page 40: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- İzleme (Monitoring) Açısından• Bulut bişimin önemli noktalarında bir ise iyi bir

kontrol mekanizmasıdır.• Grid computing de izleme bulut bilşime nazaran daha

kolaydır çünkü grid sistemler bulut bilişim kadar sanallaştırılmamıştır ve bulut bilişime göre daha güzenilir kaynaklar kullanılmaktadır.

Page 41: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- İzleme (Monitoring) Açısından

• Bulut bilişimde ise farklı hizmet modelleri bu konuda sorun oluşturmaktadır.Örneğin IaaS hizmeti veren bir kurum kullanıcısına API’ları sağlamalıdır.Ancak bu API’lar ile yazılan programları denetleyemez.

Page 42: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Programlama Modeli Açısından• Grid programlama geleneksel paralel

programlamadan oldukça karışıktır.• Çünkü grid sistemlerde alışılagelmiş dağıtık

sistemlere ek olarak farklı türde sistem kaynakları, yetki sorunları, stabilite ve performans sorunları bulunmaktadır.

Page 43: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Programlama Modeli Açısından

• MPI (message passing interface) paralel programlama için en yaygın programlama yöntemidir.

• MPICH-G2 ise MPI mimarisini grid için uygun hale getirmiştir.

Page 44: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Programlama Modeli Açısından

• Cloud sistemler ise genelde web mimarisi üzerine geliştilişmiştir.(Amazon Web Wervices , Microsoft Azure gibi)

• Bu sistemler Web servisler, HTTP ve SOAP gibi halihazırda bulunan protokolleri kullanır.

Page 45: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Programlama Modeli Açısından

• Cloud sistemler ise genelde web mimarisi üzerine geliştilişmiştir.(Amazon Web Wervices , Microsoft Azure gibi)

• Bu sistemler Web servisler, HTTP ve SOAP gibi halihazırda bulunan protokolleri kullanır.

Page 46: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Uygulama Modeli Açısından

• Grid sistemler HPC mimariden HTC mimariye kadar geniş bir aralığa hizmet verir.

• HPC (High Performance Computing) birbirine optimum şekilde baglanmış gecikme süreleri düşük sistemlerde verimlidir.

• Bu sistemler işlemlere ulaşabilmek için mpi arayüzünü kullanır.

Page 47: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Uygulama Modeli Açısından

• HTC(High Throughput Computing) sistemler ise içerdiği uygulamalar açısından pek çok görev (task) barındırır.

• Bu işlemler birbirinden bağımlı yada bağımsız olabilir.

Page 48: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Uygulama Modeli Açısından

• Diğer taraftan ise bulut bilişimden beklenen ise HPC sistemler gibi yüksek performanstır.Ancak hpc sistemler gibi kaynakların birbiriyle düşük gecikmede çalışması oldukça zordur ve bunula beraber oldukça fazla sayıdaki kaynağı (işlemci, bellek gibi) dengeli kullanmak da oldukça zordur.

• Bu yüzden bulut bilişim hala bebeklik dönemindedir.

Page 49: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Güvenlik Modeli Açısından

• Bulut bilişim pek çok farklı data centerdan oluşur.Ve bu sistemler yapı olarak birbirinden farklı olabilir.

• Buna karşın grid sistemler daha homojen yapıdadır.

• Bulut bilişimde bu fark kullanımda ciddi sorunlar oluşturabilir.

Page 50: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Güvenlik Modeli Açısından

• Örnek vermek gerekirse işlemlerinizin bir kısmını farklı bir bulutta diğer kısmını da farklı bir bulutta işlediğinizi düşünün.Böyle bir durumda her iki sistem birbiryle haberleşebilmeli ancak bulutların kendilerine ait yetkilendirme sistemleri burada potensiyel bir sorun oluşturmaktadır.

Page 51: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Güvenlik Modeli Açısından• Grid sistemlerde ise bu şekilde bir yapı olmadığından

sorun daha azdır.

• Grid sistemler GSI (Grid Security Infrastructure) ile gerekli protokollere sahip olur.

• Günümüzde bulut sistemler grid sistemlere göre daha basit güvenlik yapılarına sahiptir.

Page 52: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Güvenlik Modeli Açısından• Daha önce de bahsettiğimiz gibi bulut bilişim tipik

web protokollerini temel alır.• Bu nedenle güvenlik bulut bilişimin en önemli

sorunlarından biridir.Güvenlik sorununun altbaşlıkları şu şeklide belirtilebilir:

• 1-)Kullanıcı Girişleri/Yetkilendirme: Kurumsal işlemlerde kritik verilere yalnızca yetkili kişiler ulaşabilmeli.

Page 53: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Güvenlik Modeli Açısından

• 2-)Mevzuata Uygunluk:Müşteriler hizmet aldıkları kurumdan güvenlik konusunda sertifika bekleyecklerdir.• 3-)Veri Konumları:Dosyaları bilinmeyen bir yerde tutulan kullanıcıya yerel mahremiyet sağlanmalı.

Page 54: Her Yönüyle Grid  ve Cloud Computing  Karşılaştırması

Grid ve Cloud Computing’in Karşılaştırılması

- Güvenlik Modeli Açısından• 4-)Veri AyrıştırılmasıVeriler diğer kullanıcılardan tamamen ayrıştırılmalı.• 5-)YedeklemeKullanıcıların dosyaları verimli bir şekilde yedeklenmeli.• 6-)SüreklilikBulut sağlayıcısı başka bir şirket tarafından alınsa dahi kullanıcı verilerine erişebilmeli.