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.
Virtualization is often used in systems for the purpose of offering isolation among applications running in separate virtual machines (VM). Current virtual machine monitors (VMMs) have done a decent job in resource isolation in memory, CPU and I/O devices. However, when looking further into the usage of lower-level shared cache, we notice that one virtual machinepsilas cache behavior may interfere...
Recently, task allocation in multi-agent systems has been investigated by many researchers. Some researchers suggested to have a central controller which has a global view about the environment to allocate tasks. Although centralized control brings convenience during task allocation processes, it also has some obvious weaknesses. Firstly, a central controller plays an important role in a multi-agent...
P-Cache to provide prioritized caching service for storage server which is used to serve multiple concurrently accessing applications with diverse access patterns and unequal importance. Given the replacement algorithm and the application access patterns, the end performance of each individual application in a shared cache is actually determined by its allocated cache resource. So, P-Cache adopts...
There was a lot of interest in multicast communications within this decade as it is an essential part of many network applications, e.g. video-on-demand, etc. In this paper, we model flow rate allocation for application overlay as a utility based optimization problem constrained by capacity limitations of physical links and overlay constraints. The optimization flow control presented here addresses...
In the price-based allocation scheme, the resource should be allocated fairly among users, and the system must reach a steady state. Users access resource according to the price in time slots. But when users determine their demand at the start of time slot, the resource price of that slot isn't yet known, it needs to be estimated. After the aggregate demand and the real price are computed, the price...
Layered streaming is an effective solution to address receiver heterogeneity in a peer-to-peer (P2P) network. This paper addresses the problem of rate allocation for layered video stream in p2p mesh networks. We present a distributed rate allocation algorithm that achieves close to optimal layer allocation among peers receiving the same video. We use load balancing technique that evenly distributes...
DCUR follows the same procedure as define in Bellman-Ford but uses two vectors, namely least cost and least delay vector. The main drawback of DCUR is its assumption of link costs. It means that the minimum cost path is more often chosen and therefore the load distribution is not fair for the minimum cost paths. In this paper we propose a way to modify the cost and delay metrics dynamically in the...
In order to alleviate the burden of network administrators in the network resource management field, a network resource management system is designed and implemented based on the design idea of SNMP. This system which based on VC++ platform utilizes the principle of network communication and the feature of network resource, implements management of the IP addresses and the monitoring of the servers,...
This paper designs and implements a generic, complete course teaching-learning process management system, it provides a flexible tracking and controlling of teaching-learning process and an effective management of teaching resources. The system proposes an automatic resource allocation algorithm to improve the efficient use of resources such as classrooms, computer-rooms, etc. The teaching-learning...
Multicore architectures in computer hardware bring an unprecedented need for parallel programming. In the work considered in this presentation, we are especially interested in multithreaded programs with shared data. In this widely- used programming paradigm, "lock" primitives are employed to control access to the shared data within the program threads.In this write-up, we report the progress...
Whereas grids enable the sharing, selection, query and aggregation of geographically distributed resources for solving large-scale problems, providing efficient resource allocation mechanism managing grid resources is a complex undertaking. In this work, we consider the problem of engineering agents that act as proxies for the procurement of computational and data resources. Since applications may...
In this paper, we propose to predict the workloads of the service components within the composite workflow based on the communication of the queue condition of service nodes. With this information, we actively discard the requests that has high probability to be dropped in the later stages of the workflow. The benefit of our approach is the efficient saving of limited system resource as well as the...
Resource management is a key challenge that service providers must adequately face in order to ensure their profitability. This paper describes a proof-of-concept framework for facilitating resource management in service providers, which allows reducing costs and at the same time fulfilling the quality of service agreed with the customers. This is accomplished by means of virtualization. Our approach...
This work investigates the problem of dynamic, intra-query load balancing in parallel database queries across heterogeneous nodes in a way that takes into account the inherent cost of adaptations and thus avoids both over-reacting and deciding when to adapt in a completely heuristic manner. The latter may lead to serious performance degradation in several cases, such as periodic and random imbalances...
Multicast and broadcast service (MBS) is one of the important services for next generation wireless systems. In WiMAX, the radio resource unit (i.e., time, frequency, code, etc.) for MBS is centralized allocated by a network device named Anchor ASN-GW. The ASN-GW has to ensure that non-overlapping radio resource units are allocated to BSs for delivering different MBS contents. This paper presents...
This paper proposes an optimal Var resource allocation framework for power transmission system in such a manner that both voltage profile and security margin for future operation is considered. The risk index is used to represent the uncertainty in this framework. The conception of Var gap is proposed to cover the voltage profile issue and the security margin issue when the Var allocation is performed...
Dynamic server provisioning is critical to quality-of-service assurance for multi-tier Internet applications. In this paper, we address three important and challenging problems. First, we propose an efficient server provisioning approach on multi-tier clusters based on an end-to-end resource allocation optimization model. It is to minimize the number of servers allocated to the system while the average...
This paper describes the distributed resource management for QoS driven for CAD-Grid integrated system. In this work, system actualization mode, architecture and function module are discussed in building a distributed QoS driven for CAD-Grid system. An emphasis has been placed on making the tools interactive, in an effort to create a user friendly environment. The goal is to provide an efficient and...
Scalability and consistency are fundamental issues to deal with in large scale distributed virtual environments (DVEs). To make a VE scalable, it is usually partitioned into a number of regions and processed by a set of dedicated servers. Static configurations are unable to handle dynamic load, and therefore, dynamic strategies are widely investigated and explored. A number of strategies can be found...
The aim of this paper has been to introduce a novel market based algorithm for grid resource allocation and resolve some incompetence with current mechanisms. Grid resource allocation could be considered as a double auction in which grid resource manager acts as an auctioneer and jobs and resource owners act as buyers (resource consumers) and sellers. In our approach resource allocation is based on...
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.