Probleme te Cloud Computing - WordPress.com · –Burime te shkallezueshme dhe elastike te...
Transcript of Probleme te Cloud Computing - WordPress.com · –Burime te shkallezueshme dhe elastike te...
Probleme te Cloud Computing
Gerti Kallbaqi
Universiteti Aleksander Moisiu
Durres
Prill, 2013
Lexime per leksionin e sotem
• Cloudonomics: A Rigorous Approach to Cloud Benefit Quantification, Joe Weinman, http://journal.thedacs.com/issue/62/199
• The Datacenter as a Computer An Introduction to the Design of Warehouse-Scale Machines, Luiz André Barroso and Urs Hölzle, 2009 http://www.morganclaypool.com/doi/pdf/10.2200/S00193ED1V01Y200905CAC006
• The Big Switch, Nicholas Carr, Norton, 2008 http://www.nicholasgcarr.com/bigswitch/
Further Reading • S. Gilbert and N. Lynch. Brewer’s Conjecture and the Feasibility of Consistent,
Available, Partition-Tolerant Web Services. SIGACT News, 33(2):51–59, 2002. • Data Consistency Properties and the Trade-offs in Commercial Cloud Storages:
the Consumers’ Perspective http://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper15.pdf
• CloneCloud: Elastic Execution between Mobile Device and Cloud http://berkeley.intel-research.net/maniatis/publications/2011EuroSys-CloneCloud.pdf
Ceshtje qe do trajtohen
• Cloudonomics
• Disponueshmeria
• Konsistenca
• Paisjet Mobile dhe Cloud
• Video Streaming
• Federatat e Cloud
Cloudonomics CLOUD nga nje kendveshtrim ekonomik
1. Common Infrastructure
– Multipleksim statistikor dhe burime te lokalizuara
2. Location-independence
– Permbushje te kerkesave per sherbim kurdo dhe kudo – Rritje e eksperiences se perdoruesve si dhe zvogelim i vonesave
3. Online connectivity
– Nje aktivizues per atributet e tjera per te siguruar aksesin ne sherbime
4. Utility Pricing – I ndjeshem ndaj perdorimit, ose pagese per perdorim
5. on-Demand Resources
– Burime te shkallezueshme dhe elastike te parashikueshme per akses pa vonesa dhe kosto shtese qe mund te lidhet me ndryshime te vogla
• Ne shume raste jane ne kontradikta me njera tjetren
Cloudonomics: A Rigorous Approach to Cloud Benefit Quantification, Joe Weinman, http://journal.thedacs.com/issue/62/199
1. Vlera e nje infrastukture te perbashket
• Ekonomia e shkalles
– Reduktim I kostove shtese
– Fuqia e bleresve rritet nepermjet nje volumi me te madh.
• Statistikat e shkalles
– Kerkesa te multipleksuara Perdorim me I larte • Kosto me e ulet per burimet e shperndara
– Kerkesa te multipleksuara reduktim te kerkesave te pa sherbyera
2. Vlera e pavaresise nga vendndodhja
• Ne jemi mesuar te shkojme tek kompjuterat por aplikacionet sherbimet dhe permbajtja tani vjen tek ne ! – Nepermjet Rrjetit: kabell, wireless, satellite, etj.
• Cfare mund te themi per vonesen? – Vonesa per pergjigjen njerezore : 10s deri 100s miliseconds – Vonesa eshte e lidhur me :
• Distance • Algoritmat e routimit
– Shpejtesia e drites ne fibrat optike : vetem 124 miles per milisecond
– Sugjerimet e kerkimeve ne google zgjasin 2 sec – VOIP me vonese 200 ms ose me teper – Implikime dhe nevoje per investime te reja
4. Vlera e utilitetit te cmimit
• Ekonomia e shkalles jo gjithmone rezulton te jete efektive
• Por sherbimet cloud jo domosdoshmerisht duhet te jene te lira per te qene ekonomike !
• Konsideroni nje makine – Blerje $10 ne dite – Qera per nje makine $45 ne dite – Nese te duhet nje makine per vetem 2 dite ne nje
udhetim blerja mund te kushtoje me shume se sa marrja me qera.
– Gjithcka varet nga kerkesat
Cmimet e sherbimeve ne detaje
Cmimet e sherbimeve ne jeten reale
1. Ne praktike kerkesat ndonjehere jane mjaft delikate
2. Shpesh nje model hibrid eshte zgjidhja me e mire – Ju blini nje makine nese duhet ta perdorni perdite dhe
merrni me qera nje te tille ku udhetoni per pak kohe.
– Faktori kyc ne kete rast eshte frekuenca e pikut te kerkesave
– Por duhet gjithashtu te konsiderohen kostot e tjera • Kosto e rrjetit (kosto fikse dhe kosto perdorimi)
• Shtesa ne kosto nga nderveprimi mes nyjeve
• Qendrueshmeria dhe aksesibiliteti
5. Vlera e sherbimeve bazuar mbi kerkesen
Shembull, penaliteti ne kosto per kerkesat eksponenciale
Sjellja e Cloudonomics
• Njerezit jo gjithmone marrin vendime racionale dhe me cilesi te larta
• Anet negative: – “humbje e interesit:” Njerezit pergjithesisht kane me pak
kenaqesi nga marrja e nje dollari se sa ndiejne humbje kur humbasin nje dollar.
– Klientet mund te njohin perparesi financiare ne lidhje me pagese per perdorim por e paragjykojne ate per shkak te disa kostove shtese qe duhet te paguajne • Psh, frika nga perdorimi I telefonit me tarifat ‘pay per use’ per
shkak te nje fature te larte te telefonise
• Anet pozitive: – Terheqja nga dicka qe eshte pa pagese
Paisjet e levizshme dhe Clouds.
1. Numri I perdoruesve eshte mjaft I madh 2. Aplikacionet lidhen dhe zhvillohen pas Cloud 3. Vegla per ndertimin e faqeve te internetit
mobile 4. Ruajtje te te dhenave personale ne Cloud 5. Perdorim I paisjeve Moblie 6. Vonese e ulet si dhe ne akses OpenFlow ne
Cloud nepermjet tunneling. CloneCloud: Elastic Execution between Mobile Device and Cloudhttp://berkeley.intel-research.net/maniatis/publications/2011EuroSys-CloneCloud.pdf
Video Streaming.
1. Cloud storage, Akamai Content Delivery Network, Open Source Media Framework (Rackspace)
2. Kapje te videove te rastit dhe transferimi nepermjet http
3. Routim ne skajin me te afert (Amazon Cloud Front)
4. Reduktim te energjise dhe balancim te ngarkeses
17 17 9 April 2013
HP
UIUC
Intel KIT (de)
IDA (sg)
Yahoo
Shared: research, applications, infrastructure (6*1,000 cores), data sets
Global services: sign on, monitoring, store, etc., Cloud stack (prs, tashi, hadoop, ),
CMU
RAS
ETRI
MIMOS
Grown to 9 sites, with more to come
Open Cirrus Federation
NIST: Nderveprimi ndermjet aktoreve ne Cloud Computing
18
Cloud Consumer
Cloud Provider Cloud Broker
Cloud Auditor
Rruga e komunikimit ndermjet Cloud provider dhe Cloud klientit
Rruga e komunikimit per nje cloud auditor per te siguruar informacione
Rruga e komunikimit per nje broker Cloud per te siguruar sherbimin tek nje
konsumator Cloud
19 Cloud Carrier
Cloud
Consumer
Cloud
Auditor
Cloud
Broker
Security
Audit
Privacy Impact Audit
Performance Audit
Cloud
Service
Management
Service Layer
Business
Support
Pri
vacy
Service
Arbitrage
Service Aggregation
Service
Intermediation
Secu
rity
Provisioning/
Configuration
Portability/ Interoperability
Physical
Resource Layer
IaaS
SaaS
PaaS
Resource
Abstraction and
Control Layer
Hardware
Facility
Cloud Provider: Orkestrimi I sherbimit
20
Service Layer
Physical
Resource Layer
IaaS
SaaS
PaaS
Resource
Abstraction and
Control Layer
Hardware
Facility
Cloud Provider
Biz Process/ Operations
App/Svc Usage
Scenarios
Software as a Service
Application Development
Develop, Test, Deploy and
Manage Usage
Scenarios
Platform as a Service
Infrastructure as a Service
IT Infrastructure & Operation
Develop, Test, Deploy and
Manage Usage
Scenarios
Permbledhje
1. Cloudonomics
2. Disponueshmeria
3. Konsistenca
4. Paisjet Mobile dhe Cloud
5. Video Streaming
6. Federatat e Cloud
• Faleminderit !