Cloud Evolution Dennis Gannon

Slides:



Advertisements
Similar presentations
Large Scale Computing Systems
Advertisements

SALSA HPC Group School of Informatics and Computing Indiana University.
Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
Cloud Computing Imranul Hoque. Today’s Cloud Computing.
Comp 410: Final Project Christopher Alme Christopher Nunu Dennis Qian Stanley Roberts.
Chapter 2 Computer Clusters Lecture 2.1 Overview.
SYSTEMS SUPPORT FOR GRAPHICAL LEARNING Ken Birman 1 CS6410 Fall /18/2014.
LLNL-PRES This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
UBAX04 – Cloud Computing Overview for the Dynamics AX Company.
Big Data and Clouds: Challenges and Opportunities NIST January Geoffrey Fox
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
SYSTEMS SUPPORT FOR GRAPHICAL LEARNING Ken Birman 1 CS6410 Fall /18/2014.
CS525: Special Topics in DBs Large-Scale Data Management Hadoop/MapReduce Computing Paradigm Spring 2013 WPI, Mohamed Eltabakh 1.
Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.
Extreme scale parallel and distributed systems – High performance computing systems Current No. 1 supercomputer Tianhe-2 at petaflops Pushing toward.
Cloud Architecture Chapter 2. SPI Model Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) - PaaS (Platform as a Service) - IaaS.
Scientific Computing Environments ( Distributed Computing in an Exascale era) August Geoffrey Fox
Loosely Coupled Parallelism: Clusters. Context We have studied older archictures for loosely coupled parallelism, such as mesh’s, hypercubes etc, which.
FutureGrid Connection to Comet Testbed and On Ramp as a Service Geoffrey Fox Indiana University Infra structure.
March 9, 2015 San Jose Compute Engineering Workshop.
Carnegie Mellon University © Robert T. Monroe Management Information Systems Cloud Computing I Cloud Models and Technologies Management.
Future Grid Future Grid Overview. Future Grid Future GridFutureGridFutureGrid The goal of FutureGrid is to support the research that will invent the future.
SALSASALSASALSASALSA Digital Science Center February 12, 2010, Bloomington Geoffrey Fox Judy Qiu
HPC in the Cloud – Clearing the Mist or Lost in the Fog Panel at SC11 Seattle November Geoffrey Fox
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Big Data Open Source Software and Projects ABDS in Summary II: Layer 5 I590 Data Science Curriculum August Geoffrey Fox
Beyond Hadoop The leading open source system for processing big data continues to evolve, but new approaches with added features are on the rise. Ibrahim.
4a. Aula 2o. Período de Livro texto Copyright © 2012, Elsevier Inc. All rights reserved March 5, 2012 Prof. Kai Hwang, USC Cloud Roles in.
Lecture 1 Book: Hadoop in Action by Chuck Lam Online course – “Cloud Computing Concepts” lecture notes by Indranil Gupta.
1 Panel on Merge or Split: Mutual Influence between Big Data and HPC Techniques IEEE International Workshop on High-Performance Big Data Computing In conjunction.
Geoffrey Fox Panel Talk: February
Panel: Beyond Exascale Computing
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Cloud Computing for Science
Cloud Computing for Science
Accelerate your DevOps with OpenShift by Red Hat
Docker and Azure Container Service
Working With Azure Batch AI
What is Cloud Computing - How cloud computing help your Business?
Deep Learning in HEP Large number of applications:
Windows Azure Migrating SQL Server Workloads
INDIGO – DataCloud PaaS
Cloudy with a Chance of Data
Digital Science Center I
Cloud Computing Dr. Sharad Saxena.
I590 Data Science Curriculum August
Data Science Curriculum March
Microsoft Connect /17/ :34 AM
Tutorial Overview February 2017
Cloud Foundry on Azure and Azure Stack
Hilton Hotel Honolulu Tapa Ballroom 2 June 26, 2017 Geoffrey Fox
Scalable Parallel Interoperable Data Analytics Library
Cloud DIKW based on HPC-ABDS to integrate streaming and batch Big Data
Learn. Imagine. Build. .NET Conf
Clouds from FutureGrid’s Perspective
Discussion: Cloud Computing for an AI First Future
Internet and Web Simple client-server model
Department of Intelligent Systems Engineering
SUSE CaaS and Dell EMC.
Panel on Research Challenges in Big Data
Azure Container Service
Cloud versus Cloud: How Will Cloud Computing Shape Our World?
Big Data, Simulations and HPC Convergence
A Survey of Interactive Execution Environments
The StarlingX Story Learn, Try, Get Involved!
Containers on Azure Peter Lasne Sr. Software Development Engineer
Convergence of Big Data and Extreme Computing
SQL Server on Containers
I590 Data Science Curriculum August
Presentation transcript:

Cloud Evolution Dennis Gannon Prof. of CS Emeritus, School of Informatics and Computing Indiana University & Microsoft Research (retired) www.esciencegroup.com

The Data Centers are Evolving Early days: 2005 Very simple servers Network outward facing poor interconnect 2008-2016 Software defined networks Special InfiniBand sub networks Many different server types 2 cores to 32 cores to GPU accelerations Efficiency experiments Geothermal, wind, wave Containerized server 2017 Azure FPGA accelerated mesh Google Tensor Processing Unit Facebook – Open Compute Project ARM based servers

Azure, AWS, Google Global Scale Already “exascale” by several measures.

Evolving “Cloud Native” Stack & Applications “Cloud Native” = designed from ground up using the cloud for global scale & massive parallelism. Cloud Native Apps are built on top of foundational cloud services like hyper-scale data services (Azure Cosmos DB, Amazon Aurora, Google Spanner) Often composed of thousands of microservices using Mesos or Kubernetes (and not simple VM-based IaaS) Designed to scale to millions of (globally distributed) input streams and never go down. Not ports of conventional applications.

Geoffrey’s Questions You have been appointed the director of a brand new cloud resource which will be fully operational 2 years from now. How would you design it? Question should be what would I design? It would build a fully-responsive “research assistant” that could complete deep scientific document text search and analysis, look for proofs of hard theorems, find connections between ideas and concepts that I did not know existed. It would surprise me when i returned to work in the morning. It would totally put Cortana, Alexa and Siri to shame. I might need 3 years.

What are important academic research issues in Cloud arena? See previous slide. Understand how cloud analytics can discover features in large scale climate models and other CFD simulation output. Design planet-scale graph data architectures Build a compiler that will map parallel programs to Azure’s FPGA array. (Available at TACC for experiments) I can run 1000s of docker containers as microservices in Kubernetes or a single Singularity container running an MPI program on a 1000 node cluster. Is there something better than both?

What computing is not or will not be possible in clouds What computing is not or will not be possible in clouds? Where do classic medium size compute providers such as a University Center position themselves? Are there/Will there be exascale clouds? Very little, but some is better done on a supercomputer Make a good deal with AWS, Azure or Google. Taken in aggregate, it is there now.