Hizmet Olarak Bulut Bilişim Altyapısı (IaaS)

Infrastructure-as-a-Service fiziksel makineler, sanal makineler, sanal depolama vb. gibi temel kaynaklara erişim sağlar. IaaS, bu kaynakların yanı sıra şunları da sunar:

  • Sanal makine disk depolama
  • Sanal yerel alan ağı (VLAN'lar)
  • Yük dengeleyiciler
  • IP adresleri
  • Yazılım paketleri

Yukarıdaki kaynakların tümü, şu yolla son kullanıcıya sunulur: server virtualization. Üstelik bu kaynaklara müşteriler tarafından sanki sahiplermiş gibi erişilmektedir.

Faydaları

IaaS bulut sağlayıcısının altyapıyı İnternet üzerinden uygun maliyetli bir şekilde özgürce bulmasına olanak tanır. IaaS'nin bazı temel faydaları aşağıda listelenmiştir:

  • Sanal makinelere yönetim erişimi aracılığıyla bilgi işlem kaynaklarının tam kontrolü.

  • Bilgisayar donanımının esnek ve verimli bir şekilde kiralanması.

  • Taşınabilirlik, eski uygulamalarla birlikte çalışabilirlik.

Sanal makinelere yönetim erişimi aracılığıyla bilgi işlem kaynakları üzerinde tam kontrol

IaaS müşterinin aşağıdaki şekilde sanal makinelere yönetici erişimi aracılığıyla bilgi işlem kaynaklarına erişmesine olanak tanır:

  • Müşteri, sanal makineyi çalıştırmak veya verileri bulut sunucusuna kaydetmek için bulut sağlayıcısına yönetim komutu verir.

  • Müşteri, web sunucusunu başlatmak veya yeni uygulamalar yüklemek için sahip olduğu sanal makinelere yönetici komutu verir.

Bilgisayar donanımının esnek ve verimli kiralanması

Sanal makineler, depolama cihazları, bant genişliği, IP adresleri, izleme hizmetleri, güvenlik duvarları vb. IaaS kaynakları kiralama ile müşterilerin kullanımına sunulmaktadır. Ödeme, müşterinin bir kaynağı elinde tuttuğu süreye bağlıdır. Ayrıca, sanal makinelere yönetici erişimi ile müşteri, özel bir işletim sistemi dahil herhangi bir yazılımı çalıştırabilir.

Taşınabilirlik, eski uygulamalarla birlikte çalışabilirlik

IaaS bulutları arasında uygulamalar ve iş yükleri arasında mirası korumak mümkündür. Örneğin, normalde müşteriye ait sunucu donanımında çalışan web sunucusu veya e-posta sunucusu gibi ağ uygulamaları, IaaS bulutundaki VM'lerden de çalıştırılabilir.

Sorunlar

IaaS, Ağ bağımlılığı ve tarayıcı tabanlı riskler gibi PaaS ve SaaS ile ilgili sorunları paylaşır. Ayrıca, aşağıdaki şemada bahsedilen bazı özel konulara da sahiptir:

Eski güvenlik açıklarıyla uyumluluk

IaaS, müşteriye eski yazılımları sağlayıcının altyapısında çalıştırma olanağı sunduğundan, müşterileri bu tür eski yazılımların tüm güvenlik açıklarına maruz bırakır.

Sanal Makine yayılımı

IaaS, müşterinin sanal makineleri çalışır durumda, askıya alınmış ve kapalı durumda çalıştırmasına izin verdiğinden, VM güvenlik güncellemeleri açısından güncelliğini yitirebilir. Bununla birlikte, sağlayıcı bu tür VM'leri otomatik olarak güncelleyebilir, ancak bu mekanizma zor ve karmaşıktır.

Sanal makine düzeyinde yalıtımın sağlamlığı

IaaS, hipervizör aracılığıyla bireysel müşterilere izole edilmiş bir ortam sunar. Hiper yönetici, fiziksel bir bilgisayarı birden çok sanal makineye ayırmak için sanallaştırma için donanım desteği içeren bir yazılım katmanıdır.

Veri silme uygulamaları

Müşteri, bulut sağlayıcısı tarafından sağlanan ortak disk kaynaklarını kullanan sanal makineleri kullanır. Müşteri kaynağı serbest bıraktığında, bulut sağlayıcısı, kaynağı kiralayacak bir sonraki müşterinin önceki müşterinin veri kalıntısını gözlemlememesini sağlamalıdır.

Özellikler

IaaS hizmet modelinin özellikleri şunlardır:

  • Önceden yüklenmiş yazılıma sahip sanal makineler.

  • Windows, Linux ve Solaris gibi önceden yüklenmiş işletim sistemlerine sahip sanal makineler.

  • Kaynakların isteğe bağlı kullanılabilirliği.

  • Belirli verilerin kopyalarını farklı konumlarda saklamaya izin verir.

  • Bilgi işlem kaynakları kolaylıkla yukarı ve aşağı ölçeklenebilir.