Upload
liliana-jenkins
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Cloud Computing in NASA Missions
Dan Whorton
CTO, Stinger Ghaffarian Technologies
June 25, 2010
All material in RED will be updated
Welcome to the NASA IT Summit
Who am I? Why are we here? Building innovation at NASA How do we get from here to there
Comments and questions are welcome!
Let’s learn together
Cloud Computing in NASA Missions—2—June 15, 2010
Stellar IT Supporting NASA Missions
NASA IT Mission
The mission of the NASA IT organization is to increase the productivity of scientists, engineers, and mission support personnel by responsively and efficiently delivering reliable, innovative and secure IT services.
Cloud Computing in NASA Missions—3—June 15, 2010
04/21/23 Linda Cureton presentation at AMES
NASA Mission
To improve life here,
To extend life to there,
To find life beyond.
Cloud Computing in NASA Missions—4—March 5, 2010
NASA Vision
To understand and protect our home planet, To explore the Universe and search for life, and To inspire the next generation of explorers... as only NASA can.
What is NASA IT?
Cloud Computing in NASA Missions—5—June 15, 2010
Users• 18,000 Employees• 44,000
Contractors
Devices and Data Centers• 80,000 Desktops/Laptops• 15,000 servers in 75 data centers
Networks• 3 Wide Area Networks • Center-specific LANs• 200 connections to universities
and partners
Websites• 8,000 websites• 2,000 public facing
sites
Systems/Applications• 4,500 Applications
NASA IT Workforce• 3,700 IT FTE• 700 government employees,
3,000 contractors
IT Spending• $1.8 B annually
04/21/23 Linda Cureton presentation at AMES
What is a cloud ?
Cloud Computing in NASA Missions—6—June 15, 2010
How NIST defines a cloud ( V15)
A cloud has these “essential properties”
»On-Demand Self-Service »Broad Network Access»Resource Pooling»Rapid Elasticity»Measured Service
Cloud Computing in NASA Missions—7—June 15, 2010
It is cool, but what does it do?
Cloud Computing in NASA Missions—8—June 15, 2010
NIST – Cloud Service Models
Software as a Service»Applications running in the cloud available
through a thin-client like a browser Platform as a Service
»User-created or acquired applications, user manages the application, but not the OS, Storage or other infrastructure
Infrastructure as a Service»User is able to provision processing,
storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software
Cloud Computing in NASA Missions—9—June 15, 2010
What cloud computing is not
Super Computer access on existing clusters Grid Computing (SETI@home)
» ( could evolve into a cloud service type ?)
Cloud Computing in NASA Missions—10—March 5, 2010
Work in progress at NASA (that I know about)
Nebula IaaS at GSFC VM project in Engineering EOS GMSEC
Cloud Computing in NASA Missions—11—June 15, 2010
Science Data Availability
Huge stores of the Earth Science data is being made available to the general public. I consider this is an early SaaS example.
Cloud Computing in NASA Missions—12—March 5, 2010
Provided by USGS, and NASA through the Earth Resources Observation and Science (EROS) Center
Flight Mission Planning & Operations
PaaS VM Technologies are being tested and deployed in very controlled pilots. The security concerns have limited the adoption of User Provisioning.»GSFC ESMO – Mission planning and
instrument command generation.
Cloud Computing in NASA Missions—13—March 5, 2010
Science Data Processing
Prototype testing of migration of Earth Science Applications» ICESaT SIPS – SaaS for other mission data
sets, because the application is designed to be easily configurable to accept format and algorithm changes
»DESDynI – Looking for design requirements that will make smart use of cloud
Cloud Computing in NASA Missions—14—March 5, 2010
GMSEC
Studies implementing existing GMSEC Architecture, tools and components in a private cloud environment are on-going
• Planning a proof-of-concept DaaS from short duration mission
Cloud Computing in NASA Missions—15—March 5, 2010
Early issues
Security – not well understood within the cloud environments
Software designed for Grid or large cluster is not optimized for cloud IaaS or PaaS
Size of data sets – »A new service model Data-Set as a Service
(DaaS) may emerge Test what you fly & Fly what you test
Cloud Computing in NASA Missions—16—March 5, 2010
NASA Mission IT Areas considered
Computational Research Earth/Space Science Research System Engineering/Development Flight Mission Planning & Operations Education and Outreach
Cloud Computing in NASA Missions—17—March 5, 2010
Computational Research
Predicted benefits»Reduced costs through better utilization» Improved access to data » Improved Security for all cloud users
Areas with probable high ROI from cloud»SaaS – transition current modeling and
HPC applications into SaaS model»Security – management of security within
cloud environment– Virtual Private Cloud for modeling and
HPC applications
Cloud Computing in NASA Missions—18—March 5, 2010
Earth/Space Science Research
Predicted benefits»Reduced costs through better utilization» Improved access to data »Standardization of system protocols and
tools Areas with probable high ROI from cloud
»DaaS, - Shared data infrastructure for multiple missions
» IaaS – Mission support servers»SaaS, GMSEC»PaaS – Development infrastructure in the
cloud, SIPS, Ground System, Flight, Instrument
Cloud Computing in NASA Missions—19—March 5, 2010
System Engineering/Development
Predicted benefits»Reduced costs » Improved security, CM, maintainability »Standardization data formats and protocols
Areas with probable high ROI from cloud»DaaS» IaaS, SaaS, » Integration and Test capabilities»Life Cycle Support »COOP/DR
Cloud Computing in NASA Missions—20—March 5, 2010
Flight Mission Planning & Operations
Predicted benefits»Reduced costs » Improved security, CM, maintainability »Standardization data formats and protocols
Areas with probable high ROI from cloud» IaaS,
• Mission Specific command generation systems, simulators, custom tools
»SaaS• Standard Mission Service – Flight
Dynamics, link scheduling
Cloud Computing in NASA Missions—21—March 5, 2010
Education and Outreach
Predicted benefits » Improved service» Improved security»Taxpayer involvement in Science
Areas with probable high ROI from cloud»DaaS»SaaS
• Offer public access to much more data, and tools
Cloud Computing in NASA Missions—22—March 5, 2010
Moving Forward For many Flight Mission Support activities, the
security must be addressed»Private Cloud – FIPS -199 High is a
possible solution More discussion, research and prototyping
needed»Timing seems right for a collaborative
working group of NASA stakeholders
Cloud Computing in NASA Missions—23—March 5, 2010