7 Mar 2016
The (Not-so) Virtual Reality of OSG on Blue Waters, Comet, and Jetstream
1
Edgar Fajardo On behalf of OSG Software and Technology Open Science Grid All Hands Meeting 2017
The (Not-so) Virtual Reality of OSG on Blue Waters, Comet, and - - PowerPoint PPT Presentation
The (Not-so) Virtual Reality of OSG on Blue Waters, Comet, and Jetstream Open Science Grid All Hands Meeting 2017 7 Mar 2016 Edgar Fajardo On behalf of OSG Software and Technology 1 Working in Blue Waters What my friends What Instagram
7 Mar 2016
1
Edgar Fajardo On behalf of OSG Software and Technology Open Science Grid All Hands Meeting 2017
OSG All Hands Meeting 2017
2
What my friends think I do What Instagram thinks I do What I think I do What my boss thinks I do
OSG All Hands Meeting 2017
3
System Component Specs Number of CPU Cabinets 237 Computes nodes per rack 96 Cores per Node 16 x AMD 6276 "Interlagos" processors 16 core 2.3GHz Ram per Node 64 GB Total number of Cores
OSG All Hands Meeting 2017
GlideIns by Hand:
4
glidein_startup.sh
glidein_startup.sh glidein_startup.sh glidein_startup.sh glidein_startup.sh glidein_startup.sh
n times (where n is usually 10) Login Node
Because of the two factor authentication
OSG All Hands Meeting 2017
5
exec $PBS_O_WORKDIR/glidein_startup.sh \
OSG All Hands Meeting 2017
6
#!/bin/bash
#PBS -N testjob-shifter.Edgar.ligo
#PBS -v UDI=efajardo/centos6:osg-wn-client-v1 #PBS -l nodes=1:ppn=1 #PBS -l gres=ccm%shifter
##PBS -l walltime=06:00:00 module load shifter mount | grep /var/udi export CRAY_ROOTFS=UDI cd $PBS_O_WORKDIR mkdir -p /scratch/sciteam/$USER/$PBS_JOBID export SCRATCH=/scratch/sciteam/$USER/$PBS_JOBID aprun -n 1 -N 1 ~/edgar_tests/test_script.sh < input.data > output-shifter.$PBS_JOBID 2>outerr-shifter. $PBS_JOBID
OSG All Hands Meeting 2017
from a LIGO submit host.
7
OSG All Hands Meeting 2017
solution: try David Lesny container with CVMFS without Parrot
may offer some hope with gsissh and a long lived proxy.
8
OSG All Hands Meeting 2017
9
Update from last year’s AHM presentation: OSG rides a Comet.
OSG All Hands Meeting 2017
10
OSG All Hands Meeting 2016 Glideins can get into Comet using the already existing UCSD T2 grid infrastructure
11
CE
OSG Comet Frontend
vm1 vm4 vm2 vm3
Flocking
Gums Squids Hadoop XrootD GridFtp
UCSD T2 55 Gbps link
OSG All Hands Meeting 2017
12
HTCondor -CE
Hosted at UCSD T2
+CometOnly=True
+project_Name=“allocation1”+CometOnly=True
+project_Name=“allocation1”+CometOnly=True
condor_q
Cloudmesh Black Box
start/stop VM Virtual Cluster
Job3 Job1 Job2
vm-1/2/3
Job2 Central Manager
OSG All Hands Meeting 2017
and CMS UCSD user jobs in the Virtual Cluster.
13
OSG All Hands Meeting 2017
See slide 13 on last year’s talk.
14
ins with that allocation run there.
behind a NAT).
OSG All Hands Meeting 2017
See slides 14 on last years talk.
15
virtualized rack. Multinode pilot (like Blue Waters).
happen in Comet lifetime.
Virtual Cluster.
OSG All Hands Meeting 2017
16
Comet available nodes shown in dark blue… 7 days in December 2016
OSG Comet Virtual Cluster would like to make use of unused cycles… free science
OSG All Hands Meeting 2017
17
Comet available nodes shown in dark blue… 7 days in February 2017… where did they all go?
OSG Comet Virtual Cluster would like to make use of unused cycles…
OSG All Hands Meeting 2017
JET STREAM Integration: Thanks to Marty Kandes (UCSD) for the slides:
18
OSG All Hands Meeting 2017
19
to interactive computing and data analysis resources on demand.
OSG All Hands Meeting 2017 Initial configuration attempts to follow standard OSG model.
VM as CE
Developing bootstrapping script(s) to automate image builds and configuration, which should help facilitate long-term/shared management of site. Some cloud-related configuration issues:
Openstack's Nova (compute) and Neutron (networking) services do not share consistent hostnames by default. Unknown: How to advertise size of available pool?
20
OSG All Hands Meeting 2017
Comet team.
University) for the troubleshooting in the Comet Cloudmesh.
and help debugging the network infrastructure at Comet Virtual Cluster.
University), Marty Kandes (UCSD).
21
OSG All Hands Meeting 2017
22
Contact us at:
OSG All Hands Meeting 2017
23
Contact us: