View
161
Download
1
Category
Preview:
Citation preview
Using Cloud Computing to Share Curiosity’s Landing with the World
Jonathan ChiangIT Chief Engineer
Agenda
Comparison with Mars Exploration Rovers
Re-engineered for the Cloud
Requirements for Curiosity Landing
What is the Cloud to JPL?
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
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
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
Re-engineered for the Cloud
Legacy System
Cloud System
Comparison with MER
MER, 0.7
MSL, 150 MER, 3
1
MSL, 154
Peak Throughput (Gbps)
Total Data Served (TB)
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
Questions?
Thank you for your time!
Recommended