16,580 research outputs found
GRIDKIT: Pluggable overlay networks for Grid computing
A `second generation' approach to the provision of Grid middleware is now emerging which is built on service-oriented architecture and web services standards and technologies. However, advanced Grid applications have significant demands that are not addressed by present-day web services platforms. As one prime example, current platforms do not support the rich diversity of communication `interaction types' that are demanded by advanced applications (e.g. publish-subscribe, media streaming, peer-to-peer interaction). In the paper we describe the Gridkit middleware which augments the basic service-oriented architecture to address this particular deficiency. We particularly focus on the communications infrastructure support required to support multiple interaction types in a unified, principled and extensible manner-which we present in terms of the novel concept of pluggable overlay networks
Evaluating the role of aggregate gradation on cracking performance of asphalt concrete for thin overlays
Thin asphalt concrete overlays are a maintenance technique that mainly restore the functional properties of pavements. One of the main issues in thin overlays is reflective cracking that can cause early deterioration and reduce their service life. For this reason, the purpose of this investigation is to evaluate the effect of material selection on cracking performance of asphalt concrete mixtures for thin overlays. In particular, this paper evaluates the role of aggregate skeleton gradation. The study of the effect of aggregate gradation was divided into two stages: (1) fine fraction content and (2) maximum nominal aggregate size. Based on this, up to seven asphalt mixture gradations were designed and evaluated through the FĂ©nix test at different test temperatures. The results showed a significant correlation between the fine fraction content, and maximum nominal aggregate size, and the cracking performance of the asphalt concrete mixtures. Mixtures manufactured with a low content of fine aggregates, as well as small nominal maximum size, experienced a further improvement of their toughness. These results reflected the importance of considering not only the effect of asphalt binder and environmental conditions but also aggregate gradation in the design of asphalt concrete mixtures in order to achieve a desirable cracking performance.Peer ReviewedPostprint (published version
Fine Grained Component Engineering of Adaptive Overlays: Experiences and Perspectives
Recent years have seen significant research being carried out into peer-to-peer (P2P) systems. This work has focused on the styles and applications of P2P computing, from grid computation to content distribution; however, little investigation has been performed into how these systems are built. Component based engineering is an approach that has seen successful deployment in the field of middleware development; functionality is encapsulated in âbuilding blocksâ that can be dynamically plugged together to form complete systems. This allows efficient, flexible and adaptable systems to be built with lower overhead and development complexity. This paper presents an investigation into the potential of using component based engineering in the design and construction of peer-to-peer overlays. It is highlighted that the quality of these properties is dictated by the component architecture used to implement the system. Three reusable decomposition architectures are designed and evaluated using Chord and Pastry case studies. These demonstrate that significant improvements can be made over traditional design approaches resulting in much more reusable, (re)configurable and extensible systems
Recommended from our members
Secure communication using dynamic VPN provisioning in an Inter-Cloud environment
Most of the current cloud computing platforms offer Infrastructure as a Service (IaaS) model, which aims to provision basic virtualised computing resources as on-demand and dynamic services. Nevertheless, a single cloud does not have limitless resources to offer to its users, hence the notion of an Inter-Cloud enviroment where a cloud can use the infrastructure resources of other clouds. However, there is no common framework in existence that allows the srevice owners to seamlessly provision even some basic services across multiple cloud service providers, albeit not due to any inherent incompatibility or proprietary nature of the foundation technologies on which these cloud platforms are built. In this paper we present a novel solution which aims to cover a gap in a subsection of this problem domain. Our solution offer a security architecture that enables service owners to provision a dynamic and service-oriented secure virtual private network on top of multiple cloud IaaS providers. It does this by leveraging the scalability, robustness and flexibility of peer- to-peer overlay techniques to eliminate the manual configuration, key management and peer churn problems encountered in setting up the secure communication channels dynamically, between different components of a typical service that is deployed on multiple clouds. We present the implementation details of our solution as well as experimental results carried out on two commercial clouds
S-100 Overlays: A Brave New World?
Marine Information Overlay (MIO) is a generic term used to describe chart and navigation related information that supplement the content that is already contained in an ENC. This includes both static and dynamic information such as tide/water level, current flow, meteorological, oceanographic, and environmental protection. With the advent of S-100 and S-101, there is increased interest in providing a wide variety of ânewâ overlay information. This paper provides a brief history of S-57 MIOs. Examples of navigational and non-navigation MIOs are given in terms of how currently used, by who, and for what purpose. Recommendations are provided for making a transition from S-57 MIOs to S-100 overlays that can be used with the âNext Generationâ ENC. More specifically, what has been proposed, how should they work, who will provide, and some future challenges/opportunities related to implementation
- âŠ