Bulut bilişim
Tarihçe

Türkçe “bulut bilişim” olarak kullanılan “cloud computing” teriminin kaynağı tam olarak belli değildir, fakat bilişim ve iletişim sistemlerinin diyagramlarındaki ağları belirtmek için kullanılan bulutvari çizimlerden türetilmiş gibi gözükmektedir. Bulut sembolü 1994 yılına gelene kadar İnternet'i sembolize etmekteydi.
Bulut sözcüğü İnternet için kullanılan bir metafor idi, telefon şemalarında bir ağı belirtmekte olan bulutvari şeklin standartlaşmış kullanımını esas almıştı ve sonraları bilgisayar ağ diyagramlarında İnternet'e ait temel altyapının bir gösterimi olarak kullanıldı.
1990'larda önceden noktadan noktaya özel veri devreleri sağlayan telekomünikasyon şirketleri, artık daha iyi hizmet kalitesine ve daha az masrafa sahip olan Sanal Özel Ağ hizmetlerini sağlamaya başladılar. Kullanımı dengelemek için uygun gördüklerinde trafik anahtarlama ile toplam ağ bant genişliğini daha etkin kullanmayı başardılar. Bulut sembolü sağlayıcıların sorumlulukları ile kullanıcıların sorumlulukları arasındaki sınırı belirtmek için kullanıldı. Bulut bilişim bu sınırı sunuculardan ağ altyapısına kadar kapsayacak şekilde genişletmiştir.
Bulut bilişimin temel kavramı 1950'lere dayanmaktadır; üniversite ve şirketlerde kullanılan büyük boyutlu ana bilgisayarlara zayıf istemciler/terminal bilgisayarlar tarafından ulaşılabilirdi. Bir ana bilgisayar alınması çok masraflı olduğu için, var olan bu bilgisayardan en iyi şekilde faydalanılması oldukça önemliydi. Piyasada zaman paylaşımı (İngilizce: time sharing) olarak bilinen, birçok kullanıcının bilgisayarı hem fiziksel erişimde hem de CPU kullanımında paylaşmasına izin veren, bilgisayarın boş kalma süresini elimine eden bu sistem bilgisayarlardan en iyi şekilde istifade edilmesini sağlamıştır.
Bilgisayarlar yaygınlaştıkça, bilim adamları ve teknoloji uzmanları büyük boyutlu bilgi işleme gücünü zaman paylaşımı yoluyla daha fazla kullanıcıya sunmanın yollarını aradılar. Son kullanıcılara daha verimli bir kullanım ve CPU'ya erişim önceliklendirmesi kullanarak altyapı, platform ve uygulamaların optimum kullanımını sağlamak üzere algoritmalarla deneyler yapılmıştır.
John McCarthy’nin 1960’larda bilgi işlem kullanımının bir gün elektrik ve su hizmeti gibi bir kamu hizmeti şeklinde organize edilebileceği konusunda öngörüleri vardı. Bulut bilişimin günümüz özelliklerinin neredeyse tamamı (esnek hizmet sağlama, kamu hizmeti olarak sağlanma, çevrimiçi ağ üzerinde bulunma, sınırsız kaynak illüzyonu) elektrik dağıtım sektörü ile kıyas edilerek genel, özel, kamu ve topluluklara ayrı kullanım formları düşünülerek Douglas Parkhill’in 1966 tarihli “The Challange of Computer Utility” adlı kitabında incelenmiştir. Diğer araştırmacılar bulut bilişimin tarihini 1950'lere bilim adamı Herb Grosch'un bütün dünyanın aptal (İngilizce: dumb) terminaller kullanarak 15 adet büyük veri merkezinden çalışan bir sistem kullanacağı varsayımına dayandırmaktadır. Bu güçlü bilgisayarların çok pahalı olması sebebiyle, GE'nin İngilizce: GEISCO, IBM subsidiary the service bureau Corporation, Tymshare, National CSS, Dial Data, Bolt, Beranek and Newman gibi şirketler kendilerine ait olan bu bilgi işlem kapasitelerini zaman paylaşımı ve çeşitli düzenlemelerle ticari bir girişim olarak pazarlamışlardır.
Yüksek kapasiteli ağların her yerde kullanılabilir olması, bilgisayarların ve depolama cihazlarının ucuzlamasının yanı sıra donanım sanallaştırmasının yaygın olarak benimsenmesi, hizmet amaçlı mimari, özerk (otonom) ve hizmet bilgi işlemesi bulut bilişimde çok büyük bir büyümeye önayak oldu.
Dot-com balonu döneminden sonra, Amazon veri merkezlerini modernize ederek bulut bilişimin gelişmesinde anahtar bir rol oynadı. Bu dönemde bilgisayar ağlarının çoğu kapasitelerinin %10'unu kullanıyordu, sadece özel durumlardaki kapasite artışları için bütün sistem bekliyordu. Amazon boş bekleyen bu kaynakları bilgi işleme hizmet servisi olarak kullandı. Yeni bulut mimarisinin temelinin atılmasının sonucu olarak önemli şirket içi verimlilik artışları yaşandı. Amazon'un küçük aktif çalışan ekipleri “iki pizza takımları” vasıtasıyla yeni özellikler kolayca eklendi. Amazon şirket içinde geliştirdiği bu hizmetleri dışarıya pazarlamak üzere yeni ürün geliştirme çalışmalarını başlattı ve Amazon Web Hizmetleri (AWS) 2002 yılında hizmete girdi. İlk gerçek bulut bilişim hizmeti olarak Amazon S3 2006 yılında hizmete girdi. Bununla birlikte asıl buluş S3 için geliştirilen fiyatlandırma modeliydi, kullandıkça öde modeli şu an bulut hizmetleri fiyatlandırılmasında defakto standart olmuştur.
2008'in başlarında, Eucalyptus ilk açık kaynak, özel bulutların yerleştirilmesi için kullanılan Amazon Web Services-API uyumlu platform oldu. Yine 2008 başlarında, OpenNebula, Avrupa komisyonu tarafından desteklenen RESERVOIR projesi özel, hibrid (karma) ve federasyon bulutlarını uygulayan ilk açık kaynak yazılım oldu. Aynı yıl içerisinde IRMOS Avrupa Komisyonu tarafından desteklenen proje kapsamında yapılan çalışmalar bulut tabanlı altyapıların hizmet kalitesinde (QoS) garanti edilecek elemanlara örneğin veri aktarım hızı, ağ gecikmesi, paket gecikme süresi değişimi (İngilizce: jitter), paket kaybolma olasılığı, bit hata oranı gibi (gerçek zamanlı interaktif uygulamalar tarafından da kullanılmaktadır) yoğunlaştı, sonuç olarak gerçek zamanlı bulut ortamı ortaya çıktı. 2008'in ortalarına gelindiğinde, Gartner bulut bilişimi bilgi teknoloji hizmetleri sektöründe hem kullanıcılar hem de tedarikçiler arasındaki ilişkiyi değiştirebilecek potansiyeli işaret etti. Thinkgrid işletmelerin kendilerine ait donanım ve yazılım varlıklarını, kullandıkça öde hizmet modelleri ile değiştirdiğini böylece gelecekte bazı BT ürünlerinde (tabletler, laptoplar veya thin clientler gibi) artış olurken bazı BT ürünlerinde (PC'ler gibi) azalış olacağını belirtti.
Bulut bilişimin NIST (ABD Ulusal Standartlar ve Teknoloji Enstitüsü) tarafından yapılan tanımı şu şekildedir; "Bulut bilişim, düşük yönetim çabası veya servis sağlayıcı etkileşimi ile, hızlı alınıp salıverilebilen ayarlanabilir bilişim kaynaklarının paylaşılır havuzuna, istendiğinde ve uygun bir şekilde ağ erişimi sağlayan bir modeldir."