Cloud Computing and Virtualization Tarkan Eyerci Cybersoft
İçerik Virtualization (Sanallaştırma) Sanallaştırma Tipleri Faydaları Sanallaştırma Çözümleri Sanallaştırma Çözümü : VirtualBox Sanallaştırma Çözümü : Vmware X86 Desteği ESX Server - Vmware Server Hyper-V - Virtual Server
İçerik Cloud Computing Türkçe Karşılığı? Cloud Computing Nedir? Özellikleri İlgili Kavramlar Grid Computing Utility Computing Autonomic Computing Web 2.0 Virtualization Avantajları Tarihçe Hizmet Tipleri Akla Takılanlar Hizmet Veren Kuruluşlar Amazon Web Services (AWS) Windows Azure Platform Google App Engine Cloud Operating System Cloud Computing Tipleri Karşıt Görüşler
Virtualization - Sanallaştırma Fiziksel kaynaklardan mantıksal parçalar oluşturmaya denir. Sanallaştırma birden çok işletim sisteminin aynı anda aynı fiziksel kaynaklar üzerinde çalışmasına olanak verir.
Sanallaştırma Tipleri Uygulama Sanallaştırma - Application Virtualization - XenApp Masaüstü Sanallaştırma - Desktop Virtualization - Citrix Xen Desktop - Vmware View - Sun VDI (Virtual Desktop Infrastructure)
Sanallaştırma Tipleri İşletim Sistemi Sanallaştırma (Operating System Virtualization / Parititioning) - Solaris Containers Ağ Sanallaştırma (Network Virtualization) Depolama Sanallaştırma (Storage Virtualization) Sunucu (Platform) Sanallaştırma - Server/Platform Virtualization
Virtualization - Sanallaştırma APP APP APP APP APP APP OS Linux 2CPU 2GB 200GB WinXP 2CPU 3GB 100GB Solaris 4CPU 4GB 100GB OS HARDWARE 16 CPU, 32GB Ram 1TB Hard Disk HARDWARE 16 CPU, 32GB Ram 1TB Hard Disk
Sanalaştırmanın Faydaları Daha yüksek kullanım oranları (utilization) Kaynak Konsolidasyonu Daha Düşük Güç Tüketimi Alan Tasarrufu İş Sürekliği/Felaketten Kurtarma Operasyon Harcamalarında Tasarruf Yönetim Kolaylığı Donanım Bağımsızlığı
Sanallaştırma Çözümleri VMware Server - ESX Server Microsoft Virtual Server / Hyper-V Xen Solaris Containers VirtualBox Qemu KVM
Sanallaştırma Çözümü : VirtualBox Cloud Computing and Virtualization
Sanallaştırma Çözümü : VirtualBox Cloud Computing and Virtualization
Sanallaştırma Çözümü : VirtualBox Cloud Computing and Virtualization
Sanallaştırma Çözümü : VirtualBox Cloud Computing and Virtualization
Sanallaştırma Çözümü : VMware
Sanallaştırma Çözümü : VMware
Sanallaştırma Çözümü : VMware
Cloud Computing and Virtualization Sanallaştırma Çözümü : VMware
Sanallaştırma Çözümü : VMware
Sanallaştırma Çözümü : VMware
Sanallaştırma Çözümü : VMware
X86 Desteği AMD virtualization (AMD-V) Intel Virtualization Technology for x86 (Intel VT-x) Gartner : Sanallaştırma kullananan X86 sunucuları 2006'da 540.000 iken 2009'da 4,2 milyon a ulaşacak
ESX Server - VMware Server Her ikisi de VMware 'in sunucu sanallaştırma ürünleri ESX fiziksel bir sunucunun donanımı üzerine kurulur. Daha çok bir işletim sistemi gibi Vmware ise mevcut bir işletim sisteminin üstüne kurulan bir yazılımdır. ESX daha performanslı ESX'de VMFS, VMotion, VMHA (high availability) ve DRS (Dynamic Resources) gibi özellikler var. ESX ticari bir ürün ve ücretli, VMware ücretsiz.
Hyper-V - Virtual Server Her ikisi de Microsoft'un sunucu sanallaştırma ürünleri Hyper-V fiziksel bir sunucunun donanımı üzerine kurulur. Virtual Server Windows işletim sistemi üzerine kurulur. Hyper-V yüksek performans için tasarlanmış Virtual Server masaüstü ve küçük çaplı sunucu sanallaştırma çözümleri için tasarlanmış Virtual Server ücretsiz.
Cloud Computing Cloud Computing and Virtualization
Türkçe Karşılığı? Bulut Hesaplama Bulut Bilgi İşlem Kümesel İşlemler
Cloud Computing Nedir? Internet Client'lar Sistem Odası
Cloud Computing Nedir? Internet Client'lar
Cloud Computing Nedir? Bilişim ihtiyaçlarının bir dış kaynaktan hizmet (service) olarak karşılanmasıdır. (outsource) Internet tabanlı hesaplama (computing) için kullanılan sistem mimari modelidir. Dinamik olarak ölçeklenebilen ve genellikle sanallaştırılmış kaynaklarla internet üzerinden sağlanan hizmetlere denir.
Özellikleri Cloud Computing müşterileri genelde fiziksel altyapıya sahip değildir. Kullanıcıların bulut içindeki teknolojik altyapıya, bilgiye veya tecrübeye sahip olmaları gerekmez Hizmet sağlayıcıdan hizmet kiralarlar ve kullandıkları kaynak kadar öderler.
İlgili Kavramlar Grid Computing Utility Computing Autonomic computing Web 2.0 Virtualization
Grid Computing Tek bir büyük bilgisayar yerine çok fazla küçük bilgisayarların işlem gücünün kullanılması.
Utility Computing İşlemci, Depolama veya Bant Genişliği kullanımı gibi computing hizmetlerinin evlerde kullandığımız elektrik-su-doğal gaz gibi ölçülmesi
Autonomic computing Kendini Yöneten sistemler. Gelişmiş poliçelerle, sistemlerin sürekli kendini monitor edip değişen durumlara göre aksiyon alması.
Web 2.0 Web 1.0 : statik ve sadece bilgi verici Web 2.0 : katılımlı, interaktif ve paylaşımlı yaygın olarak AJAX, widget, RSS, SOA, XML, WebService gibi teknojiler kullanılır. Örnek : Wikipedia, Youtube, Ekşi Sözlük, Facebook
Virtualization Fiziksel kaynaklardan mantıksal parçalar oluşturma Maliyet ve Yönetim avantajları
Web 2.0 Autonomic Computing Grid Computing Virtualization Cloud Computing Utility Computing
Avantajları Maliyet - CapEx / OpEx - Kullanım Oranları (Utilization) - Kurulum ve İşletim Avantajları Lokasyon ve Cihaz özgürlüğü Güvenilirlik - İş Sürekliliği, Felaketten Kurtarma Güvenlik Ölçeklenebilirlik Sürdürülebilirlik (Sustainability)
Tarihçe 1960'larda - John McCarthy Hesaplama (computation) gelecekte bir kamu hizmeti şeklinde düzenlenebilir 1999 salesforce.com - Web tabanlı ticari yazılımlar 2000'lerin başı Microsoft - Web Servisleri 2005 Amazon - Amazon Web Services
Hizmet Tipleri Servis olarak Yazılım (Software as a service - SaaS) Google Apps, Zoho Office Servis olarak Platform (Platform as a service - PaaS) Force.com (salesforce.com), Google App Engine Servis olarak Altyapı (Infrastructure as a service - IaaS) Amazon EC2, Amazon EBS
Akla Takılanlar Veri Güvenliği - Şifreleme mümkün mü? Yasal Engeller - Kritik verinin başka bir ülkede durması? Hizmet Sağlayıcıya bağımlılık - Hizmetler taşınabilir mi?
Hizmet Veren Kuruluşlar Amazon Google Microsoft Salesforce IBM Yahoo Zoho Rackspace
Amazon Web Servisleri (AWS) Cloud Computing and Virtualization
Amazon Web Servisleri (AWS) Cloud Computing and Virtualization
Amazon Web Servisleri (AWS) Small Instance 1.7 GB memory, 1 EC2 Compute Unit, 160 GB storage, 32-bit Large Instance 7.5 GB memory, 4 EC2 Compute Units, 850 GB storage, 64-bit Extra Large Instance 15 GB memory, 8 EC2 Compute Units, 1690 GB storage, 64-bit High-CPU Medium Instance 1.7 GB memory, 5 EC2 Compute Units, 350 GB storage, 32-bit High-CPU Extra Large Instance 7 GB memory, 20 EC2 Compute Units, 1690 GB storage, 64-bit 1 EC2 Compute Unit (ECU) = CPU capacity of a 1.0-1.2 GHz Opteron/Xeon processor.
Amazon Web Servisleri (AWS) Cloud Computing and Virtualization
Amazon Web Servisleri (AWS) Cloud Computing and Virtualization
Amazon Web Servisleri (AWS) Cloud Computing and Virtualization
Diğer Örnekler Windows Azure Platform Community Technology Preview (CTP) aşamasında belli limitler içinde ücretsiz. Ticari olarak 2009 sonunda boy gösterecek. Google App Engine (PaaS) Google Apps (SaaS) Kullanıcı başına yıllık $50 USD
Windows Azure Platform Cloud Computing and Virtualization
Google App Engine Cloud Computing and Virtualization
Cloud Operating System Bulut işletim sistemi - VMware vsphere - Microsoft Azure Bildiğimiz anlamda bir işletim sistemi değil, cloud computing altyapısını yönetmek için kullanılan yazılıma deniyor.
Cloud Computing Tipleri Genel Bulut - Public cloud Özel Bulut - Private cloud Karma Bulut - Hybrid cloud 2008'de AMI-Partners'a göre Orta Ölçekli İşletmelerin (100-999 çalışan) 31% 'i bulut hizmetlerinden faydalanıyor. Bu oran 2004'ün iki katı.
Karşıt Görüşler GNU'nun kurucusu Richard Stallman: - Cloud Computing insanları daha fazla paralı sistemler almaya zorlayan bir tuzak. - Bu aptallık, aptallıktan da beter. Bu yanıltıcı bir pazarlama kampanyası. - Bilgisayar kullanıcıları bilgilerini başkalarına vermek yerine kendi ellerinde tutmayı tercih etmeliler. Oracle'in kurucusu Larry Ellison: - Kadınların moda dünyasından daha hızlı değişen modası olan tek endüstri Bilgisayar endüstrisi. - Belki ben aptalım ama konuşulanlar hakkında hiçbir fikrim yok.
Cloud Computing and Virtualization Tarkan Eyerci Cybersoft