??a?e???s? ?ed? - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

??a?e???s? ?ed?

Description:

Title: MicroHash: An efficient Index Structure for Wireless Sensor Devices Subject: University of Cyprus Author: Demetrios Zeinalipour-Yazti Last modified by – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 19
Provided by: Demetr9
Category:
Tags: android

less

Transcript and Presenter's Notes

Title: ??a?e???s? ?ed?


1
??a?e???s? ?ed?µ???? sta ?p?????st??? ??f?
??????se?? ?a? ???a???e? ??e??a?
??µ?t??? ?e??a??p??? ?µ?µa ?????f?????? ?a?ep?st
?µ?? ??p???
9? ???????? S?µp?s?? ??a?e???s?? ?ed?µ????
(?S??10), ???a ??pa, ??p???, 30 ??????? 3
???????, 2010.
http//www.cs.ucy.ac.cy/dzeina/
2
?p?????st??? ??f? S?µe?a
  • ??? ?e????se (st? µ??f? p?? ????eta? s?µe?a)
  • ?p? t?? s?????s? t?? p?? ??t? µ?-te??????
    ?a?a?t???st????
  • ?) ?µp?????p???s? Elasticity
  • ??ast???t?ta O ?p?????sµ?? ?a???eta? st??
    apa?t??µe?? p?s?t?ta ? ?p??a ep?st??feta? µe t?
    p??a? t?? e??as?a?
  • ?as???, ?d??e?ta? ap? eta??e?e? ?p??es??? st? Web
    (Google, Amazon, ?t?.) p?? ft??????? t??
    e?ast???t?ta ??a es?te?????? ?????? (scalability)

3
?p?????st??? ??f? S?µe?a
Google Cloud Datacenter in Oregon, USA, 2010
45,000 Servers
4
?p?????st??? ??f? S?µe?a
Suns Container-based Data Center
5
?p?????st??? ??f? S?µe?a
  • ?) ??????? ????epe?e??ast?? ?a? ?e?????????
    Virtualization
  • ?????, ?p???e? µe???? ?p?????st??? ?s???, p???
    pe??ss?te?? ap ?t? µp????? p????? efa?µ???? ?a
    a???p???s???!
  • ??a, µp????? p???ap??? ???ste?/efa?µ???? ?a
    d?aµ???????ta? t?? ?d?a f?s??? µ??a??
    (?imesharing / Mainframe Computing!)
  • VMWare vsphere 4.0 (512 VMs / 64 core)
  • ? Dell/Vmware ß???a? se µ?a p??sfat? µe??t? ?t?
    µp??e? ?a e???????µ?s??? µ???? 9,300 / 3 ?????a
    ap? t? Virtualization a?? production d?a??t?.

6
?p?????st??? ??f? S?µe?a
  • G) ????p????t?ta IT ?a? ??a?e???s?? S?st?µ?t??
  • Security, Backups, Maintenance, Updates,
    Integrity, Performance, Availability 24x7, Fault
    Tolerance (Replication), Spam, ?t? ...
  • ?p???e? a????? µ?a? afa??et???te??? ?p?d?µ??
    (Abstracted Infrastructure)!
  • ?fa??et???te?? ?p?d?µ? ? ???????te?? d?a?e???s?
    p????
  • ??s? ?a??? ??e???eta? ??a? ???a??sµ?? ??a ?a ??e?
    10 ????? d?a??te? ?t??µ??? ??a ???s?

7
?p?????st??? ??f? S?µe?a
To Amazon EC2 S?st?µa ??ap??s?pe?a?
8
?p?????st??? ??f? S?µe?a
  • G) ? ?d?a t?? Pay-as-you-go
  • ?da???? ?ta? apa?te?ta? ? ?p?d?µ? ??a µ????
    ??????? d??st?µa
  • ?e? e??a? ??? concept!
  • ? ?st?se??da t?? ???µp?a??? a????? t? 2004
    a?at??eta? st?? Akamai (CDN) ? ?p??a d?a??te?
    15,000 clusters ap??e?t??µ??a se ??e? t?? ???e?
    t?? p?a??t?.
  • ?p?fe????ta? up-front ??sta ?a? pa???eta?
    Elasticity!
  • ?a??te?? ?p?d?s? ef?s?? t? pe??e??µe?? ???eta?
    cached ???t? st?? pe??t? (e????e?, videos, ?t?).
  • Ost?s? a?afe??ta? ?????? se pe??e??µe?? Web.

9
?p?????st??? ??f? S?µe?a
To Amazon RDS ?e??? ??µ?????s??
963 / year
27,165 / year
10
?p?????st??? ??f? S?µe?a
  • G) ? ?d?a t?? Pay-as-you-go
  • ?da???? ?ta? apa?te?ta? ? ?p?d?µ? ??a µ????
    ??????? d??st?µa
  • ?e? e??a? ??? concept!
  • ? ?st?se??da t?? ???µp?a??? a????? t? 2004
    a?at??eta? st?? Akamai (CDN) ? ?p??a d?a??te?
    15,000 clusters ap??e?t??µ??a se ??e? t?? ???e?
    t?? p?a??t?.
  • ?p?fe????ta? up-front ??sta ?a? pa???eta?
    Elasticity!
  • ?a??te?? ?p?d?s? ef?s?? t? pe??e??µe?? ???eta?
    cached ???t? st?? pe??t? (e????e?, videos, ?t?).
  • Ost?s? a?afe??ta? ?????? se pe??e??µe?? Web.

