{"title":"Research and Realization of Collaborative M&S Services in Simulation Grid","authors":"Ni Li, Zhen Xiao, Lijuan Xu, Xiaoyuan Peng","doi":"10.1109/CCGRID.2006.162","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.162","url":null,"abstract":"Grid is an integrated environment of resources and computing which is currently the research focus in the information area. Simulation grid, which integrates grid technology and M&S technology, will greatly promote the development of collaborative M&S supporting environment. An elementary simulation grid prototype system was built now and this paper emphasizes the research and realization of the complex system (such as aircraft system) oriented collaborative M&S grid services and their portals. Seven kinds of typical collaborative modeling services and their portals were realized and applied to facilitate the collaborative design process. And different application modes and the corresponding collaborative simulation services were developed and adopted to support the simulation running in the grid environment according to the different real-time requirement of the simulation systems","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130548964","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A grid enabled workflow management system for managing parameter sweep applications in neuroimaging research","authors":"M. J. Pan, A. Toga","doi":"10.1109/CCGRID.2006.111","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.111","url":null,"abstract":"Parameter sweep applications (PSA) are a class of applications that enable data analysis over large parameter spaces. While PSAs are immensely useful to neuroimaging researchers, they can be tedious to manage, and their inherent requirements for computational resources require a grid computing solution. The pipeline is a workflow management system designed to facilitate the use of PSAs for grid computing in neuroimaging research","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130950089","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Effective Load Balancing in P2P Systems","authors":"Zhiyong Xu, L. Bhuyan","doi":"10.1109/CCGRID.2006.38","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.38","url":null,"abstract":"In DHT based P2P systems, various issues such as peer heterogeneity, network topology, and diverse file popularity, may affect the DHT system efficiency. In this paper, we propose an effective load balancing algorithm for DHT-Based P2P systems. Our main contributions are: (1) we propose an fully distributed mechanism to maintain the history of file access information. This information is used to predict the future file access frequencies and support the load distribution and redistribution operations; (2) we design a novel load balancing algorithm, which takes the file access history and peer heterogeneity properties into account to determine the load distribution. Our algorithm can generate the best load distribution decision when a new peer comes, it can also be able to dynamically perform the load redistribution during system running time if overloaded peers appeared. In our algorithm, no virtual servers are used, thus we have less processing overhead on the expensive routing metadata maintenance; (3) finally, we design a topologically-aware data replication mechanism, the topological information of the peers are used for file replication decisions. A file is replicated only on a peer close to the group of peers which have high access frequencies.","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116359031","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. S. Pahwa, Peter Brewer, T. Sutton, C. Yesson, M. Burgess, Xuebiao Xu, Andrew C. Jones, R. White, W. A. Gray, N. Fiddian, F. Bisby, A. Culham, N. Caithness, M. Scoble, P. Williams, S. Bhagwat
{"title":"Biodiversity World: a problem-solving environment for analysing biodiversity patterns","authors":"J. S. Pahwa, Peter Brewer, T. Sutton, C. Yesson, M. Burgess, Xuebiao Xu, Andrew C. Jones, R. White, W. A. Gray, N. Fiddian, F. Bisby, A. Culham, N. Caithness, M. Scoble, P. Williams, S. Bhagwat","doi":"10.1109/CCGRID.2006.23","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.23","url":null,"abstract":"In the Biodiversity World (BDW) project we have created a flexible and extensible Web services-based grid environment for biodiversity researchers to solve problems in biodiversity and analyse biodiversity patterns. In this environment, heterogeneous and globally distributed biodiversity-related resources such as data sets and analytical tools are made available to be accessed and assembled by users into workflows to perform complex scientific experiments. One such experiment is bioclimatic modelling of the geographical distribution of individual species using climate variables in order to predict past and future climate-related changes in species distribution. Data sources and analytical tools required for such analysis of species distribution are widely dispersed, available on heterogeneous platforms, present data in different formats and lack interoperability. The BDW system brings all these disparate units together so that the user can combine tools with little thought as to their availability, data formats and interoperability. We describe the architecture of the BDW problem solving environment (PSE) consisting of a number of components providing uniform access to heterogeneous resources and analytical tools. Architectural components of the BDW system include a workflow management tool, resource wrappers, a communications layer, BDW datatypes and a metadata repository.","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124004328","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Proposal of MPI Operation Level Checkpoint/Rollback and One Implementation","authors":"Yuan Tang, G. Fagg, J. Dongarra","doi":"10.1109/CCGRID.2006.81","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.81","url":null,"abstract":"With the increasing number of processors in modern HPC(High Performance Computing) systems, there are two emergent problems to solve. One is scalability, the other is fault tolerance. In our previous work, we extended the MPI specification on handling fault tolerance by specifying a systematic framework for the recovery methods, communicator, message modes etc. that define the behavior of MPI in case an error occurs. These extensions not only specify how the implementation of the MPI library and RTE (Run Time Environment) handle failures at the system level, but provide the normal HPC application developers with various recovery choices with varying performance and cost. In this paper, we continue the work on extending the MPI’s capability in this direction. Firstly, we are proposing an MPI operation level checkpoint/rollback library to recover the user’s data. More importantly, we argue that the future generation programming model of a fault tolerant MPI application should be recover-and-continue against the more traditional stop-and-restart model. Recover-and-continue means that in case an error occurs, we just re-spawn the failed processes. All the remaining living processes stay in their original processors mapping on memory. The main benefits of recover-and-continue are much less cost for system recovery and the opportunity of employing in-memory checkpoint/ rollback techniques. Compared with stable or local disk techniques, which are the only choices for stop-andrestart, doubtlessly, the in-memory approach significantly reduces the performance penalty in checkpoint/rollback. Additionally, it makes it possible to establish a concurrent multiple level checkpoint/ rollback framework. With the progress of our work, a picture of the hierarchy of future generation fault tolerant HPC system will be gradually unveiled.","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124193988","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Towards Soft Real-Time Applications on Enterprise Desktop Grids","authors":"Derrick Kondo, B. Kindarji, G. Fedak, F. Cappello","doi":"10.1109/CCGRID.2006.105","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.105","url":null,"abstract":"Desktop grids use the idle cycles of desktop PC’s to provide huge computational power at low cost. However, because the underlying desktop computing resources are volatile, achieving performance guarantees such as task completion rate is difficult. We investigate the use of buffering to ensure task completion rates, which is essential for soft real-time applications. In particular, we develop a model of task completion rate as a function of buffer size. We instantiate this model using parameters derived from two enterprise desktop grid data sets, evaluate the model via trace-driven simulation, and show how this model can be used to ensure application task completion rates on enterprise desktop grid systems.","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126305413","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Integrating Gridcomputing and Metamodeling","authors":"D. Gorissen, W. Hendrickx, K. Crombecq, T. Dhaene","doi":"10.1109/CCGRID.2006.61","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.61","url":null,"abstract":"Simulation and optimization of complex mechanical and electronical systems is a very time consuming and computationally intensive task. Therefore, metamodeling techniques are often used for the efficient exploration of the design space, as they reduce the number of simulations needed. However, constructing such metamodels (or surrogate models) is typically done in a sequential fashion. In this paper we argue that this approach can still be improved. We propose a framework where modeler and simulator interact through a distributed environment, (using established grid computing techniques) thus decreasing model generation and simulation turnaround time.","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"198 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127564052","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Watt, O. Ajayi, Jipu Jiang, J. Koetsier, R. Sinnott
{"title":"A Shibboleth-protected privilege management infrastructure for e-science education","authors":"J. Watt, O. Ajayi, Jipu Jiang, J. Koetsier, R. Sinnott","doi":"10.1109/CCGRID.2006.11","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.11","url":null,"abstract":"Simplifying access to and usage of large scale compute resources via the grid is of critical importance to encourage the uptake of e-research. Security is one aspect that needs to be made as simple as possible for end users. The ESP-Grid and DyVOSE projects at the National e-Science Centre (NeSC) at the University of Glasgow are investigating security technologies which will make the end-user experience of using the grid easier and more secure. In this paper, we outline how simplified (from the user experience) authentication and authorization of users are achieved through single usernames and passwords at users' home institutions. This infrastructure, which will be applied in the second year of the grid computing module part of the advanced MSc in Computing Science at the University of Glasgow, combines grid portal technology, the Internet2 Shibboleth Federated Access Control infrastructure, and the PERMS role-based access control technology. Through this infrastructure inter-institutional teaching can be supported where secure access to federated resources is made possible between sites. A key aspect of the work we describe here is the ability to support dynamic delegation of authority whereby local/remote administrators are able to dynamically assign meaningful privileges to remote/local users respectively in a trusted manner thus allowing for the dynamic establishment of virtual organizations with fine grained security at their heart.","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129049526","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Towards reliable trust establishment in grid: a pre-evaluating set based reputation evaluation approach","authors":"Xiangli Qu, Xuejun Yang, Jingwei Zhong","doi":"10.1109/CCGRID.2006.104","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.104","url":null,"abstract":"Without reliable trust relationship established between cooperative parties, the paradigm of large-scale resource sharing and cooperative problem solving as envisioned by most will not come true in grid. What's more, for the scale and openness of grid environment, cooperation often occurs among completely unknown entities, where traditional identity-based trust system obviously cannot work well for its restricted scalability and flexibility. In this paper, we propose a pre-evaluating set based trust model, which resorts to reputation mechanisms for trust establishment. The introduction of the pre-evaluating set is to track an entity's rating criteria, overcome the prevalent strangeness of grid entities. With this pre-evaluating set, we can reasonably filter out malicious ratings by examining inconsistency between ratings to this set and to real transactions, effectively tune a rater's bias to cater to the current evaluator's criteria by interpolation approach and scientifically weight a rater's rating in aggregation by the introduction of criteria coherent degree which describes the similarity between an entity's rating criteria and the current evaluator's.","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132350277","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Wilfred W. Li, S. Krishnan, K. Mueller, Koheix Ichikawa, S. Date, S. Dallakyan, M. Sanner, C. Misleh, Zhaohui Ding, Xiaohui Wei, O. Tatebe, P. Arzberger
{"title":"Building Cyberinfrastructure for Bioinformatics Using Service Oriented Architecture","authors":"Wilfred W. Li, S. Krishnan, K. Mueller, Koheix Ichikawa, S. Date, S. Dallakyan, M. Sanner, C. Misleh, Zhaohui Ding, Xiaohui Wei, O. Tatebe, P. Arzberger","doi":"10.1109/CCGRID.2006.124","DOIUrl":"https://doi.org/10.1109/CCGRID.2006.124","url":null,"abstract":"Cyberinfrastructure makes the development and deployment of bioinformatics applications easier by providing the framework and components that may be loosely coupled using service oriented architecture. Here we describe an end to end prototype environment that allows existing applications to run on the grid, taking advantage of open source software that provides a portal interface using GridSphere, with transparent GSI authentication using GAMA, a Web service wrapper using Opal, a metascheduler using CSF4, a virtual file system using Gfarm, and a grid-enabled cluster environment using Rocks. Solutions to complex problems may be developed using workflow tools such as Kepler that coordinate different interoperable services. The availability of this type of cyberinfrastructure suggests that new applications should be designed with the grid in mind, using service oriented architecture for interoperability and efficiency. This approach may enable bioinformaticians to focus on their problems of interest, and make use of the emerging cyberinfrastructure through virtually \"drag and drop\" deployment","PeriodicalId":419226,"journal":{"name":"Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130356205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}