Browsing by Author "Rizk, Philip"
Now showing 1 - 5 of 5
Results Per Page
Sort Options
Item Open Access A gridFTP overlay network service(2006) Rizk, Philip; Unger, Brian W.; Simmonds, Robert William JohnItem Open Access Data Integration With OGSA-DAI(2007-04-30) Gaurav, Abhishek; Markatchev, Nayden; Rizk, Philip; Simmonds, RobResearchers in the physical sciences continue to generate increasing amounts of data from simulations, sensors, and cataloging efforts such as DNA mappings and climate records. This increase in data has led to the need for need for new data management tools that assist researchers in managing the volume of data entailed as well as distributing the data across disk volumes and administrative domains. Distributing the data facilitates greater collab- oration between scientists and maximizes the data s value. These new data management requirements have led to the development of numerous data management systems. Two such systems are the Proactive Data Management System (PDMS) [4] and BioSimGrid [3]. BioSimGrid is a Data Grid project designed to distribute bio-molecular simulation results. PDMS is a data management tool developed by the University of Calgary Grid Research Centre (GRC) that facilitates management and movement of data using metadata rather than physical file locations. The proliferation of different data management systems leads to the need for an extensible framework that facilitates the integration of multiple data sources. OGSA-DAI [2] was designed to meet this goal. This document discusses the integration of services provided by PDMS or BioSimGrid with other data facilities such as databases using OGSA-DAI. The rest of this document is structured as follows. Sections 2 and 3 provide an overview of BioSimGrid and PDMS respectively. Section 4 discusses the architecture and limitations of the OGSA-DAI framework. The integration of BioSimGrid and PDMS are discussed in sections 5 and 6. Section 8 summarizes the document.Item Open Access Database Assessment for PDMS(2007-04-30) Gaurav, Abhishek; Markatchev, Nayden; Rizk, Philip; Simmonds, RobThis document describes the database issues related to the Proactive Data Management System (PDMS) [6]. PDMS uses databases for a number of tasks. PDMS uses the Replica Location Service (RLS) [5], that is implemented using a database and can propagate updates between database servers. It also uses the Meta Catalogue Service (MCS) [7] schema, in another database. PDMS also currently uses the Reliable File Transfer (RFT) [3] service that also uses a database. Furthermore, PDMS uses a database to save its internal state so that its internal state is preserved between server restarts. The rest of this document is organized as follows: Section 2 gives an overview of relational databases. Section 3 describes database issues for the main PDMS server. Section 4 describes the RLS service, how it is used by PDMS and its database dependencies. Section 5 does the same for the MCS service and Section 6 describes database issues with the RFT service. Section 7 concludes the document.Item Open Access End User Data Scheduling with PDMS(2007-04-30) Gaurav, Abhishek; Markatchev, Nayden; Rizk, Philip; Simmonds, RobThe Proactive Data Management System (PDMS) [13] is a tool designed to manage large datasets in grid environments. It can be used by other higher level software tools in a secure fashion to manage files based on metadata describing the contents of the files. This document describes how PDMS can be used with tools that schedule the movement of data to and from the resources that use or produce the data. The rest of the document is laid out as follows. Section 2 describes the PDMS inter- faces. Section 3 explains the workflows and meta-schedulers and shows how PDMS can be integrated with the workflow managers. Section 4 explains the Virtual Data Toolkit and integration of PDMS with it. Finally, the document is summarized in Section 5.Item Open Access User Management Issues In PDMS(2007-04-30) Gaurav, Abhishek; Markatchev, Nayden; Rizk, Philip; Simmonds, RobThis document discusses issues related to managing user accounts for use with the Proactive Data Management System (PDMS). PDMS has a number of components, all of which need to support some type of authentication and authorization mechanism. The authorization could take place at the user level, where an individual user has to authenticate with a service or resource they are allowed to use, or at the system level, when services communicate communicate directly with each other. In each case the type of authorization used will be indicated and its implementation described. The rest of this document is organized as follows. Section 2 provides a primer on au- thentication and authorization mechanisms in Grid environments. Section 3 provides a brief overview of the components of the PDMS system and their authentication and authorization mechanisms. Sections 4 and 5 describe the authorization and authentication mechanisms used to restrict the changes to file meta-data and files respectively. User Account require- ments are described in Section 6. Section 7 provides a summary of the document.