Converged& Fault Tolerant& Distributed& Parallel& iRODS.
iRODS User Group Meeting 2017
Aaron Gardner June, 2017
Converged& Fault Tolerant& Distributed& Parallel& - - PowerPoint PPT Presentation
Converged& Fault Tolerant& Distributed& Parallel& iRODS. iRODS User Group Meeting 2017 Aaron Gardner June, 2017 Introduction BioTeam is focused on research
Aaron Gardner June, 2017
computing consulting and products
computing expertise
Networking, Enterprise, Cloud), Informatics, Software Development, Cross-disciplinary Assessments
science, IT, and HPC
iRODS since 2011— thanks Reagan
around iRODS
critical mountain that must be scaled
scientific community to solve data management issues collaboratively
storage for iRODS a non-starter
We want “all the things”—what to do?
How close can we get?
controller0 controller1 vm0 vm1 vm2 vm3 vm4 vm5 vm6 vm7 /fs
iRES.0
distributed shared storage high speed local network (10-100Gb Ethernet, IB, etc.)
/fs
iRES.1
/fs
iRES.2
/fs iCAT
iRES.3
db /fs
iRES.4
/fs
iRES.5
/fs
iRES.6
/fs iCAT
iRES.7
db
clients
controller0 controller1 vm0 vm1 vm2 vm3 vm4 vm5 vm6 vm7 X
iRES.0
distributed shared storage high speed local network (10-100Gb Ethernet, IB, etc.)
/fs
iRES.1
/fs
iRES.2
/fs iCAT
iRES.3
db /fs
iRES.4
/fs
iRES.5
/fs
iRES.6
/fs iCAT
iRES.7
db
clients
controller0 controller1 vm0 vm1 vm2 vm3 vm4 vm5 vm6 vm7 X
iRES.0
distributed shared storage high speed local network (10-100Gb Ethernet, IB, etc.)
X
iRES.1
/fs
iRES.2
/fs iCAT
iRES.3
db /fs
iRES.4
/fs
iRES.5
/fs
iRES.6
/fs iCAT
iRES.7
db
clients
controller0 controller1 vm0 vm1 vm2 vm3 vm4 vm5 vm6 vm7 X
iRES.0
distributed shared storage high speed local network (10-100Gb Ethernet, IB, etc.)
X
iRES.1
/fs
iRES.2
X X
iRES.3
X /fs
iRES.4
/fs
iRES.5
/fs
iRES.6
/fs iCAT
iRES.7
db
clients
Converged
Fault Tolerant
Distributed
Parallel
vR7 pR pR pR pR pR pR pR pR vR6 vR5 vR4 vR3 vR2 vR1 vR0 clients /vault (shared POSIX filesystem)
composite resource tree (random, etc.)
vR7 pR pR pR pR pR X pR pR vR6 vR5 vR4 vR3 vR2 vR1 vR0 clients /vault (shared POSIX filesystem)
composite resource tree (random, etc.)
vR7 pR pR X pR pR X pR pR vR6 vR5 vR4 vR3 vR2 vR1 vR0 clients /vault (shared POSIX filesystem)
composite resource tree (random, etc.)
vR7 pR pR X pR pR X X pR vR6 vR5 vR4 vR3 vR2 vR1 vR0 clients /vault (shared POSIX filesystem)
composite resource tree (random, etc.)
icat sql floating ip sql.n floating ip icat.n
icat icat clients sql sql load balancing (DNS round robin, etc.) floating ip sql.0 floating ip icat.0 floating ip icat.1 mysql galera sst (fixed ips)
floating ip sql.1
icat sql floating ip sql.n floating ip icat.n
icat icat clients sql X load balancing (DNS round robin, etc.) floating ip sql.0 floating ip sql.1 floating ip icat.0 floating ip icat.1 mysql galera sst (fixed ips)
X icat clients sql X load balancing (DNS round robin, etc.) floating ip sql.0 floating ip sql.1 floating ip icat.0 floating ip icat.1 mysql galera sst (fixed ips) icat sql floating ip sql.n floating ip icat.n
bioteam.net info@BioTeam.net @BioTeam