SlideShare a Scribd company logo
OpenStack at SJTU
Predictive Data Mining in Clinical Medicine with Dynamical HPC
SHUQUAN HUANG, 99CLOUD <HUANG.SHUQUAN@99CLOUD.NET>
DR LUO XUAN, SHANGHAI JIAO TONG UNIVERSITY <XLUO@SJTU.EDU.CN>
DR YIH LEONG SUN, INTEL CORPORATION <YIH.LEONG.SUN@INTEL.COM>
Agenda
➡ INTRODUCTION
➡ BACKGROUND
➡ OPENSTACK & OPENHPC
➡ FUTURE WORK
➡ Q&A
Introduction
➡ SHUQUAN HUANG
• Technical Director, 99Cloud
• Focus on helping enterprise land OpenStack cloud and migrate the data & applications to cloud
environment
• Joint OpenStack since 2011 as ATC, Speaker, Track Chair, etc.
➡ DR. LUO XUAN
• Senior Engineer, Shanghai Jiao Tong University
• BS, MS and Ph.D degree from SJTU
• Focus Area: Cloud computing, software defined network, data analysis
➡ DR. YIH LEONG SUN
• Senior Software Cloud Architect, Intel Open Source Technology Center
• PhD Multi-Cloud Orchestration
• >17 years experience in software development and datacenter operation
Background
➡ PROBLEM STATEMENT
• Hardware are distributed with low utilization
• High failure rate and energy consumption
• SLA is not guaranteed
➡ MISSION OF SJTU CLOUD SERVICES
• Centralize the hardware and improve the overall utilization
• Provide stable services for IT hosting within SJTU
• Serve complicated application in scientific research areas, such as
clinical medicine, Genome sequence analysis, etc.
• Integrate the data across traditional silos
Predictive Data Mining in Clinical Medicine with
Dynamical HPC
➡ HPC @ SJTU
• 400 nodes with Centos6.5, # of user increased by 89% since 2015
• Luster with RDMA, over 4PB Storage
• CPU/GPU utilization: over 60%
• Infiniband with ofed driver
• Slurm
➡ TRANSLATIONAL MEDICINE RESEARCH
• Genome sequence analysis, splicing and mutation identification
• Computational chemistry and drug design
• Knowledge base search, text search and mining, and database comparison
• Clinical information, electronic medical records, image data, gene expression analysis
Big Data
9%
Nature
Sciences
18%
Life Sciences
27%
Physics and
Astronomy
37%
Others
9%
STORAGE USAGE OF DIFFERENT AREA
HPC Requirements
➡ MULTI-TENANCY & SELF-SERVICES
➡ MUCH MORE EASY & FLEXIBLE TO MANAGE HPC INFRASTRUCTURE
➡ THE OVERALL UTILIZATION IMPROVEMENT
➡ HPC WORKLOAD MANAGEMENT
➡ HIGH THROUGHPUT SUPPORT
What is OpenHPC?
➡ MISSION
• OpenHPC is a Linux Foundation Collaborative Project whose mission is to provide a reference
collection of open-source HPC software components and best practices, lowering barriers to
deployment, advancement, and use of modern HPC methods and tools.
➡ VISION
• OpenHPC components and best practices will enable and accelerate innovation and discoveries
by broadening access to state-of-the-art, open-source HPC methods and tools in a consistent
environment, supported by a collaborative, worldwide community of HPC users, developers,
researchers, administrators, and vendors.
Who contributed to OpenHPC?
OpenHPC Software Stack
Func. Areas Components
Base OS Centos 7.3, SLEC12 SP2
Architecture x86_64, aarch64 (Tech Preview)
Admin Tools Conman, Ganglia, Lmod, LosF,
Nagios, pdsh, pdsh-mod-slurm,
prun, EasyBuild, ClusterShell, mrsh,
Genders, Shine, Spack
Provisioning Warewulf, xCAT
Res Mgmt SLURM, Munge, PBS Prof
Runtimes OpenMP, OCS, Singularity
I/O services Lustre, BeeGFS
Func. Areas Components
Numerical /
Scientific Lib
Boost, GSL, FFTW, Metis, PETSc,
Trilinos, Hypre, SuperLU, Mumps,
OpenBLAS, Scalapack
I/O Lib HDF5 (pHDF5), NetCDF, Adios
Compiler GNU (gcc, g++, gfortran)
MPI MVAPICH2, OpenMPI, MPICH
Dev Tools Autotools (autoconf, automake,
libtool), ValgrindR, SciPy, hwloc
Perf Tools PAPI, IMB, mpiP pdtoolkit TAU,
Scalasca, ScoreP, SIONLib
https://github.com/openhpc/submissions
Build an OpenHPC Recipe
+
HPC as a Service
Controller
HPC Head Node
HPC Compute Node
HPC Compute Node
HPC Compute Node
High Speed Fabric / HPC Data Interface
BMC interface
Provisioning interface
External Network
HPC Cloud Burst
Controller
HPC Compute Node
HPC Compute Node
HPC Compute Node
High Speed Fabric / HPC Data Interface
BMC interface
Provisioning interface
External Network
HPC Head Node
HPC Compute Node
HPC Compute Node
HPC Compute Node
HPC as a Service
HPC Cloud Toolkit
https://github.com/hpc-cloud-toolkit/ostack-hpc➡ RELEASE 0.7
• Tested OS: Centos 7.3
• OpenStack version: OpenStack Ocata
• OpenHPC version: 1.3.1
➡ MAILING LIST
• hpc-cloud-toolkit-users (https://groups.io/g/hpc-cloud-toolkit-users)
• for general questions, discussions, a suggestion to the project by users.
• Hpc-cloud-toolkit-devel (https://groups.io/g/hpc-cloud-toolkit-devel)
• for developers contributing the hpc-cloud-toolkit.
THANK YOU.
Questions?

More Related Content

Similar to OpenStack at SJTU: Predictive Data Mining in Clinical Medicine with Dynamical HPC

Advanced Research Computing at York
Advanced Research Computing at YorkAdvanced Research Computing at York
Advanced Research Computing at YorkMing Li
 
PLNOG 8: Piotr Gierz - Protokół OpenFlow
PLNOG 8: Piotr Gierz - Protokół OpenFlow PLNOG 8: Piotr Gierz - Protokół OpenFlow
PLNOG 8: Piotr Gierz - Protokół OpenFlow
PROIDEA
 
General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school ISSGC Summer School
 
A Library for Emerging High-Performance Computing Clusters
A Library for Emerging High-Performance Computing ClustersA Library for Emerging High-Performance Computing Clusters
A Library for Emerging High-Performance Computing Clusters
Intel® Software
 
Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...
Ola Spjuth
 
Cheng_Wang_resume
Cheng_Wang_resumeCheng_Wang_resume
Cheng_Wang_resumeCheng Wang
 
Intel life sciences_personalizedmedicine_stanford biomed 052214 dist
Intel life sciences_personalizedmedicine_stanford biomed 052214 distIntel life sciences_personalizedmedicine_stanford biomed 052214 dist
Intel life sciences_personalizedmedicine_stanford biomed 052214 dist
Ketan Paranjape
 
openEHR Medinfo2015 Brazil Sponsor Session
openEHR Medinfo2015 Brazil Sponsor SessionopenEHR Medinfo2015 Brazil Sponsor Session
openEHR Medinfo2015 Brazil Sponsor Session
openEHR Foundation
 
Designing HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale SystemsDesigning HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale Systems
inside-BigData.com
 
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Pablo Pazos
 
Available HPC Resources at CSUC
Available HPC Resources at CSUCAvailable HPC Resources at CSUC
Dell High-Performance Computing solutions: Enable innovations, outperform exp...
Dell High-Performance Computing solutions: Enable innovations, outperform exp...Dell High-Performance Computing solutions: Enable innovations, outperform exp...
Dell High-Performance Computing solutions: Enable innovations, outperform exp...
Dell World
 
Handi open standards platform
Handi open standards platformHandi open standards platform
Handi open standards platform
Ian McNicoll
 
HPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPC
HPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPCHPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPC
HPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPC
HPC DAY
 
Utilization of hpc in cancer research 2008 ric
Utilization of hpc in cancer research 2008 ricUtilization of hpc in cancer research 2008 ric
Utilization of hpc in cancer research 2008 ricBIT002
 
Data-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudData-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and Cloud
Ola Spjuth
 
OpenHPC: A Comprehensive System Software Stack
OpenHPC: A Comprehensive System Software StackOpenHPC: A Comprehensive System Software Stack
OpenHPC: A Comprehensive System Software Stack
inside-BigData.com
 
Scalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC SystemsScalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC Systems
inside-BigData.com
 
What is openEHR?
What is openEHR?What is openEHR?
What is openEHR?
openEHR Foundation
 
Scaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data ChallengesScaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data Challenges
Matthew Vaughn
 

Similar to OpenStack at SJTU: Predictive Data Mining in Clinical Medicine with Dynamical HPC (20)

Advanced Research Computing at York
Advanced Research Computing at YorkAdvanced Research Computing at York
Advanced Research Computing at York
 
PLNOG 8: Piotr Gierz - Protokół OpenFlow
PLNOG 8: Piotr Gierz - Protokół OpenFlow PLNOG 8: Piotr Gierz - Protokół OpenFlow
PLNOG 8: Piotr Gierz - Protokół OpenFlow
 
General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school
 
A Library for Emerging High-Performance Computing Clusters
A Library for Emerging High-Performance Computing ClustersA Library for Emerging High-Performance Computing Clusters
A Library for Emerging High-Performance Computing Clusters
 
Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...
 
Cheng_Wang_resume
Cheng_Wang_resumeCheng_Wang_resume
Cheng_Wang_resume
 
Intel life sciences_personalizedmedicine_stanford biomed 052214 dist
Intel life sciences_personalizedmedicine_stanford biomed 052214 distIntel life sciences_personalizedmedicine_stanford biomed 052214 dist
Intel life sciences_personalizedmedicine_stanford biomed 052214 dist
 
openEHR Medinfo2015 Brazil Sponsor Session
openEHR Medinfo2015 Brazil Sponsor SessionopenEHR Medinfo2015 Brazil Sponsor Session
openEHR Medinfo2015 Brazil Sponsor Session
 
Designing HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale SystemsDesigning HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale Systems
 
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
 
Available HPC Resources at CSUC
Available HPC Resources at CSUCAvailable HPC Resources at CSUC
Available HPC Resources at CSUC
 
Dell High-Performance Computing solutions: Enable innovations, outperform exp...
Dell High-Performance Computing solutions: Enable innovations, outperform exp...Dell High-Performance Computing solutions: Enable innovations, outperform exp...
Dell High-Performance Computing solutions: Enable innovations, outperform exp...
 
Handi open standards platform
Handi open standards platformHandi open standards platform
Handi open standards platform
 
HPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPC
HPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPCHPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPC
HPC DAY 2017 | HPE Strategy And Portfolio for AI, BigData and HPC
 
Utilization of hpc in cancer research 2008 ric
Utilization of hpc in cancer research 2008 ricUtilization of hpc in cancer research 2008 ric
Utilization of hpc in cancer research 2008 ric
 
Data-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudData-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and Cloud
 
OpenHPC: A Comprehensive System Software Stack
OpenHPC: A Comprehensive System Software StackOpenHPC: A Comprehensive System Software Stack
OpenHPC: A Comprehensive System Software Stack
 
Scalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC SystemsScalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC Systems
 
What is openEHR?
What is openEHR?What is openEHR?
What is openEHR?
 
Scaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data ChallengesScaling People, Not Just Systems, to Take On Big Data Challenges
Scaling People, Not Just Systems, to Take On Big Data Challenges
 

More from Shuquan Huang

StarlingX - Project Onboarding
StarlingX - Project OnboardingStarlingX - Project Onboarding
StarlingX - Project Onboarding
Shuquan Huang
 
No measurement no improvement how to define metrics for cicd optimization
No measurement no improvement how to define metrics for cicd optimizationNo measurement no improvement how to define metrics for cicd optimization
No measurement no improvement how to define metrics for cicd optimization
Shuquan Huang
 
Edge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-timeEdge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-time
Shuquan Huang
 
KEYNOTE: Edge optimized architecture for fabric defect detection in real-time
KEYNOTE: Edge optimized architecture for fabric defect detection in real-timeKEYNOTE: Edge optimized architecture for fabric defect detection in real-time
KEYNOTE: Edge optimized architecture for fabric defect detection in real-time
Shuquan Huang
 
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Shuquan Huang
 
Composable infrastructure try valence
Composable infrastructure try valenceComposable infrastructure try valence
Composable infrastructure try valence
Shuquan Huang
 
Compose hardware resources on the fly with openstack valence
Compose hardware resources on the fly with openstack valenceCompose hardware resources on the fly with openstack valence
Compose hardware resources on the fly with openstack valence
Shuquan Huang
 
Build bare metal kubernetes cluster for hpc on open stack in translational me...
Build bare metal kubernetes cluster for hpc on open stack in translational me...Build bare metal kubernetes cluster for hpc on open stack in translational me...
Build bare metal kubernetes cluster for hpc on open stack in translational me...
Shuquan Huang
 
Beware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstackBeware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstack
Shuquan Huang
 

More from Shuquan Huang (9)

StarlingX - Project Onboarding
StarlingX - Project OnboardingStarlingX - Project Onboarding
StarlingX - Project Onboarding
 
No measurement no improvement how to define metrics for cicd optimization
No measurement no improvement how to define metrics for cicd optimizationNo measurement no improvement how to define metrics for cicd optimization
No measurement no improvement how to define metrics for cicd optimization
 
Edge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-timeEdge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-time
 
KEYNOTE: Edge optimized architecture for fabric defect detection in real-time
KEYNOTE: Edge optimized architecture for fabric defect detection in real-timeKEYNOTE: Edge optimized architecture for fabric defect detection in real-time
KEYNOTE: Edge optimized architecture for fabric defect detection in real-time
 
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
 
Composable infrastructure try valence
Composable infrastructure try valenceComposable infrastructure try valence
Composable infrastructure try valence
 
Compose hardware resources on the fly with openstack valence
Compose hardware resources on the fly with openstack valenceCompose hardware resources on the fly with openstack valence
Compose hardware resources on the fly with openstack valence
 
Build bare metal kubernetes cluster for hpc on open stack in translational me...
Build bare metal kubernetes cluster for hpc on open stack in translational me...Build bare metal kubernetes cluster for hpc on open stack in translational me...
Build bare metal kubernetes cluster for hpc on open stack in translational me...
 
Beware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstackBeware the pitfalls when migrating to hybrid cloud with openstack
Beware the pitfalls when migrating to hybrid cloud with openstack
 

Recently uploaded

DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 

Recently uploaded (20)

DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 

OpenStack at SJTU: Predictive Data Mining in Clinical Medicine with Dynamical HPC

  • 1. OpenStack at SJTU Predictive Data Mining in Clinical Medicine with Dynamical HPC SHUQUAN HUANG, 99CLOUD <HUANG.SHUQUAN@99CLOUD.NET> DR LUO XUAN, SHANGHAI JIAO TONG UNIVERSITY <XLUO@SJTU.EDU.CN> DR YIH LEONG SUN, INTEL CORPORATION <YIH.LEONG.SUN@INTEL.COM>
  • 2. Agenda ➡ INTRODUCTION ➡ BACKGROUND ➡ OPENSTACK & OPENHPC ➡ FUTURE WORK ➡ Q&A
  • 3. Introduction ➡ SHUQUAN HUANG • Technical Director, 99Cloud • Focus on helping enterprise land OpenStack cloud and migrate the data & applications to cloud environment • Joint OpenStack since 2011 as ATC, Speaker, Track Chair, etc. ➡ DR. LUO XUAN • Senior Engineer, Shanghai Jiao Tong University • BS, MS and Ph.D degree from SJTU • Focus Area: Cloud computing, software defined network, data analysis ➡ DR. YIH LEONG SUN • Senior Software Cloud Architect, Intel Open Source Technology Center • PhD Multi-Cloud Orchestration • >17 years experience in software development and datacenter operation
  • 4. Background ➡ PROBLEM STATEMENT • Hardware are distributed with low utilization • High failure rate and energy consumption • SLA is not guaranteed ➡ MISSION OF SJTU CLOUD SERVICES • Centralize the hardware and improve the overall utilization • Provide stable services for IT hosting within SJTU • Serve complicated application in scientific research areas, such as clinical medicine, Genome sequence analysis, etc. • Integrate the data across traditional silos
  • 5. Predictive Data Mining in Clinical Medicine with Dynamical HPC ➡ HPC @ SJTU • 400 nodes with Centos6.5, # of user increased by 89% since 2015 • Luster with RDMA, over 4PB Storage • CPU/GPU utilization: over 60% • Infiniband with ofed driver • Slurm ➡ TRANSLATIONAL MEDICINE RESEARCH • Genome sequence analysis, splicing and mutation identification • Computational chemistry and drug design • Knowledge base search, text search and mining, and database comparison • Clinical information, electronic medical records, image data, gene expression analysis Big Data 9% Nature Sciences 18% Life Sciences 27% Physics and Astronomy 37% Others 9% STORAGE USAGE OF DIFFERENT AREA
  • 6. HPC Requirements ➡ MULTI-TENANCY & SELF-SERVICES ➡ MUCH MORE EASY & FLEXIBLE TO MANAGE HPC INFRASTRUCTURE ➡ THE OVERALL UTILIZATION IMPROVEMENT ➡ HPC WORKLOAD MANAGEMENT ➡ HIGH THROUGHPUT SUPPORT
  • 7. What is OpenHPC? ➡ MISSION • OpenHPC is a Linux Foundation Collaborative Project whose mission is to provide a reference collection of open-source HPC software components and best practices, lowering barriers to deployment, advancement, and use of modern HPC methods and tools. ➡ VISION • OpenHPC components and best practices will enable and accelerate innovation and discoveries by broadening access to state-of-the-art, open-source HPC methods and tools in a consistent environment, supported by a collaborative, worldwide community of HPC users, developers, researchers, administrators, and vendors.
  • 9. OpenHPC Software Stack Func. Areas Components Base OS Centos 7.3, SLEC12 SP2 Architecture x86_64, aarch64 (Tech Preview) Admin Tools Conman, Ganglia, Lmod, LosF, Nagios, pdsh, pdsh-mod-slurm, prun, EasyBuild, ClusterShell, mrsh, Genders, Shine, Spack Provisioning Warewulf, xCAT Res Mgmt SLURM, Munge, PBS Prof Runtimes OpenMP, OCS, Singularity I/O services Lustre, BeeGFS Func. Areas Components Numerical / Scientific Lib Boost, GSL, FFTW, Metis, PETSc, Trilinos, Hypre, SuperLU, Mumps, OpenBLAS, Scalapack I/O Lib HDF5 (pHDF5), NetCDF, Adios Compiler GNU (gcc, g++, gfortran) MPI MVAPICH2, OpenMPI, MPICH Dev Tools Autotools (autoconf, automake, libtool), ValgrindR, SciPy, hwloc Perf Tools PAPI, IMB, mpiP pdtoolkit TAU, Scalasca, ScoreP, SIONLib https://github.com/openhpc/submissions
  • 11. +
  • 12. HPC as a Service Controller HPC Head Node HPC Compute Node HPC Compute Node HPC Compute Node High Speed Fabric / HPC Data Interface BMC interface Provisioning interface External Network
  • 13. HPC Cloud Burst Controller HPC Compute Node HPC Compute Node HPC Compute Node High Speed Fabric / HPC Data Interface BMC interface Provisioning interface External Network HPC Head Node HPC Compute Node HPC Compute Node HPC Compute Node
  • 14. HPC as a Service
  • 15. HPC Cloud Toolkit https://github.com/hpc-cloud-toolkit/ostack-hpc➡ RELEASE 0.7 • Tested OS: Centos 7.3 • OpenStack version: OpenStack Ocata • OpenHPC version: 1.3.1 ➡ MAILING LIST • hpc-cloud-toolkit-users (https://groups.io/g/hpc-cloud-toolkit-users) • for general questions, discussions, a suggestion to the project by users. • Hpc-cloud-toolkit-devel (https://groups.io/g/hpc-cloud-toolkit-devel) • for developers contributing the hpc-cloud-toolkit.