SlideShare a Scribd company logo
Interfacing SCMSWeb with Condor-G – A Joint PRAGMA-Condor Effort
Hello, My name is Sugree from ThaiGrid
I'm here to present our joint effort between Condor team and ThaiGrid team under PRAGMA
Somsak from ThaiGrid -> Develop the code Jaime from Condor -> Condor installation & support Jysoo from KISTI -> application test Cindy from SDSC -> Coordination
So you can submit Condor-G job to PRAGMA resources
 
Job script is exactly the same as Condor-G job script
Condor-G will pick the (probably) best resources according to data from SCMSWeb
Simple job script Executable = testcmd Universe = grid x509userproxy = /tmp/x509up_u533 grid_resource = $$(resource_name) # in case you want some specific cluster requirements = ( TARGET.name == "fsvc001.asc.hpcc.jp" ) output = test.out error = test.err Log = test-grid.log Queue # condor_submit condor_job_script
Get the list of managed resources condor_status -startd
Get the queue list condor_q
For more information about job submission, please ask Jysoo,   he is a lot better than me
Now the interfacing module is working on rocks-153.sdsc.edu (same old Condor server)
Job scheduling is quite slow. Should be more suitable for long-running job
To get an account on the server, please contact Cindy (zhengc@sdsc.edu)
It is possible to use this on your own server, while using data from PRAGMA-GOC.
Future work Paper submitted to IEEE eScience PRAGMA workshop Find a better way to deal with error Optimize Condor scheduling
Any question?

More Related Content

More from Sugree Phatanapherom (13)

ODP
Twitter, Facebook and etc: Quick Startup Guide for Marketing
Sugree Phatanapherom
 
ODP
@sugree and Twitter
Sugree Phatanapherom
 
ODP
Behind the madness
Sugree Phatanapherom
 
ODP
drupal.in.th
Sugree Phatanapherom
 
ODP
Twitter API and Startup Ideas
Sugree Phatanapherom
 
ODP
Readme Read Sugree
Sugree Phatanapherom
 
ODP
Drupal: blog and beyond
Sugree Phatanapherom
 
ODP
The Spirit of Open Source
Sugree Phatanapherom
 
ODP
mbpurple - the replacement twitter im
Sugree Phatanapherom
 
ODP
Next Web Application - Brainstorm
Sugree Phatanapherom
 
ODP
Optimizing Drupal for Mobile Devices
Sugree Phatanapherom
 
PDF
Call for Students: Google Summer of Code 2008
Sugree Phatanapherom
 
PDF
Twitter Rules
Sugree Phatanapherom
 
Twitter, Facebook and etc: Quick Startup Guide for Marketing
Sugree Phatanapherom
 
@sugree and Twitter
Sugree Phatanapherom
 
Behind the madness
Sugree Phatanapherom
 
drupal.in.th
Sugree Phatanapherom
 
Twitter API and Startup Ideas
Sugree Phatanapherom
 
Readme Read Sugree
Sugree Phatanapherom
 
Drupal: blog and beyond
Sugree Phatanapherom
 
The Spirit of Open Source
Sugree Phatanapherom
 
mbpurple - the replacement twitter im
Sugree Phatanapherom
 
Next Web Application - Brainstorm
Sugree Phatanapherom
 
Optimizing Drupal for Mobile Devices
Sugree Phatanapherom
 
Call for Students: Google Summer of Code 2008
Sugree Phatanapherom
 
Twitter Rules
Sugree Phatanapherom
 

Recently uploaded (20)

PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Python basic programing language for automation
DanialHabibi2
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Ad

SCMSWeb and Condor-G Demonstration

  • 1. Interfacing SCMSWeb with Condor-G – A Joint PRAGMA-Condor Effort
  • 2. Hello, My name is Sugree from ThaiGrid
  • 3. I'm here to present our joint effort between Condor team and ThaiGrid team under PRAGMA
  • 4. Somsak from ThaiGrid -> Develop the code Jaime from Condor -> Condor installation & support Jysoo from KISTI -> application test Cindy from SDSC -> Coordination
  • 5. So you can submit Condor-G job to PRAGMA resources
  • 6.  
  • 7. Job script is exactly the same as Condor-G job script
  • 8. Condor-G will pick the (probably) best resources according to data from SCMSWeb
  • 9. Simple job script Executable = testcmd Universe = grid x509userproxy = /tmp/x509up_u533 grid_resource = $$(resource_name) # in case you want some specific cluster requirements = ( TARGET.name == "fsvc001.asc.hpcc.jp" ) output = test.out error = test.err Log = test-grid.log Queue # condor_submit condor_job_script
  • 10. Get the list of managed resources condor_status -startd
  • 11. Get the queue list condor_q
  • 12. For more information about job submission, please ask Jysoo, he is a lot better than me
  • 13. Now the interfacing module is working on rocks-153.sdsc.edu (same old Condor server)
  • 14. Job scheduling is quite slow. Should be more suitable for long-running job
  • 15. To get an account on the server, please contact Cindy ([email protected])
  • 16. It is possible to use this on your own server, while using data from PRAGMA-GOC.
  • 17. Future work Paper submitted to IEEE eScience PRAGMA workshop Find a better way to deal with error Optimize Condor scheduling