• No results found

Databases & Web Applications Lab Big Data Project A

N/A
N/A
Protected

Academic year: 2021

Share "Databases & Web Applications Lab Big Data Project A"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

320473 Databases & Web Applications Lab

320454 Big Data Project A

Instructor: Peter Baumann

email:

[email protected]

(2)

Big Science Data

[OGC Ocean Science Interoperability Experiment;

image source: Mbari]

(3)

MultiSolid

Coverage

OGC Coverage Types

Coverage = digital representation of

space/time varying phenomenon

n-D

«FeatureType»

Abstract

Coverage

MultiPoint

Coverage

MultiCurve

Coverage

MultiSurface

Coverage

Grid

Coverage

Referenceable

GridCoverage

Rectified

GridCoverage

(4)

Facing the Coverage Deluge

coverage

server

sensor feeds

(5)

[OGC SWE]

sensor feeds

Taming the Coverage Deluge

coverage

server

(6)

Let’s Take a Closer Look...

Divergent access patterns

for ingest and retrieval

Server must

mediate

between access patterns

(7)

Our Research

Large-Scale Scientific Information Services (L-SIS) Research Group

flexible, scalable services on

massive multi-dimensional scientific data

Particular focus: n-D

arrays

Massive = multi-TB … multi-PB per object

Results:

rasdaman array DBMS (

www.rasdaman.org

),

demo at

www.earthlook.org

Geoservice standards: OGC WCS suite,

http://external.opengeospatial.org/twiki_public/CoveragesDWG/WebHome

(8)

„raster data manager“:

Array Database

= SQL + n-D arrays

“tile streaming” architecture:

scaling from laptop to cloud

rasdaman: Scalable Array Analytics

www.rasdaman.org

rasdaman Web visitors

select img

.green[x0:x1,y0:y1] > 130

(9)

[Diedrich et al 2001]

Use Case:

(10)

Big Earth Data Analytics

Up to 130 TB databases for all Earth sciences + planetary science

EU FP7-INFRA, 3 years, 5.85 mEUR

Platform: rasdaman; strictly open standards

Earth

Server

Planetary

Science

Mars geology

Cryospheric

Science

landcover mapping

Oceanography

marine model runs +

in-situ data

Geology

geological models

Airborne

Science

high-altitude drones

Atmospheric

Science

climate variables

(11)

Database Visualization

select

encode(

struct {

red:

(char) s.image.b7[x0:x1,x0:x1],

green:

(char) s.image.b5[x0:x1,x0:x1],

blue:

(char) s.image.b0[x0:x1,x0:x1],

alpha:

(char) scale( d.elev, 20 )

},

"image/png"

)

(12)

ad-hoc federation

mixed hardware

Parallel / Distributed Query Processing

Dataset B

Dataset A

Dataset D

Dataset C

select

max((A.nir - A.red) / (A.nir + A.red))

-

max((B.nir - B.red) / (B.nir + B.red))

-

max((C.nir - C.red) / (C.nir + C.red))

-

max((D.nir - D.red) / (D.nir + D.red))

(13)

Secured Archive Integration

First-ever direct,

ad-hoc mix

from

protected

NASA & ESA services

in OGC WCS/WCPS Web client (EarthServer + CobWeb)

(14)
(15)

Next: On-Board Query Intelligence

Democratize direct data access

(16)

Summary

Project work

embedded in international projects & collaborations

Present

Publish

(17)

Big Picture

320302

Databases and Web Applications

Fall lecture, undergrad + grad

Advanced course in spring: Information Architectures

320473

Databases and Web Applications Lab

Lab, grad

320454

Big Data Project A

Project, grad

New meeting slot:

(18)

Project Task

Pick a topic

http://www.faculty.jacobs-university.de/pbaumann/iu-bremen.de_pbaumann//Courses/ResearchTopics/

Perform task – planful:

Spec document

20% -- Sep 26

Oct 03

Prototype 1: breakthrough implementation 20% -- Oct 17

Prototype 2: ready for benchmark

20% -- Oct 31

Benchmark results

20% -- Nov 14

Publication

10% -- Nov 28

(19)

Resources

rasdaman website

www.rasdaman.org

demo

www.earthlook.org

Our publications

http://www.faculty.jacobs-university.de/pbaumann/iu-bremen.de_pbaumann//pubs.php

Instructor:

p.baumann@...

(20)

Main Evaluation Criteria

complete

wrt. requirements

Solid

engineering

bug-free, project & code documentation, coding quality, ...

user-friendliness

and appealing

look&feel

complexity

(in absolute terms and in comparison to other teams' work)

Good

writeup

Specification, documentation, paper

(21)

Project/Lab Topics

http://www.faculty.jacobs-university.de/pbaumann/iu-bremen.de_pbaumann/teaching.php

www.rasdaman.org), www.earthlook.org http://external.opengeospatial.org/twiki_public/CoveragesDWG/WebHome http://www.faculty.jacobs-university.de/pbaumann/iu-bremen.de_pbaumann/teaching.php

References

Related documents