Cloud Computing for Research. Jeff Barr - January 2011



Similar documents
There Are Clouds In Your Future. Jeff Barr Amazon Web (Twitter)

Scaling in the Cloud with AWS. By: Eli White (CTO & mojolive) eliw.com - mojolive.com

Cloud Computing. Adam Barker

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

Amazon Elastic Beanstalk

Scalability in the Cloud HPC Convergence with Big Data in Design, Engineering, Manufacturing

CENIC Private Cloud Pilot Using Amazon Reserved Instances (RIs) September 9, 2011

Simone Brunozzi, AWS Technology Evangelist, APAC. Fortress in the Cloud

Shadi Khalifa Database Systems Laboratory (DSL)

Scalable Architecture on Amazon AWS Cloud

Big Data on AWS. Services Overview. Bernie Nallamotu Principle Solutions Architect

Amazon Elastic Compute Cloud Getting Started Guide. My experience

Cloud Computing and E-Commerce

Agenda. - Introduction to Amazon s Cloud - How ArcGIS users adopt Amazon s Cloud - Why ArcGIS users adopt Amazon s Cloud - Examples

Enterprise Cloud Computing with AWS. for internal partner use only

Cloud Computing and Amazon Web Services

Using ArcGIS for Server in the Amazon Cloud

Financial Services Grid Computing on Amazon Web Services January 2013 Ian Meyers

Using ArcGIS for Server in the Amazon Cloud

Amazon EC2 Product Details Page 1 of 5

Cloud S ecurity Security Processes & Practices Jinesh Varia

ColdFusion 10 in the Amazon AWS Cloud. Sven Ramuschkat tecracer GmbH

Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3. Horst Lueck

ur skills.com

An Introduction to Cloud Computing Concepts

Alfresco Enterprise on AWS: Reference Architecture

Comsol Multiphysics. Running COMSOL on the Amazon Cloud. VERSION 4.3a

MANAGE YOUR AMAZON AWS ASSETS USING BOTO

CLOUD COMPUTING WITH AWS An INTRODUCTION. John Hildebrandt Solutions Architect ANZ

GTC Presentation March 19, Copyright 2012 Penguin Computing, Inc. All rights reserved

Expand Your Infrastructure with the Elastic Cloud. Mark Ryland Chief Solutions Architect Jenn Steele Product Marketing Manager

Building your Big Data Architecture on Amazon Web Services

An Esri White Paper January 2011 Estimating the Cost of a GIS in the Amazon Cloud

How AWS Pricing Works May 2015

Using SUSE Studio to Build and Deploy Applications on Amazon EC2. Guide. Solution Guide Cloud Computing.

Amazon Web Services Student Tutorial

Amazon Web Services. Elastic Compute Cloud (EC2) and more...

Financial Services Grid Computing on Amazon Web Services. January, 2016

AWS Account Setup and Services Overview

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing

How AWS Pricing Works

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

Estimating the Cost of a GIS in the Amazon Cloud. An Esri White Paper August 2012

How To Choose Between A Relational Database Service From Aws.Com

Application Security Best Practices. Matt Tavis Principal Solutions Architect

SURFsara HPC Cloud Workshop

Web Application Hosting in the AWS Cloud Best Practices

Cloud computing - Architecting in the cloud

Starting your Amazon virtual machine

Security Essentials & Best Practices

Cloud Computing with Amazon Web Services and the DevOps Methodology.

ArcGIS 10.3 Server on Amazon Web Services

Scalable Application. Mikalai Alimenkou

Running Oracle Applications on AWS

Cloud Computing For Bioinformatics

Chapter 19 Cloud Computing for Multimedia Services

Threat Modeling Cloud Applications

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

Cloud Computing. Alex Crawford Ben Johnstone

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

Cloud Models and Platforms

AWS Security. Security is Job Zero! CJ Moses Deputy Chief Information Security Officer. AWS Gov Cloud Summit II

