2. İÇİNDEKİLER
- Bulut Nedir ?
- Nedir Şu Bulut Bilişim Dedikleri
- Bulut Hizmet Modelleri Kavramı
- Bulut Kurulum Modeli Yapısı
- Bulut’un Tükenmek Bilmez Faydaları
- Bulut’un Ne Riski Var ?
- Dünya Çapında Bulut
- Türkiye İçinde Bulutun Önemi
- Bulut Teknolojileri
- Map-Reduce-Hadoop
Bulut Teknolojileri teknikdata
3. Bulut Nedir ?
Bulut sözcüğü dosyaların sağlandığı konumu işaret etmektedir. Klasik bir algı olarak işlemler ve saklama
konumlarının aynı aygıtta bulunması durumudur.
Ancak saklama boyutu bulutlara yani saklama ve altyapı hizmeti barındıran hizmetlere doğru kaymaktadır.
Bu gidişin ilk öncü uygulamaları, İnternet sağlayıcıları tarafından, yedekleme amacıyla sunulan bulutlardır.
Bulut Teknolojileri teknikdata
4. 1960lı yıllarda ABD’li yapay zekâ ve yeni programlama dillerinin geliştirilmesinde çalışan bir bilgisayar
bilimcisi John McCarthy “Gün gelecek bilgisayar hizmetleri belediyelerin verdiği su ve elektrik hizmeti
gibi verilecek” görüşü çok kişi tarafından şaşkınlıkla karşılanmıştır (Garfinkel, 2011).
Günümüzde önce Amazon gibi büyük firmalar bilgisayar ağlarının ve kaynaklarının kapasite dışı
olanlarını hizmet servisi (web servisi) olarak 2006 yılında sunmaya başladı. Böylece günümüzde
tanımlanan şekliyle Bulut Bilişim insanların kullanımıma girmiştir.
Bulut Tarihçesi
Bulut Teknolojileri teknikdata
5. Bulut bilişimde her kullanıcı bu sisteme ulaşabileceği bir aygıtla sisteme ulaşmakta ve sistemin sunduğu
hizmetlerden istediği ölçekte yararlanmaktadır. Bu hizmetler uygulama, platform ve alt yapı olarak
sınıflandırılmaktadır.
Bulut Altyapısı
Bulut Teknolojileri teknikdata
6. Nedir Şu Bulut Bilişim Dedikleri ?
Bulut Bilişim istek üzerine rahat ulaşılabilir, kullanılmaya hazır, yapılandırılabilen bilgisayar kaynaklarının
paylaşıldığı havuza ağ bağlantısı sağlama modelidir.
Bulut bilişim (Cloud Computing) veya işlevsel anlamıyla çevrim içi bilgi dağıtımı; bilişim aygıtları arasında ortak
bilgi paylaşımını sağlayan hizmetlere verilen genel ad.
Bulut bilişim bu yönüyle bir ürün değil, hizmettir.
Temel kaynaktaki yazılım ve bilgilerin paylaşımı
sağlanarak, mevcut bilişim hizmetinin; bilgisayarlar ve
diğer aygıtlardan elektrik dağıtıcılarına benzer bir
biçimde bilişim ağı üzerinden kullanılmasıdır.
Bulut Bilişim, bir ürün değil bir hizmetin ortak adıdır.
Bulut Bilişim Hizmeti
Bulut Teknolojileri teknikdata
7. Bulut bilişimin tanımı – NIST (ABD Ulusal Standartlar ve Teknoloji Enstitüsü)
“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.”
Nedir Şu Bulut Bilişim Dedikleri ?
Bulut Teknolojileri teknikdata
8. Nedir Şu Bulut Bilişim Dedikleri ?
Giderken yolda mobil telefonunuzla düzeltme yapıyorsunuz ve aynı şekilde iş yerinde bu
işleme iş yerinizdeki bilgisayar ile devam ediyorsunuz.
Bulut bilişim, bize gerekli olan ve bilgisayarımızda kullandığımız gereksinimlerin (alan yani hard disk, yazılım
yani software, donanım yani hardware) gibi bilgilerin uzaktan kullanılmasıdır.
Bulut bilişimin en heyecanlandıran yanı şu olmuştu, evinizde bir word dosyası
yazıyorsunuz, sonrasında kaydedip işe gidiyorsunuz.
Aynı şekilde resim , belge , müzik , video gibi ortam işlevlerinde başka bilgisayardan
çalıştırmak böylelikle gerekli alanı verimli ve internet bağlantısının olduğu her yerden
kullana bilmektir.
İstediğin Zaman Self Servis
Geniş Ağ Erişimi
Konum Bağımsız Kaynak Havuzu
Yüksek Ölçeklenebilirlik
Hızlı ve Esneklik
Altyapı İçin Hiç Beklemezsin
Temel Özellikleri
Bulut Teknolojileri teknikdata
10. Kullanıcı verilerini depolar, ağ ve diğer ana bilgisayar kaynaklarına
erişebilir, istediği yazılımları ve işletim sistemlerini geliştirip çalıştırabilir. Kullanıcı,
sadece işletim sistemi, depolama, kullanılan yazılımlar üzerinde yönetim ve
kontrole sahiptir.
Bulut Teknolojileri teknikdata
Bulut Hizmet Modelleri Kavramı
Altyapı Hizmet Modeli (IaaS)
11. Kullanıcı servis sağlayıcı tarafından sunulan yazılım dilleri ve araçlarını kullanarak
bulut altyapısı üzerinde kendi yazılımlarını geliştirebilir.
Bulut Teknolojileri teknikdata
Bulut Hizmet Modelleri Kavramı
Platform Hizmet Modeli (PaaS)
12. Kullanıcı farklı cihazlarla servisi sağlayanın yazılımına ulaşır. Bu yazılımı kendi
bilgisayarındaki gibi kullanarak istediği projeyi yapar.
Bulut Teknolojileri teknikdata
Bulut Hizmet Modelleri Kavramı
Yazılım Hizmet Modeli (SaaS)
13. Yazılım Hizmet Modeli (SaaS)
Kullanıcı farklı cihazlarla servisi sağlayanın yazılımına ulaşır. Bu yazılımı kendi bilgisayarındaki gibi kullanarak
istediği projeyi yapar.
Platform Hizmet Modeli (PaaS)
Kullanıcı servis sağlayıcı tarafından sunulan yazılım dilleri ve araçlarını kullanarak bulut altyapısı üzerinde
kendi yazılımlarını geliştirebilir.
Altyapı Hizmet Modeli (IaaS)
Kullanıcı verilerini depolar, ağ ve diğer ana bilgisayar kaynaklarına erişebilir, istediği yazılımları ve işletim
sistemlerini geliştirip çalıştırabilir. Kullanıcı, sadece işletim sistemi, depolama, kullanılan yazılımlar üzerinde
yönetim ve kontrole sahiptir.
Bulut Teknolojileri teknikdata
Bulut Hizmet Modelleri Kavramı
14. teknikdata
Genel Bulut ( Public Cloud )
Özel Bulut ( Private Cloud )
Karma Bulut ( Hybrid Cloud )
Bulut Teknolojileri teknikdata
Bulut Kurulum Model Yapısı
15. Bulut Teknolojileri teknikdata
Bulut Kurulum Modeli Yapısı
Yüksek düzeyde erişilebilir internet siteleri, uygulamalar ve hizmetler
geliştirip çalıştırmanızı sağlar.
Genel bulut uygulamaları, depolama ve diğer kaynaklar bir hizmet
sağlayıcı tarafından genel kullanıcılara sunulurlar.
IT maliyetini minimuma indirmek üzerine tasarlanmış bu teknoloji,
ölçeklenebilir şekilde geliştirilmiştir.
Bu hizmetler ücretsiz erişimlidir veya kullanım başına ödeme
modeliyle ücretlendirilirler.
Kaynak kullanımınızı, ihtiyaçlarınıza uygun olarak esnek bir şekilde
büyütün ya da küçültün.
Genel olarak, Amazon AWS, Microsoft ve Google gibi genel bulut
sağlayıcıları kendi altyapılarını işletir ve sadece internet aracılığıyla
erişim sunarlar.
Genel Bulut
16. Bulut Teknolojileri teknikdata
Bulut Kurulum Modeli Yapısı
Daha gelişmiş güvenlik, kontrol ve uyumluluk ihtiyaçlarına yönelik sistem
ihtiyaçlarınız için geliştirildi.
Özel bulut sadece tek bir organizasyon için işletilen bulut altyapısıdır,
dâhili olarak veya üçüncü parti tarafından yönetilebilir ve yine dâhili veya
harici olarak barındırılabilir.
Özel Bulut, doğrudan sizin için çalışan bir altyapıya,
ihtiyaçlarınıza en uygun ayarları yapabildiğiniz araçlara sahip
bulut hizmetidir.
Hizmet yelpazesi belirlemek, planlamak ve uygulamak; şirket
hedeflerinizi gerçekleştirmenizi sağlar.
Özel Bulut, şirketinize özel bulut çözümü ile performansı iyileştirmek,
verimliliği arttırmak ve altyapınızı modernleştirmek için kaynakları size özel
bir yapı oluşturur.
Özel Bulut
17. Bulut Teknolojileri teknikdata
Bulut Kurulum Modeli Yapısı
Hibrit bulut iki veya daha fazla bulutun (özel, topluluk veya genel)
birleşimidir, bu farklı bulutlar müstakil olarak bulunmaktadır fakat
birbirlerine bağlıdırlar, böylece çoklu yerleştirme modellerinin imkânları
sunarlar.
Hibrit bulut mimarisi, şirketlerin ve bireylerin internet bağlantısına
gerek olmadan yerel olarak acil kullanılabilme kabiliyeti ile hata
tolerans derecesini yükseltmeyi başarır
Karma Bulut
Hibrit bulutun özel bulut kısmında kritik uygulamalar, genel bulut kısmınd
ise daha az güvenlik kaygısı duyulan uygulamalar yerleştirilebilir.
18. Bulut Teknolojileri teknikdata
Bulut’un Tükenmek Bilmez Faydaları
- Sınırsız esneklik
- Maliyet Düşürme
- Geliştirilmiş birlikte çalışma
- Daha iyi güvenilirlik ve güvenlik
- Taşınabilirlik
- Yönetim kolaylığı
- Daha basit cihazlar
- Gerektiğinde büyük işlem gücü
19. Bulut Teknolojileri teknikdata
Bulut’un Tükenmek Bilmez Faydaları
Gereksinimlerin Kısa Sürede Gerçekleşmesi
Verimlilik
-Ortak kaynak kullanımı
-Gereksimlere göre kaynak ataması
Yönetim Kolaylığı
-Uzaktan yönetim sayesinde sisteme erişebilme sistemi izleme ve sistemi yönetme
Hizmet Kalitesi ve Sürekliliği
-Daha az fakat uzman personel
Sınırsız Esneklik
-Hizmetin istendiğinde kullanılması
-İşteki artma ve azalmalara anında cevap verebilme
-Uzaktan Yönetim
Çevrecilik
-Enerji maliyetleri artmakta
-Ortak kullanım enerji verimliğini artırmakta
Daha düşük karbon salınımı
Maliyeti Düşürme
-Ortak Kaynak Kullanımı
Daha az donanım ve yazılım
Daha az işletme maliyeti
Daha az fakat nitelikli personel
-Ölçek Ekonomisi
21. Bulut Teknolojileri teknikdata
Bulut’un Ne Riski Var ?
Fırsat = Risk
- Faaliyet alanına,
- İç yapılarına ve ilişkide olduklarına,
- Hizmet sağlayıcı ile kurduğu güven ilişkisine,
- Özel şartlarına göre değişir.
- Hizmet Devamlılığı
- Veri Güvenliği ve Gizlilik
- Veri Uygunluğu ve Yasal Düzenlemeler
- Hizmet Sağlayıcı Bağımlılığı
- Yönetim Ara yüzü ve Uzaktan Erişim
- Bant Genişliği ve Veri Transferi
22. Bulut’un Ne Riski Var ?
Veri Güvenliği ve Gizliliği
Ortak kullanılan kaynaklar ve veriler
Hizmet sağlayıcılar ile paylaşılan bilgiler
Dinamik kaynak yönetimi sırasında işletim sistemi tarafından sadece mantıksal
seviyede silinen veriler
Peki Çözüm Nedir ?
Şifreli veri saklama
Sanal yerel ağlar kullanımı
Ağ içi güvenlik duvarı kullanımı
Hizmet Sağlayıcı Bağımlılığı
Hizmet sağlayıcılar arası belli bir standart bulunmuyor
Veri formatları, hizmet arayüzleri
Yönetim Arayüzü ve Uzaktan Erişim
Internet tarayıcıların ve uzaktan erişimin güvenlik sorunları
Bant Genişliği ve Veri Transferi
Yeterince bant genişliği kullanılmalı
Yazılım Lisanslama
İşlemci, bellek, depolama alanları dinamik olarak değişebiliyor
Lisans sayısı kullanılan makine sayısının çok üstüne çıkabilir
Bulut Teknolojileri teknikdata
23. Dünya’daki Uygulamalar
- Kamu
- Özel Sektör
Türkiye’ deki Uygulamalar
- Kamu
- Özel Sektör
Bulut Teknolojileri teknikdata
Bulut Uygulamaları
24. Bulut Teknolojileri teknikdata
Dünya’da Bulut
İngiltere
Kamu bulutu, Devlet Politikası
Güney Kore
Benzer Gözlemler
Gereksiz Yatırımlar
Yetersiz Güvenlik
Nitelikli personel sağlama sorunu
Çözüm: Daha fazla bulut
Japonya
Kamu veri merkezi
Avrupa Birliği
Euro Cloud
Science Cloud (Cern)
25. Bulut Teknolojileri teknikdata
Türkiye İçinde Bulutun Önemi
Tüm kamu kurumları için merkezi tek bir noktadan güvenlik sıkılaştırmalarının ve açıklıkların takibinin yapılabilmesi
eş sanal sunucular/uygulamalar kullanılması sebebiyle, güvenlik planlama ve uygulama kolaylığı ve güvenlik alanında uzman
onel çalıştırılabilmesi
m yöneticisi çok daha fazla sunucu yönetebildiği için, daha az ama daha kalifiye personel çalıştırılabilmesi sağlandı.
Bulut’a Geçiş İle Türkiye’deki Değişiklikler
Bütün kamu kurumlarının hizmet aldığı bir bulut bilişim altyapısı veya
Maliye, turizm, hukuk gibi benzer faaliyetler alanlarına sahip kurumların kendi aralarında kurduğu ve paylaşılır bulut altyapısı.
Bulut’a Geçiş İle Kamu Kurumlarına Özel Altyapı
Güvenliği arttırılmış ve uzman personel tarafından izlenebilen bir teknik altyapı,
Maliyet tasarrufu,
Kaynakların verimli kullanımı,
Yüksek esneklik ile kaynakların ihtiyacı olan kuruma, istenilen anda kullandırılabilmesi,
Her zaman aynı performansta hizmet verebilme yeteneklerine sahip oldu.
Bulut’a Geçiş Yapan Kurumlar
36. 0. 7.5 15. 22.5 30.
O…
O…
File reading time
Comparison time
Computation time improvement
Some other improvement has been done
Computation time is ~10 time faster
Bulut Teknolojileri teknikdata
Computation time improvement
37. How we make it 10 times faster?
In stead of directly find the common length, we further group the common segment into to
larger groups to greatly reduce the size of n.
We handle the groups one by one.
– Divide n to many small n.
Some coding style improvement.
Bulut Teknolojileri teknikdata
How we make it 10 times faster ?
38. Conclusion
Cloud computing technologies
– Cloud Computing
– MapReduce & HDFS
Improved & solved the scale up problem
– By what we learnt
– Own algorithm
Develop a MapReduce work flow
– Provided huge flexibilities
– Could be applied to general applications
– 7*24 working
Bulut Teknolojileri teknikdata
Conclusion
42. Bulut Teknolojileri teknikdata
Sonuç Olarak
Bugün içinde yaşadığımız küresel dünya şartlarında,
kurumlar öne çıkabilmek için güçlü yönlerini her
zamankinden daha fazla bir şekilde ortaya koymak
zorundalar.
Bulut bilişimin kullanıcılara sunduğu yenilikler bir çok
kolaylık sağlayabilmektedir.
Ama en önemlisi datayı işleyecek teknolojileri kullanmaktır.
Sonuç Olarak