Results 1 -
8 of
8
Towards Peer-to-Peer Virtualized Service Hosting, Discovery and Delivery
"... Abstract—This paper introduces a peer-to-peer framework for providing, locating and consuming distributed services that are encapsulated within virtual machines. We believe that the decentralized nature of peer-to-peer networks acting in tandem with techniques such as live virtual machine migration ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
Abstract—This paper introduces a peer-to-peer framework for providing, locating and consuming distributed services that are encapsulated within virtual machines. We believe that the decentralized nature of peer-to-peer networks acting in tandem with techniques such as live virtual machine migration and replication facilitate scalable and on-demand provision of services. Furthermore, the use of virtual machines eases the deployment of a wide range of legacy systems that may subsequently be exposed through the framework. To illustrate the feasibility of running distributed services within virtual machines, several Hadoop benchmarks are exe-cuted on a compute cluster running our framework, and their performance characteristics are evaluated. While I/O-intensive benchmarks suffer a penalty due to virtualization-related limitations in the prevailing I/O architecture, the performance of processor-bound benchmarks is virtually unaffected. Thus, the combination of peer-to-peer technology and virtualization merits serious consideration as a scalable and ubiquitous basis for distributed services. Keywords-Virtualization, distributed systems, peer-to-peer computing, service-oriented computing I.
Resource Management in Grid Computing: A Review
"... Abstract As technology advances and the popularity and dependence on internet increases by the day, new ways of finding faster and cheaper solutions to computational problems are sought. This has lead to the development of a new concept known as grid computing, which is a type of distributed comput ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract As technology advances and the popularity and dependence on internet increases by the day, new ways of finding faster and cheaper solutions to computational problems are sought. This has lead to the development of a new concept known as grid computing, which is a type of distributed computing, heterogeneous in nature because it makes an aggregated use of resources distributed over a large geographical area to solve problems usually complex ones on a larger scale. Since it involves using resources from different places, from different ownerships and with different individual qualities, it requires a complex resource management process for its proper functioning. This article provides a brief overview on grid computing and its resource management processes, important factors considered in resource management, comparison of different resource management processes and future outlook of grid computing and its resource management.
Performance Evaluation of a Resource Discovery Scheme in a Grid Environment Prone to Resource Failures
"... Abstract ..."
IMPROVING THE PEER-TO-PEER RING FOR BUILDING FAULT-TOLERANT GRIDS
"... Peer-to-peer networks are gaining popularity in order to build Grid systems. Among different approaches, structured overlay networks using ring topology are the most preferred ones. However, one of the main problems of peer-to-peer rings is to guarantee lookup consistency in presence of multiple joi ..."
Abstract
- Add to MetaCart
(Show Context)
Peer-to-peer networks are gaining popularity in order to build Grid systems. Among different approaches, structured overlay networks using ring topology are the most preferred ones. However, one of the main problems of peer-to-peer rings is to guarantee lookup consistency in presence of multiple joins, leaves and failures nodes. Since lookup consistency and fault-tolerance are crucial proper-ties for building Grids or any application, these issues cannot be avoided. We introduce a novel relaxed-ring architecture for fault-tolerant and cost-efficient ring maintenance. Limitations related to failure handling are formally identified, providing strong guarantees to develop applications on top of the relaxed-ring architecture. Besides permanent failures, the paper analyses temporary failures and broken links, which are often ignored.
Peer-to-Peer Virtualized Services
"... Abstract—This paper describes the design and operation of a peer-to-peer framework for providing, locating and consuming distributed services that are encapsulated within virtual machines. We believe that the decentralized nature of peer-to-peer networks acting in tandem with techniques such as live ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract—This paper describes the design and operation of a peer-to-peer framework for providing, locating and consuming distributed services that are encapsulated within virtual machines. We believe that the decentralized nature of peer-to-peer networks acting in tandem with techniques such as live virtual machine migration and replication facilitate scalable and on-demand provision of services. Furthermore, the use of virtual machines eases the deployment of a wide range of legacy systems that may subsequently be exposed through the framework. To illustrate the feasibility of running distributed services within virtual machines, several computa-tional benchmarks are executed on a compute cluster running our framework, and their performance characteristics are evaluated. While I/O-intensive benchmarks suffer a penalty due to virtualization-related limitations in the prevailing I/O architecture, the performance of processor-bound benchmarks is virtually unaffected. Thus, the combination of peer-to-peer technology and virtualization merits serious consideration as a scalable and ubiquitous basis for distributed services. A view of some challenges and opportunities that emerge in the design of such frameworks is also offered. Keywords-Virtualization; distributed systems; peer-to-peer computing; service-oriented computing; cloud computing. I.
SLA Provided Collaboration Cloud using OLAP
"... Abstract — Cloud usage is increasing rapidly for Storage. Still there is a problem of replication of the Resources when multi clouds are in consideration. This Replication causes the lots of memory spaces to get wasted. Thus to get an efficient usage of the memory space we are in need of collaborati ..."
Abstract
- Add to MetaCart
Abstract — Cloud usage is increasing rapidly for Storage. Still there is a problem of replication of the Resources when multi clouds are in consideration. This Replication causes the lots of memory spaces to get wasted. Thus to get an efficient usage of the memory space we are in need of collaboration of the clouds that have similarities to share them with no Duplication. Cloud collaboration is a tedious process where the both cloud owners have to co-operate with each other to maintain the Collaboration. To increase the Security during the collaboration and to reduce the overhead for the cloud owners, we are providing an SLA (Service Level Agreement).This SLA can be of either Contract Based or Demand Based. OLAP is used to find the similarities of the clouds that are needed to be collaborated.