İnternet sitemizde çerez (cookie) kullanılmaktadır. Çerezler (cookie) hakkında detaylı bilgi için Çerez Politikası'nı inceleyiniz. Devam etmeniz halinde çerez (cookie) kullanımına izin verdiğinizi kabul edeceğiz. Çerez ayarlarınızı değiştirmeniz halinde internet sitesinin birtakım özelliklerini kullanamayabileceğinizi belirtmek isteriz.

Bulut Bilgisayar

Bulut bilgisayar sistemi müşterilerinin bilgilerinin kopyalarını başka bir cihazda bulundurmalıdır ve kopyalar merkez sunucu ile erişilebilinir olmalıdır.

 

Bulut bilgisayar nasıl çalışır?

 

Var sayalım ki, büyük bir kurumsal şirkette yetkili bir pozisyondasınız. Başlıca görevleriniz arasında, çalışanların kullanacağı ve yaptıkları iş için gerekli olan en uygun donanım ve yazılımları seçmek olmalıdır. Her çalışan için bilgisayar alımı yeterli olmayacaktır; aynı zamanda kişinin kullanacağı yazılımın lisansının da satın alınması gerekmektedir. Şirketinizde çalışacak olan her bir yeni işçiniz için ya kişisel lisans alınması ya da satın alınmış olan yazılımın başka bir kullanıcıya izin vermesi gerekmektedir. Artık bu stresli işi yapmanıza gerek kalmadı. 

 

Bu soruna alternatif bir çözüm bulundu. Her bir bilgisayara gerekli olan paket yazılımları yüklemek yerine, sadece bir uygulamayla sorunu çözebiliriz. Çalışanlar internet tabanlı bu sisteme üye girişiyle ulaşacaklar ve bu sistem, çalışanların gerek duyduğu tüm yazılımları bulunduracak. Başka bir şirketten uzaktan bu sistemi kullanarak e-posta'dan herhangi bir kelime işlemci programına ya da karmaşık bilgi analiz programlarına erişim sağlayabilecekler. Bu sisteme bulut bilgisayar sistemi denir ve bulut bilgisayar yapısı tüm bilgisayar endüstrisini değiştirebilir.

 

Bulut bilgisayar sisteminde mantıklı bir işgücü dağılımı vardır. Yerel bilgisayarların birden fazla uygulamayı çalıştırıp zorlanması gerekmez, artık bilgisayar ağı bu işi üstlenir. Kullanıcı bilgisayarlarının sadece bulut bilgisayar sisteminin arayüz yazılımını çalıştırması yeterli olacak; tıpkı bir internet tarayıcısını çalıştırdığı gibi. Geri kalanını bulut sisteminin ağı halledecektir.

 

Eğer şu ana kadar herhangi bir internet tabanlı e-posta servisi kullandıysanız (örneğin Hotmail, Yahoo! Mail ya da Gmail) zaten bulut bilgisayar hakkında tecrübe edinmişsiniz demektir. E-posta programını bilgisayarınızda çalıştırmak yerine, internet tabanlı e-posta adresinize üye girişi aracılığıyla bağlanıyorsunuz. Bu servisi sağlayan donanım ve yazılım bilgisayarınızda değil, bulut bilgisayar sisteminde var olmaktadır.

 

Bulut bilgisayar mimarisi:


Anlaşılması kolay olması için bulut bilgisayar sistemini iki gruba ayırabiliriz.


• Ön Uç (Front End): Kullanıcı tarafı


• Arka Uç (Back End): Bulut tarafı

 

Bulut sisteminde bu iki grup birbirine ağ ile bağlanırlar, çoğunlukla tercih edilen ağ türü ise internettir.Ön kısım, müşterinin bilgisayarı (ya da bilgisayar ağı) ve sisteme girebilmek için gerekli olan uygulamadan oluşur. Bu uygulamalarının ara yüzleri internet tabanlı e-posta servislerinin dışında çoğu sisteme has yaratılmıştır.


Back end ise çeşitli bilgisayarlardan, sunuculardan ve bellek (bilgiyi depolayabilen) sistemlerinden oluşur. Teorik olarak, bir bulut bilgisayar sistemi herhangi bir bilgisayar programını içerebilir (bilgi işleme programlarından bilgisayar oyunlarına vb.). Genellikle her bir uygulama için ayrı sunucu kullanılmaktadır.


