8. matt wood- amazon web services

68
Cloud Research Matt Wood TECHNOLOGY EVANGELIST

Upload: eagle-genomics-ltd

Post on 11-May-2015

1.903 views

Category:

Documents


0 download

DESCRIPTION

The presentation Matt Wood gave at Eagle Genomics first symposium- 5th April 2011.

TRANSCRIPT

Page 1: 8. Matt Wood- Amazon Web Services

Cloud Research

Matt WoodT E C H N O L O G Y E V A N G E L I S T

Page 2: 8. Matt Wood- Amazon Web Services

Hello.

Page 3: 8. Matt Wood- Amazon Web Services

Text

Page 4: 8. Matt Wood- Amazon Web Services

Thank you.

Page 5: 8. Matt Wood- Amazon Web Services

The Cloud by Example

Page 6: 8. Matt Wood- Amazon Web Services

The Cloud by Example

Page 7: 8. Matt Wood- Amazon Web Services

Infrastructureservices

Page 8: 8. Matt Wood- Amazon Web Services

?

Page 9: 8. Matt Wood- Amazon Web Services

On demand

Page 10: 8. Matt Wood- Amazon Web Services

Pay as you go

Page 11: 8. Matt Wood- Amazon Web Services

Pay for what you use

Page 12: 8. Matt Wood- Amazon Web Services

Elastic capacity

Page 13: 8. Matt Wood- Amazon Web Services

Capacity

Time

Estimated demand

Page 14: 8. Matt Wood- Amazon Web Services

Capacity

Time

Estimated demand

Investment

Infrastructure

Page 15: 8. Matt Wood- Amazon Web Services

Capacity

Time

Realdemand

Infrastructure

Page 16: 8. Matt Wood- Amazon Web Services

Capacity

Time

Realdemand

Elasticcapacity

Page 17: 8. Matt Wood- Amazon Web Services

Agility

Page 18: 8. Matt Wood- Amazon Web Services

Faster to prototype

Page 19: 8. Matt Wood- Amazon Web Services

Faster to production

Page 20: 8. Matt Wood- Amazon Web Services

Undifferentiated heavy lifting

Page 21: 8. Matt Wood- Amazon Web Services

Tools for accelerating

research

Page 22: 8. Matt Wood- Amazon Web Services

0

75

150

225

300

Q4 2006Q4 2007

Q4 2008Q4 2009

Q4 2010

Page 23: 8. Matt Wood- Amazon Web Services

The Cloud by Example

Page 24: 8. Matt Wood- Amazon Web Services
Page 25: 8. Matt Wood- Amazon Web Services

Data management

Page 26: 8. Matt Wood- Amazon Web Services

Biomarker Warehousepre-clinical, clinical, 3rd party data and publications

!"#$%"&&'

!#%&$(%&&&'

!)*(%"&&'

+,'-./01'

23,3415'61789:1'

;<./5'=>?6@'

6178170' 6A.7341' B817-135'

Estimated cost: 10 TB warehouse over 3 years

Page 27: 8. Matt Wood- Amazon Web Services

Data processing

Page 28: 8. Matt Wood- Amazon Web Services
Page 29: 8. Matt Wood- Amazon Web Services

http://cyclecomputing.com

Page 32: 8. Matt Wood- Amazon Web Services

http://www.rightscale.com

Page 33: 8. Matt Wood- Amazon Web Services

Input  S3  bucket

Output  S3  bucket

Amazon S3

Hadoop

Amazon EC2 Instances

Input dataset

outputresults

Deploy Application

Web Console, Command line tools

End

Notify

Get ResultsInput Data

Amazon Elastic MapReduce

Hadoop Hadoop

Hadoop

Hadoop

Hadoop

Elastic MapReduce

Elastic MapReduce

Page 34: 8. Matt Wood- Amazon Web Services

Preprocessed reads

Map: Bowtie

Sort: Bin and partition

Reduce: SoapSNP

Crossbow: Rapid whole genome SNP analysis

Langmead B, Schatz MC, Lin, J, Pop M, Salzberg SL. Genome Biol 10(11): R134.

Page 35: 8. Matt Wood- Amazon Web Services

CloudBurst

Catalog k-mers Collect seeds End-to-end alignment

http://cloudburst-bio.sourceforge.net; Bioinformatics 2009 25: 1363-1369

Page 36: 8. Matt Wood- Amazon Web Services

ASSEMBLING GENOMES

140  million  454  reads

Image:  Ma)  Wood

