Yerel ve Hızlı Bulut Servisi: Bulutçuklar. Emre Çalışır, Atay Özgövde, Gülfem Işıklar Alptekin Galatasaray Üniversitesi

Benzer belgeler
Yerel ve Hızlı Bulut Servisi: Bulutçuklar

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların

Bilgi Teknolojisi Altyapısı. Tarihi Gelişim. Tarihi Gelişim. Bulut Servis Sağlayıcı. Bulut Bilişim

BİLGİ TEKNOLOJİSİ ALTYAPISI. Mustafa Çetinkaya

BİLGİ TEKNOLOJİSİ ALTYAPISI. Mustafa Çetinkaya

Artırılmış Gerçeklik Uygulamalarının Şehircilikte Kullanılması : İnceleme ve Ön Ürün

Bᢡ lᢡ şᢡ m Teknolojᢡ lerᢡ ve Yazılım Dersᢡ Bᢡ lgᢡ sayar Ağları Konusu tekrar ve pekᢡ ştᢡ rme soruları

Hızlı ve Güvenli Vale Hizmeti

1. Bölüm: Ağı Keşfetme

Hızlı ve Güvenli Vale Hizmeti

KURUMSAL TANITIM. Kasım 2017

Bilgi İşlemde Yeni Bir Çağ IBM Corporation

Hızlı Başlangıç Kılavuzu Vodafone Mobile Wi-Fi R207

AĞ TEMELLERİ 4.HAFTA CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

PlaceCam Desktop Video Konferans

İletişim Birimleri. Çıkış Birimleri. Giriş Birimleri. İşlem Birimi. Depolama Birimleri. Bellek Birimleri

Video Konferans ve Kurumsal İletişim Sistemi

Bilişim Teknolojilerini Kullanarak İletişim Kurma, Bilgi Paylaşma ve Kendini İfade Etme

2

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ

PlaceCam Akademik İletişim Sistemi

KABLOSUZ AĞ GÜVENLİĞİNE KURUMSAL BAKIŞ

Ev aletinizi geleceğe bağlayın.

TeraStation 3000/4000/5000/7000 ile Replikasyon. Buffalo Technology

Ev aletinizi geleceğe bağlayın. Quick Start Guide

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

Microsoft 20687A Configuring Windows 8

Telekomünikasyon Sektörünün Durumu Altyapı-Rekabet-Büyüme Sorunları Kamu-Bilişim Sektörü Bağlantısı. TBD Kamu-BİB'19. TELKODER 27 Ekim 2017

Hüseyin ÇIRAL

tıklayınız. tıklayınız. tıklayınız. tıklayınız. tıklayınız. tıklayınız. tıklayınız. tıklayınız.

Kurum Personeli için Kablosuz İnternet Erişimi (Wi-Fi) Kullanım Kılavuzu

Yazılım/Donanım Farkı

Daha Fazlasını İsteyin

GALATASARAY ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ MÜHENDİSLİK VE TEKNOLOJİ FAKÜLTESİ ÖĞRETİM ÜYELERİ TARAFINDAN YÜRÜTÜLEN PROJELER ( )

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

Taşınabilir Teknolojiler

Dijital hayatınız ile barışık yaşayın

AĞ SĠSTEMLERĠ. Öğr. Gör. Durmuş KOÇ

BILGİSAYAR AĞLARI. Hakan GÖKMEN tarafından hazırlanmıştır.

NBG416N. Kullanım Kılavuzu ve Garanti Kartı NBG416N

Android e Giriş. Öğr.Gör. Utku SOBUTAY

MISSION WI-FI KURULUM KILAVUZU

THE RAINBOW SCADA D-500

JABRA STEALTH UC. Kullanım Kılavuzu. jabra.com/stealthuc

CloudPro Server Backup. Güçlü bir Veri Yedekleme Çözümü ile İş Sürekliliğinizde Devamlılığın Anahtarı

Kuruluma başlamadan önce gerekli tüm bileşenlerin mevcut olup olmadığını kontrol edin. Pakette şunlar bulunmalıdır:

Sanal Makineler ve Linux Konteynerlerin Performans Karşılaştırması

Akıllı telefon. Akıllı Problar. Akıllı çalışma.

VPN NEDIR? NASıL KULLANıLıR?

Ekin RED EAGLE (OS) GÜVENLİ ŞEHİR TEKNOLOJİLERİ YÖNETİM SİSTEMİ

Ekin RED EAGLE (OS) GÜVENLİ ŞEHİR TEKNOLOJİLERİ YÖNETİM SİSTEMİ

Temel Bilgi Teknolojileri I

Google Cloud Print Kılavuzu

Öğrenciler için Kablosuz İnternet Erişimi (Wi-Fi) Kullanım Kılavuzu

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

EXIF verisi, Firefox eklentisi olan Exif Viewer gibi gibi çeşitli araçlarla incelenebilmektedir. Exif Viewer eklentisi sayesinde görüntülenen

