21 resultados para caching

em Deakin Research Online - Australia


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Peer-to-Peer (P2P) Web caching has been a hot research topic in recent years as it can create scalable and robust designs for decentralized Internet-scale applications. However, many P2P Web caching systems suffer expensive overheads such as lookup and publish messages, and lack of locality awareness. In this paper we present the development of a locality aware P2P cache system to overcome these limitations by using routing table locality, aggregation and soft state. The experiments show that our P2P cache system improves the performance of index operations through the reduction of the amount of information processed by nodes, the reduction of the number of index messages sent by nodes, and the improvement of the locality of cache pointers.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This paper presents a cooperative caching architecture suitable for continuous media (CM) proxy caching in MANET environments. The proposed scheme introduces an application manager component, which is interposed between traditional Internet CM applications and the network layer. The application manager transparently performs data location and service migration of active CM streaming sessions so as to exploit nearby data sources based on the dynamic topology of a MANET. We propose two data location schemes - Cache-State - a link-state based scheme and Reactive - an on-demand scheme. Since service migration can occur frequently, the application manager uses soft-state signaling techniques to communicate between remote application managers by translating hard-state application signaling, such as Real Time Streaming Protocol (RTSP) into soft-state messages. The proposed schemes are evaluated through simulation studies using the NS simulator. Simulation studies show that both Cache-State and Reactive schemes demonstrate significant QoS improvements and reduced bandwidth consumption.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

In this paper, we investigate the potential of caching to improve QoS in the context of continuous media applications over wired best-effort networks. We propose the use of a flexible caching scheme, called GD-Multi in caching continuous media (CM) objects. An important novel feature of our scheme is the provision of user or system administrator inputs in determining the cost function. Based on the proposed flexible cost function, Multi, an improvised Greedy Dual (GD) replacement algorithm called GD-multi (GDM) has been developed for layered multi-resolution multimedia streams. The proposed Multi function takes receiver feedback into account. We investigate the influence of parameters such as loss rate, jitter, delay and area in determining a proxy’s cache contents so as to enhance QoS perceived by clients. Simulation studies show improvement in QoS perceived at the clients in accordance to supplied optimisation metrics. From an implementation perspective, signalling requirements for carrying QoS feedback are minimal and fully compatible with existing RTSP-based Internet applications.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Resource pulses are common in various ecosystems and often have large impacts on ecosystem functioning. Many animals hoard food during resource pulses, yet how this behaviour affects pulse diffusion through trophic levels is poorly known because of a lack of individual-based studies. Our objective was to examine how the hoarding behaviour of arctic foxes (Alopex lagopus) preying on a seasonal pulsed resource (goose eggs) was affected by annual and seasonal changes in resource availability. We monitored foraging behaviour of foxes in a greater snow goose (Chen caerulescens atlanticus) colony during 8 nesting seasons that covered 2 lemming cycles. The number of goose eggs taken and cached per hour by foxes declined 6-fold from laying to hatching, while the proportion of eggs cached remained constant. In contrast, the proportion of eggs cached by foxes fluctuated in response to the annual lemming cycle independently of the seasonal pulse of goose eggs. Foxes cached the majority of eggs taken (> 90%) when lemming abundance was high or moderate but only 40% during the low phase of the cycle. This likely occurred because foxes consumed a greater proportion of goose eggs to fulfill their energy requirement at low lemming abundance. Our study clearly illustrates a behavioural mechanism that extends the energetic benefits of a resource pulse. The hoarding behaviour of the main predator enhances the allochthonous nutrients input brought by migrating birds from the south into the arctic terrestrial ecosystem. This could increase average predator density and promote indirect interactions among prey.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Food-caching by arctic foxes (Vulpes lagopus (L., 1758)) is a behavioural adaptation thought to increase winter survival, especially in bird colonies where a large number of eggs can be cached during a short nesting season. In this paper, we measured the energy content of greater snow goose (Chen caerulescens atlantica Kennard, 1927) eggs and evaluated their perishability when cached in tundra soil for a whole summer. We estimated that eggs lost only ~8% of their dry mass over 60 days of storage in the ground. We used published estimates on digestibility of nutrients by arctic foxes to estimate that fresh and stored goose eggs contained 816 and 730 kJ of metabolizable energy, respectively, a difference of 11%. Using information on arctic fox energetics, we evaluated that 145 stored eggs were required to sustain the growth of one pup from the age of 1 to 3 months (nutritional independence). Moreover, 23 stored eggs were energetically equivalent to the average fat deposit of an arctic fox during winter. Finally, we calculated that an adult arctic fox would need to recover 160-220 stored eggs to survive 6 months in resting conditions during cold winter temperatures. This value increased to 480 when considering activity cost. Based on egg acquisition and caching rates observed in many goose colonies, we conclude that cached eggs represent an important source of energy relative to the needs of an arctic fox during winter, and have thus a high fitness value.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Distributed caching-empowered wireless networks can greatly improve the efficiency of data storage and transmission and thereby the users' quality of experience (QoE). However, how this technology can alleviate the network access pressure while ensuring the consistency of content delivery is still an open question, especially in the case where the users are in fast motion. Therefore, in this paper, we investigate the caching issue emerging from a forthcoming scenario where vehicular video streaming is performed under cellular networks. Specifically, a QoE centric distributed caching approach is proposed to fulfill as many users' requests as possible, considering the limited caching space of base stations and basic user experience guarantee. Firstly, a QoE evaluation model is established using verified empirical data. Also, the mathematic relationship between the streaming bit rate and actual storage space is developed. Then, the distributed caching management for vehicular video streaming is formulated as a constrained optimization problem and solved with the generalized-reduced gradient method. Simulation results indicate that our approach can improve the users' satisfaction ratio by up to 40%.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