Trend Micro. Advanced Security Built for the Cloud

GeoCloud Project Report GEOSS Clearinghouse

USER CONFERENCE 2011 SAN FRANCISCO APRIL Running MarkLogic in the Cloud DEVELOPER LOUNGE LAB

OTM in the Cloud. Ryan Haney

PCI COMPLIANCE ON AWS: HOW TREND MICRO CAN HELP

AWS Cloud for HPC and Big Data

TECHNOLOGY WHITE PAPER Jun 2012

Thing Big: How to Scale Your Own Internet of Things.

On Demand Satellite Image Processing

TECHNOLOGY WHITE PAPER Jan 2016

ArcGIS for Server: In the Cloud

Cornell University Center for Advanced Computing

Comsol Multiphysics. Running COMSOL on the Amazon Cloud. VERSION 4.3b

MapReduce, Hadoop and Amazon AWS

Using GPUs in the Cloud for Scalable HPC in Engineering and Manufacturing March 26, 2014

Web Application Hosting in the AWS Cloud Best Practices

FREE computing using Amazon EC2

Introduction to AWS Economics

Cloud Computing project Report

Introduction to DevOps on AWS

Preparing Your IT for the Holidays. A quick start guide to take your e-commerce to the Cloud

SURFsara HPC Cloud Workshop

Developing High-Performance, Scalable, cost effective storage solutions with Intel Cloud Edition Lustre* and Amazon Web Services

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

INSTALLING KAAZING WEBSOCKET GATEWAY - HTML5 EDITION ON AN AMAZON EC2 CLOUD SERVER

ST 810, Advanced computing

Transcription:

Cloud Computing for Research Jeff Barr - January 2011

The Cloud is Suddenly Everywhere

Current Research Challenges There is never enough: Time Money CPU power Storage Physical space Power or cooling

How the Cloud Can Help Time Less time spent on system & infrastructure issues. More time for research. Money Economical, pay-as-you-go access to resources. AWS in Education program. CPU power As little or as much as you need (0 10 4 cores and beyond). Storage GB, TB, PB on demand. Physical space No longer the final frontier. Power or cooling Our problem, not yours.

Amazon Web Services (AWS) Compute Elastic Compute Cloud (EC2) Auto Scaling + Elastic Load Balancing AWS Elastic Beanstalk Storage Simple Storage Service (S3) Elastic Block Storage (EBS) Database Relational Database Service (RDS) Amazon SimpleDB Third-Party offerings Messaging Simple Queue Service Simple Notification Service EC2 Instance 1 Application Tomcat Apache Amazon Linux Environment... Log Files (S3) Auto Scaling Elastic Load Balancer EC2 Instance N Application Tomcat Apache Amazon Linux

Memory (GB) 128 64 32 16 8 4 2 1 $ / Hour US East Region Small 1.7 GB, 1 EC2 Compute Unit 1 virtual core Hi-Mem XL 17.1 GB 6.5 EC2 Compute Units 2 virtual cores 0.085 Micro 613 MB Up to 2 ECUs (for short bursts) Hi-Mem 2XL 34.2 GB 13 EC2 Compute Units 4 virtual cores 0.02 0.50 Hi-Mem 4XL 68.4 GB 26 EC2 Compute Units 8 virtual cores 2.00 Large 7.5 GB 4 EC2 Compute Units 2 virtual cores Extra Large 15 GB 8 EC2 Compute Units 4 virtual cores High-CPU Med 1.7 GB 5 EC2 Compute Units 2 virtual cores 0.17 1 2 4 8 16 32 64 1.00 0.34 0.68 EC2 Compute Units (HP) High-CPU XL 7 GB 20 EC2 Compute Units 8 virtual cores Cluster Compute 4XL 23 GB 2 x Nehalem x5570 33.5 EC2 Compute Units Cluster GPU 4XL 22 GB 2 x Nehalem x5570 33.5 EC2 Compute Units, 2 x NVIDIA Tesla Fermi M2050 GPUs 2.10 0.68 1.60