Page 37: 8. Matt Wood- Amazon Web Services

Map 100 million, 100 base paired end readsQuad core with 5 GB of RAM would take 16 days

30 high-memory instances; 32 hours; $195

BLAT @ U. PENN

Page 38: 8. Matt Wood- Amazon Web Services

HEAVY-ION COLLISIONS @ RHIC

Problem: Quark physics conference imminent but no compute resources handy

Solution: NIMBUS context broker allowed researchers to provision 300 nodes and get the simulations done

Page 39: 8. Matt Wood- Amazon Web Services

Collaboration

Page 41: 8. Matt Wood- Amazon Web Services
Page 42: 8. Matt Wood- Amazon Web Services

http://www.cloudbiolinux.com/

Page 43: 8. Matt Wood- Amazon Web Services

http://usegalaxy.org/cloud

Page 44: 8. Matt Wood- Amazon Web Services
Page 45: 8. Matt Wood- Amazon Web Services

Applications and platforms

Page 46: 8. Matt Wood- Amazon Web Services

http://heroku.com

Page 47: 8. Matt Wood- Amazon Web Services

http://chempedia.com/

Page 48: 8. Matt Wood- Amazon Web Services

Security

Page 49: 8. Matt Wood- Amazon Web Services

Shared responsibility

Page 50: 8. Matt Wood- Amazon Web Services

Requirement based access

Page 51: 8. Matt Wood- Amazon Web Services

Certification

Page 52: 8. Matt Wood- Amazon Web Services

ISO 27001+

SAS 70 Type II

Page 53: 8. Matt Wood- Amazon Web Services

PCI DSSLevel 1

Page 54: 8. Matt Wood- Amazon Web Services

Security organisation Employee lifecycle

Logical security Secure data handling

Physical security Environmental safeguards

Change management Incident handling

Data integrity Availability and redundancy

Control objectives

Page 55: 8. Matt Wood- Amazon Web Services

Data access control

Page 56: 8. Matt Wood- Amazon Web Services

Identity and access

Page 57: 8. Matt Wood- Amazon Web Services

Independent buildings Separate flood zonesGeographically

separated

Redundantpower

Redundant connectivity Highly monitored

Page 58: 8. Matt Wood- Amazon Web Services

Default deny firewall

Page 59: 8. Matt Wood- Amazon Web Services

Security groups

Page 60: 8. Matt Wood- Amazon Web Services

DDOSMan in the Middle

IP spoofing

Page 61: 8. Matt Wood- Amazon Web Services

Resource isolationVirtual Private Cloud

Page 62: 8. Matt Wood- Amazon Web Services

Amazon Web Services infrastructure

Secure VPN connection over the internet

VPN Gateway Router

Customer’s isolated AWS resources

Subnet 1 Subnet 2

Subnet 4Subnet 3

Customer’s network

Page 63: 8. Matt Wood- Amazon Web Services

Dedicated instancesVirtual Private Cloud

Page 64: 8. Matt Wood- Amazon Web Services

aws.amazon.com/security

Page 65: 8. Matt Wood- Amazon Web Services

Data stays local

Page 66: 8. Matt Wood- Amazon Web Services

aws.amazon.com

Page 67: 8. Matt Wood- Amazon Web Services

Thank you!

Page 68: 8. Matt Wood- Amazon Web Services

[email protected]

Q U E S T I O N S + C O M M E N T S

@mzaO N T W I T T E R