In-network caching has been widely adopted in Content Centric Networking (CCN) to accelerate data delivery, mitigate server load and reduce network traffic. However, the line-speed requirement makes the in-network caching space very limited. With the rapid growth of network traffic, it is significant challenging to decide content placement in such limited cache space. To conquer this conflict, coordinated in-network caching schemes are needed so as to maximize the profit of ubiquitous caching capacities. In particular, in-network caching in CCN is deployed as an arbitrary network topology and naturally supports dynamic request routing. Therefore, content placement scheme and dynamic request routing are tightly coupled and should be addressed together. In this paper, we propose a coordinated in-network caching model to decide the optimal content placement and the shortest request routing path under constraints of cache space and link bandwidth in a systematic fashion. Via extensive simulations, the effectiveness and efficiency of our proposed model has been validated.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The main problem in data grids is how to provide good and timely access to huge data given the limited number and size of storage devices and high latency of the interconnection network. One approach to address this problem is to cache the files locally such that remote access overheads are avoided. Caching requires a cache-replacement algorithm, which is the focus of this paper. Specifically, we propose a new replacement policy and compare it with an existing policy using simulations. The results of the simulation show that the proposed policy performs better than the baseline policy.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This paper describes the design and evaluation of an efficient per-to-peer (P2P) web cache indexing and lookup system, which can be used to integrate the resources of locally available web pages into globally addressable index using a distributed hash table. The salient feature of the indexing system’s design is the efficient dissemination of cache index information using a next-url index which allows cache clients to determine ahead of time whether linked content is also available at a remote cache. In addition, conventional optimizations such as in browser caching and batching of index write requests are also used. These optimizations are evaluated using trace-driven simulation and the results show that these design trade-offs improve cache lookup performance.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The agent paradigm has been successfully used in a large number of research areas. MAPFS, a parallel file system, constitutes one successful application of agents to the I/O field, providing a multiagent I/O architecture. The use of a multiagent system implies coordination and cooperation among its agents. MAPFS is oriented to clusters of workstations, where agents are applied in order to provide features such as caching or prefetching. The adaptation of MAPFS to a grid environment is named MAPFS-Grid. Agents can help to increase the performance of data-intensive applications running on top of the grid.

