This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/wiki/do/viewPage/projects.ogsa-hpcp-wg/wiki/SC2006WikiPage at Thu, 03 Nov 2022 00:28:07 GMT SourceForge : View Wiki Page: SC2006WikiPage

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Search Wiki Pages Project: OGSA-HPCP-WG     Wiki > SC2006WikiPage > View Wiki Page
wiki1799: SC2006WikiPage

SC2006 OGSA HPC Profile Status Page


Implementations

  1. University of Virginia .NET Implementation: https://wincluster1.cs.virginia.edu/HPCP/HPCPService.asmx, JSDL
  2. Microsoft HPC group: https://hpc.msftlabs.com/SC06Demo/HPCBasicProfile.svc, JSDL
  3. Platform: EPR of BES, JSDL
  4. Globus: https://tg-grid1.uc.teragrid.org:8444/wsrf/services/ManagedJobFactoryService, JSDL
  5. Unicore: EPR of BES,JSDL
  6. Genesis II: EPR of BES, JSDL
  7. GridSAM https://giotto.doc.ic.ac.uk:55443/gridsam/services/bes, JSDL
  8. CROWN: https://colab.crown.org.cn:8080/crown/services/ScheduleService, JSDL
  9. gLite WMProxy : https://ghemon.cnaf.infn.it:7443/glite_wms_wmproxy_server,JSDL
  10. gLite CREAM : https://cream-ce-01.pd.infn.it:8443/axis2/services/CreamBesService, test JSDL

Reference Documents

Security Info

General setup: WS-Security Username Profile (plaintext), HTTPS

  1. UVa .NET Implementation: wincluster1.cs.virginia.edu --> UVA Standard Assurance SKP1 --> UVA Standard Assurance Primary Intermediate CA -->Education and Research Client CA
  2. Microsoft HPC group:https://hpc.msftlabs.com/SC06Demo/HPCBasicProfile.svc?WSDL
  3. Platform: CA cert (in DER format)
  4. Globus: ESNet root CA --> DOEGrids CA (DER format) ESNet root CA --> DOEGrids CA (PEM format)
  5. Unicore: CA cert (see also attachment below)
  6. Genesis II --> CA cert (in PEM format)
  7. GridSAM --> CA cert
  8. CROWN --> CA cert
  9. gLite WMProxy --> CA cert (PEM format), CA cert (PEM format)
  10. gLite CREAM --> CA cert (PEM format)

