The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The necessity of making a system robust to the uncertainties of the different measures taken from the computing infrastructure is one of the Grid Computing research challenges. In particular, taking relevant information to tasks scheduling from a set of heterogeneous sources and dynamic behavior has been the focus of a significant number of studies. Considering this background, this paper aims to...
Grid computing is considered as the upcoming phase of distributed computing. Grid focuses on maximizing the resource utilization of an organization by sharing them across application. Ingrid computing, job scheduling is an important task. Load balancing and resource allocation are vital issues that must be considered in a grid computing environment. Load balancing is the technique which distributes...
Peer-to-peer model is one of the commonly used model for distributed computing. Some of the peers are having demand for certain resources some others may be having additional capacity of resources. Peers may have limitations on the number of concurrent connections (degree). In the present work allocation problem of peers having demand, capacity and degree is considered. The problem is to find an allocation...
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. In cloud computing, load balancing is one of the key issues. Load balancing is the process of apportioning the load among various nodes of a distributed...
Distributed data center architectures have been recently developed for a more efficient and economical storage of data. In many models of distributed storage, the aim is to store the data in such a way so that the storage costs are minimized and increased redundancy requirements are maintained. However, many approaches do not fully consider issues relating to delivering the data to the end user and...
Computational grids have the potential for solving large scale scientific problems using heterogeneous and geographically distributed resources. Before this potential is realized, there are several technical overheads that must be overcome. This paper introduces PRAG — a resource allocation technique that is pre-emptive in nature. The critical problem for grid users is efficient allocation of resources...
Grid Computing has emerged as an important field by its focus on resource sharing. It provides highly scalable, strict secure and high performance. Many of the parallel applications submitted to grid environment may benefit from the allocation of multiple resources such as processors in multiple sites simultaneously. This Processor Co-allocation potentially leads to higher system utilizations and...
The potentials of deploying the applications on high performance computing systems employ a significant impact with performance in the context of computation and communication. In this paper we propose a non-blocking resource broker for a private cloud to address the performance issue. The architecture implemented consists of various services deployed in multiple virtual clusters within the datacenter...
Cloud Computing is catching more attention around the world with its excellent features in providing the services and advantages in economy both for the end-users and Cloud providers. However, due to lack of enough resources, Cloud vendors currently can only provide general resources and services, like computing as a service but not suitable for research on specific domain. Grid Computing, on the...
A grid-enabled programming toolkit called GridCuda is proposed in this paper. This programming toolkit provides a platform for users to write programs with the CUDA API, and exploit GPGPU resources available in computational grids to execute their programs. Whenever the CUDA functions in user programs are invoked, they will be transparently redirected to remote GPGPUs for execution by means of remote...
This paper analyses information on the electricity consumed by a site of an experimental Grid infrastructure and its correlations with users' resource reservation requests. The power consumption of all servers of this site was monitored for a period of six months, the data was gathered to enable studies on approaches for reducing the energy footprint of Grids and Clouds.
The Internet has become a worldwide commercial enterprise serving millions. Usage accounting is needed to support network management and cost recovery for the present day Internet. The new user base demands consistently high quality service and reliability, and their applications impose strenuous service requirements. These Internet applications rely on IP addresses for accounting and service provisioning...
With the development of Grid technology and the extension of Grid application areas, it needs to provide core infrastructure platform and the necessary functional components for large-scale resources sharing and collaboration. Based on the previous implementation of interactive Grid visualization system, this paper extends its runtime environment layer to provide Grid supports for the existing distributed...
Performance assurance has become an important aspect in grid and cloud computing which provide services over the Internet, and Service Level Agreements (SLA) are frequently contracted between users and the service providers. However, the I/O performance of the storage or data access service is still provided on a best effort basis. Some distributed storage systems implement performance reservation,...
How to federate the machines of all Boinc, Condor and XtremWeb projects? If you believe in volunteer computing and want to share more than one project then BonjourGrid may help. In previous works, we proposed a novel approach, called BonjourGrid, to orchestrate multiple instances of Institutional Desktop Grid middleware. It is our way to remove the risk of bottleneck and failure, and to guarantee...
This paper is aimed at developing a novel remote-paging system called Adaptive Grid Remote Pager (AGRP) on computational grids. Different to related work, this system is able to promise the effectiveness of remote paging. To achieve this goal, the resource broker of AGRP allocates only the grid nodes which are helpful for the performance of user programs to play the memory servers of remote paging...
Formerly computer application development just develops in one computer with one application, if one user wants to use some application in other computer (e.g. a computer or device) then the computer or device must be deployed or reinstalled the application in another computer. As a result, due to improve this problem, many application developer start redesign or translate elder application as Web...
In this paper, we propose a new algorithm for job interchange in Computational Grids that consist of autonomous and equitable HPC sites, called Shaking-G. Originally developed for balancing the sharing of video files in P2P networks, we conceptually transfer and adapt the algorithm to the domain of job scheduling in Grids, building an integrated, load-adaptive two-tier job exchange strategy. We evaluate...
In this paper, we study the impact of tasks reallocation onto a multi-cluster environment where clusters are heterogeneous and use different resources management policies. In this context, we propose a reallocation mechanism that migrates waiting jobs from one cluster to another. We performed simulations using real traces to study benefits of reallocations. We compared two algorithms providing the...
In this paper, we study manufacturing grid resource scheduling strategy based on local caching. First, we propose a resource encapsulation model for manufacturing grid's local cache. Based on this model, we study the design and deployment of local caching of the manufacturing grid, and improve the algorithm of local cache replacement. The enhancement of benefits of the new local cache policy is analyzed...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.