gridcomputing is a model for wide-area distributed and parallel computing across heterogeneous networks in multiple administrative domains. It strives to provide breakthrough computing power at low cost. Nowadays the...
详细信息
gridcomputing is a model for wide-area distributed and parallel computing across heterogeneous networks in multiple administrative domains. It strives to provide breakthrough computing power at low cost. Nowadays there are dozens of academic and commercial products that allow execution of isolated tasks on grids, but few products support the coordination of long-running processes in a distributed fashion. In order to address the subject, this paper presents a programming model and a middleware that support the hierarchical execution of structured processes using available nodes in a grid environment. Their advantages are adaptable and structured coordination of activities, with better execution scalability, performance, reliability and easy monitoring. This paper also presents results that demonstrate the efficiency of this structured model, supporting dynamic adaptation of process execution through the use of an application that searches for prime numbers. Copyright (c) 2005 John Wiley & Sons, Ltd.
With the evolvement of grid applications, the need for user controlled network infrastructure is apparent for user controlled network infrastructure is apparent in order to support emerging dynamic and interactive ser...
详细信息
ISBN:
(纸本)9780769533544
With the evolvement of grid applications, the need for user controlled network infrastructure is apparent for user controlled network infrastructure is apparent in order to support emerging dynamic and interactive services. In this paper, a novel fast light-path set-up protocol, named forward reserve backward release protocol, is proposed to meet these requirements. The proposed protocol addresses the signaling over head for dynamic wavelength networks in a distributed way. It can quickly set up a light-path. And it can reduce light-path provisioning time significantly and increase network performance.
Interprocess communication mechanisms, one of the effective factors for response time in High performance computing. Existing standards for interprocess communication between a heterogeneous operating systems such as ...
详细信息
ISBN:
(纸本)9781538607749
Interprocess communication mechanisms, one of the effective factors for response time in High performance computing. Existing standards for interprocess communication between a heterogeneous operating systems such as MPI implementation at library level lead to lower performance and Increase response time compared to implementation at the operating system kernel level. We propose an approach to enable the use of IPC in heterogeneous distributed systems such as gridcomputing. This mechanism uses distributed shared memory for communication between Linux and Windows operating systems. Windows IPC mechanism uses shared memory and remote procedural call. Linux Inter-zprocess communication (IPC) converting Windows remote procedure call (RPC) to Proportional System V shared memory in kernel level. We propose wrapper for the use of our mechanism with distributed application.
This paper presents GMLE(1), a generic and distributed framework for maximum likelihood evaluation. GMLE is currently being applied to astroinformatics for determining the shape of star streams in the Milky Way galaxy...
详细信息
ISBN:
(纸本)9780769530642
This paper presents GMLE(1), a generic and distributed framework for maximum likelihood evaluation. GMLE is currently being applied to astroinformatics for determining the shape of star streams in the Milky Way galaxy, and to particle physics in a search for theory-predicted but yet unobserved sub-atomic particles. GMLE is designed to enable parallel and distributed executions on platforms ranging from supercomputers and high-performance homogeneous computing clusters to more heterogeneous grid and Internet computing environments. GMLE's modular implementation seperates concerns of developers into the distributed evaluation frameworks, scientific models, and search methods, which interact through a simple API. This allows us to compare the benefits and drawbacks of different scientific models using different search methods on different computing environments. We describe and compare the performance of two implementations of the GMLE framework: an MPI version that more effectively uses homogeneous environments such as IBM's BlueGene, and a SALSA version that more easily accommodates heterogeneous environments such as the Rensselaer grid. We have shown GMLE to scale well in terms of computation as well as communication over a wide range of environments. We expect that scientific computing frameworks, such as GMLE, will help bridge the gap between scientists needing to analyze ever larger amounts of data and ever more complex distributedcomputing environments.
Data mining technology is widely used for the analysis of large datasets stored in databases. However, conventional data mining is not satisfied with the requirement due to the heterogeneous and distributed of the dat...
详细信息
Enterprise information management systems, such as ERP, CRM, SCM etc, play a vital role in large-scale companies, allowing optimisation of production. Many times, the management of these systems may be difficult and e...
详细信息
ISBN:
(纸本)9781905088423
Enterprise information management systems, such as ERP, CRM, SCM etc, play a vital role in large-scale companies, allowing optimisation of production. Many times, the management of these systems may be difficult and expensive;this mainly occurs with Enterprise Resource Planning (ERP). One of the solutions that may be adopted to limit the costs and requirements of ERP system is its integration into a grid platform. The paper deals with the problem of integration of ERP system into grid environment, focusing on the deployment of SAP ERP Services on grid.
The gridcomputing paradigm offers promising solutions for distributed systems and applications. Currently, increasing resources are involved in grid environments and various applications are running on computational ...
详细信息
ISBN:
(纸本)0769526950
The gridcomputing paradigm offers promising solutions for distributed systems and applications. Currently, increasing resources are involved in grid environments and various applications are running on computational grids. Unfortunately, gridcomputing technology is still far away from reach of inexperienced application users, e.g. computational scientists and engineers. Workflow systems, originally coming from business process automation, are introduced into gridcomputing to alleviate grid users' burden of running jobs, especially for complex applications. Despite the fact that dozen of workflow models, systems and languages are proposed for gridcomputing, there still remain research issues to be addressed, for example, customization and performance isolation of workflow execution environments. Virtual environments in computational grids, which provide grid users with customized, performance guaranteed resource image, could be a promising solution for the aforementioned problems. This paper discusses our design of workflow systems based on virtual environments in grids. There are various services to support multiple virtual environments in the system, i.e. information service, factory service and repository service for virtual environments. The workflow enactment service can thus execute tasks on various virtual environments created, deployed and managed by these services.
Quality-of-Service (QoS) aware service selection problems are a crucial issue in both grids and distributed, service-oriented systems. When several implementations per service exist, one has to be selected for each wo...
详细信息
ISBN:
(纸本)9780769548159
Quality-of-Service (QoS) aware service selection problems are a crucial issue in both grids and distributed, service-oriented systems. When several implementations per service exist, one has to be selected for each workflow step. Several heuristics have been proposed, including blackboard and genetic algorithms. Their applicability and performance has already been assessed for static systems. In order to cover real-world scenarios, the approaches are required to deal with dynamics of distributed systems. In this paper, we propose a representation of these dynamic aspects and enhance our algorithms to efficiently capture them. The algorithms are evaluated in terms of scalability and runtime performance, taking into account their adaptability to system changes. By combining both algorithms, we envision a global approach to QoS-aware service selection applicable to static and dynamic systems. We prove our hypothesis by deploying the algorithms in a Cloud environment (Google App Engine) that allows to simulate and evaluate different system configurations.
Smart grid is the inevitable result of the world's economic and technological development, this paper describes the basic ideas of smart grid and highlights the key technological issues for smart grid construction...
详细信息
ISBN:
(纸本)9781424462520
Smart grid is the inevitable result of the world's economic and technological development, this paper describes the basic ideas of smart grid and highlights the key technological issues for smart grid construction that shall be addressed on basis of these basic ideas. Finally, attention has also be paid to further research on smart grid security mechanism by virtue of the characteristics of China's power grid.
The Nordic Tier-1 centre for LHC is distributed over several computing centres. It uses ARC as the internal computinggrid middleware. ALICE uses its own grid middleware Ali En to distribute jobs and the necessary sof...
详细信息
The Nordic Tier-1 centre for LHC is distributed over several computing centres. It uses ARC as the internal computinggrid middleware. ALICE uses its own grid middleware Ali En to distribute jobs and the necessary software application stack. To make use of most of the Ali En infrastructure and software deployment methods for running ALICE grid jobs on ARC, we are investigating different possible virtualisation technologies. For this a testbed and possible framework for bridging different middleware systems is under development. It allows us to test a variety of virtualisation methods and software deployment technologies in the form of different virtual machines.
暂无评论