This paper describes the conceptual agent framework and the communication model used in MAPFS-Grid, which provides the management of data resources in a grid environment. The evaluation of our proposal shows the advantages of using agents in a data grid.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Web caching is a widely deployed technique to reduce the load to web servers and to reduce the latency for web browsers. Peer-to-Peer (P2P) web caching has been a hot research topic in recent years as it can create scalable and robust designs for decentralized internet-scale applications. However, many P2P web caching systems suffer expensive overheads such as lookup and publish messages, and lack locality awareness. In this paper, we present the development of a locality aware cache diffusion system that makes use of routing table locality, aggregation, and soft state to overcome these limitations. The analysis and experiments show that our cache diffusion system reduces the amount of information processed by nodes, reduces the number of index messages sent by nodes, and improves the locality of cache pointers.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Speculative prefetching has been proposed to improve the response time of network access. Previous studies in speculative prefetching focus on building and evaluating access models for the purpose of access prediction. This paper investigates a complementary area which has been largely ignored, that of performance modeling. We analyze the performance of a prefetcher that has uncertain knowledge about future accesses. Our performance metric is the improvement in access time, for which we derive a formula in terms of resource parameters (time available and time required for prefetehing) and speculative parameters (probabilities for next access). We develop a prefetch algorithm to maximize the improvement in access time. The algorithm is based on finding the best solution to a stretch knapsack problem, using theoretically proven apparatus to reduce the search space. An integration between speculative prefetching and caching is also investigated.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Mobile users connected to wireless networks expect performance comparable to those on wired networks for interactive multimedia applications. Satisfying Quality of Service (QoS) requirements for such applications in wireless networks is a challenging problem due to limitations of low bandwidth, high error rate and frequent disconnections of wireless channels. In addition, wireless networks suffer from varying bandwidth. In this paper we investigate object prefetching during times of connectedness and bandwidth availability to enhance user perceived connectedness. This paper presents an access model that is suitable for multimedia access in wireless networks. Access modelling for the purpose of predicting future accesses in the context of speculative prefetching has received much attention in the literature. The model recognizes that a web page, instead of just a single file, is typically a compound of several files. When it comes to making prefetch decisions, most previous studies in speculative prefetching resort to simple heuristics, such as prefetching an item with access probabilities larger than a manually tuned threshold. This paper takes a different approach. Specifically, it models the performance of the prefetcher, taking into account access predictions and resource parameters, and develops a prefetch policy based on a theoretical analysis of the model. Since the analysis considers cache as one of the resource parameters, the resulting policy integrates prefetch and cache replacement decisions. The paper investigates the effect of prefetching on network load. In order to make effective use of available resources and maximize access improvement, it is beneficial to prefetch all items with access probabilities exceeding certain threshold.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In this paper, we investigate the potential of caching to improve quality of reception (QoR) in the context of continuous media applications over best-effort networks. Specifically, we investigate the influence of parameters such as loss rate, jitter, delay and area in determining a proxy's cache contents. We propose the use of a flexible cost function in caching algorithms and develop a framework for benchmarking continuous media caching algorithms. The cost function incorporates parameters in which, an administrator and or a client can tune to influence a proxy's cache. Traditional caching systems typically base decisions around static schemes that do not take into account the interest of their receiver pool. Based on the flexible cost function, an improvised Greedy Dual (GD) algorithm called GD-multi has been developed for layered multiresolution multimedia streams. The effectiveness of the proposed scheme is evaluated by simulation-based performance studies. Performance of several caching schemes are evaluated and compared with those of the proposed scheme. Our empirical results indicate GD-multi performs well despite employing a generalized caching policy.