Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David Snelling is active.

Publication


Featured researches published by David Snelling.


european conference on parallel processing | 2001

UNICORE: A Grid Computing Environment

Dietmar W. Erwin; David Snelling

This paper describes the result of the UNICORE (BMBF grant 01 IR 703) project, the goals and the initial results of the followon project UNICORE Plus (BMBF grant 01 IR 001). It outlines the original goals of the German funded project to provide a seamless batch interface for German HPC centers and its evolution toward a Grid Computing Environment. The focus is on technical results, like abstraction to achieve seamlessness and use of certificates for authentication and security. The rationale behind technical decisions will be provided and the future role of UNICORE will be presented.


Future Generation Computer Systems | 1999

UNICORE: uniform access to supercomputing as an element of electronic commerce

Jim Almond; David Snelling

Abstract The battle for the desktop has been won by workstations and PCs. Offering computational capacity adequate for most applications, and superior user interfaces, they also incorporate the user’s link to a global information base via the World Wide Web. By contrast, High Performance Computing facilities tend to be increasingly isolated by such deterrents as geographical remoteness, architectural individuality, and the non-uniform operational policies of autonomous centres. The future of such centralised Supercomputing facilities and large scale data resources may depend to a large extent on the development of interfaces for accessing their resources from the user’s desktop in a uniform and user-friendly manner; otherwise, High Performance Computing may fall short of its full potential, becoming increasingly specialised and less competitive. In the most pessimistic scenario, the volume of the HPC market could fall below the threshold required for its economic survival in the free marketplace. The Uniform Interface to Computing Resources (UNICORE) project addresses these issues using the mechanisms of the World Wide Web (WWW).


IEEE Computer | 2009

An Open Grid Services Architecture Primer

Andrew S. Grimshaw; Mark M. Morgan; Duane Merrill; Hiro Kishimoto; Andreas Savva; David Snelling; Chris Smith; Dave Berry

To expand the use of distributed computer infrastructures as well as facilitate grid interoperability, OGSA has developed standards and specifications that address a range of scenarios, including high-throughput computing, federated data management, and service mobility.


international conference on e science | 2007

Open Standards-Based Interoperability of Job Submission and Management Interfaces across the Grid Middleware Platforms gLite and UNICORE

Moreno Marzolla; Paolo Andreetto; Valerio Venturi; Andrea Ferraro; S. Memon; B. Twedell; Morris Riedel; Daniel Mallmann; Achim Streit; S. van de Berghe; V. Li; David Snelling; Katerina Stamou; Zeeshan Ali Shah; Fredrik Hedman

In a distributed grid environment with ambitious service demands the job submission and management interfaces provide functionality of major importance. Emerging e-science and grid infrastructures such as EGEE and DEISA rely on highly available services that are capable of managing scientific jobs. It is the adoption of emerging open standard interfaces which allows the distribution of grid resources in such a way that their actual service implementation or grid technologies are not isolated from each other, especially when these resources are deployed in different e-science infrastructures that consist of different types of computational resources. This paper motivates the interoperability of these infrastructures and discusses solutions. We describe the adoption of various open standards that recently emerged from the open grid forum (OGF) in the field of job submission and management by well-known grid technologies, respectively gLite and UNICORE. This has a fundamental impact on the interoperability between these technologies and thus within the next generation e-science infrastructures that rely on these technologies.


enterprise distributed object computing | 2007

Web Services Interfaces and Open Standards Integration into the European UNICORE 6 Grid Middleware

Morris Riedel; Bernd Schuller; Daniel Mallmann; Roger Menday; Achim Streit; Bastian Tweddell; M. Shahbaz Memon; A. Shiraz Memon; Bastian Demuth; Thomas Lippert; David Snelling; S. van den Berghe; V. Li; M. Drescher; A. Geiger; G. Ohme; A. Vanni; C. Cacciari; S. Lanzarini; Paolo Malfetti; Krzysztof Benedyczak; Piotr Bała; R. Ratering; A. Lukichev

The UNICORE grid system provides a seamless, secure and intuitive access to distributed grid resources. In recent years, UNICORE 5 is used as a well-tested grid middleware system in production grids (e.g. DEISA, D-Grid) and at many supercomputer centers world-wide. Beyond this production usage, UNICORE serves as a solid basis in many European and International research projects and business scenarios from T-Systems, Philips Research, Intel, Fujitsu and others. To foster ongoing developments in multiple projects, UNICORE is open source under BSD license at SourceForge. More recently, the new Web services-based UNICORE 6 has become available that is based on open standards such as the Web services addressing (WS-A) and the Web services resource framework (WS-RF) and thus conforms to the open grid services architecture (OGSA) of the open grid forum (OGF). In this paper we present the evolution from production UNICORE 5 to the open standards-based UNICORE 6 and its various Web services-based interfaces. It describes the interface integration of emerging open standards such as OGSA-BES and OGSA-RUS and thus provides an overview of UNICORE 6.