Merkezi sunucu sistemi yönetir, trafiğini ve müşteri taleplerini görüntüler. Bunları yapabilmek için özel bir yazılım (Middleware) kullanır ve belirli bir protokol izler. Bu tip yazılımlar ağa bağlanmış olan bilgisayarların birbiriyle iletişimini sağlar. Çoğu zaman sunucular tam kapasite çalışmazlar; bu da kullanılmamış bir işlem gücünün varlığını gösterir. Fiziksel bir sunucunun sanal olarak birden fazla sunucuymuş gibi davranmasını sağlamaya "Sunucu Sanallaştırmak" denir. Bu sanal sunucular bağımsız işletim sistemlerine sahiptirler. Dolayısıyla gereksiz fiziksel sunucudan kaçınmış olup verimi arttırmış oluruz.


Eğer bulut sistemini kullanan şirketin müşterisi fazla ise, müşterilerinin toplamdaki bellek talebi de doğru orantılı olarak çok olacaktır. Herhangi bir şirketin yüzlerce dijital bellek cihazları olabilir. Bulut bilgisayar sistemini kullanan bir şirket ise en azından iki katı kadar fiziksel belleğe ihtiyaç duyacaktır; çünkü bu sistemin, müşterilerinin tüm bilgilerini de saklaması gerekmektedir. Bu yüzden de diğer tüm sistemler gibi çökme ihtimali vardır.


Bir bulut bilgisayar sistemi mutlaka müşterilerinin bilgilerinin kopyalarını  başka bir cihazda bulundurmalıdır. Bu kopyalar merkez sunucu aracılığıyla erişilebilinir halde olması gerekmektedir.

 

Bulut bilgisayar uygulamaları:


Bulut bilgisayar sisteminde sınırsız sayıda uygulama yapılabilir. Doğru middleware ile herhangi bir PC'nin (kişisel bilgisayarın) çalıştırabileceği tüm programları bulut bilgisayarda çalıştırabilirsiniz. Bu sistemin potansiyeline bakıldığında, genel kelime işleme programlarından tutun, kurum için özelleştirilmiş programlara kadar her tür programı bir bulut bilgisayarı çalıştırabilir.              

 

Şimdi şu soruya yanıt verelim:

Neden birisi bilgisayarındaki bilgileri başka bir cihaz tarafından çalıştırıp saklanmasına izin versin ki? İşte nedenleri:

 

• Müşteriler uygulamalarına istedikleri zaman her yerden erişebilirler, gerekli olan tek şey internet bağlantılı bulut sisteminde bulunan herhangi bir bilgisayar kullanmaları. Bilgiler sadece bir bilgisayarda ya da şirketin bilgi ağında sınırlı kalmaz.


• Bulut bilgisayar, donanım maliyetini düşürür. Müşteri açısından ise, bu sistem önceki sistemlerin kullanılabilmesi için gelişmiş donanım maliyetini de azaltır. Dolayısıyla bilgisayarlarını en yüksek hızlı işlemciler ve yüksek kapasiteli bellekler ile donatmalarına gerek kalmaz; çünkü zaten bulut sistemi bunu şirket için üstlenir. Gerekli olan sadece o şirketin bulut sistemi için yazılmış ara yüz programını çalıştırabilecek kadar işlemci gücü.

 

• Fiziksel sunucular ve dijital bellekler şirketinizde gereğinden fazla yer tutabilir. Bulut sistemi ise, müşterinin istemediği ya da karşılayamayacağı bellek için sanal olarak başka bir bilgisayarın donanımından yararlanma olanağını sağlar.

 

• Bilgisayar tabanlı şirketler amaçlarını gerçekleştirebilmek için doğru programı kullandıklarından emin olmalıdırlar. Bulut bilgisayar sistemi, şirketteki tüm çalışanların istenilen programa erişebilmesini sağlar.

 

• Şirketler IT (Bilişim Sistemleri) departmanına daha az bütçe ayırabilirler. Bulut bilgisayar sistemine sahip olan şirketler, teoride heterojen (karma) bilgisayar ağına sahip olanlardan daha az problem çıkarır.

 

• Eğer bulut bilgisayar sistemindeki back end, şebeke bilgisayar sistemi ise; müşteri, bilgisayar ağındaki tüm işlem gücünden yararlanabilir. Bilim adamları ya da araştırmacılar yüksek işlem gücü gerektiren karmaşık hesaplamalar yapmaktadırlar. 

 


Bu hesaplar PCler ile çok uzun zaman almasına rağmen; bulut bilgisayar sisteminde müşteri, hesaplanması gereken girdileri bulut bilgisayar sistemine yollar. Sistem, içinde bulundurduğu tüm bilgisayarlara hesaplanacak veriyi paylaştırır ve sonuçta  fark edilebilir bir hız farkı ortaya çıkar. 

 

 

Fatih Karadeniz (Çeviren)  Jonathan Strickland, Howstuffworks.com (Yazar)