11
?p?????st??? ??f? S?µe?a
  • ?) ? ?d?a t?? ?pe???? ?p?????st???? ?p?d?µ??
    (d?a??s?µ? ??a efa?µ???? µe e?at?µµ???a ap?
    ???ste?)
  • ????? ? ??a?µat???t?ta
  • ?? 2008 t? Flickr e??e 23 ??at?µµ???a ???ste?.
  • 62 MySQL databases fully replicated (i.e., 124
    servers in total).
  • Hi5 (PostgreSQL), MySpace (SQL Server 2005),
    Facebook (MySQL)
  • ??? e??a? ?? efa?µ???? µe ?pe??e? ?p?????st????
    a????e?

12
? St??ßa t?? ??f???
Software as a Service (PaaS) Software Environment
(e.g., specialized software) ?.?., Netsuite
(Cloud-based ERP) ?a? Salesforce.com
Platform as a Service (PaaS) Application
Environment (e.g., LAMP stack) ?.?., Amazon RDS,
Windows Azure (??a .Net SQL)
Infrastructure as a Service (IaaS) Raw compute,
storage, network transfer ?.?., Amazon EC2
13
?p?????st??? ??f? ????t?? S?s?e???
  • ?a Clouds ???s?µ?p?????ta? ?????? ??a t?? ???st??
    efa?µ???? p?? ???s?µ?p?????ta? sta pe??ß?????ta
    desktop
  • Mail (p.?., Gmail, Calendar, ?t?. )
  • Backup (SMS, ?t?.)
  • Social networks (Facebook, Twitter, ?t?.)
  • ??t?µ?ta? ?t? ?? µe????t??? ?a p????????
    efa?µ???? ap? t?? a?t?µat? s?????? a?s??t?????
    t?µ?? ap? t?? s?s?e???
  • ??s??t??e? Proximity, Ambient Light,
    Accelerometer, Camera, Microphone, Geo-location
    based on GPS, WIFI, Cellular Towers,

14
?p?????st??? ??f? ????t?? S?s?e???
  • Intelligent Transportation Systems with VTrack
  • Better manage traffic by estimating roads taken
    by users using WiFi beams (instead of GPS) .

Graphics courtesy of A .Thiagarajan et. al.
Vtrack Accurate, Energy-Aware Road Traffic
Delay Estimation using Mobile Phones, In
Sensys09, pages 85-98. ACM, (Best Paper) MITs
CarTel Group
15
?p?????st??? ??f? ????t?? S?s?e??????a???e?
??e??a? st? ??a?e???s? ?ed?µ????
  • St?? ??a??t? (Centralized Storage)
  • S?st?µata ???? (??a??t???a ?µ???a ?. Se???)
  • ?pe?e??as?a ?pe??t?se??, ?????s? ?ed?µ???? ?a?
    ?ßeßa??t?ta (uncertainty), ?????µ?a (anonymity)
  • S?µp?es? ????-???????? ?ed?µ????
  • St? S?s?e?? (In-situ data storage)
  • Flash Storage (Indexing, Sorting, ?t?.)
  • S?µp?es? ????-???????? ?ed?µ????
  • ???ß??µata ????-p?????? ?a? ?a?a?????a?
  • ??d??µesa
  • ?pe?e??as?a ?pe??t?se??

16
?fa?µ???? ??a t? CloudS?st?µata ???? ??a t?
Cloud
  • Web 48 billion pages that change slowly
  • Cellphone gt1 billion handheld smart devices
    (including mobile phones and PDAs) by 2010
    according to the Focal Point Group while ITU
    estimated 4.1 billion mobile cellular
    subscriptions by the start of 2009.
  • Think about these generating spatio-temporal data
    at regular intervals

According to the same group, in 2010, sensors
could number 1 trillion, complemented by 500
billion microprocessors, 2 billion smart devices
(including appliances, machines and vehicles).
17
MobNet Mobile Programming Cloud
  • To MobNet (2010-2011), a??pt??? e??? ?a???t?µ??
    programming cloud ??a t?? a??pt??? efa?µ????,
    p??t??????? ?a? t?? pe??aµat?sµ? µe p?a?µat????
    s?s?e???.
  • Ta ap?te?e?ta? ap? de??de? Android-based s?s?e???
    p??sß?s?µe? ap? t? web.
  • Application-driven spatial emulation (cars,
    humans, ?t?.)
  • ???pt??? efa?µ???? µe e??a?? t??p? (???
    s?s?e??-s?s?e??)

18
??a?e???s? ?ed?µ???? sta ?p?????st??? ??f?
??????se?? ?a? ???a???e? ??e??a?
??µ?t??? ?e??a??p??? ?µ?µa ?????f?????? ?a?ep?st
?µ?? ??p???
9? ???????? S?µp?s?? ??a?e???s?? ?ed?µ????
(?S??10), ???a ??pa, ??p???, 30 ??????? 3
???????, 2010.
http//www.cs.ucy.ac.cy/dzeina/
Write a Comment
User Comments (0)
About PowerShow.com