Bilgi güvenliği konusunda farkındalık yaratmak. Mobil cihazlardaki riskleri anlatmak. Mobil uygulamaların bilgi güvenliği açısından incelemek 2

Dell EMC VDI Cloud Client Computing Uçtan Uca Çözümler. İsel Horada Dell EMC Forum İstanbul

Nesnelerin İnternetinde 11 Bağlantı Protokolü

Bilgisayarınızda bulunan dosyalara dilediğiniz her yerden erişin ve bu dosyaları istediğiniz yerde paylaşın

BEYOND: Two Souls BEYOND Touch Uygulaması

AirPrint Kılavuzu. Bu Kullanıcı Kılavuzu şu modeller içindir:

2. hafta Bulut Bilişime Giriş

Windows Azure Sunumu. Y. Bora Kaykayoğlu Ocak 2018 Kahramanmaraş

AirPrint Kılavuzu. Bu Kullanıcı Kılavuzu aşağıdaki modeller için geçerlidir: MFC-J3520/J3720. Sürüm 0 TUR

BİLGİSAYAR AĞLARI VE İLETİŞİM

Yazılım Mühendisliğine Giriş 2018 GÜZ

AirPrint Kılavuzu. Bu Kullanıcı Kılavuzu şu modeller içindir:

Kerem FIRAT Elektrik-Elektronik Müh.

AirPrint Kılavuzu. Bu Kullanım Kılavuzu aşağıdaki modeller için geçerlidir: DCP-J105, MFC-J200. Sürüm 0 TUR

Lojistik Bilgi Teknolojileri ÖĞR. GÖR. MUSTAFA ÇETİNKAYA

GALATASARAY ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ MÜHENDİSLİK VE TEKNOLOJİ FAKÜLTESİ ÖĞRETİM ÜYELERİ TARAFINDAN YÜRÜTÜLEN PROJELER ( )

Bir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir.

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan Yard.Doç.Dr.Tuncay Ercan

5G... Yeni Nesil Belediye Uygulamaları ve Veri Merkezleri. 2. Akıllı Belediyecilik Zirvesi Bursa Doç. Dr. Mustafa Ergen M.

FAN-SİM FAN-SİM FAN PERFORMANS HESAPLAMA VE SEÇİM YAZILIMI.

NComputing Erişim Cihazları Maksimum Esneklik ve Tasarruf

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

Logsign Hotspot. Güvenli, izlenebilir, hızlı ve. bağlantısı için ihtiyacınız olan herşey Logsign Hotspot da!

İNTERNET VE BİLGİSAYAR AĞLARI. Bilgisayar Ağları Ağ Çeşitleri İnternet Nedir?

1 Milyon Kullanıcıya Nasıl Hizmet Veriyoruz? CloudLMS Teknik Alt Yapı ve Mimarimiz

RAINBOW SCADA UZAKTAN İZLEME VE KONTROL SİSTEMİ REV

Vitel. Manage Engine. Opmanager Yönetici Özeti

Asiston Hizmetleri Bilgilendirme Kitapçığı

Lojistik ve Bilgi Sistemleri ÖĞR. GÖR. MUSTAFA ÇETİNKAYA

Tanıtım Dokümanı 2016

TT VPN TOPTAN TARİFE ve ÜCRETLENDİRMELERİ

Google Cloud Print Kılavuzu

Yüksek Öğretimde Mobil Eğitime Geçiş İçin Yol Haritası: Atılım Üniversitesi Örneği

BİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER

İNTERNET VE BİLGİSAYAR AĞLARI

BEMAK OTOMASYON TIC.LTD.STI. UCEVLER MH. 56. SK. AKNIL PLAZA NO 1B NILUFER BURSA - TURKEY - PHONE: FAX:

Vodafone dan Office 365. Satış temsilcisi ismi Tarih

EĞİTİMDE BİLGİSAYAR UYGULAMALARI. Yrd. Doç. Dr. Halil Ersoy

KABLOSUZ TV AKTARMA KUTUSU

Özgür Yazılım, İş ve Kariyer Modelleri. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

Wi-Fi Ayarlama Rehberi

TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI. Bilgisayar I ve Bilgi İletişim Teknolojileri Dersi Öğr.Gör. Günay TEMUR

Yaşar Tonta SLAYT 1

Transkript:

Yerel ve Hızlı Bulut Servisi: Bulutçuklar Emre Çalışır, Atay Özgövde, Gülfem Işıklar Alptekin Galatasaray Üniversitesi

Mobil Teknolojiye Genel Bakış - Günümüzde cihazlar boyut olarak küçülmekte ve insan hayatı mobilleşmeye doğru gidiyor - Cihaz boyutları küçüldükçe donanım yetenekleri de azalmakta - Buna karşın bağlantı yetenekleri gelişmekte - Mobil uygulamalardaki veri kullanımının artışı (Cisco verisi) - Bulut teknolojisinin gelişmesi ve yaygınlaşması - Klasik bulut bağlantısında gerçek zamanlı uygulamalarda WAN gecikme problemi - Mobil cihazlar neden yakınlarında bulunan yetenekli bilgisayarlara işlemlerini transfer etmesin ki? (Stand-alone ya da ad-hoc cihazlar)

