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.
Data transfers happen frequently in server clusters for software and application deployment, and in parallel computing clusters to transmit intermediate results in batches among servers between computation stages. This paper presents Cooper, an optimized prototype system to speedup multi-batch data transfers among a cluster of servers, leveraging a theoretically proven optimal algorithm called “coded...
The SSD is adopted to improve the IO performanceof the storage system in the data center, the throughput allocation for clients is a challenging problem. We need to find a throughput allocation method, which can determine the throughput allocations of clients on each server, while both providing the fair allocations for clients and maximizing the utilization of system throughput resource in the entire...
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...
Due to the recent popularization of digital broadcasting system, delivering continuous media data, i.e., audio and video, has attracted great attention. In broadcasting systems, clients generally have to wait until their desired data are broadcast. Therefore, many researches have proposed several methods to reduce waiting time in continuous media data broadcasting. In this paper, we implement the...
In order to solve the problems such as poor data storage efficiency, data security and reliability, low resource utilization and high input costs existing in current cloud storage, an Hadoop-based efficient economic cloud storage system is proposed. The techniques of Hadoop, an efficient resource scheduling method and a probabilistic redundant scheduling are presented for the system to efficiently...
Currently, a large number of cloud computing servers waste a tremendous amount of energy and emit a considerable amount of carbon dioxide. Thus, it is necessary to significantly reduce pollution and substantially lower energy usage. This paper seeks to implement six innovative green task scheduling algorithms that have two main steps: assigning as many tasks as possible to a cloud server with lowest...
Grid technology is the next evolutionary level in the field of distributed systems. This technology issued to create the illusion of a super computer by connecting a number of heterogeneous systems to share various kinds of resources and to solve large scale problems. Grid technology, with SOA architecture has lead to the virtualization of almost every real life activity. Data Grid is one such, which...
A P2P volunteer computing system named PPVC is proposed. Its advantages are the flexible topology and the scalability. Volunteers are organized as a P2P network and a decentralized job scheduling method is utilized. It can accomplish an application efficiently under the dynamic changes of the P2P network condition. PPVC is built using an AOSE method and developed on the MAGE environment. The whole...
Server utilization is typically low (10%-30%) in today's datacenters (or clouds), especially when executing computational jobs with deadlines. Previous studies have shown that it is difficult to improve utilization above 20% without significantly increasing the failure rate of job execution. It is still unknown how to increase utilization while maintaining a low (e.g., 1-5%) failure rate. To solve...
In this paper, a P2P volunteer computing system, PPVC, is presented. Volunteers are organized as a P2P network, i.e. there is no central server and every volunteer has the same function. It uses a decentralized job scheduling method so that each volunteer only need to communicate with its direct neighbors but an application is able to be distributed to all the volunteers. Using this job scheduling...
The computing resources in a volunteer computing system are highly diverse in terms of software and hardware type, speed, availability, reliability, network connectivity, and other properties. Similarly, the jobs to be performed may vary widely in terms of their hardware and completion time requirements. To maximize system performance, the system's job selection policy must accommodate both types...
This paper describes our efforts to provide a grid-based parallel visualization environment to visualize massive dataset in parallel. The visualization environment is implemented as a visualization service on the grid. This paper focuses on deploying a proxy process on the master node of each cluster in the grid, to ensure that Globus jobs can be scheduled on internal nodes of clusters that have only...
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.