[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gridcpr-wg] XCAT3: In scope or out?
IN SCOPE
Thilo
On Fri, Nov 05, 2004 at 10:51:40AM -0500, Paul Stodghill wrote:
> X-Original-To: kielmann@localhost
> Delivered-To: kielmann@localhost.cs.vu.nl
> Subject: [gridcpr-wg] XCAT3: In scope or out?
> Date: Fri, 5 Nov 2004 10:51:40 -0500
> X-MS-Has-Attach:
> X-MS-TNEF-Correlator:
> Thread-Topic: XCAT3: In scope or out?
> thread-index: AcTDT1dDKJUL7FGpRQ2RXwr1yN26UA==
> From: "Paul Stodghill" <stodghil@cs.cornell.edu>
> To: <gridcpr-wg@gridforum.org>
> X-OriginalArrivalTime: 05 Nov 2004 15:51:41.0614 (UTC) FILETIME=[57CD94E0:01C4C34F]
> X-Spam-Status: No, hits=1.2 required=5.0
> tests=HTML_10_20,HTML_MESSAGE
> version=2.55
> X-Spam-Level: *
> X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp)
>
> XCAT3 \cite{xcat3} is a Common Component Architecture application
> framework based on Grid standards. One of the functions that XCAT3
> provides is checkpointing for CCA-based applications. Because these
> applications can be executed on a number of distributed computing
> resources, consistency is a consideration when checkpointing. XCAT3
> handles this by providing \emph{Application Coordinators}. When a
> checkpoint is required, the user or some other agent notifies the
> Application Coordinator, which then executes a non-blocking coordination
> protocol between the distributed components.
>
> In order to provide checkpointing within a heterogeneous computing
> environment, XCAT3 uses application-level checkpointing. Also,
> checkpoint data is stored in XML to ensure maximum portability.
>
> In order to ensure the availability of checkpoint data in the event of
> processor failure, XCAT3 assumes a Storage Service Federation, which can
> provide stable storage for checkpoint data.
>
> Functional requirements:
> \begin{itemize}
> \item API for application state writing and reading.
> \item Services for checkpoint data management and associated API.
> \end{itemize}
>
--
Thilo Kielmann http://www.cs.vu.nl/~kielmann/