Örnek Mobil Cihazlar / Uygulamalar Örnek Mobil Cihazlar - Akıllı telefonlar (iphone, Samsung, vb.) - Giyilebilir cihazlar (Google Glass, Samsung Gear, vb.) Örnek Gerçek Zamanlı Mobil Uygulamalar - Ses tanıma - Yüz tanıma - Doğal dil işleme

Neden Bulutçuk? - Bulutçuk, servis verdiği cihaza tek adım uzaklıktadır. - Mobil donanım ile bulutçuk arasında yüksek bant genişliğine sahip güvenli kablosuz bir ağ bağlantısı kurulduğu için, hem oldukça düşük hem de kestirilebilir gecikme dağılımları ile çalışır. - Mobil donanım ve bulutçuk arasındaki bağlantının internete bağlanma zorunluluğu yoktur.

Bulut ve Bulutçuk Arasındaki Temel Farklar Yönetim Bulutçuk Kendi kendine kontrol edilebilir. Çok az yönetim ihtiyacı Bulut Profesyonel olarak yönetiliyor. 7/24 çalışıyor. Ortam Kutu içinde veri merkezi Soğutma ve havalandırmalı makine odaları Sahibi Dağıtılmaya ve yerel şirketler tarafından kullanılmaya uygun Amazon, Yahoo gibi şirketlerin merkezileştirdiği kendi ortamları Ağ LAN seviyesinde gecikme WAN seviyesinde gecikme Paylaşım Aynı anda az sayıda kişi Aynı anda yüzlerce / binlerce kişi

Uygulamanın Hangi Bölümlerini Transfer Etmeli? Temel Yaklaşımlar: 1. Uygulama geliştirme aşamasında yazılımcının transfer edilecek noktaları belirlemesi 2. Uygulama bağımsız mobil cihazın kendisinin transfer noktalarını belirlemesi (optimizasyon)

Hesaplama Transferinin Nasıl Yapılacağının Belirlenmesi 1. Sanal Makine Seviyesi 2. Metot Seviyesi (RPC) 3. Metot Seviyesi (Parçacık)

Yaklaşım 1: Sanal Makine Seviyesinde Hesaplama Transferi (Dinamik Sanal Makine Sentezi) - Carnegie Mellon Üniversitesi, 2009 - Önerilen ilk bulutçuk yaklaşımı - Mobil cihazdan bulutçuğa sanal makinenin iki snapshot ı arasındaki farkı göndermek - Gönderilen fark dosyasının bulutçukta işlendikten sonra mobil cihaza geri gönderilmesi

Yaklaşım 1: Sanal Makine Seviyesinde Hesaplama Transferi (Dinamik Sanal Makine Sentezi) Güçlü tarafı: - Küçük işletmeler ve küçük uygulamalar için çok uygun Zayıf tarafı: - Bulutçukta işlem bitene kadar, mobil cihazın bloke olması.

Yaklaşım 2: Metot (RPC) Seviyesinde Hesaplama Transferi Yaklaşımı: MAUI İşleyiş: - Uygulama hem mobil cihazda hem bulutçukta çalışır. - Uygulama çalışma anındayken, transfer edilecek metoda rastlandığında, optimizasyon aracı transferin yapılmasına karar verir.

Yaklaşım 2: Metot (RPC) Seviyesinde Hesaplama Transferi Yaklaşımı: MAUI Güçlü tarafı: - Sanal makine değil sadece hesaplamanın olduğu metotlar transfer edileceği için mobil cihazın bloke olmadan çalışmaya devam edebilmesi - Optimizasyon aracı ile transferin yapılıp yapılmayacağına karar verilebilmesi Zayıf tarafı: - Uygulama geliştirilmeden önce yazılımcının hesaplama transferini öngörme zorunluluğu

Yaklaşım 3: Metot (Parçacık) Seviyesinde Hesaplama Transferi Yaklaşımı: Clone Cloud - Tüm mobil uygulamaların hesaplama transferine uygun çalışabilir. - Dalvik Sanal Makinesi üzerinde çalışır. - Statik analiz ve dinamik ayrımlama (profiling) yeteneği vardır.

Yaklaşım 3: Metot (Parçacık) Seviyesinde Hesaplama Transferi Yaklaşımı: Clone Cloud Güçlü tarafı: - Mobil cihazın bloke olmadan çalışmaya devam edebilmesi - Uygulamanın hesaplama transferi göz önünde bulundurulmadan geliştirilebilmesi

Metotların Karşılaştırması Dynamic VM Synthesis MAUI Clone Cloud Transfer Yöntemi Sanal Makine Metot (Uzak prosedür çağrısı) Metot(parçacık durdurma ve devam etme) Geliştirme Ortamı Taşınma Noktalarına Karar Verilmesi Linux MS.NET Framework - Uygulama geliştirilirken Android (Dalvik VM) Hiçbir zaman İstemcinin Bloke Olması Evet Hayır Hayır