SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Accelerating Research
10-minute Vignette for 2012 Amazon re:Invent Conference




                                     chris@bioteam.net
                                                          1
                                                          1
I’m Chris.

I’m an infrastructure/bio geek.

I work for the BioTeam.

                          Twitstuff: @chris_dag   2
                                                  2
BioTeam - Not your standard AWS user
Who, what & why


 ‣ Independent consulting shop
 ‣ Run by scientists forced to
   learn IT, SW & HPC to get our
   own genetics research done
 ‣ 12+ years bridging the “gap”
   between science, IT & high
   performance computing
 ‣ www.bioteam.net

                                       3
                                       3
Meta-Issues
What you don’t know WILL hurt you.


                                     4
                                     4
Lets Be Blunt
A common theme across all our biotech, pharma, EDU and
research clients ...



 ‣ It’s almost 2013
 ‣ AWS is comprehendible in minute:hours; pilot projects
   and proof-of-concepts can be done in hours:days. Really.
 ‣ The TECHNICAL bits are easy or at least manageable
 ‣ The POLICY & PROCEDURE bits will destroy your soul
 ‣ If I could only give 1 piece of advice to researchers ...

                                                               5
                                                               5
One Piece of Advice ...
For anyone doing research HPC or “science” on the cloud




 ‣ The technical issues surrounding cloud-based scientific
   research are easy or at least surmountable
 ‣ The hard part is sorting out the internal policies and
   procedures that govern cloud use
 ‣ Ignore this at your peril


                                                            6
                                                            6
Five Minute Case Study
Computer Aided Engineering (CAE) on AWS
                                          7
                                          7
NMR Probehead Simulation on AWS
Next Generation Nuclear Magnetic Resonance




  ‣ CAE Simulation Project
  ‣ via www.hpcexperiment.com
  ‣ Software: CST Studio 2012
  ‣ My role: Volunteer HPC Mentor



                                             8
                                             8
Why this was an interesting project
Simulating next-generation NMR probeheads

  ‣ Frontend interface is graphics
    heavy and requires Windows
  ‣ Studio ‘solvers’ run Linux or
    Windows; support GPUs and MPI
    task distribution
  ‣ Simultaneous use of local and
    cloud-based solvers actually works
  ‣ flexLM license server involved
  ‣ Non-trivial security and geo-
    location requirements
                                            9
                                            9
Initial Architecture   10
                       10
At experiment end it looked like this ...   11
                                            11
Amazon FTW
AWS makes the easy stuff fun and the hard stuff possible
                                                           12
                                                           12
Nightmare on any other cloud
Why this work was ‘easy’ on Amazon AWS ...




 ‣ Tick Tock ...
 ‣ Don’t have the time to get into the CAE simulation details
 ‣ Lets discuss why this simulation workload would be
   much, much harder to do on some other cloud
   platform ...


                                                                13
                                                                13
Nightmare on any other cloud
Why this work was ‘easy’ on Amazon AWS ...


‘Brand X’ Cloud               AWS
                              ‣ EC2, S3, EBS, RDS, SNS,
1. Virtual Servers              SQS, SWS, GPUs, SSDs,
2. Block Storage                CloudFormation, VPC, ENIs,
                                SecurityGroups, 10GbE
3. Object Storage               DirectConnect, Reserved
4. ... and maybe some other     Instances, ImportExport,
   stuff if I’m lucky           Spot Market
                              ‣ And ~25 other products and
                                service features with more
                                added monthly                14
                                                             14
One very specific example
Easy on AWS; much harder elsewhere


  ‣ The widely used FLEXlm
    license server uses NIC
    MAC addresses when
    generating license keys
  ‣ Different MAC? Science
    stops. Screwed.
  ‣ VPC ENIs allow separation
    of MAC address from
    Network Interface.
    Badass.
                                     15
                                     15
A few other examples ...
Why this work was ‘easy’ on Amazon AWS ...

               Incredibly powerful. Actually useful.
         VPC   Approachable even if you are not an IPSEC or BGP
               routing god.


               Compelling economics. Once you start you’ll likely
               never run anywhere else.