General Sequence

  1. get factory attributes document
  2. create job
  3. query the status of that job
  4. (show job output)
  5. create job (possibly different that #1)
  6. get job’s JSDL document
  7. terminate job

General Status of the Services

Get Factory Attr DocCreate jobQuery statusShow job outputGet job's JSDLTerminate job
UVA .NET ready ready ready ready ready ready
Microsoft HPC Group ready ready ready ready ready ready
Platform ready ready ready ready ready ready
Globus ready ready ready ready ready ready
Unicore ready ready ready ready ready ready
Genesis II ready ready ready ready ready ready
GridSAM ready ready ready ready ready ready
CROWNready ready ready ready ready ready
gLite WMProxyready ready ready ready ready ready
gLite CREAMready ready ready ready ready ready

1. Get Factory Attributes Document

input: <xml... > To Be Determined (TBD)

output: <xml...>

client UVa .NETMicrosoftPlatformGlobusUnicoreGenesis IIGridSAMCROWNWMProxyCREAM
UVA .NET --- done done done
Microsoft HPC Group done --- done done done done done
Platform done done --- done done done done done done done
Globus done done done --- done done done done done
Unicore done done done --- done done done done
Genesis II done done done done done --- done done done
GridSAM done done done done done --- done done done
CROWN done done done done done done done --- done done
gLite WMProxy ---
gLite CREAM done done done done ---

2. Create Job

input: <xml... > To Be Determined (TBD)

output: EPR (exact form TBD)

client UVa .NETMicrosoftPlatformGlobusUnicoreGenesis IIGridSAMCROWNWMProxyCREAM
UVA .NET --- done done done
Microsoft HPC Group done --- done done done done done
Platform done done --- done done done done done done done
Globus done done done --- done done done done done
Unicore done done done --- done done done done
Genesis II done done done done done --- done done done done
GridSAM done done done done done --- done done done
CROWN done done done done done done done --- done done
gLite WMProxy ---
gLite CREAM done donedone ---

3. Query Status

input: <xml... > TBD (TBD)

output: EPR (exact form TBD)

client UVa .NETMicrosoftPlatformGlobusUnicoreGenesis IIGridSAMCROWNWMProxyCREAM
UVA .NET --- done done done
Microsoft HPC Group done --- done done done done
Platform done done --- done done done done done done done
Globus done done done --- done done done done done
Unicore done done done --- done done done done
Genesis II done done done done done --- done done done
GridSAM done done done done done --- done done done
CROWN done done done done done done done --- done done
gLite WMProxy ---
gLite CREAM done done done ---

4. Show Job Output

Note: Out-of-band mechanism, not directly in-scope of the HPC Profile. Each implementation will provide details on correct mechanism to use.

  1. UVa .NET Implementation: http://wincluster1.cs.virginia.edu/HPCP-Out/ipconfig.txt
  2. Microsoft HPC group: https://hpc.msftlabs.com/SC06Demo/SC06DemoOutput/
  3. Platform: http://plato.dreadnought.org/interop/
  4. Globus: http://www.uc.teragrid.org/~lane/SC2006/
  5. Unicore
  6. Genesis II: http://warrenton.cs.virginia.edu:17080/results
  7. GridSAM: http://www.doc.ic.ac.uk/~vesso/sc06_output/
  8. CROWN: http://colab.crown.org.cn/crown/interop/
  9. gLite WMProxy: https://ghemon.cnaf.infn.it:7443/SandboxDir/
  10. gLite CREAM: https://cream-ce-01.pd.infn.it:8443/cream_sandbox/egee/

client UVa .NETMicrosoftPlatformGlobusUnicoreGenesis IIGridSAMCROWNWMProxyCREAM
UVA .NET --- done done done
Microsoft HPC Group done --- done done done done
Platform done done --- done done done done
Globus done done done --- done done done
Unicore ---
Genesis II done done done done --- done done
GridSAM done done done done --- done done done
CROWN done done done done done done --- done done
gLite WMProxy ---
gLite CREAM done done ---

5. Get Job's JSDL Doc

input: <xml... > To Be Determined (TBD)

output: <xml...>

client UVa .NETMicrosoftPlatformGlobusUnicoreGenesis IIGridSAMCROWNWMProxyCREAM
UVA .NET --- done done done
Microsoft HPC Group done --- done done done done
Platform done done --- done done done done done done
Globus done done done --- done done done done done
Unicore done done done --- done done done done
Genesis II done done done done done --- done done done
GridSAM done done done done done --- done done
CROWN done done done done done done done --- done
gLite WMProxy ---
gLite CREAM done done ---

6. Terminate Job

input: <xml... > To Be Determined (TBD)

output: EPR (exact form TBD)

client UVa .NETMicrosoftPlatformGlobusUnicoreGenesis IIGridSAMCROWNWMProxyCREAM
UVA .NET --- done done done
Microsoft HPC Group done --- done done done done
Platform done done --- done done done done done done done
Globus done done done --- done done done done done
Unicore done done done --- done done done done
Genesis II done done done done done --- done done done done
GridSAM done done done done done --- done done done
CROWN done done done done done done done --- done done
gLite WMProxy ---
gLite CREAM done done done ---

 




The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/wiki/do/viewPage/projects.ogsa-hpcp-wg/wiki/SC2006WikiPage at Thu, 03 Nov 2022 00:28:07 GMT