29
HPC + Virtualiza.on? Joseph Antony [email protected] (NCI) Disclaimer: Views expressed are en.rely mine

Virtualization for HPC at NCI

Embed Size (px)

DESCRIPTION

In this presentation from the Dell booth at SC13, Joseph Antony from NCI describes how they are using HPC Virtualization to meet user needs. Watch the video presentation: http://insidehpc.com/2013/12/05/panel-discussion-thought-hpc-virtualization-never-going-happen/

Citation preview

Page 1: Virtualization for HPC at NCI

HPC  +  Virtualiza.on?

Joseph  Antony  [email protected]  

 

(NCI)        

Disclaimer:  Views  expressed  are  en.rely  mine    

Page 2: Virtualization for HPC at NCI

WHAT  IS  NCI?  

Page 3: Virtualization for HPC at NCI

NCI  –  an  overview  

Mission:  •   to  foster  ambi8ous  and  aspira8onal  research  objec8ves  and  to  enable  their  realisa8on,  in  the  Australian  context,  through  world-­‐class,  high-­‐end  compu8ng  services  

NCI  is:  •   being  driven  by  research  objec8ves    •   a  comprehensive,  ver8cally-­‐integrated  research  service  •   providing  na8onal  access  on  priority  and  merit,  and  •   being  built  on,  and  sustained  by,  a  collabora8on  of  na8onal  organisa8ons  and  research-­‐intensive  universi8es  

   

Research  Outcomes  

 Communi.es  and    

Ins.tu.ons/  Access  and  Services  

 Exper.se  Support    

and    Development  

 Digital  Laboratories  

 Data  Centric  Services    

 Compute  (HPC/Cloud)  

and    Data  Infrastructure  

Res

earc

h O

bjec

tives

Page 4: Virtualization for HPC at NCI

Climate Science has a solution

Raijin NCI cloud

NCI + CoE technical

Integrated Intimately connected Robust Accessible

Page 5: Virtualization for HPC at NCI

Impact !

Raijin NCI cloud

NCI + CoE technical

ACCESS • A collaborative tool • Under svn • Co-support • CoE/BoM/CSIRO PhDs • Shared research(ers) CMIP-5 • A collaborative data set • Co-supported • Shared analyses • CoE/BoM/CSIRO PhDs • Shared research(ers)

Page 6: Virtualization for HPC at NCI

In  case  you’re  wondering  where  are  we  located?  

•  In  the  na.on’s  capital,  at  its  na.onal  university  …  

Page 7: Virtualization for HPC at NCI

HPC  Virtualiza.on?  

•  HPC  procurements  typically  involve  major  CAPEX  spend  on  Big  Iron  for  aWacking  grand  challenge  problems  

•  Typically  most  large  HPC  centers  have  – Capability  machines:  lands  in  the  TOP500  around  #10  to  20.  These  have  special  purpose  architectures  and  accelerators  

–   Work-­‐horse  machines:  usually  x86  +  IB  

Page 8: Virtualization for HPC at NCI

HPC  Virtualiza.on?  (1)  

•  HPC  procurements  typically  involve  major  CAPEX  spend  on  Big  Iron  for  aWacking  grand  challenge  problems  

•  Typically  most  large  HPC  centers  have  – Capability  machines:  lands  in  the  TOP500  around  #10  to  20.  These  have  special  purpose  architectures  and  accelerators  

–   Work-­‐horse  machines:  usually  x86  +  IB  

Page 9: Virtualization for HPC at NCI

HPC  Virtualiza.on?  (2)  

From ‘CERN Data Center Evolution’

Page 10: Virtualization for HPC at NCI

Looming  Iceberg  ….  

Dribble.com – “Mr. Iceberg meets the Titanic”

Page 11: Virtualization for HPC at NCI

Changing  Environment  for  HPC  Centers  

HMAS HPC

File system storage

Use/Re-use: Metadata Apriori Analytics Deep Storage Retrieval Long Lived Artifacts Multiple communities Publishing Data Replication

Page 12: Virtualization for HPC at NCI

