David Snelling
Fujitsu
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by David Snelling.
european conference on parallel processing | 2001
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
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
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
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
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
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
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
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
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
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.