Publications
Research papers
International journals
M. Szymaniak, G. Pierre, M. Simons-Nikolova and M. van Steen, Enabling Service Adaptability with Versatile Anycast. Accepted for publication, Concurrency and Computation: Practice and Experience, 2007. (pdf)
Versatile Anycast is the underlying technology behind Distributed Servers (task T3.2.1). This article details the internals of Versatile Anycast in depth, and shows extensive performance measurements.
T. Schütt, F. Schintke, A. Reinefeld.Range Queries on structured overlay networks. Computer Communications, vol. 31, pp. 280-291, February 2008. (pdf) -
This paper describes our scalable structured overlay network (SON) which builds the foundation of the scalable pubsub service for WP3.2.
Massimo Coppola, Yvon Jégou, Brian Matthews, Christine Morin, Luis Pablo Prieto, Óscar David Sánchez, Erica Y Yang, Haiyan Yu. "Virtual Organization Support within a Grid-Wide Operating System", IEEE Internet Computing, Vol. 12, No. 2, 2008 (pdf)
International conferences
D. Puppin, F. Silvestri, R. Perego and R. Baeza-Yates. Load-Balancing and Caching for Collection Selection Architecture, First International Conference on Scalable Information Systems, May-June 2006. (pdf)
H. P. Reiser, R. Kapitza, J. Domaschka, F. J. Hauck: Fault-Tolerant Replication Based on Fragmented Objects. Distributed Applications and Interoperable Systems, 6th FIP WG 6.1 International Conference, DAIS 2006 Bologna, Italy June 14-16, 2006. (pdf) - This paper is related to related to the Virtual Nodes infrastructure. This infrastructure is concerned with replicating services and consists of multiple sub-components that are documented in Deliverable 3.2.5. The papers document concepts that we developed for the Virtual Nodes system. Basically this is a very simple first prototype of the Virtual Node system. It is a proof of concept study.
H. P. Reiser, J. Domaschka, F. J. Hauck, R. Kapitza, W.Schröder-Preikschat: Consistent replication of multithreaded distributed objects. IEEE Symposium on Reliable Distributed Systems (SRDS 2006) Leeds, UK Oct. 2-4, 2006. (pdf) - This paper is related to related to the Virtual Nodes infrastructure. This infrastructure is concerned with replicating services and consists of multiple sub-components that are documented in Deliverable 3.2.5. In order to improve performance of the entire system, we developed several multithreading algorithms that do not destroy the determinism required by the replication infrastructure.
D. Pupin, F. Silvestri, The Query Vector Document model, 15th ACM Conference on Information and Knowledge Management, November 2006. (pdf)
H. Kaiser, K. Kirsch, A. Merzky, Versioning and Consistency in Replica Sytems, International Symposium on Parallel and Distributed Processing and Applications – ISPA, Sorrento, Italy, December 2006. (pdf) - This paper basically argues (with the example of GIS systems) that consistency management in replica systems can, for some user communities, completely be replaced by versioning.
This has direct influence on the design of Grid API's(as investigated within XtreemOS' WP3.1), here focusing onthe aspect of accessing (replicated) information systems,also addressed in SAGA and XtreemOS' extension XOSAGA.
J. Domaschka, F. J. Hauck, H. P. Reiser, R. Kapitza: Deterministic multithreading for Java-based replicated objects. Proc. of the 18th IASTED Int. Conf. on Parallel and Distributed Computing and Systems - PDCS (Dallas, TX, Nov. 13-15, 2006), Acta Press, 2006. pg. 516-521. (pdf) - - This paper is related to related to the Virtual Nodes infrastructure. This infrastructure is concerned with replicating services and consists of multiple sub-components that are documented in Deliverable 3.2.5. In order to improve performance of the entire system, we developed several multithreading algorithms that do not destroy the determinism required by the replication infrastructure.
J. Parpaillon, OSCAR KernelPicker: Handling Clients Kernels, 21st International Symposium on High Performance Computing Systems and Applications (HPCS'07), Saskatoon, Canada, April 2007. (pdf) - This paper relates to the OSCAR cluster toolkit. LinuxSSI cluster OS based on Linux developed in XtreemOS project is distributed in OSCAR. Kernel picker modifications described in this paper are motivated by the integration of single system image OS in OSCAR such as LinuxSSI.
C. Morin. XtreemOS: a Grid Operating System Making your Computer Ready for Participating in Virtual Organizations, IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC), Santorini Island, Greece, May 2007. (pdf)
R. Kapitza, U. Bartlang, H. Schmidt, F. J. Hauck: A generic infrastructure for decentralised dynamic loading of platform-specific code. Proc. of the 7th IFIP Int. Conf. on Distrib. Appl. and Interop. Sys. – DAIS, Paphos, Cyprus, June 6-8, 2007. (pdf) - This paper is not directly related to XtreemOS. it is a case-study on how to deploy code in a decentralized environment. This might be used by XtreemOS in order to deploy Virtual Nodes and applications running on Virtual Nodes (to be decided).
Thomas Ropars. Combining Optimism and Pessimism in a Grid Message Logging Protocol. In Student Forum of International Conference on Dependable Systems and Networks (DSN 2007) (Supplemental Volume), Edinburgh, UK, June 2007 - This paper presents initial ideas for a scalable log based checkpoint/recovery protocol for large scale Grid applications based on the message passing communication model.
A. Reinefeld, F. Schintke, T. Schütt, P2P routing of range queries in skewed multidimensional data sets, ZIB-Report 07-23 (2007). (pdf) - This paper describes our scalable structured overlay network (SON) which builds the foundation of the scalable pubsub service for WP3.2.
E. Yang, B. Matthews, A. Lakhani, Y. Jégou, C. Morin, O. Sanchez, C. Franke, P. Robinson, A. Hohl, B. Scheuermann, D. Vladusic, H. Yu, A. Qin, R. Lee, E. Focht, M. Coppola. Virtual Organization Management in XtreemOS: an Overview, CoreGrid Symposium, Rennes, France, August 2007. (pdf)
T. Schütt, F. Schintke, A. Reinefeld. A Structured Overlay for Multi-Dimensional Range Queries, 13th International Euro-Par Conference European Conference on Parallel and Distributed Computing, Rennes, France, August 2007. (pdf) - This paper describes our scalable structured overlay network (SON) which builds the foundation of the scalable pubsub service for WP3.2.
A. D. Lakhani, E. Y. Yang, B. Matthews, I. Johnson, S. Naqvi, G. C. Silaghi. Threat analysis and attacks on XtreemOS: A Grid-enabled Operating System, CoreGrid symposium, Rennes, France, August 2007. (pdf)
Alvaro Arenas, Benjamin Aziz, Juan Bicarregui, Brian Matthews and Erica Yang. “ Modelling Security Properties in a Goal-based Operating System with Anti-Goals ”. In Proceedings of the Symposium on Requirements Engineering for Information Security (SRIES 2008), Barcelona, Spain, 4-7 March, 2008 (pdf)
F. Hupfeld, B. Kolbeck, J. Stender, M. Högqvist, T. Cortes, J. Malo, J. Marti. “FaTLease: Scalable Fault-Tolerant Lease Negotiation with Paxos.”. In: Proceedings of the International Symposium on High Performance Distributed Computing (HPDC) 2008 (pdf) - This paper explains and evaluates XtreemFS' master election protocol for file replication.
Tom Goodale, Shantenu Jha, Hartmut Kaiser, Thilo Kielmann, Pascal Kleijer, Andre Merzky, John Shalf, Christopher Smith, “A Simple API for Grid Applications (SAGA)”. Proposed Recommendation GFD.90, Open Grid Forum, January 2008 (pdf).
John Mehnert-Spahn, Michael Schöttner, Thomas Ropars, David Margery, Christine Morin, Julita Corbalán, and Toni Cortes." XtreemOS Grid Checkpointing Architecture", IEEE International Symposium on Cluster Computing and the Grid (poster), Lyon, France, May 19-22, 2008 (pdf)
T. Schütt, M. Moser, S. Plantikow, F. Schintke, A. Reinefeld. A Transactional Scalable Distributed Data Store: Wikipedia on a DHT. 1st IEEE International Scalable Computing Challenge, SCALE 2008, Lyon, May 2008, (first price award winning paper).
T. Shaffat, M. Moser, A. Ghodsi, T. Schütt, S. Haridi, A. Reinefeld, "Key-Based Consistency and Availability in Structured Overlay Networks", Infoscale 2008, Vico Equense - Italy, June4-6 2008 (pdf)
Yvon Jégou, Christine Morin, Oscar D. Sanchez, Sylvain Jeuland , "XtreemOS: A Grid Operating System Providing Native Virtual Organization Support", EGEE'08 conference, Istanbul, Turkey, 22-26 September 2008.
John Mehnert-Spahn, Michael Schoettner and Christine Morin, "Checkpointing process groups in a grid environment", The International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Dunedin, New Zealand, 2008
International Workshops
F. Hupfeld, M. Gordon, Using distributed consistent branching for efficient reconciliation of mobile workspaces, IEEE CollaborateCom MobCops Workshop, Atlanta, GA, 2006. (pdf) - This paper explores an algorithm for offline replication.
C. Franke. Virtual Organizations: a Business Perspective, Proceedings of the UK e-Science Workshop: Virtual Organizations and Grids, Edinburgh, 2006. (pdf)
A. Jackson, C. Franke, B. Neidecker-Lutz, W. Theilmann. "An SAP Perspective on Business Grids", Proceedings of the 5th UK e-Science Programme All Hands Meeting, Nottingham, 2006. (pdf)
J. Domaschka, A. I. Schmied, H. P. Reiser, F. J. Hauck. Revisiting Deterministic multithreading strategies, International Workshop on Java and Components for Parallelism, Distribution and Concurrency 2007 (IPDPS), Long Beach, CA, USA, March 26, 2007. (pdf) - This paper is related to the Virtual Nodes infrastructure. This infrastructure is concerned with replicating services and consists of multiple sub-components that are documented in Deliverable 3.2.5.
J. Domaschka, H.P. Reiser, F. J. Hauck. Towards Generic and Middleware-independent Support for replicated, distributed Objects, MAI Workshop - Eurosys 2007. (pdf) - This paper discusses how a replication system must be built up in order to support multiple middleware systems. that way it is possible to build Java RMI, Dixi, Corba,... services in XtreemOS using nothing but virtual nodes.
J. Domaschka, H. P. Reiser, F. J. Hauck: Generic, transparent, and middleware-independent support for replication of distributed objects. Proc. of the 1st Workshop of Middleware-Application Interaction, Lisbon, Portugal, March 19, 2007 (pdf) - This paper discusses how a replication system must be built up in order to support multiple middleware systems. that way it is possible to build Java RMI, Dixi, Corba,... services in XtreemOS using nothing but virtual nodes.
J. Domaschka, A. I. Schmied, H. P. Reiser, F. J. Hauck: Revisiting Deterministic Multithreading Strategies. Proc. of the 9th Int. Workshop on Java and Components for Parallelism, Distrib. and Concur. – IWJCPDC, Long Beach, CA, USA, March 26, 2007. (pdf) - This paper is related to the Virtual Nodes infrastructure. This infrastructure is concerned with replicating services and consists of multiple sub-components that are documented in Deliverable 3.2.5.
G. Pierre; How CN and P2P Technologies May Help Build Next-Generation Grids; 2nd Workshop on the Use of P2P, GRID and Agents for the Development of Content Networks (UPGRADE-CN 2007), Monterey Bay, CA, USA, June 2007. (pdf) - This short paper advertises the work being done by VUA within WP3.2.
F. Hupfeld, T. Cortes, B. Kolbeck, J. Stender, E. Focht, M. Hess, J. Malo, J. Marti, E. Cesario. XtreemFS - a case for object-based storage in Grid data management. 3rd VLDB Workshop on Data Management in Grids, Vienna, Austria September 2007. (pdf)
Benjamin Aziz, Alvaro Arenas, Juan Bicarregui, Brian Matthews and Erica Yang . “ A formal security requirements model for a grid-based operating system ” . In Proceedings of the BCS-FACS Christmas 2007 Meeting : Formal Methods In Industry , 17 December 2007. To appear in British Computing Society Electronic Workshop s i n Computing ( eWiC ) Series. (pdf)
Tallat M. Shafaat, Monika Moser, Ali Ghodsi, Thorsten Schütt, Seif Haridi, Alexander Reinefeld. "On Consistency of Data in Structured Overlay Networks." CoreGrind Integration Workshop, Hersonissos - Crete, Greece, April 2-4 2008 (pdf) - This paper builds a transactional database over the scalable structured overlay network (SON). We use this database for storing which client is subscribed to which topic.
Thomas Ropars and Christine Morin. "O2P : un protocole à enregistrement de messages extrêmement optimiste". In Actes de RenPar'18, 2008 (pdf) - This paper presents a checkpointing protocol for Grid applications based on the message passing parallel programming model. We plan to make available this protocol in XtreemOS system for MPI applications.(paper in French)
Thomas Ropars, Christine Morin. "Fault Tolerance in a Cluster Federation with O2P-CF", In Workshop on Resiliency in High-Performance Computing (Resilience 2008). Held in conjunction with CCGrid 2008 (pdf) - This paper presents the design principles of a checkpointing protocol for applications executed on a federation of clusters. This protocol will be implemented in XtreemOS for MPI applications.
Jan Stender, Björn Kolbeck, Felix Hupfeld, Eugenio Cesario, Erich Focht, Matthias Hess, Jesús Malo, Jonathan Martí. "Striping without Sacrifices: Maintaining POSIX Semantics in a Parallel File System", LASCO'08 workshop, 23rd June 2008, Boston USA (pdf) - This paper explains and evaluates XtreemFS' striping protocol.
Francesc Guim, Ivan Rodero, Marta García, and Julita Corbalán, Barcelona Supercomputing Center, "The XtreemOS JScheduler: Using Self-Scheduling Techniques in Large Computing Architectures", 1st USENIX workshop on Large Scale Computing Systems (LASCO'08), Boston, MA, June 23 (pdf)
An Qin, Haiyan Yu, Chengchun Shu, and Bing Xu, Institute of Computing Technology, Chinese Academy of Sciences, "XOS-SSH: A Lightweight User-Centric Tool to Support Remote Execution in Virtual Organizations", 1st USENIX workshop on Large Scale Computing Systems,Boston, MA, June 23 (pdf)
Paolo Costa, Guillaume Pierre, Alexander Reinefeld, Thorsten Schütt and Maarten van Steen., "Sloppy Management of Structured P2P Services", Third Workshop on Hot Topics in Autonomic Computing, June 2008 (pdf). This position paper discusses some of the underlying design principles behind the RSS service developed in task T3.2.3.
Thorsten Schütt, Florian Schintke and Alexander Reinefeld, "Reliable Transactional P2P Key/Value Store", Seventh ACM SIGPLAN Erlang Workshop, Victoria, British Columbia, Canada, September 27, 2008 (Satellite event of ACM SIGPLAN International Conference on Functional Programming, September 22-24, 2008) - This paper builds a transactional database over the scalable structured overlay network (SON). We use this database for storing which client is subscribed to which topic.
National conferences
E. Cesario, T. Cortes, E. Focht, M. Hess, F.Hupfeld, B. Kolbeck, J. Malo, J. Martí, J. Stender, XtreemFS - An Object-Based File System for Large-Scale Federated IT Infrastructures, LinuxTag, Berlin, Germany, May 30-June 2, 2007 (pdf)
Andrea Righi, Erich Focht, Brian Finley, SystemImager and BitTorrent: a peer-to-peer approach to large scale OS deployment, LinuxTag, Berlin, Germany, May 30-June 2, 2007 (pdf).
I. Johnson, A. Lakhani, B. Matthews, E. Yang, C. Morin. XtreemOS: Towards a Grid Operating System with Virtual Organisation Support, UK eScience All Hands Meeting, September 2007. (pdf)
B.Aziz, A.Arenas, J.Bicarregui, B.Matthews, E.Yang ,“A Formal Security Requirements Model for a Grid-based Operating System”, BCS-FACS Xmas Meeting on Formal Methods in Industry, December 2007. (pdf)
Paolo Costa, Guillaume Pierre, Maarten van Steen, "Autonomous Resource Selection for Large-scale Grid Systems". In Proceedings of the 14th Advance School for Computing and Imaging conference, June 2008. This paper presents the design and evaluation of the RSS service developed in task T3.2.3. The ASCI conference is a local Dutch event organized by the ASCI doctoral school.