From http://www.exascale.org/

Page 13: Virtualization for HPC at NCI

Is  there  life  beyond  a  batch-­‐oriented  system?  

•  HPC  Centers  will  be  forced  to  evolve  beyond  batch-­‐oriented  systems  due  to  an  immovable  iceberg  –  ‘Big  Data’  

•  The  NCI  moved  to  virtualiza.on  in  1999  to  handle  non-­‐tradi.onal  workloads  due  to  complex  data  lifecycles  –  Satellite  Image  Processing  –  CMIP5  Climate  Data  Processing  –  Genomics  Assembly  Pipelines  –  N-­‐to-­‐N  Cancer  Genomics  Comparisons  –  Interac.ve  Volume  Rendering  –  Trawling  YouTube  and  Analyzing  Birthday  Videos  

Page 14: Virtualization for HPC at NCI
Page 15: Virtualization for HPC at NCI

Engaging  with  Priority  Research:  Environment.  

Goal:  •  To  provide  a  single  high-­‐performance  

compu.ng  for  environment  research    Partners:    •  CSIRO,  GA,  Bureau,  Research  Community  •  Lockheed-­‐Mar.n,  GA,  NCI,  VPAC    Requirements:  •  Provide  na.onal  processing  environment  

for  key  satellite  data  (eg.  SEADAS)  •  Provide  collabora.ve  environment  for  

tools  that  produce  reference  Digital  Eleva.on  Maps  

•  Provide    data  environment  for  fast,  easy  na.onal-­‐nested  grid.  

         

Page 16: Virtualization for HPC at NCI

Engaging  with  Priority  Research:  Environment.  

Data  Intensive  Ac8vity  •  Data  Processing  Intensive  Pipelines  (SEADAS)  over  large  data  raw  imagery  Key  ini8al  datasets  •  LANDSAT  archive  •  MODIS  •  DEMs  (9s,  3s,  1s)  •  LIDAR  •  Deriva.ve  products  Data  Intensive  query  and  analysis  environment  Eg.  Hadoop  over  nested  grids.  

Page 17: Virtualization for HPC at NCI

Engaging  with  Priority  Research:  Environment.  

•  Collabora.on  to  provide  beWer  and  common  processing  environments  •  Next  genera.on  of  tools  (able  to  operate  at  na.onal  scale)  •  New  aggrega.on  of  tools  and  techniques  under  TERN  e-­‐MAST  project.    

Page 18: Virtualization for HPC at NCI

Engaging  with  Priority  Research:  Climate  cont.  

Page 19: Virtualization for HPC at NCI

Research  Highlights:  Life  Sciences  

Page 20: Virtualization for HPC at NCI

Research  Highlights:  Materials/Nanotechnology  

Page 21: Virtualization for HPC at NCI

Research  Highlights:  Physical  and  Chemical  Sciences  

Page 22: Virtualization for HPC at NCI

Research  Highlights:  Physical  and  Chemical  Sciences  

Page 23: Virtualization for HPC at NCI

Research  Highlights:  Physical  and  Chemical  Sciences  

Page 24: Virtualization for HPC at NCI

Research  Highlights:  Earth  Sciences  

Page 25: Virtualization for HPC at NCI

From http://www.exascale.org

Page 26: Virtualization for HPC at NCI

NCI’s  Cloud  Node  Architecture  from  Dell  

Page 27: Virtualization for HPC at NCI

NCI’s  Science  Cloud  Building  Blocks  from  Dell  

•  From  Dell  using  C8000  chassis  building  blocks  for  OpenStack  compute,  Swik  (S3)  and  Ceph  (EBS)  

•  Hyperscale  meets  Exascale  …  (?)  

Page 28: Virtualization for HPC at NCI

Summary  

•  HPC  in  the  Cloud  –  Clusters-­‐in-­‐the-­‐cloud  – Offload,  Burs.ng  

•  Big  Data  needs  – Complex,  long-­‐lived  data  processing  – Community  ecosystems  

•  Service  provider  abstrac.on  

Page 29: Virtualization for HPC at NCI

END