london 2015 - amazon s3 · amazon web services , novartis built a platform using 10,600 spot...

61
London 2015

Upload: others

Post on 25-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

London 2015

Page 2: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Transforming Education in the Cloud

Mark Rowlands Solutions Architect EMEA Public Sector

Page 3: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

How our Customers are using the Cloud to

Transform Education.

• Research. – Computational Chemistry/Biology, Molecular Biomechanics, Machine Learning,

– Scientific Databases, Natural Language Processing, Neuroimaging data analysis

– Genome modeling,

• Campus IT – University Websites , Student Databases, Library Management Systems

– Storage/Backup, Disaster Recovery.

• Education. – Learning/Course Management, Systems Student Lab Environments

– Massive Open Online Courses ( MOOCs)

Page 4: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Why are researchers using AWS today?

Page 5: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Reducing the time to Science. – Create HPC cluster for Research in minutes.

– Simple creation process using AWS API’s, Marketplace, or CF templates.

– Access to virtually unlimited compute and storage capacity on demand.

– Use Traditional HPC schedulers and cluster managers

– Community Projects.

=

Page 6: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

The AWS MarketPlace

AWS.amazon.com/marketplace

Dozens of scientific

applications.

Almost all major

research-focused

operating systems

Page 7: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

• University of Liège is a Belgian multi-

disciplinary research lab studying the brain’s

function and structure

• Needed a solution that would quickly and

reliably conduct image processing for

Parkinson’s research

• Found the NITRC computational environment

on AWS Marketplace, reducing time required

to process neuroimaging data by 85%

Using AWS Marketplace to Find Key Software, University of Liège

Accelerates Parkinson’s Disease Research

Page 8: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Reducing the time to Science.– Create HPC cluster for Research in minutes.

– Simple creation process using AWS API’s, AWS CLI Marketplace, or CF templates.

– Access to virtually unlimited compute and storage capacity on demand.

– Use Traditional HPC schedulers and cluster managers

– Community Projects.

Try our HPC AWS

CloudFormation-based demo

For more info

aws.amazon.com/hpc/resources

#cfncluster

10 minutes

Page 9: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Reducing the time to Science.– Create HPC cluster for Research in minutes.

– Simple creation process using AWS API’s, Marketplace, or CF templates.

– Access to virtually unlimited compute and storage capacity on demand.

– Use Traditional HPC schedulers and cluster managers

– Community Projects.

“Amazon Builds World’s

Fastest Nonexistent

Supercomputer”

- Wired Magizine

Jun 2014 Top

500 list

484.2 TFlop/s

26,496 cores in

a cluster of

EC2 C3

instances

Page 10: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Cluster compute instances

Intel® Xeon® processors

10 Gigabit Ethernet –

c4.8xlarge

36 vCPUs

2.9 GHz Intel Xeon

E5-2666 v3 Haswell

60GB RAM

Performance for tightly-coupled workloads

Network placement groups

Cluster instances deployed in a Placement Group

enjoy low latency, full bisection 10 Gbps bandwidth

Page 11: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

• Partnering with Cycle Computing and

Amazon Web Services , Novartis built

a platform using 10,600 Spot

Instances (approximately 87,000

compute cores) in just under two

hours.

• Researchers were able to conduct 39

years of computational chemistry in 9

hours for a cost of $4,232. Out of the

10 million compounds screened, three

were successfully identified.

AWS & Cycle Computing Helps Novartis accelerate the virtual

screening of 10 million compounds against a common cancer

target in less than a week

Page 12: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Spot Instances are your friends!

Page 13: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Reducing the time to Science.– Create HPC cluster for Research in minutes.

– Simple creation process using AWS API’s, Marketplace, or CF templates.

– Access to virtually unlimited compute and storage capacity on demand.

– Use Traditional HPC schedulers and cluster managers

– Community Projects.

Page 14: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Data-Intensive Computing

The Square Kilometer Array will link 250,000 radio telescopes together, creating the

world’s most sensitive telescope. The SKA will generate zettabytes of raw data,

publishing exabytes annually over 30-40 years.

Researchers are using AWS to develop and test:

• Data processing pipelines

• Image visualization tools

• Exabyte-scale research data management

• Collaborative research environments

aws.amazon.com/solutions/case-studies/icrar/

Page 15: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Why are Researchers using AWS ? • Agility.