Spot Market
               The competition can’t compete.


   cc* & cg*   Fat nodes with bidirectional 10GbE bandwidth.
ec2 instance   And don’t get me started on SSD or Provisioned-
       types   performance EBS volumes.
                                                                    16
                                                                    16
Science on AWS
Wrapping up ...



 ‣ It’s not rocket science; yeah
   we can do this just about
   anywhere
 ‣ It’s just easier and faster on
   AWS because they have more
   building blocks; I can spend
   more time on actual science
   problems                         You mean I get paid for this?


                                                                    17
                                                                    17
Science on AWS, cont.
Wrapping up ...

 ‣ There is no one-size-fits-all
   research design pattern ...
 ‣ Very few of us have a single
   pipeline or workflow that we can
   devote endless engineering effort to
 ‣ We are not going to toss out
   hundreds of legacy codes and
   rewrite everything for GPUs or
   MapReduce
 ‣ For research HPC it’s all about the    I love my job
   building blocks { and how we can
   effectively use/deploy them }
                                                          18
                                                          18
One last plug



 ‣ Want more info or details?
 ‣ Watch http://bioteam.net for upcoming posts that
   document in detail the CST Studio on AWS effort
 ‣ And by the way ...
 ‣ hpcexperiment.com round #2 is starting soon; They need
   volunteers, resource providers and new use cass

                                                            19
                                                            19
Thanks!
Slides online at: http://slideshare.net/chrisdag/
                             Twitter: @chris_dag
                                                    20
                                                    20

Mais conteúdo relacionado

Semelhante a AWS re:Invent - Accelerating Research

Where Did All These Cycles Go?
Where Did All These Cycles Go?Where Did All These Cycles Go?
Where Did All These Cycles Go?ScyllaDB
 
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...
 Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E... Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...ShapeBlue
 
Softlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 KeynoteSoftlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 KeynoteJesse Proudman
 
A real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloudA real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloudJulien SIMON
 
Scientific Computing @ Fred Hutch
Scientific Computing @ Fred HutchScientific Computing @ Fred Hutch
Scientific Computing @ Fred HutchDirk Petersen
 
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPSimpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPDaniel Zivkovic
 
Cloud Camp Chicago Dec 2012 Slides
Cloud Camp Chicago Dec 2012 SlidesCloud Camp Chicago Dec 2012 Slides
Cloud Camp Chicago Dec 2012 SlidesRyan Koop
 
Cloud Camp Chicago Dec 2012 - All presentations
Cloud Camp Chicago Dec 2012 - All presentationsCloud Camp Chicago Dec 2012 - All presentations
Cloud Camp Chicago Dec 2012 - All presentationsCloudCamp Chicago
 
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...NETWAYS
 
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...OpenNebula Project
 
VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services
VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services
VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services VMworld
 
Bootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratchBootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratchinovex GmbH
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingAhmed Mekkawy
 
Cloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs GoogleCloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs GooglePatrick Pierson
 
AWS Partner Presentation - Bio Team
AWS Partner Presentation - Bio TeamAWS Partner Presentation - Bio Team
AWS Partner Presentation - Bio TeamAmazon Web Services
 
High Performance Computing on AWS: Accelerating Innovation with virtually unl...
High Performance Computing on AWS: Accelerating Innovation with virtually unl...High Performance Computing on AWS: Accelerating Innovation with virtually unl...
High Performance Computing on AWS: Accelerating Innovation with virtually unl...Amazon Web Services
 
Trends from the Trenches (Singapore Edition)
Trends from the Trenches (Singapore Edition)Trends from the Trenches (Singapore Edition)
Trends from the Trenches (Singapore Edition)Chris Dagdigian
 
Cloud Foundry, the Open Platform as a Service - Oscon - July 2012
Cloud Foundry, the Open Platform as a Service - Oscon - July 2012Cloud Foundry, the Open Platform as a Service - Oscon - July 2012
Cloud Foundry, the Open Platform as a Service - Oscon - July 2012Patrick Chanezon
 

Semelhante a AWS re:Invent - Accelerating Research (20)

