Transcript
Page 1: Using Cloud Computing to Share Curiosity's Landing

Using Cloud Computing to Share Curiosity’s Landing with the World

Jonathan ChiangIT Chief Engineer

Page 2: Using Cloud Computing to Share Curiosity's Landing

Agenda

Comparison with Mars Exploration Rovers

Re-engineered for the Cloud

Requirements for Curiosity Landing

What is the Cloud to JPL?

Page 3: Using Cloud Computing to Share Curiosity's Landing

What is the Cloud to JPL?

o The cloud is a natural extension of our own data centers

o The cloud can be as secure or more secure than some of our own data centers

o The landscape is changing –we continuously monitor new cloud providers, technologies and services

Page 4: Using Cloud Computing to Share Curiosity's Landing

Outreach for the Curiosity Landing

Requirements for sharing the landing with the world

A robust Content Distribution Network (CDN)

Scalability and elasticity of resources

High availability and resiliency

Page 5: Using Cloud Computing to Share Curiosity's Landing

Why Amazon Web Services?

CloudFront - Content Delivery Network

EC2 – Elastic Compute Cloud

S3 – Simple Storage Service

EBS – Elastic Block Storage

RDS – Relational Database Service

Route53 – Dynamic DNS

Page 6: Using Cloud Computing to Share Curiosity's Landing

Re-engineered for the Cloud

Legacy System

Cloud System

Page 7: Using Cloud Computing to Share Curiosity's Landing

Comparison with MER

MER, 0.7

MSL, 150 MER, 3

1

MSL, 154

Peak Throughput (Gbps)

Total Data Served (TB)

Page 8: Using Cloud Computing to Share Curiosity's Landing

Comparison with MER

MSL MER Increase

Total Data Served (TB) 154 31 5x

Streaming 123 -

Mars Sites 9 -

Eyes on the Solar System 22 -

Peak request rate / sec80

Peak throughput (Gbps)150 0.7 214x

Peak hits per minute (M) 8

Peak hits per hour (M)50

Page 9: Using Cloud Computing to Share Curiosity's Landing

Questions?

Thank you for your time!


Recommended