– Quickly deploy multiple Clusters running at the same time and match the architectures to the jobs.

– Use Autoscaling to automatically re-size clusters based on demand and policy.

• Cost.

– Cluster Compute or Cluster GPU servers on-demand without large capital investments

– Use spot with Autoscaling for jobs where time is not a primary concern.

Page 16: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Autoscaling with Spot instances

as-create-launch-config spotlc-5cents

--image-id ami-e565ba8c

--instance-type m1.small

--spot-price “0.05”

. . .

as-create-auto-scaling-group spotasg

--launch-configuration spotlc-5cents

--availability-zones “us-east-1a,us-

east-1b”

--max-size 16

--min-size 1

--desiredcapacity 3

AWS Command line Tool syntax

Page 17: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Harvard Medical School: simulation development

The combination of our approach to

biomedical computing and AWS

allowed us to focus our time and

energy on simulation development,

rather than technology, to get results

quickly. Without the benefits of AWS,

we certainly would not be as far along

as we are.

Dr. Peter Tonellato,

LPM, Center for Biomedical

Informatics, Harvard Medical School

“ • Leveraged EC2 spot instances in

workflows

• 1 day worth of effort resulted in

50% in cost savings

Page 18: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

AWS Global Impact Initiatives for Science

• AWS Research Grants– Initiate & support development of cloud-enabled technologies.

• AWS Hosted Public Datasets– Large and globally significant datasets hosted and paid for by AWS for community use.

– Data can be quickly and easily processed with elastic computing resources in the

surrounding cloud.

• AWS SciCo Team– Dedicated team focusing on Scientific Computing & Research workloads.

– Ensuring the cloud is able to make a disruptive impact on science

Page 19: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

How Campus IT is using AWS today

Page 20: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Campus IT use cases– Development and Test.

– University and Departmental Websites.

– Student Information System Software.

– Learning /Course Management Systems.

– Massive Open Online Courses MOOCs.

– Student Lab Environments.

– Storage and Data Collaboration.

– Back and Archival

– Disaster Recovery

Page 21: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Campus IT use cases

– Agility. – Global Cloud Infrastructure.

– Quickly innovate , experiment and iterate.

– Deploy new applications quickly & instantly Scale Up & Down.

Page 22: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

AWS enables Campus IT.

• Add New Test/Dev Environment

• Add 50 Servers for Student Labs

• Add New DR Environment.

• Add 1,000 Servers for Enrollment

• Remove 1,000 Servers after Enrollment

• Deploy a 10,000 Core HPC Cluster

• Shut Down a 10,000 Core HPC Cluster

AWS:

Infrastructure in

Minutes

Page 23: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Oxford University Press : MyMaths scales to 9000 schools.

We are a small team of two

programmers and we don't actually

have a dedicated SysAdmin. I can

safely say that Amazon Web Services

has saved months of effort building

and automating infrastructure, AWS

makes my life a lot easier keeping the

stack running

Simon Engledew,

Senior Engineer

Oxford University Press

“ • MyMaths is used in 9000 schools around the globe

and in 85% of UK Secondary schools.

• In 2014 MyMaths migrated from a traditional privately

hosted platform to AWS.

• 4.5 million unique student accounts.

• Average weekday load +7million page views

equivalent to 40 million requests.

• Scales quickly to handle peaks

• Improvements in availability and response times.

Page 24: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Campus IT use cases

– Low Cost.– Pay as you go with no-upfront fees or long term commitments

– Efficiencies of Scale allow us to pass the cost saving on to customers.

– 48 price reduction since 2006.

Page 25: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

• Gibraltar Area School District is a Wisconsin school district serving 681 students

• The district needed a cost-effective way to replace 8 campus servers without going to the voters for funding

• The 25% cost savings realized with AWS will be used to buy laptops for students and build out an on-campus wireless network

Gibraltar Area School District Cuts Costs by 25% with

AWS

Page 26: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

How Educators are using AWS today

Page 27: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

How Educators are using AWS today

Page 28: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Cit slide deck

Page 29: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Make waves slide deck

Page 30: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 31: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 32: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

PLACE

Page 33: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

London

Page 34: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Makewaves

Transforming the way we recognise, capture and communicate learning

Page 35: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Building a global badging community

Page 36: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 37: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 38: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 39: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 40: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 41: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Proxy Server

Mail Server

Web Server

Media Server

MSSQL Database Backup Server