Where Did All These Cycles Go?
Where Did All These Cycles Go?Where Did All These Cycles Go?
Where Did All These Cycles Go?
 
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...
 Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E... Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...
 
Softlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 KeynoteSoftlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 Keynote
 
A real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloudA real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloud
 
Scientific Computing @ Fred Hutch
Scientific Computing @ Fred HutchScientific Computing @ Fred Hutch
Scientific Computing @ Fred Hutch
 
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPSimpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
 
Cloud Camp Chicago Dec 2012 Slides
Cloud Camp Chicago Dec 2012 SlidesCloud Camp Chicago Dec 2012 Slides
Cloud Camp Chicago Dec 2012 Slides
 
Cloud Camp Chicago Dec 2012 - All presentations
Cloud Camp Chicago Dec 2012 - All presentationsCloud Camp Chicago Dec 2012 - All presentations
Cloud Camp Chicago Dec 2012 - All presentations
 
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
 
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
 
VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services
VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services
VMworld 2013: A Parallel Between vCloud Hybrid Service and Amazon Web Services
 
Bootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratchBootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratch
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
 
Cloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs GoogleCloud comparison - AWS vs Azure vs Google
Cloud comparison - AWS vs Azure vs Google
 
AWS Partner Presentation - Bio Team
AWS Partner Presentation - Bio TeamAWS Partner Presentation - Bio Team
AWS Partner Presentation - Bio Team
 
Kubernetes: My BFF
Kubernetes: My BFFKubernetes: My BFF
Kubernetes: My BFF
 
High Performance Computing on AWS: Accelerating Innovation with virtually unl...
High Performance Computing on AWS: Accelerating Innovation with virtually unl...High Performance Computing on AWS: Accelerating Innovation with virtually unl...
High Performance Computing on AWS: Accelerating Innovation with virtually unl...
 
Trends from the Trenches (Singapore Edition)
Trends from the Trenches (Singapore Edition)Trends from the Trenches (Singapore Edition)
Trends from the Trenches (Singapore Edition)
 
Cloud foundry and openstackcloud
Cloud foundry and openstackcloudCloud foundry and openstackcloud
Cloud foundry and openstackcloud
 
Cloud Foundry, the Open Platform as a Service - Oscon - July 2012
Cloud Foundry, the Open Platform as a Service - Oscon - July 2012Cloud Foundry, the Open Platform as a Service - Oscon - July 2012
Cloud Foundry, the Open Platform as a Service - Oscon - July 2012
 

Mais de Chris Dagdigian

2021 Trends from the Trenches
2021 Trends from the Trenches2021 Trends from the Trenches
2021 Trends from the TrenchesChris Dagdigian
 
Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)Chris Dagdigian
 
Trends from the Trenches: 2019
Trends from the Trenches: 2019Trends from the Trenches: 2019
Trends from the Trenches: 2019Chris Dagdigian
 
Practical Petabyte Pushing
Practical Petabyte PushingPractical Petabyte Pushing
Practical Petabyte PushingChris Dagdigian
 
Cloud Sobriety for Life Science IT Leadership (2018 Edition)
Cloud Sobriety for Life Science IT Leadership (2018 Edition)Cloud Sobriety for Life Science IT Leadership (2018 Edition)
Cloud Sobriety for Life Science IT Leadership (2018 Edition)Chris Dagdigian
 
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...Chris Dagdigian
 
BioIT World 2016 - HPC Trends from the Trenches
BioIT World 2016 - HPC Trends from the TrenchesBioIT World 2016 - HPC Trends from the Trenches
BioIT World 2016 - HPC Trends from the TrenchesChris Dagdigian
 
2015 Bio-IT Trends From the Trenches
2015 Bio-IT Trends From the Trenches2015 Bio-IT Trends From the Trenches
2015 Bio-IT Trends From the TrenchesChris Dagdigian
 
2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentationChris Dagdigian
 
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome MeetingBio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome MeetingChris Dagdigian
 
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons LearnedBio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons LearnedChris Dagdigian
 
2013: Trends from the Trenches
2013: Trends from the Trenches2013: Trends from the Trenches
2013: Trends from the TrenchesChris Dagdigian
 
