[Swift-commit] r6219 - in trunk/docs: cookbook userguide

ketan at ci.uchicago.edu ketan at ci.uchicago.edu
Sun Feb 3 09:40:13 CST 2013


Author: ketan
Date: 2013-02-03 09:40:12 -0600 (Sun, 03 Feb 2013)
New Revision: 6219

Modified:
   trunk/docs/cookbook/overview
   trunk/docs/userguide/coasters
Log:
organize coasters section

Modified: trunk/docs/cookbook/overview
===================================================================
--- trunk/docs/cookbook/overview	2013-02-03 01:37:52 UTC (rev 6218)
+++ trunk/docs/cookbook/overview	2013-02-03 15:40:12 UTC (rev 6219)
@@ -5,7 +5,7 @@
 infrastructures. The Swift system comprises of SwiftScript language and the
 Swift runtime system. For
 introductory material, consult the Swift tutorial found 
-link:http://www.ci.uchicago.edu/swift/guides/tutorial.php[here].
+link:http://www.ci.uchicago.edu/swift/guides/trunk/tutorial/tutorial.html[here].
 
-WARNING: Please be warned that the cookbook is under construction and most recipes are not tested rigorously. You are advised to use them at your own risk.
+WARNING: Please be warned that the cookbook is under construction and the recipes are not tested rigorously. 
 

Modified: trunk/docs/userguide/coasters
===================================================================
--- trunk/docs/userguide/coasters	2013-02-03 01:37:52 UTC (rev 6218)
+++ trunk/docs/userguide/coasters	2013-02-03 15:40:12 UTC (rev 6219)
@@ -1,18 +1,27 @@
 Coasters
 --------
+
+Introduction
+~~~~~~~~~~~~
 In many applications, Swift performance can be greatly enhanced by the
-use of CoG coasters. CoG coasters provide a low-overhead job submission
+use of coasters. Coasters provide a low-overhead job submission
 and file transfer mechanism suited for the execution of short jobs (on
 the order of a few seconds) and the transfer of small files (on the
 order of a few kilobytes) for which other grid protocols such as GRAM
 and GridFTP are poorly suited.
 
+Benefits
+~~~~~~~~
+
 The coaster mechanism submits a pilot job using some other execution
 mechanism such as GRAM, and for each worker node that will be used in a
 remote cluster, it submits a worker job, again using some other
 execution mechanism such as GRAM. Details on the design of the coaster
 mechanism can be found here. <http://wiki.cogkit.org/wiki/Coasters>
 
+Mechanism
+~~~~~~~~~
+
 The pilot job manages file transfers and the dispatch of execution jobs
 to workers. Much of the overhead associated with other grid protocols
 (such as authentication and authorization, and allocation of worker
@@ -22,9 +31,12 @@
 potentially hundreds or thousands of Swift-level procedure invocations
 can be run through a single worker.
 
-Coasters can be configured for use in two situations: job execution and
-file transfer.
+Coasters can be configured for two purposes: job execution and
+file staging.
 
+Coasters How-to
+~~~~~~~~~~~~~~~
+
 To use for job execution, specify a sites.xml execution element like this:
 
 ----
@@ -46,6 +58,7 @@
 ----
 <filesystem provider="coaster" url="gt2://grid.myhost.org" />
 ----
+
 The url parameter should be a pseudo-URI formed with the URI scheme
 being the name of the provider to use to submit the coaster head job,
 and the hostname portion being the hostname to be used to execute the




More information about the Swift-commit mailing list