AWS Management Console

AWS Security Certifications and Validations: SAS 70 Type II PCI DSS FISMA Low Security White Paper HIPAA White Paper Physical Security Military-grade perimeters Non-descript facilities 3+ levels of two-factor auth Data Security Redundant data storage SSH keys for EC2 access Stateful firewall / security groups Identity and Access Management (IAM) Multifactor Authentication

AWS Sample Pricing Micro server 24x7, 10 GB disk, 15 GB in, 15 GB out $0 (AWS Free Tier for new customers) Small server, 24x7, 100 GB Disk, 5 GB in, 5 GB out $97.12 / month Large server, 24x7, 250 GB Disk, 20 GB in, 20 GB out $338.88 / month On-Demand $177.84 / month + $1400 3 Year Reserved Instance 8 Cluster Compute for 24 hours, 1 GB in, 1 GB out $153.60 On-Demand All prices in US East as of 2011-02-01

AWS in Education Enable the worldwide academic community to easily leverage the benefits of Amazon Web Services for teaching and research. Teaching Grants for educators using AWS in courses (plus access to selected course content resources). Research Grants for academic researchers using AWS in their work. Project Grants for student organizations pursuing entrepreneurial endeavors; Tutorials for students that want to use AWS for selfdirected learning. Solutions for university administrators looking to use cloud computing to be more efficient and cost-effective in the university s IT Infrastructure.

AWS in Education Success Stories

Introducing MIT StarCluster Open source cluster Simplifies creation and management of EC2 clusters OpenMPI Oracle Grid Engine Launch a cluster of EC2 instances: One command ( starcluster ) to rule them all Passwordless SSH pre-configured Security group for SSH access Shared disk volume (NFS) Preinstalled libraries (NumPy, SciPy, etc.)

StarCluster Architecture / Terminology AWS Region Cluster Cluster Cluster Client EC2 or Desktop Running Linux Master EC2 Node001 EC2 NodeN EC2 Master Disk Config File

StarCluster Commands $ starcluster help $ starcluster start jb1 $ starcluster sshmaster jb1 $ starcluster listclusters <client>: starcluster listclusters StarCluster - (http://web.mit.edu/starcluster) Software Tools for Academics and Researchers (STAR) Please submit bug reports to starcluster@mit.edu ----------------------------- jb1 (security group: @sc-jb1) ----------------------------- Launch time: 2011-01-14T05:43:44.000Z Zone: us-east-1c Keypair: keys-jbarr-us-east Cluster nodes: master running i-3fad6653 ec2-50-16-41-160.compute-1.amazonaws.com node001 running i-3bad6657 ec2-184-73-107-91.compute-1.amazonaws.com node002 running i-35ad6659 ec2-174-129-124-218.compute-1.amazonaws.com node003 running i-37ad665b ec2-50-16-32-211.compute-1.amazonaws.com node004 running i-31ad665d ec2-50-16-31-114.compute-1.amazonaws.com $ starcluster stop jb1

AWS - HPC Use Cases CFD Computational Fluid Dynamics OpenFOAM on EC2 CloudFlu Molecular Modeling Eli Lilly, Pfizer Sequence Analysis CloudBioLinux Engineering Design Energy Trading & Financial Modeling I/O-intensive Applications Graphics / 3D Rendering

AWS at the UW I m available for on-campus meetings on Wednesdays 10 Gbit connection to AWS via CENIC/PNW Gigapop

Getting Started AWS Home page: http://aws.amazon.com AWS in Education: http://aws.amazon.com/education/ AWS Security: http://aws.amazon.com/security AWS Blog: http://aws.typepad.com AWS Calculator: http://calculator.s3.amazonaws.com/calc5.html StarCluster: http://web.mit.edu/stardev/cluster/ Me: jbarr@amazon.com @jeffbarr on Twitter http://www.jeff-barr.com