Fragile

Hard to maintain &

expand

Expensive

Page 42: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Makewaves Architecture on Amazon

• S3 & Cloudfront: Cost effective, faster and more expandable

• EC2: Agile, scalable and reliable (& seasonal!)

• Mobile SDK: Developer effective, secure and flexible

• Dynamo DB & Aurora (our future): Fast, reliable and scalable

Page 43: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Web, mobile and cloud

Our pioneering Apps enable

mobile badging on the move

direct from the cloud

“The Makewaves app has

transformed teaching and

learning in school.”

Page 44: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 45: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers
Page 46: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Makewaves

Sharon Middleton, [email protected]

07908 403521

@SharonMakewaves

Page 47: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

LONDON

Page 48: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Location Name

Pat McCarthy Lecturer & Course Co-OrdinatorCloud ComputingCork Institute of Technology

Page 49: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Agenda

• Background To CIT Cloud Programmes• Focus of The Programmes - Upskilling• Cloud Architecture Module• Sample Student Project• Future Plans - Amazon AWS certification• Q & A

Page 50: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

CIT - First Msc in Cloud Computing Delivered Online

Page 51: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

CIT Cloud Computing Online Programmes

• Msc & Bsc in Cloud Computing focused on IT professionals in Industry

• Hdip in Cloud Computing & Cloud Software Development -conversion programmes(Govt Funded) focused on upskilling graduates for cloud computing roles.

Page 52: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Bsc in Cloud Computing - Cloud Architectures

Page 53: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Cloud Architecture Course Format

• Lectures online using Adobe Connect Software

• Meeting Room Cloud Architecture http://citcork.adobeconnect.com/ca

• Lecture Presentations, Case Studies on Cloud Architectures & Lab Exercises

• Interaction on the Blackboard (LMS) forum evaluated by the lecturer.

• Assessments include Cloud Architecture Project using Amazon Web Services and Course Exam

Page 54: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Course Content

Students gain the theoretical and practical skills in Cloud Computing by using Cloud Technology i.e AWS Cloud Architecture

• Cloud Architecture Reference Model [NIST]• Private, Public & Hybrid Cloud models• Cloud Data Center Environment AWS Console AWS cloud Amazon AMI

• Enterprise Architecture – TOGAF model• Infrastructure as a Service • Virtualization – Role of the Hypervisor AWS EC2 AWS VPC AWS S3

• PaaS– Application Development• SaaS - Applications & APIs• Cloud Security & Compliance

AWS CloudWatch AWS IAM

Page 55: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Challenges & Deliverables

• Module delivered to a mixed audience, undergraduates and graduates from different demographic groups.

• Location – country wide, flexibility of online delivery & greater accessibility

• Adobe Connect for Live Lectures supported by Blackboard LMS

• Amazon AWS Cloud Platform for Virtual Labs on Cloud Architecture

• Very positive results and experience from students – placement & employment from both Hdip and Bsc courses

Page 56: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Cloud Architecture Overview

Page 57: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

AWS – The Cloud Learning Environment

Page 58: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Sample Student Project Assessment

• Cloud Migration

– Use the TOGAF model to propose Cloud Architecture

– Redesign using AWS Cloud Center Architecture

– Visio Design of new Cloud Data Center Architecture

– Create AMI instances to emulate new Architecture in a VPC

• Configure AWS

– Infrastructure (Storage, Network and Compute)

– Implement services such as AWS EC2, S3, EBS, VPC, IAM & CloudFrontetc

– Management & Monitoring Dashboards of the Virtual Infrastructure

Page 59: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Teaching Python using AWS

Cloud Computing with Python

• Students get to use boto library to write Python scripts to automate and manage AWS services

• Manage EC2 images (start, terminate, monitor attributes etc), allocate and manage S3 storage.

• Monitor performance of the EC2 images with AWS CloudWatch.

Page 60: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers

Future Plans For CIT & AWS

• Integrate AWS in other Cloud Computing Modules

• Cloud Modules offered as electives on undergraduate programmes.

• Look to add value to students with hands on skills – more attractive to employers

• CIT has strong history of offering professionally certified courses to students

• Incorporate AWS Solutions Architect Associate.

Page 61: London 2015 - Amazon S3 · Amazon Web Services , Novartis built a platform using 10,600 Spot Instances (approximately 87,000 compute cores) in just under two hours. • Researchers