Distributed and Parallel Databases | 2012

Data-intensive architecture for scientific knowledge discovery

Malcolm P. Atkinson; Chee Sun Liew; Michelle Galea; Paul R. Martin; Amrey Krause; Adrian Mouat; Oscar Corcho; David Snelling

This paper presents a data-intensive architecture that demonstrates the ability to support applications from a wide range of application domains, and support the different types of users involved in defining, designing and executing data-intensive processing tasks. The prototype architecture is introduced, and the pivotal role of DISPEL as a canonical language is explained. The architecture promotes the exploration and exploitation of distributed and heterogeneous data and spans the complete knowledge discovery process, from data preparation, to analysis, to evaluation and reiteration. The architecture evaluation included large-scale applications from astronomy, cosmology, hydrology, functional genetics, imaging processing and seismology.


european conference on parallel processing | 2007

Using SAML-based VOMS for authorization within web services-based UNICORE grids

Valerio Venturi; Morris Riedel; A. Shiraz Memon; M. Shahbaz Memon; Federico Stagni; Bernd Schuller; Daniel Mallmann; Bastian Tweddell; Alberto Gianoli; Sven van den Berghe; David Snelling; Achim Streit

In recent years, the Virtual Organization Membership Service (VOMS) emerged within Grid infrastructures providing dynamic, fine-grained, access control needed to enable resource sharing across Virtual Organization (VOs). VOMS allows to manage authorization information in a VO scope to enforce agreements established between VOs and resource owners. VOMS is used for authorization in the EGEE and OSG infrastructures and is a core component of the respective middleware stacks gLite and VDT. While a module for supporting VOMS is also available as part of the authorization service of the Globus Toolkit, there is currently no support for VO-level authorization within the new Web services-based UNICORE 6. This paper describes the evolution of VOMS towards an open standard compliant service based on the Security Assertion Markup Language (SAML), which in turn provides mechanisms to fill the VO-level authorization service gap within Web service-based UNICORE Grids. In addition, the SAML-based VOMS allows for cross middleware VO management through open standards.


CoreGRID | 2007

NextGRID Architectural Concepts

David Snelling; Ali Anjomshoaa; Francis Wray; Achim Basermann; Mike Fisher; Mike Surridge; Philipp Wieder

This paper outlines the conceptual model of the NextGRID architecture. This conceptual model consists of a set of architectural principles and a simple decomposition of the architecture in order to facilitate common understanding of the architecture and its development.


international conference on parallel and distributed systems | 2007

Enhanced resource management capabilities using standardized job management and data access interfaces within UNICORE Grids

Mohammad Shahbaz Memon; Ahmed Shiraz Memon; Morris Riedel; B. Schuller; S. van de Berghe; David Snelling; V. Li; Moreno Marzolla; Paolo Andreetto

Many existing Grid technologies and resource management systems lack a standardized job submission interface in Grid environments or e-Infrastructures. Even if the same language for job description is used, often the interface for job submission is also different in each of these technologies. The evolvement of the standardized Job Submission and Description Language (JSDL) as well as the OGSA - Basic Execution Services (OGSA-BES) pave the way to improve the interoperability of all these technologies enabling cross-Grid job submission and better resource management capabilities. In addition, the BytelO standards provide useful mechanisms for data access that can be used in conjunction with these improved resource management capabilities. This paper describes the integration of these standards into the recently released UNICORE 6 Grid middleware that is based on open standards such as the Web Services Resource Framework (WS-RF) and WS-Addressing (WS-A).


european conference on parallel processing | 2006

A one-stop, fire-and-(almost)forget, dropping-off and rendezvous point

Roger Menday; Björn Hagemeier; Bernd Schuller; David Snelling; S. van den Berghe; C. Cacciari; M. Melato

In order to foster uptake by scientific and business users we need an easy way to access Grid resources. This is the motivation for the A-WARE project. We build upon a fabric layer of Grid and other resources, by providing a higher-layer service for managing the interaction with these resources - A One-Stop, Fire-and-(almost)Forget, Dropping-off and Rendezvous Point. Work assignments can be formulated using domain specific dialects, allowing users to express themselves in their domain of expertise. Both Web service and REST bindings are provided, as well as allowing the component to be embedded into other presentation technologies (such as portals). In addition common desktop notification mechanisms such as Email, RSS/Atom feeds and instant messaging keep users informed and in control. We propose using the Java Business Integration specification as the framework for building such a higher-level component, delivering unprecedented opportunities for the integration of Grid technologies with the enterprise computing infrastructures commonly found in businesses.

Collaboration


Dive into the David Snelling's collaboration.

Top Co-Authors

Avatar

Oscar Corcho

Technical University of Madrid

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mark Parsons

El Paso Community College

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rob Baxter

University of Edinburgh

View shared research outputs
Top Co-Authors

Avatar

Mark Parsons

El Paso Community College

View shared research outputs
Researchain Logo
Decentralizing Knowledge