Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "FAQ: lcg-ce to cream-ce"

From EGIWiki
Jump to navigation Jump to search
Line 1: Line 1:
{{Template:Op menubar}}
{{Template:Op menubar}}
The FAQ provides the questions and answers those may arise for the user communities during the transition from lcg-ce to cream-ce.
The FAQ provides the questions and answers those may arise for the user communities during the transition from lcg-ce to cream-ce. It does not replace the CREAM User Guide (see the references section), but it provides a list of pointers to relevant documentation.


'''Q1: What is cream-ce? '''
'''Q1: What is cream-ce? '''
Line 18: Line 18:
Detailed documentation about security-related aspects of CREAM are available at the CREAM [https://edms.cern.ch/file/595770/1/CREAM-guide.pdf User Guide].
Detailed documentation about security-related aspects of CREAM are available at the CREAM [https://edms.cern.ch/file/595770/1/CREAM-guide.pdf User Guide].


=== Known Issues ===
'''Q4: how are jobs submitted to CREAM?'''
 
CREAM has ability to accept either direct Jobs from gLite-UI, SOAP clients or any other developed UIs based on web-services or Jobs sent through WMS. Jobs can be controlled through operations such as suspend, resume and delete.
Known Issues of current CREAM software in production release.
<!--[http://grid.pd.infn.it/cream/field.php?n=Main.HowToPurgeJobsFromTheCREAMDB Purge a Job]-->
 
[http://grid.pd.infn.it/cream/field.php?n=Main.KnownIssues Known Issues of CREAM-CE]
 
[http://grid.pd.infn.it/cream/field.php?n=Main.ICEKnownIssues Known Issues of WMS ICE component]
 
== Cream JDL ==
 
[https://edms.cern.ch/document/592336 CREAM JDL Guide]
 
== Cream Jobs ==
 
CREAM-CE has ability to accept either direct Jobs from gLite-UI, SOAP clients or any other developed UIs based on web-services or Jobs sent through WMS.
 
=== Job States ===
[http://grid.pd.infn.it/cream/field.php?n=Main.CREAMJobStates CREAM JobStates Diagram]
 
=== Job Control Mechanisms ===
 
*Suspend
*Resume
*Delete
*
*
 
=== Direct Jobs Submission ===
 
==== Jobs Control ====


[http://grid.pd.infn.it/cream/field.php?n=Main.HowToPurgeJobsFromTheCREAMDB Purge a Job]
In case of submission through the Workload Management System (WMS), the ICE (Interface to CREAM Environment) component of the WMS is used. To select the CREAM instances to which the job can be submitted, submission criteria can be defined by means of the Job Description Language - JDL (see the [https://edms.cern.ch/document/592336 CREAM JDL Guide]).


=== WMS Jobs Submission ===


Workload Management System (WMS), via the ICE (Interface to CREAM Environment) service can submit Jobs to the CREAM-CE using gLite-UI or other WMS interfaces.


[http://grid.pd.infn.it/cream/Misc/ice.jpg WMS ICE Architecture]
[http://grid.pd.infn.it/cream/field.php?n=Main.AboutCreamAndICE More About CREAM ICE]


==== Jobs Control ====  
==== Jobs Control ====  
Line 90: Line 58:
== CREAM Client Errors ==
== CREAM Client Errors ==
[http://grid.pd.infn.it/cream/field.php?n=Main.ErrorMessagesReportedByCREAMToClient Cream Client Error Messages]
[http://grid.pd.infn.it/cream/field.php?n=Main.ErrorMessagesReportedByCREAMToClient Cream Client Error Messages]
=== Known Issues ===
Known Issues of current CREAM software in production release.
[http://grid.pd.infn.it/cream/field.php?n=Main.KnownIssues Known Issues of CREAM-CE]
[http://grid.pd.infn.it/cream/field.php?n=Main.ICEKnownIssues Known Issues of WMS ICE component]


'''Q: Where can I find more documentation about CREAM?'''
'''Q: Where can I find more documentation about CREAM?'''
Line 96: Line 72:
* [https://edms.cern.ch/document/595770 CREAM User's Guide]
* [https://edms.cern.ch/document/595770 CREAM User's Guide]
* [http://grid.pd.infn.it/cream/field.php?n=Main.OtherGuides Other Guides]
* [http://grid.pd.infn.it/cream/field.php?n=Main.OtherGuides Other Guides]
 
* [http://grid.pd.infn.it/cream/field.php?n=Main.CREAMJobStates CREAM Job state diagram]
* [http://grid.pd.infn.it/cream/Misc/ice.jpg WMS ICE Architecture]
* [http://grid.pd.infn.it/cream/field.php?n=Main.AboutCreamAndICE More About CREAM ICE]
== CREAM mailing lists ==
== CREAM mailing lists ==


*cream-support AT lists.infn.it
*cream-support AT lists.infn.it

Revision as of 13:25, 14 February 2011

Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


The FAQ provides the questions and answers those may arise for the user communities during the transition from lcg-ce to cream-ce. It does not replace the CREAM User Guide (see the references section), but it provides a list of pointers to relevant documentation.

Q1: What is cream-ce?

The CREAM (Computing Resource Execution And Management) Service is a simple, lightweight service that implements all the operations at the Computing Element (CE) level; its well-defined Web Service-based interface and its implementation as an extension of the Java-Axis servlet (running inside the Apache Tomcat container) provide interoperability with clients written in any programming language and running on any computer platform.

The CREAM interface is well-defined using the Web Service Description Language (WSDL); anyone can generate his/her CREAM client by simply filling in the stub code generated by WSDL parser (gSOAP for C/C++, Axis for Java, Perl module for perl).

The CREAM architecture is illustrated here: Diagram

Q2: What batch systems are supported by CREAM?

LSF, Torque

Q3: How does proxy credential delegation and proxy renewal work in CREAM?

Detailed documentation about security-related aspects of CREAM are available at the CREAM User Guide.

Q4: how are jobs submitted to CREAM? CREAM has ability to accept either direct Jobs from gLite-UI, SOAP clients or any other developed UIs based on web-services or Jobs sent through WMS. Jobs can be controlled through operations such as suspend, resume and delete.

In case of submission through the Workload Management System (WMS), the ICE (Interface to CREAM Environment) component of the WMS is used. To select the CREAM instances to which the job can be submitted, submission criteria can be defined by means of the Job Description Language - JDL (see the CREAM JDL Guide).



Jobs Control

Trace a Job

SandBox Management

Cream SandBox Management

Storage Element (SE)

  • gridftp

CREAM-CE Information

Benchmarks

Jobs Submission

Direct Jobs Submission

  • Jobs States Notifications

WMS Jobs Submission

  • Jobs States Notifications

CREAM-CE Performance

CREAM Client Errors

Cream Client Error Messages

Known Issues

Known Issues of current CREAM software in production release.

Known Issues of CREAM-CE

Known Issues of WMS ICE component

Q: Where can I find more documentation about CREAM?

CREAM mailing lists

  • cream-support AT lists.infn.it