Spatial Analysis on the Clouds: DEM Interpolation on the Microsoft - - PowerPoint PPT Presentation

spatial analysis on the clouds
SMART_READER_LITE
LIVE PREVIEW

Spatial Analysis on the Clouds: DEM Interpolation on the Microsoft - - PowerPoint PPT Presentation

Spatial Analysis on the Clouds: DEM Interpolation on the Microsoft Azure Platform Abdelmounaam Rezgui Center of Intelligent Spatial Computing for Water/Energy Science George Mason University Spatial Cloud Computing Developing and/or


slide-1
SLIDE 1

Spatial Analysis on the Clouds: DEM Interpolation on the Microsoft Azure Platform

Abdelmounaam Rezgui

Center of Intelligent Spatial Computing for Water/Energy Science George Mason University

slide-2
SLIDE 2

2

Spatial Cloud Computing

 Developing and/or Deploying Spatial Applications

  • n Cloud Platforms

 Geospatial Applications  90% of all business data has a geographic

component (e.g., address, sales district)

 Geospatial Applications  Data/Compute Intensive  Example:  Digital Elevation Model Interpolation

slide-3
SLIDE 3

Motivation

 Large volumes of data

 E.g., satellites collect terabytes of data

daily

 Compute intensive algorithms

 Spatial analysis

 Short Response Time  Unpredictable loads

3

slide-4
SLIDE 4

Benefits of “Cloudification”

 Simpler Architecture  On-demand Scalability  Reliability  Availability  Maintenance cost

4

slide-5
SLIDE 5

Digital Elevation Model (DEM) Interpolation

 Shepard's method, IDW (Inverse

Distance Weighting)

5

slide-6
SLIDE 6

A Previous Work by CISC

6

 Grid-based DEM Interpolation

slide-7
SLIDE 7

Architecture & Workflow (Grid)

7

slide-8
SLIDE 8

Result

8

slide-9
SLIDE 9

Architecture (Cloud)

9

slide-10
SLIDE 10

Benefits of “Cloudification”

 Simpler Architecture  On-demand Scalability  Reliability  Availability  Maintenance cost

10

slide-11
SLIDE 11

DEMI on a 200-core rack

11

Area size: ~ 80 000 sq. mi.

slide-12
SLIDE 12

12

Intel Core i3 CPU 540 @ 3.07 Ghz 3.07 Ghz Mem: 4.00 GB RAM 64 bit OS (Windows 7) 2415 seconds Intel Dual Core 2.13 Ghz 2.13 Ghz Mem: 4.00 GB 32 bit OS (Ubuntu) 2958 seconds Intel Dual Core T7100 @ 1.8 Ghz 1.8 Ghz Mem: 2.50 GB 64 bit OS (Windows Server 2008) 4740 seconds Intel Xeon CPU 2.80 Ghz Mem: 2.00 GB 32 bit OS (CentOS) 10328 seconds Azure Small Instance CPU: 1.6 Ghz Mem: 1.75 GB 6103 seconds

slide-13
SLIDE 13

Azure Instance sizes

13

slide-14
SLIDE 14

Amazon Instances

14

Large Instance m1.large 7.5 GB memory 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each) 850 GB instance storage 64-bit platform I/O Performance: High API name: m1.large Extra Large Instance m1.xlarge 15 GB memory 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each) 1,690 GB instance storage 64-bit platform I/O Performance: High API name: m1.xlarge High-Memory Extra Large Instance m2.xlarge 17.1 GB of memory 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each) 420 GB of instance storage 64-bit platform I/O Performance: Moderate API name: m2.xlarge

slide-15
SLIDE 15

Amazon Instances

15

High-Memory Double Extra Large Instance m2.2xlarge 34.2 GB of memory 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each) 850 GB of instance storage 64-bit platform I/O Performance: High API name: m2.2xlarge High-Memory Quadruple Extra Large Instance m2.4xlarge 68.4 GB of memory 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each) 1690 GB of instance storage 64-bit platform I/O Performance: High API name: m2.4xlarge High-CPU Extra Large Instance c1.xlarge 7 GB of memory 20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each) 1690 GB of instance storage 64-bit platform I/O Performance: High API name: c1.xlarge

slide-16
SLIDE 16

Lessons

 Geospatial cloud computing is cost

effective paradigm

 Computing/storage elasticity will enable

new compute- and data-intensive geospatial applications

 Same development/deployment effort

16

slide-17
SLIDE 17

17 17

Questions

Thank You