Bartering-based Resource Negotiation in P2P Grids
|
|
- Willa Harrison
- 7 years ago
- Views:
Transcription
1 BEgrid Seminar, 27 th October 2006 Bartering-based Resource Negotiation in P2P Grids Cyril Briquet Department of EE & CS University of Liège, Belgium
2 Overview Convergence of Grid and P2P Bartering in P2P Grids Lightweight Bartering Grid Architecture Summary 2
3 What is the Grid? Ian Foster's 3-point checklist «A Grid is a system that coordinates resources that are not subject to centralized control, using standard, open, general-purpose protocols and interfaces, to deliver nontrivial qualities of service.» 3
4 Current state of Grid computing Most popular Grid efforts relate to interoperability, standards Most current production grids are «top-down» 4
5 Convergence of Grid and P2P Convergence between Grid computing and Peer-to-Peer technologies (in Foster & Iamnitchi, «On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing», 2003) One possible goal of P2P Grid computing: enabling «bottom-up» Grids that emerge from the sharing of Resources by independent Peers 5
6 Negotiation enables resource sharing Strong requirement to «negotiate resource-sharing arrangements among a set of participating parties» (in Foster & al., «Anatomy of the Grid», 2001) 6
7 What is negotiation? Negotiation = to have influence over / be able to convince a trading partner to act in a particular way by making proposals, trading options or offering concessions to come to a mutually acceptable agreement. (in Jennings & al., «Automated Negotiation: Prospects, Methods and Challenges», 2001) 7
8 Market-based resource exchange Observation 1: Grid participants have to be motivated to supply their resources Observation 2: each Peer makes its decisions independently Idea: computational economy where access to resources is supplied in exchange of reciprocal access Grid real 8
9 Examples of market-based methods Auctions Commodity markets Bartering Note: monetary methods require a central bank 9
10 Overview Convergence of Grid and P2P Bartering in P2P Grids Lightweight Bartering Grid Architecture Summary 10
11 What is bartering? Bartering = decentralized, non-monetary, market-based resource exchange method Each Peer accounts its own Resource consumption and supplying e.g.: OurGrid and its Network of Favors 11
12 Network of Favors model OurGrid is the «free-to-join P2P grid» developed in Brazil it's based on the Network of Favors model a favor = utilization of a resource resource suppliers give favors to consumers each Peer counts the favors exchanged with every other Peer the model is totally decentralized 12
13 Network of Favors model (accounting) a supplied favor is removed from favors count, a consumed favor is added favors_count(peer_i) >= 0 amount of debt towards Peer_i Reputation of Peer_i correctly accounting resource usage, or computing value of a favor, is mission-critical (see Robson & al., «Accurate Autonomous Accounting of Resource Usage in Peer-to-Peer Grids», 2005) the model is totally decentralized 13
14 Network of Favors model (ranking) Peers always use their Resources to compute their own Tasks first Peers prioritize the supplying of their Resources to other Peers according to their ranking (generous Peers, with a higher favors count, are served first) 14
15 Network of Favors model (soundness) What about freeriding? local Tasks have priority Peers with a good ranking have priority freerider may gain access to unused Resources Does it work? several papers from the OurGrid team demonstrate the robustness of NoF OurGrid has been deployed in production since december 2004 (see 15
16 Negotiation model in bartering Resource exchange between 2 Peers = a Resource of Peer 1 is supplied to run a Task of Peer 2, with expected reciprocity simple, direct negotiation protocol (e.g. I want to consume X resources, you are granted Y resources ) 16
17 Overview Convergence of Grid and P2P Bartering in P2P Grids Lightweight Bartering Grid Architecture Summary 17
18 The art of negotiation Are inflexible negotiators successful? Learning from past interactions would be useful 18
19 Convergence of Grids and Agents Widening the perspective on Grid computing: independence of decision making... (RMS = Agent) => (Grid = MAS) (in Foster & al., «Brain meets Brawn», 2004) 19
20 Motivation Study bartering in P2P Grids (i.e. scheduling, negotiation done by Peers) where Peers model their environment through interactions with other Peers in order to optimize future interactions (i.e. consume reliable resources, when needed) 20
21 Modelling the behaviour of Peers Independent agents are opaque, by design Unknown Peers cannot be trusted PI-Resources => Behaviour of Peers must be modelled from externally observable patterns of data (negotiation, consumption, supplying) 21
22 Lightweight Bartering Grid Architecture Resources, Peers, Users 22
23 Architecture details Each User acts as a client to a given Peer and submits Requests (Bag-of-Tasks) Each Peer owns heterogeneous Resources Goal of each Peer is to compute Requests Free computational power of Peer may be used to augment ranking with other Peers Consumer and Supplier models: Network of Favors, augmented with reliability modelling 23
24 LBG: 1 architecture, 2 deployments Lightweight Bartering Grid (LBG) Architecture enables to build P2P Grids where Peers model their environment can be deployed as a Grid middleware and as a Grid simulator - from the same Peers code - with minimum code reimplementation of Users and Resources 24
25 Overview Convergence of Grid and P2P Bartering in P2P Grids Lightweight Bartering Grid Architecture Peer managers Simulator Middleware Summary 25
26 Grid Register 3 databases of management data model the environment through interactions: Grid Negotiation Profile Grid Bartering Profile Peer Profiles Reminder: collected data is externally observable Little trust => Limited access to other Peers' data 26
27 Modelling the behaviour of other Peers Machine Learning is aimed at identifying patterns in data Machine Learning algorithms operate on a set of examples (e.g. management data items) each composed of a set of attributes and output relationships between or about these examples 27
28 Machine Learning tools classification: put data items into some predefined classes e.g. QoS, qualitative reliability measure regression: predict a numeric quantity instead of a class e.g. runtime, time before preemption time series: predict the next element in a serie of past elems e.g. resource availability clustering: group elements that belong together 28
29 Relationship between Negotiation and Learning Some authors argue that: «Negotiation can be viewed as a distributed search through a space of potential agreements» «Machine Learning is searching through a model space» Negotiation = a form of distributed learning? 29
30 Other Peer managers Request Manager Resource Manager Task Manager Scheduler: local, nonpreemptive, preemptive algorithms Negotiator: random, NoF, NoF+reliability algorithms 30
31 Overview Convergence of Grid and P2P Bartering in P2P Grids Lightweight Bartering Grid Architecture Peer managers Simulator Middleware Summary 31
32 Simulator discrete-event system simulator Job submission events Task completion/cancellation/failure events scenario-based negotiation, scheduling after each time step with at least 1 event (= new submitted Tasks or free Resources) 1 Thread only good for memory usage trivially // activities may be //-ized in a few Threads 32
33 Related simulators GridSim SimGrid OurGrid Sim LBG Sim Java C Java Java any Grid any Grid P2P Grid P2P Grid threads threads 1 thread 1 thread - code sharing - code sharing 33
34 Overview Convergence of Grid and P2P Bartering in P2P Grids Lightweight Bartering Grid Architecture Peer managers Simulator Middleware Summary 34
35 Middleware communications: serialized Java objects over TCP sockets Grid Task: 1 Jar file (several classes, 1 implements an interface) dynamic code uploading (to owned Resources, other Peers) automatic data transfer Peer discovery via a basic, centralized directory 35
36 Lightweight Bartering Grid Architecture Resources controlled by Peer, Scheduler in Peer 36
37 OurGrid Architecture Resources controlled by User, Scheduler in User 37
38 Related middleware: OurGrid OurGrid advanced User «simple» Peer Network of Favors no bartering opt. used in production LBG simple User advanced Peer Network of Favors reliability bartering used in testbed 38
39 Overview Convergence of Grid and P2P Bartering in P2P Grids Lightweight Bartering Grid Architecture Peer managers Simulator Middleware Summary 39
40 Summary The Lightweight Bartering Grid architecture enables to build P2P Grids Goal = study scheduling, negotiation algorithms in P2P Grids where Peers model their environment Can be deployed as a simulator, but also as a middleware, with the same Peer managers Java-based, supports Java Grid applications 40
41 BEgrid Seminar, 27 th October 2006 Thank You! Cyril Briquet Department of EE & CS University of Liège, Belgium
42 Abstract Automated resource exchange and negotiation between participants of a Virtual Organization, or Peers of a Peer-to-Peer Grid, is an important feature of Grid computing because it enables scalable cooperation between entities under separate administrative control. This presentation will report on our work on resource Bartering in Peer-to-Peer Grids, including a simulator of resource exchange algorithms. 42
a Peer-to-Peer Desktop Grid for scientific applications federating small research laboratories
ShareGrid a Peer-to-Peer Desktop Grid for scientific applications federating small research laboratories Guglielmo Girardi, TOP-IX, guglielmo.girardi@topix.it http://dcs.mfn.unipmn.it/sharegrid/ sharegrid.admin@topix.it
More informationEvolution of Peer-to-Peer Systems
EE 657 Lecture 9 on Sept. 28, 2007 Evolution of Peer-to-Peer Systems Peer-To-Peer Computing: Part 1 : P2P Platforms, Overlay Networks, and Gnutella Prof. kai Hwang University of Southern California Taylor
More informationCollaborative & Integrated Network & Systems Management: Management Using Grid Technologies
2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Collaborative & Integrated Network & Systems Management: Management Using
More informationA Survey Study on Monitoring Service for Grid
A Survey Study on Monitoring Service for Grid Erkang You erkyou@indiana.edu ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide
More informationCluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
More informationDASCOSA: Database Support for Computational Science Applications. Kjetil Nørvåg Norwegian University of Science and Technology Trondheim, Norway
DASCOSA: Database Support for Computational Science Applications Kjetil Nørvåg Norwegian University of Science and Technology Trondheim, Norway Outline Background/context: Databases & Grids Requirements
More informationScalability in Grids. Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl
Scalability in Grids Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl Scalability...is a desirable property of a system, a network or a process, which indicates its ability to either handle
More informationBuilding Platform as a Service for Scientific Applications
Building Platform as a Service for Scientific Applications Moustafa AbdelBaky moustafa@cac.rutgers.edu Rutgers Discovery Informa=cs Ins=tute (RDI 2 ) The NSF Cloud and Autonomic Compu=ng Center Department
More informationUsing Peer to Peer Dynamic Querying in Grid Information Services
Using Peer to Peer Dynamic Querying in Grid Information Services Domenico Talia and Paolo Trunfio DEIS University of Calabria HPC 2008 July 2, 2008 Cetraro, Italy Using P2P for Large scale Grid Information
More informationImplementation of a NAT and Firewall Traversal Library
Implementation of a NAT and Firewall Traversal Library Damien Auroux Supervisors: Prof. Karl Aberer Nicolas Bonvin Distributed Systems Laboratory January 1, 2009 Presentation Outline I- Motivations and
More informationDiscouraging Free Riding in a Peer-to-Peer CPU-Sharing Grid
Discouraging Free Riding in a Peer-to-Peer CPU-Sharing Grid Nazareno Andrade Francisco Brasileiro Departamento de Sistemas e Computação Universidade Federal de Campina Grande Campina Grande, Brazil {nazareno,fubica,walfredo}@dsc.ufcg.edu.br
More informationA Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems
A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems RUPAM MUKHOPADHYAY, DIBYAJYOTI GHOSH AND NANDINI MUKHERJEE Department of Computer
More informationGlobal Grid Forum: Grid Computing Environments Community Practice (CP) Document
Global Grid Forum: Grid Computing Environments Community Practice (CP) Document Project Title: Nimrod/G Problem Solving Environment and Computational Economies CP Document Contact: Rajkumar Buyya, rajkumar@csse.monash.edu.au
More informationGlassfish Architecture.
Glassfish Architecture. First part Introduction. Over time, GlassFish has evolved into a server platform that is much more than the reference implementation of the Java EE specifcations. It is now a highly
More informationStarting for the cloud -- two issuses in cluster: resource allocation and overload management
Starting for the cloud -- two issuses in cluster: resource allocation and overload management Ziyou Wang, Yan Li, Chao You, Minghui Zhou Peking University wangzy06@sei.pku.edu.cn zhmh@pku.edu.cn Agenda
More informationWhat can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications.
What can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications. 2 Contents: Abstract 3 What does DDS do 3 The Strengths of DDS 4
More informationWhen Can an Autonomous Reputation Scheme Discourage Free-riding in a Peer-to-Peer System?
When Can an Autonomous Reputation Scheme Discourage Free-riding in a Peer-to-Peer System? Nazareno Andrade 1, Miranda Mowbray 2, Walfredo Cirne 1, Francisco Brasileiro 1 1 Universidade Federal de Campina
More informationCloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose,
More informationTowards Trusted Semantic Service Computing
Towards Trusted Semantic Service Computing Michel Deriaz University of Geneva, Switzerland Abstract. This paper describes a new prototype of a semantic Service Oriented Architecture (SOA) called Spec Services.
More informationAutonomic computing system for selfmanagement of Machine-to-Machine networks
Self-IoT 2012, September 17th 2012, San Jose, California, USA in conjunction with ICAC 2012 Autonomic computing system for selfmanagement of Machine-to-Machine networks Mahdi BEN ALAYA, Salma MATOUSSI,Thierry
More informationDISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource
More informationSTANDARDS FOR AGENTS AND AGENT BASED SYSTEMS (FIPA)
Course Number: SENG 609.22 Session: Fall, 2003 Course Name: Agent-based Software Engineering Department: Electrical and Computer Engineering Document Type: Tutorial Report STANDARDS FOR AGENTS AND AGENT
More informationVortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems
Vortex White Paper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Version 1.0 February 2015 Andrew Foster, Product Marketing Manager, PrismTech Vortex
More informationVirtual machine interface. Operating system. Physical machine interface
Software Concepts User applications Operating system Hardware Virtual machine interface Physical machine interface Operating system: Interface between users and hardware Implements a virtual machine that
More informationDynamic Resource Pricing on Federated Clouds
Dynamic Resource Pricing on Federated Clouds Marian Mihailescu and Yong Meng Teo Department of Computer Science National University of Singapore Computing 1, 13 Computing Drive, Singapore 117417 Email:
More informationAchieving Semantic Interoperability By UsingComplex Event Processing Technology
Achieving Semantic Interoperability By UsingComplex Event Processing Technology Margarete Donovang-Kuhlisch Geschäftsbereich Verteidigung IBMDeutschlandGmbH Gorch-Fock-Str. 4 D-53229Bonn mdk@de.ibm.com
More informationXML Data Integration in OGSA Grids
XML Data Integration in OGSA Grids Carmela Comito and Domenico Talia University of Calabria Italy comito@si.deis.unical.it Outline Introduction Data Integration and Grids The XMAP Data Integration Framework
More informationSoftware design (Cont.)
Package diagrams Architectural styles Software design (Cont.) Design modelling technique: Package Diagrams Package: A module containing any number of classes Packages can be nested arbitrarily E.g.: Java
More informationCS423 Spring 2015 MP4: Dynamic Load Balancer Due April 27 th at 9:00 am 2015
CS423 Spring 2015 MP4: Dynamic Load Balancer Due April 27 th at 9:00 am 2015 1. Goals and Overview 1. In this MP you will design a Dynamic Load Balancer architecture for a Distributed System 2. You will
More informationHeterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
More informationDesign Issues for Peer-to-Peer Massively Multiplayer Online Games
Design Issues for Peer-to-Peer Massively Multiplayer Online Games MMVE 09 Lu Fan, Phil Trinder, and Hamish Taylor Heriot-Watt University, Edinburgh, UK Overview Background Design Issues for P2P MMOGs Interest
More informationBeyond brokering: Proactive Role of Cloud Federations in Resource Management
Beyond brokering: Proactive Role of Cloud Federations in Resource Management Massimo Coppola (CNR-ISTI)! contrail is co-funded by the EC 7th Framework Programme under Grant greement nr. 257438 http://contrail-project.eu
More informationService-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
More informationChapter Outline. Chapter 2 Distributed Information Systems Architecture. Middleware for Heterogeneous and Distributed Information Systems
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 2 Architecture Chapter Outline Distributed transactions (quick
More informationFrom Centralization to Distribution: A Comparison of File Sharing Protocols
From Centralization to Distribution: A Comparison of File Sharing Protocols Xu Wang, Teng Long and Alan Sussman Department of Computer Science, University of Maryland, College Park, MD, 20742 August, 2015
More informationProject SailFin: Building and Hosting Your Own Communication Server.
FSFS Conference: Dec 9-11, Thiruvananthapuram Project SailFin: Building and Hosting Your Own Communication Server. Binod PG Senior Staff Engineer Sun Microsystems, Inc. 1 Agenda SailFin: Open Source Java
More informationObject Request Reduction in Home Nodes and Load Balancing of Object Request in Hybrid Decentralized Web Caching
2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.5 Object Request Reduction
More informationA Comparison of Mobile Peer-to-peer File-sharing Clients
1. ABSTRACT A Comparison of Mobile Peer-to-peer File-sharing Clients Imre Kelényi 1, Péter Ekler 1, Bertalan Forstner 2 PHD Students 1, Assistant Professor 2 Budapest University of Technology and Economics
More information8 Conclusion and Future Work
8 Conclusion and Future Work This chapter concludes this thesis and provides an outlook on future work in the area of mobile ad hoc networks and peer-to-peer overlay networks 8.1 Conclusion Due to the
More informationCloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
More informationIaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11
Cloud Computing (IV) s and SPD Course 19-20/05/2011 Massimo Coppola IaaS! Objectives and Challenges! & management in s Adapted from two presentations! by Massimo Coppola (CNR) and Lorenzo Blasi (HP) Italy)!
More informationApache Hama Design Document v0.6
Apache Hama Design Document v0.6 Introduction Hama Architecture BSPMaster GroomServer Zookeeper BSP Task Execution Job Submission Job and Task Scheduling Task Execution Lifecycle Synchronization Fault
More informationGeneric Grid Computing Tools for Resource and Project Management
Generic Grid Computing Tools for and Project Management Erik Elmroth Dept. of Computing Science & HPC2N Umeå University, Sweden Overall objectives Short term: Generic infrastructure components for resource
More informationDESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández 2 INDEX Introduction Our approach Platform design Storage Security
More informationFIPA agent based network distributed control system
FIPA agent based network distributed control system V.Gyurjyan, D. Abbott, G. Heyes, E. Jastrzembski, C. Timmer, E. Wolin TJNAF, Newport News, VA 23606, USA A control system with the capabilities to combine
More informationIntroduction to Testing Webservices
Introduction to Testing Webservices Author: Vinod R Patil Abstract Internet revolutionized the way information/data is made available to general public or business partners. Web services complement this
More informationInterface Definition Language
Interface Definition Language A. David McKinnon Washington State University An Interface Definition Language (IDL) is a language that is used to define the interface between a client and server process
More informationEvaluation of different Open Source Identity management Systems
Evaluation of different Open Source Identity management Systems Ghasan Bhatti, Syed Yasir Imtiaz Linkoping s universitetet, Sweden [ghabh683, syeim642]@student.liu.se 1. Abstract Identity management systems
More informationA Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents
A Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents Theodore Patkos and Dimitris Plexousakis Institute of Computer Science, FO.R.T.H. Vassilika Vouton, P.O. Box 1385, GR 71110 Heraklion,
More informationGrid Computing & the Open Grid Services Architecture. Ian Foster Argonne National Laboratory University of Chicago Globus Project
Grid Computing & the Open Grid Services Architecture Ian Foster Argonne National Laboratory University of Chicago Globus Project Open Group Grid Conference, Boston, July 21, 2003 2 Is the Grid a) A collaboration
More informationPraseeda Manoj Department of Computer Science Muscat College, Sultanate of Oman
International Journal of Electronics and Computer Science Engineering 290 Available Online at www.ijecse.org ISSN- 2277-1956 Analysis of Grid Based Distributed Data Mining System for Service Oriented Frameworks
More informationPerformance Analysis of VM Scheduling Algorithm of CloudSim in Cloud Computing
IJECT Vo l. 6, Is s u e 1, Sp l-1 Ja n - Ma r c h 2015 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Performance Analysis Scheduling Algorithm CloudSim in Cloud Computing 1 Md. Ashifuddin Mondal,
More informationWeb Service Robust GridFTP
Web Service Robust GridFTP Sang Lim, Geoffrey Fox, Shrideep Pallickara and Marlon Pierce Community Grid Labs, Indiana University 501 N. Morton St. Suite 224 Bloomington, IN 47404 {sblim, gcf, spallick,
More informationP2P@Clouds Converging P2P with clouds towards advanced real time media distribution architectures.
Building service testbeds on FIRE P2P@Clouds Converging P2P with clouds towards advanced real time media distribution architectures. Nikolaos Efthymiopoulos, Athanasios Christakidis, Loris Corazza, Spyros
More informationOracle Database Security and Audit
Copyright 2014, Oracle Database Security and Audit Beyond Checklists Learning objectives Understand Oracle architecture Database Listener Oracle connection handshake Client/server architecture Authentication
More informationAnalysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms
Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of
More informationHadoop and Map-Reduce. Swati Gore
Hadoop and Map-Reduce Swati Gore Contents Why Hadoop? Hadoop Overview Hadoop Architecture Working Description Fault Tolerance Limitations Why Map-Reduce not MPI Distributed sort Why Hadoop? Existing Data
More informationArticle on Grid Computing Architecture and Benefits
Article on Grid Computing Architecture and Benefits Ms. K. Devika Rani Dhivya 1, Mrs. C. Sunitha 2 1 Assistant Professor, Dept. of BCA & MSc.SS, Sri Krishna Arts and Science College, CBE, Tamil Nadu, India.
More informationCloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University
Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service
More informationAn Analysis of Quality of Service Metrics and Frameworks in a Grid Computing Environment
An Analysis of Quality of Service Metrics and Frameworks in a Grid Computing Environment Russ Wakefield Colorado State University Ft. Collins, Colorado May 4 th, 2007 Abstract One of the fastest emerging
More informationCloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications Bhathiya Wickremasinghe 1, Rodrigo N. Calheiros 2, and Rajkumar Buyya 1 1 The Cloud Computing
More informationWeb-based Dynamic Scheduling Platform for Grid Computing
IJCSNS International Journal of Computer Science and Network Security, VOL.6 No.5B, May 2006 67 Web-based Dynamic Scheduling Platform for Grid Computing Oh-han Kang, and Sang-seong Kang, Dept. of Computer
More informationMulticast vs. P2P for content distribution
Multicast vs. P2P for content distribution Abstract Many different service architectures, ranging from centralized client-server to fully distributed are available in today s world for Content Distribution
More informationMulti-Environment Software Testing on the Grid
Multi-Environment Software Testing on the Grid Alexandre Duarte, Gustavo Wagner, Francisco Brasileiro, Walfredo Cirne Departamento de Sistemas e Computação Universidade Federal de Campina Grande Campina
More informationResource Cost Optimization for Dynamic Load Balancing on Web Server System
Article can be accessed online at http://www.publishingindia.com Resource Cost Optimization for Dynamic Load Balancing on Web Server System Harikesh Singh*, Shishir Kumar** Abstract The growth of technology
More informationCellular Computing on a Linux Cluster
Cellular Computing on a Linux Cluster Alexei Agueev, Bernd Däne, Wolfgang Fengler TU Ilmenau, Department of Computer Architecture Topics 1. Cellular Computing 2. The Experiment 3. Experimental Results
More informationService Oriented Distributed Manager for Grid System
Service Oriented Distributed Manager for Grid System Entisar S. Alkayal Faculty of Computing and Information Technology King Abdul Aziz University Jeddah, Saudi Arabia entisar_alkayal@hotmail.com Abstract
More informationResource Utilization of Middleware Components in Embedded Systems
Resource Utilization of Middleware Components in Embedded Systems 3 Introduction System memory, CPU, and network resources are critical to the operation and performance of any software system. These system
More informationDistributed Systems. REK s adaptation of Prof. Claypool s adaptation of Tanenbaum s Distributed Systems Chapter 1
Distributed Systems REK s adaptation of Prof. Claypool s adaptation of Tanenbaum s Distributed Systems Chapter 1 1 The Rise of Distributed Systems! Computer hardware prices are falling and power increasing.!
More informationCHAPTER 1: OPERATING SYSTEM FUNDAMENTALS
CHAPTER 1: OPERATING SYSTEM FUNDAMENTALS What is an operating? A collection of software modules to assist programmers in enhancing efficiency, flexibility, and robustness An Extended Machine from the users
More informationApache Jakarta Tomcat
Apache Jakarta Tomcat 20041058 Suh, Junho Road Map 1 Tomcat Overview What we need to make more dynamic web documents? Server that supports JSP, ASP, database etc We concentrates on Something that support
More informationDYNAMIC CLOUD PROVISIONING FOR SCIENTIFIC GRID WORKFLOWS
DYNAMIC CLOUD PROVISIONING FOR SCIENTIFIC GRID WORKFLOWS Simon Ostermann, Radu Prodan and Thomas Fahringer Institute of Computer Science, University of Innsbruck Technikerstrasse 21a, Innsbruck, Austria
More informationThe Grid Vision (Foster and Kesselman)
Presentation context!this research has been conducted in the framework of the european DataGRID project (http://www.edg.org)!cooperation between ITC-irst (now Fondazione Bruno Kessler) University of Glasgow
More informationSimulating a File-Sharing P2P Network
Simulating a File-Sharing P2P Network Mario T. Schlosser, Tyson E. Condie, and Sepandar D. Kamvar Department of Computer Science Stanford University, Stanford, CA 94305, USA Abstract. Assessing the performance
More informationA taxonomy of market-based resource management systems for utility-driven cluster computing
SOFTWARE PRACTICE AND EXPERIENCE Softw. Pract. Exper. 2006; 36:1381 1419 Published online 8 June 2006 in Wiley InterScience (www.interscience.wiley.com)..725 A taxonomy of market-based resource management
More informationMapCenter: An Open Grid Status Visualization Tool
MapCenter: An Open Grid Status Visualization Tool Franck Bonnassieux Robert Harakaly Pascale Primet UREC CNRS UREC CNRS RESO INRIA ENS Lyon, France ENS Lyon, France ENS Lyon, France franck.bonnassieux@ens-lyon.fr
More informationCloud Computing mit mathematischen Anwendungen
Cloud Computing mit mathematischen Anwendungen Dr. habil. Marcel Kunze Engineering Mathematics and Computing Lab (EMCL) Institut für Angewandte und Numerische Mathematik IV Karlsruhe Institute of Technology
More informationComparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications
Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Rouven Kreb 1 and Manuel Loesch 2 1 SAP AG, Walldorf, Germany 2 FZI Research Center for Information
More informationFigure 1 Cloud Computing. 1.What is Cloud: Clouds are of specific commercial interest not just on the acquiring tendency to outsource IT
An Overview Of Future Impact Of Cloud Computing Shiva Chaudhry COMPUTER SCIENCE DEPARTMENT IFTM UNIVERSITY MORADABAD Abstraction: The concept of cloud computing has broadcast quickly by the information
More informationDynamic Scheduling of Object Invocations in Distributed Object Oriented Real-Time Systems Jørgensen, Bo Nørregaard; Joosen, Wouter
Syddansk Universitet Dynamic Scheduling of Object Invocations in Distributed Object Oriented Real-Time Systems Jørgensen, Bo Nørregaard; Joosen, Wouter Published in: Lecture Notes in Computer Science Publication
More informationStandardization of Components, Products and Processes with Data Mining
B. Agard and A. Kusiak, Standardization of Components, Products and Processes with Data Mining, International Conference on Production Research Americas 2004, Santiago, Chile, August 1-4, 2004. Standardization
More informationCloud Computing An Introduction
Cloud Computing An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di
More informationAn Evaluation of Economy-based Resource Trading and Scheduling on Computational Power Grids for Parameter Sweep Applications
An Evaluation of Economy-based Resource Trading and Scheduling on Computational Power Grids for Parameter Sweep Applications Rajkumar Buyya, Jonathan Giddy, and David Abramson School of Computer Science
More informationThe Study of a Hierarchical Hadoop Architecture in Multiple Data Centers Environment
Send Orders for Reprints to reprints@benthamscience.ae The Open Cybernetics & Systemics Journal, 2015, 9, 131-137 131 Open Access The Study of a Hierarchical Hadoop Architecture in Multiple Data Centers
More informationGRID RESOURCE MANAGEMENT (GRM) BY ADOPTING SOFTWARE AGENTS (SA)
GRID RESOURCE MANAGEMENT (GRM) BY ADOPTING SOFTWARE AGENTS (SA) T.A.Rama Raju 1, Dr.M.S.Prasada Babu 2 1 Statistician and Researcher JNTUK, Kakinada (India), 2 Professor CS&SE, College of Engineering,
More informationEVALUATION OF WEB SERVICES IMPLEMENTATION FOR ARM-BASED EMBEDDED SYSTEM
EVALUATION OF WEB SERVICES IMPLEMENTATION FOR ARM-BASED EMBEDDED SYSTEM Mitko P. Shopov, Hristo Matev, Grisha V. Spasov Department of Computer Systems and Technologies, Technical University of Sofia, branch
More informationFast Analytics on Big Data with H20
Fast Analytics on Big Data with H20 0xdata.com, h2o.ai Tomas Nykodym, Petr Maj Team About H2O and 0xdata H2O is a platform for distributed in memory predictive analytics and machine learning Pure Java,
More informationFeatures of The Grinder 3
Table of contents 1 Capabilities of The Grinder...2 2 Open Source... 2 3 Standards... 2 4 The Grinder Architecture... 3 5 Console...3 6 Statistics, Reports, Charts...4 7 Script... 4 8 The Grinder Plug-ins...
More informationClient/Server Grid applications to manage complex workflows
Client/Server Grid applications to manage complex workflows Filippo Spiga* on behalf of CRAB development team * INFN Milano Bicocca (IT) Outline Science Gateways and Client/Server computing Client/server
More informationVirtual Machine Instance Scheduling in IaaS Clouds
Virtual Machine Instance Scheduling in IaaS Clouds Naylor G. Bachiega, Henrique P. Martins, Roberta Spolon, Marcos A. Cavenaghi Departamento de Ciência da Computação UNESP - Univ Estadual Paulista Bauru,
More informationLoad balancing in SOAJA (Service Oriented Java Adaptive Applications)
Load balancing in SOAJA (Service Oriented Java Adaptive Applications) Richard Olejnik Université des Sciences et Technologies de Lille Laboratoire d Informatique Fondamentale de Lille (LIFL UMR CNRS 8022)
More informationEFFICIENT SCHEDULING STRATEGY USING COMMUNICATION AWARE SCHEDULING FOR PARALLEL JOBS IN CLUSTERS
EFFICIENT SCHEDULING STRATEGY USING COMMUNICATION AWARE SCHEDULING FOR PARALLEL JOBS IN CLUSTERS A.Neela madheswari 1 and R.S.D.Wahida Banu 2 1 Department of Information Technology, KMEA Engineering College,
More informationOracle Cloud Platform. For Application Development
Oracle Cloud Platform For Application Development Cloud computing is now broadly accepted as an economical way to share a pool of configurable computing resources. 87 percent of the businesses that participated
More informationMultiagent Reputation Management to Achieve Robust Software Using Redundancy
Multiagent Reputation Management to Achieve Robust Software Using Redundancy Rajesh Turlapati and Michael N. Huhns Center for Information Technology, University of South Carolina Columbia, SC 29208 {turlapat,huhns}@engr.sc.edu
More informationScheduling Policies for Enterprise Wide Peer-to-Peer Computing
Scheduling Policies for Enterprise Wide Peer-to-Peer Computing Adnan Fida Department of Computer Sciences University of Saskatchewan 57 Campus Drive Saskatoon, SK, Canada + 306 966-4886 adf428@mail.usask.ca
More informationAugmented Search for Web Applications. New frontier in big log data analysis and application intelligence
Augmented Search for Web Applications New frontier in big log data analysis and application intelligence Business white paper May 2015 Web applications are the most common business applications today.
More informationOnline Steering in glite with RMOST. Daniel Lorenz University of Siegen Monitoring Workshop, Wuppertal 20.-21. 6. 2007
Online Steering in glite with RMOST Daniel Lorenz University of Siegen Monitoring Workshop, Wuppertal 20.-21. 6. 2007 20. 6. 2007 2 Overview Introduction Functionality RMOST components Steering library
More informationContent Delivery Network (CDN) and P2P Model
A multi-agent algorithm to improve content management in CDN networks Agostino Forestiero, forestiero@icar.cnr.it Carlo Mastroianni, mastroianni@icar.cnr.it ICAR-CNR Institute for High Performance Computing
More informationImproving Performance in Load Balancing Problem on the Grid Computing System
Improving Performance in Problem on the Grid Computing System Prabhat Kr.Srivastava IIMT College of Engineering Greater Noida, India Sonu Gupta IIMT College of Engineering Greater Noida, India Dheerendra
More informationSPATIAL DATA CLASSIFICATION AND DATA MINING
, pp.-40-44. Available online at http://www. bioinfo. in/contents. php?id=42 SPATIAL DATA CLASSIFICATION AND DATA MINING RATHI J.B. * AND PATIL A.D. Department of Computer Science & Engineering, Jawaharlal
More information