Multi-Tenant Pharma HPC Clusters
Multi-Tenant Pharma HPC ClustersMulti-Tenant Pharma HPC Clusters
Multi-Tenant Pharma HPC ClustersChris Dagdigian
 
Bio-IT for Core Facility Managers
Bio-IT for Core Facility ManagersBio-IT for Core Facility Managers
Bio-IT for Core Facility ManagersChris Dagdigian
 
2012: Trends from the Trenches
2012: Trends from the Trenches2012: Trends from the Trenches
2012: Trends from the TrenchesChris Dagdigian
 
Practical Cloud & Workflow Orchestration
Practical Cloud & Workflow OrchestrationPractical Cloud & Workflow Orchestration
Practical Cloud & Workflow OrchestrationChris Dagdigian
 
Mapping Life Science Informatics to the Cloud
Mapping Life Science Informatics to the CloudMapping Life Science Informatics to the Cloud
Mapping Life Science Informatics to the CloudChris Dagdigian
 

Mais de Chris Dagdigian (17)

2021 Trends from the Trenches
2021 Trends from the Trenches2021 Trends from the Trenches
2021 Trends from the Trenches
 
Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)
 
Trends from the Trenches: 2019
Trends from the Trenches: 2019Trends from the Trenches: 2019
Trends from the Trenches: 2019
 
Practical Petabyte Pushing
Practical Petabyte PushingPractical Petabyte Pushing
Practical Petabyte Pushing
 
Cloud Sobriety for Life Science IT Leadership (2018 Edition)
Cloud Sobriety for Life Science IT Leadership (2018 Edition)Cloud Sobriety for Life Science IT Leadership (2018 Edition)
Cloud Sobriety for Life Science IT Leadership (2018 Edition)
 
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
 
BioIT World 2016 - HPC Trends from the Trenches
BioIT World 2016 - HPC Trends from the TrenchesBioIT World 2016 - HPC Trends from the Trenches
BioIT World 2016 - HPC Trends from the Trenches
 
2015 Bio-IT Trends From the Trenches
2015 Bio-IT Trends From the Trenches2015 Bio-IT Trends From the Trenches
2015 Bio-IT Trends From the Trenches
 
2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation
 
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome MeetingBio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
 
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons LearnedBio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
 
2013: Trends from the Trenches
2013: Trends from the Trenches2013: Trends from the Trenches
2013: Trends from the Trenches
 
Multi-Tenant Pharma HPC Clusters
Multi-Tenant Pharma HPC ClustersMulti-Tenant Pharma HPC Clusters
Multi-Tenant Pharma HPC Clusters
 
Bio-IT for Core Facility Managers
Bio-IT for Core Facility ManagersBio-IT for Core Facility Managers
Bio-IT for Core Facility Managers
 
2012: Trends from the Trenches
2012: Trends from the Trenches2012: Trends from the Trenches
2012: Trends from the Trenches
 
Practical Cloud & Workflow Orchestration
Practical Cloud & Workflow OrchestrationPractical Cloud & Workflow Orchestration
Practical Cloud & Workflow Orchestration
 
Mapping Life Science Informatics to the Cloud
Mapping Life Science Informatics to the CloudMapping Life Science Informatics to the Cloud
Mapping Life Science Informatics to the Cloud
 

Último

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Último (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

AWS re:Invent - Accelerating Research

  • 1. Accelerating Research 10-minute Vignette for 2012 Amazon re:Invent Conference chris@bioteam.net 1 1
  • 2. I’m Chris. I’m an infrastructure/bio geek. I work for the BioTeam. Twitstuff: @chris_dag 2 2
  • 3. BioTeam - Not your standard AWS user Who, what & why ‣ Independent consulting shop ‣ Run by scientists forced to learn IT, SW & HPC to get our own genetics research done ‣ 12+ years bridging the “gap” between science, IT & high performance computing ‣ www.bioteam.net 3 3
  • 4. Meta-Issues What you don’t know WILL hurt you. 4 4
  • 5. Lets Be Blunt A common theme across all our biotech, pharma, EDU and research clients ... ‣ It’s almost 2013 ‣ AWS is comprehendible in minute:hours; pilot projects and proof-of-concepts can be done in hours:days. Really. ‣ The TECHNICAL bits are easy or at least manageable ‣ The POLICY & PROCEDURE bits will destroy your soul ‣ If I could only give 1 piece of advice to researchers ... 5 5
  • 6. One Piece of Advice ... For anyone doing research HPC or “science” on the cloud ‣ The technical issues surrounding cloud-based scientific research are easy or at least surmountable ‣ The hard part is sorting out the internal policies and procedures that govern cloud use ‣ Ignore this at your peril 6 6
  • 7. Five Minute Case Study Computer Aided Engineering (CAE) on AWS 7 7
  • 8. NMR Probehead Simulation on AWS Next Generation Nuclear Magnetic Resonance ‣ CAE Simulation Project ‣ via www.hpcexperiment.com ‣ Software: CST Studio 2012 ‣ My role: Volunteer HPC Mentor 8 8
  • 9. Why this was an interesting project Simulating next-generation NMR probeheads ‣ Frontend interface is graphics heavy and requires Windows ‣ Studio ‘solvers’ run Linux or Windows; support GPUs and MPI task distribution ‣ Simultaneous use of local and cloud-based solvers actually works ‣ flexLM license server involved ‣ Non-trivial security and geo- location requirements 9 9
  • 11. At experiment end it looked like this ... 11 11
  • 12. Amazon FTW AWS makes the easy stuff fun and the hard stuff possible 12 12
  • 13. Nightmare on any other cloud Why this work was ‘easy’ on Amazon AWS ... ‣ Tick Tock ... ‣ Don’t have the time to get into the CAE simulation details ‣ Lets discuss why this simulation workload would be much, much harder to do on some other cloud platform ... 13 13
  • 14. Nightmare on any other cloud Why this work was ‘easy’ on Amazon AWS ... ‘Brand X’ Cloud AWS ‣ EC2, S3, EBS, RDS, SNS, 1. Virtual Servers SQS, SWS, GPUs, SSDs, 2. Block Storage CloudFormation, VPC, ENIs, SecurityGroups, 10GbE 3. Object Storage DirectConnect, Reserved 4. ... and maybe some other Instances, ImportExport, stuff if I’m lucky Spot Market ‣ And ~25 other products and service features with more added monthly 14 14
  • 15. One very specific example Easy on AWS; much harder elsewhere ‣ The widely used FLEXlm license server uses NIC MAC addresses when generating license keys ‣ Different MAC? Science stops. Screwed. ‣ VPC ENIs allow separation of MAC address from Network Interface. Badass. 15 15
  • 16. A few other examples ... Why this work was ‘easy’ on Amazon AWS ... Incredibly powerful. Actually useful. VPC Approachable even if you are not an IPSEC or BGP routing god. Compelling economics. Once you start you’ll likely never run anywhere else. Spot Market The competition can’t compete. cc* & cg* Fat nodes with bidirectional 10GbE bandwidth. ec2 instance And don’t get me started on SSD or Provisioned- types performance EBS volumes. 16 16
  • 17. Science on AWS Wrapping up ... ‣ It’s not rocket science; yeah we can do this just about anywhere ‣ It’s just easier and faster on AWS because they have more building blocks; I can spend more time on actual science problems You mean I get paid for this? 17 17
  • 18. Science on AWS, cont. Wrapping up ... ‣ There is no one-size-fits-all research design pattern ... ‣ Very few of us have a single pipeline or workflow that we can devote endless engineering effort to ‣ We are not going to toss out hundreds of legacy codes and rewrite everything for GPUs or MapReduce ‣ For research HPC it’s all about the I love my job building blocks { and how we can effectively use/deploy them } 18 18
  • 19. One last plug ‣ Want more info or details? ‣ Watch http://bioteam.net for upcoming posts that document in detail the CST Studio on AWS effort ‣ And by the way ... ‣ hpcexperiment.com round #2 is starting soon; They need volunteers, resource providers and new use cass 19 19
  • 20. Thanks! Slides online at: http://slideshare.net/chrisdag/ Twitter: @chris_dag 20 20