SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 2, Ver. IV (Mar – Apr. 2015), PP 08-12
www.iosrjournals.org
DOI: 10.9790/0661-17240812 www.iosrjournals.org 8 | Page
A Review on Resource Discovery Strategies in Grid Computing
Ms. Maniza Hijab1
Dr. Avula Damodaram2
Dr. Uma N. Dulhare3
1,3
Information Technology Department, Muffakham Jah College of Engg.& Tech, Banjara Hills, Hyderabad -
155,A.P. India.
2
CSE Department, JNTUH & Director Academic Audit Cell, Jawaharlal Nehru Technological University
Kukatpally, Hyderabad-72, A.P
Abstract : Technological, Finance, Scientific, engineering and other applications and in specific grand
challenge applications are becoming ever more demanding in terms of their computing requirements.
Gradually, all these requirements can no longer be managed by a single organization. A Cost-effective modern
technology that could address the computing bottleneck is grid computing, which enable clusters of
organizations to share their computing ability in an effective way. The resource management system is the main
component of any network computing system. There is a lot of work in the hands of Grid computing research
community focusing on network computing that have designed and implemented resource management systems
with a variety of architectures and services. The discovery of a resource that meets the requirements of a Grid
user specific to his query, plays an important role in Grid management system. In today’s seamless computing
environment effective use of pooled resources is a challenging task. Various strategies that support the Grid
system management are reviewed in this paper .The need to polish these strategies and the role of Data mining
technologies in this betterment are the key components of this paper. The means to apply Data Mining
techniques for better Grid management are identified.
Keywords: Grid computing, Resource Discovery, Grid Management System, Data Mining techniques
I. Introduction
A Grid system is a seamless, integrated computational and collaborative environment and a high level
view of activities within the Grid. The resource requesters interact with the Grid resource broker for solving
problems, which in turn performs resource discovery, scheduling, and processing application jobs on the
distributed Grid resources). Grid computing is a seamless support to resource sharing in large and heterogeneous
network environment collecting valuable resources from large collection of providers. Grid computing provides
a cost effective resource sharing mechanism using collaborative management system [1]. Grids, composed of
large-scale, geographically distributed platforms working together, have emerged as effective architectures for
high performance decentralized computation. As there are limitations on available resources in grid
environment, efficient use of the grid resources becomes an important challenge. Due to the heterogeneity of
resources it is always a challenge to pick up the right resource at the right time with the optimum cost. Resource
management system keeps the task of managing available resources and system workloads accordingly. It is the
way in which various tasks like allocation, authorization and assurance of resources are taken place.
Resource management system includes resource discovery, resource monitoring, resource accounting,
resource provisioning, fault isolation, autonomic capabilities and service level management activities. A core
part of the grid system is Resource Broker, which heads the whole hierarchy of maintaining all the service
information of the system. It performs various processes like discovering, scheduling, allocating and evaluating.
Resource discovery is the first and the foremost important process. Broker has a significant role in discovering
the resources before implementing other grid resource management schemes. Resource management system
performs resource discovery to obtain information about the available resources for the particular job with
respect to the required attributes. Discovery in the Grid environment is a complex task as the resources are
distributed, heterogeneous and spread through organizations each having their own resource management
policies and different access and cost models.
Grid computing represents the evolution of distributed computing infrastructure and parallel processing
technologies. The Grid enables coordinated resource sharing within dynamic organizations consisting of
individuals, institutions, applications and resources. The main aim of grid computing is to provide collaborative
parties and application developers the ability to create distributed computing environments. The driving force
for this paper is to survey the resource discovery mechanism, with in the Grid environments. The resource
discovery process out to find out the preferred resources quickly and return the result back to the requester in the
optimum time. The information about the previous work related to the resource discovery approaches is
presented in this paper in a systematic way. This presentation is structured to create curiosity towards finding for
better strategies in resource discovery in Grid computing.
A Review on Resource discovery Strategies in Grid Computing
DOI: 10.9790/0661-17240812 www.iosrjournals.org 9 | Page
II. Classification Of The Grid Systems
Current networked systems contain personal computers, personal digital assistants, parallel computers,
network routers, network switches, clustered server farms, and network attached storage devices such as fiber
channel RAID, automated tape libraries, and CD-RW/DVD jukeboxes. Grid systems based on design objectives
can be categorized into the following classes as in “Fig. 1”.
Fig. 1 Grid Systems Taxonomy
The computational Grid category denotes systems that have a higher aggregate computational capacity
available for a single application than the capacity of any constituent machine in the Grid system. These include
distributed supercomputing and high throughput categories depending on how the aggregate capacity is utilized
The data Grid category provides an infrastructure for synthesizing new information from data repositories such
as digital libraries or data warehouses that are distributed in a wide area network.
The service Grid category is for systems that provide services that are not provided by any single
machine. This category is further subdivided in on demand, collaborative, and multimedia Grid systems [2].
III. The Resource Discovery Process
If a Grid (G) consists of n nodes and if a node N equipped with m resources(R), Ni = [R1, R2,…...Rm] and
G=[N1,N2,……..Nn] then G=
The resource discovery process is summarized in “Fig. 2”. The user submits a job and the grid finds
appropriate resources, in principle anywhere, to complete it. A node, searching for resources, submits a request
containing an ontological description of a target resource. In order to perform the request distribution over the
network, suitable communication and routing protocols are need to be employed .Each node compares the
incoming request against its ontology, by applying some criteria for matching. The matching evaluation depends
on the expressiveness of the ontological description contained in the request and on the desired level of
accuracy.
Replying to the requesting node, each node returns a list of candidate resource descriptions, together
with their respective matching values. Based on received candidate descriptions and on their matching values,
the initiated node selects the relevant resources descriptions to be traced in its ontology. For each relevant
resource description, a new concept in the Network Knowledge Layer is created, which describes the sending
node which have provided such candidate resource descriptions.
Fig 2. Resource Discovery in Grid Environment
A Review on Resource discovery Strategies in Grid Computing
DOI: 10.9790/0661-17240812 www.iosrjournals.org 10 | Page
IV. Resource Discovery Strategies
In Grid computing, resource discovery is the process of finding the best candidate from the set of
resources that meet the requirements of the time, cost and efficiency at optimum level. The dynamism and
heterogeneity of resources that enter and exit to and from the Grid computing structure made it a challenging
task to discover and manage them.
There are diverse Approaches for resource discovery in grid environments. Basically these are query
and agent based resource discovery approaches. In Query based Approach, discovery is the process in which
resource information is queried for resource availability. This is the Approach for the most of the contemporary
grid systems. Query based system are further characterized depending on whether the query is executed against
a distributed database or a centralized database [3].
Agent based Approach sends active code fragments across machines in the Grid system that is
interpreted locally on each machine. Agents passively monitor and can distribute resource information either
periodically or in response to another agent. The Agent is a software entity with aptitude, autonomy and right
information which can interact with its surrounding and execute task on behalf of its user [4]
Agent based resource discovery is inherently distributed mostly based on an underlying mobile code
environments like Java.
In this paper resource discovery Approaches like Peer-to-Peer Approach, Ontology Description-Based
Approach, Routing Transferring Model-Based Approach, Parameter-Based Approach, Quality of Service (QoS)
Approach and Request Forwarding Approach have been reviewed.
In Peer-to-Peer Approach, based on decentralized resource discovery architecture could lessen huge
administrative burden providing very effective search-performance result. Different resource discovery
problems in a large distributed resource-sharing environment especially in a grid environment are of great
interest [5], [6]. There are four different architectural components called “Membership protocol”, “Overlay
construction”, Preprocessing”, and “Request processing” and four environment parameter factors , which
dominate the performance and design strategies for a resource discovery solution are “Resource information
distribution and density”, “Resource information dynamism”, “Request popularity distribution”, “Peer
participation”. A general-purpose query support enabled “Unified Peer-to-Peer Database Framework (UPDF)”
for a large distributed system has been proposed in the literature. UPDF can be identified as a Peer-to-Peer
database. Construct for a general purpose query support which is unified because it supports arbitrary query
languages, random node topologies, different data types, different query response modes, different neighbor
selection policies for expressing specific applications [7].
In Ontology Description- Based Approach, Ontology refers to a description of a resource, a semantic
service discovery framework in a grid environment [8]. Ontology improves the interoperability between virtual
organizations. A service matchmaking mechanism is proposed based on ontology knowledge which claims that
this matchmaking framework can provide a better service discovery and also can provide close matches. The
main idea behind this Approach is the propagation of the resource information. In this model, service provider
registers its service description into the service registry database. When a Grid application sends a request to
service directory, matchmaker returns the matches to the service requester. Requester chooses the best resource
based on the specifications given.
In Routing Transferring Model-Based Approach [9] moves around three basic components - resource
requester, resource router and resource provider. The resource provider sends the resource information to a
router and the router stores that information in a router table. After that, when the requester sends a request to
the router, the router checks its routing table for an appropriate resource provider and after finding that entry
router forwards that request to the service provider or another router. Distance Routing Transferring (SD-RT)
algorithm is a base for this formalization. Here the resource discovery time depends on topology and they also
showed that SD-RT could locate a resource in the shortest time, if the topology and distribution of resources are
clear.
In Parameter-Based Approach the potentiality of the Grid is considered [10]. A new concept “Grid
potential” is proposed in this model, which encapsulates the processing capabilities of different resources in a
large network. An algorithm called “Data Dissemination Algorithm” is proposed. This algorithm considers a
swamping Approach for message distribution. At the time a message comes to a node, that message gets
validated. The validation process relies on three types of dissemination, universal awareness that permits all
incoming messages, neighborhood awareness that allows messages from a certain distance, and distinctive
awareness, which discards messages if it finds out that the less Grid potentiality at the local node in remote
node, is less than that of the requestor node. The authors of this approach also measured the performance of
“universal awareness”,” neighborhood awareness”, and “distinctive awareness” dissemination schemes and
claimed that universal Approach is more expensive in terms of message complexity than that of neighborhood
and distinctive Approach. They also claimed that this new class of dissemination could reduce the
communication overhead during the resource discovery.
A Review on Resource discovery Strategies in Grid Computing
DOI: 10.9790/0661-17240812 www.iosrjournals.org 11 | Page
In Quality of Service (QoS)-based Approach an algorithm to discover the occasionally available
resources in a multimedia environment is proposed [11]. Here different policies for a QoS based resource
discovery service for a given graph theoretic Approach are mentioned. A generalized version of Discovering
Intermittently Available Resources (DIAR) algorithm based on occasionally available resources is presented.
The performance of QoS policies based on different time-map strategies in a centralized system is evaluated.
Various QoS parameters include processor runtime, storage capacity, network bandwidth and many more. On
the basis of these parameters QoS guarantees the best behavior of grid. Through the experiment they found out
randomized placement strategies and increased server storage can facilitate better performance to discover a
particular resource.
In Request Forwarding Approach four-request forwarding alternatives are identified.
a. Random Walk Approach - To forward the request, the node is chosen randomly
b. Learning-Based Approach - A request is forwarded to a node who served a similar request before. If no
similar answer is found, the request is forwarded to a randomly chosen node.
c. Best-Neighbor Approach - The number of received answer is recorded without recording the type of requests.
The request is forwarded to that node which answered highest number of requests. This Approach to identical to
learning-based Approach except when no similar answer is found, request is forwarded to the best neighbor. The
measured performance evaluation of a simple resource discovery technique is based on “request propagation”.
d. Learning-Based + Best-Neighbor Approach -This Approach is identical to learning-based Approach except
when no similar answer is found, Request is forwarded to the best neighbor.
V. Comparison Among The Strategies
Many parameters are to be taken into account for dealing with complexity of grid resource discovery as
it becomes complex in proportion to the size of the grid. In the case of the large global grids, Peer-to-Peer is the
best Approach to be followed, as it uses the graph theoretic Approach to achieve scalability and manageability.
De-Centralized resource discovery Approach is the next choice, but is limited to certain extent because of its
dependent and managing units.
Ontology based Approach uses the central broker for matchmaking, which reduces its scalability. A
Grid Potential based approach helps the parameter Approach to achieve the efficient way to maintain the current
status of resources. QoS Approach helps the clients with the reliable feedback about the expected behavior of
the system as a whole. It is observed that Routing Transferring Approach is the fastest way to discover the
resources for small grids as it uses the shortest distance routing table for matchmaking. Request Forwarding
Approach is not moved into full usage used today because of its nonstandard nature. All the strategies have their
own problems and prospects. Grid computing needs to maintain large amount of data with respect to its
components, coordination and computation needed to manage resources. Analyzing the data stacked as a result
of Grid management activities certainly provides some means to polish the above mentioned strategies [12]. To
do such large amount of analysis Data mining technologies are one of the best choices to rely upon.
Grid can be considered as a set of independent, complex systems, constructing together a huge pool of
computational resources. Therefore, the management procedures are subjected to a specific analysis of each
participant system. Ultimately, the decision making rely up on a detailed knowledge of each of the elements that
make up a grid.
The heterogeneous and distributed nature of the components of grids leads to complexity in analysis.
Data mining techniques can contribute to relieve the burden to a great extent. The great variety of tasks that can
be found in the grid offers a wide range of information to process. Data from multiple sources can be gathered
and analyzed using data mining techniques to extract novel and vital information that is ultimately improve the
grid management process. The resource discovery process can gain a lot from the knowledge obtained from the
Data Mining techniques and this combination can shape the resource discovery strategies and processes towards
economic utilization of Grid resources
VI. Conclusion
Resource Discovery is the process of finding the satisfactory resources that meets the user’s
specifications, including resource description, resource organization, resource lookup, and resource selection. In
this paper the resource concept in Grid system is introduced together with a review and analysis of various grid
resource discovery Approaches is made. Comparisons are made on all these Approaches on the basis of
performance factors like scalability, reliability, adaptability and manageability. This comparison guides us
towards an idea about choosing an appropriate approach to discover a particular resource. Our assumption said
that peer-to peer approach has succeeded in the world of resource discovery. It is expected that the resource
discovery concepts of peer-to-peer may be adapted one service using in grid systems. It should be noticed that it
is not easy to recognize the grid system with peer-to-peer system, so we should explore the new model
continuously which can be describe the components which are sufficient for both systems. Keeping in mind the
vitality of large amount of data with respect to Grid components and its respective computational needs the
A Review on Resource discovery Strategies in Grid Computing
DOI: 10.9790/0661-17240812 www.iosrjournals.org 12 | Page
importance of analyzing the resource data for better resource management system and the role of Data mining
techniques is emphasized
References
[1]. J. Joseph and C. Fellenstein, “Grid Computing”, IBM Press Pearson Education, pp. 5.
[2]. R. Buyya, D. Abramson, J. Giddy, Nimrod/G: An Architecture for a Resource Management and Scheduling System in a Global
Computational Grid, International Conference on High Performance Computing in Asia- Pacific Region (HPC Asia 2000), Beijing,
China. IEEE Computer Society Press, USA, 2000.
[3]. Chaitanya Kandagatla, “Survey and Taxonomy of Grid Resource Management Systems”, University of Texas, Austin
http://www.cs.utexas.edu/users/browne/cs395f2003/project s/KandagatlaReport.pdf
[4]. Klaus Krauter, Rajkumar Buyya and Muthucumaru Maheswaran, “A taxonomy and survey of grid resource management systems
for distributed computing”,Copyright 2001 John Wiley & Sons, Ltd. 17 September 2001.
[5]. A. Iamnitchi and I. Foster, “On Fully Decentralized Resource Discovery in Grid Environments”, IEEE International Workshop on
Grid Computing, Denver, CO, 2001.
[6]. A. Iamnitchi, I. Foster, Daniel C. Nurmi, “A Peer-to-Peer Approach to Resource Discovery in Grid Environments”, Proceeding of
the 11th Symposium on High Performance Distributed Computing, Edinburgh, UK, 2002
[7]. W. Hoschek, “A Unified Peer-to-Peer Database Framework for Scalable Service and Resource Discovery”, Proceeding of Third
International Workshop on Grid Computing: GRID 2002, Baltimore, MD, Springer, 2002,pp. 126-144.
[8]. S. Ludwig, P. Santen, “A Grid Service Discovery Matchmaker based on Ontology Description”, Euroweb 2002 -The Web and the
GRID: from e-science to ebusiness, 2002
[9]. W. Li, Z. Xu, F. Dong, J. Zhang, “Grid Resource Discovery Based on a Routing-Transferring Model”, Proceeding of Third
International Workshop on Grid Computing: GRID 2002, Baltimore, MD. , Springer, 2002, pp. 145-156.
[10]. M. Maheswaran and K. Krauter, “A Parameter-based approach to resource discovery in Grid computing systems”, 1st IEEE/ACM
International Workshop on Grid Computing, 2000.
[11]. Yun Huang and Nalini Venkatasubramanian, “QoS-based Resource Discovery in Intermittently Available environments”,
Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing HPDC-11 2002 (HPDC’02)
1082-8907/02, 2002 IEEE.
[12]. Werner Dubitzky, A text book on “Data mining techniques in grid computing environments”.

More Related Content

What's hot

Distributed Data mining using Multi Agent data
Distributed Data mining using Multi Agent dataDistributed Data mining using Multi Agent data
Distributed Data mining using Multi Agent dataIRJET Journal
 
Recording and Reasoning Over Data Provenance in Web and Grid Services
Recording and Reasoning Over Data Provenance in Web and Grid ServicesRecording and Reasoning Over Data Provenance in Web and Grid Services
Recording and Reasoning Over Data Provenance in Web and Grid ServicesMartin Szomszor
 
A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...
A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...
A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...iosrjce
 
IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...
IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...
IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...ijcsa
 
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVALUML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVALijcsit
 
Paper id 252014139
Paper id 252014139Paper id 252014139
Paper id 252014139IJRAT
 
A Review on Resource Allocation in Cloud Computing
A Review on Resource Allocation in Cloud ComputingA Review on Resource Allocation in Cloud Computing
A Review on Resource Allocation in Cloud ComputingIJARIIT
 
Big data analysis model for transformation and effectiveness in the e governa...
Big data analysis model for transformation and effectiveness in the e governa...Big data analysis model for transformation and effectiveness in the e governa...
Big data analysis model for transformation and effectiveness in the e governa...IJARIIT
 
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...
E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...IJCI JOURNAL
 
Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...
Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...
Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...IJCSIS Research Publications
 
PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...
PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...
PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...Editor IJMTER
 
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYINTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYcscpconf
 
SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEM
SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEMSEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEM
SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEMijiert bestjournal
 
Applications of SOA and Web Services in Grid Computing
Applications of SOA and Web Services in Grid ComputingApplications of SOA and Web Services in Grid Computing
Applications of SOA and Web Services in Grid Computingyht4ever
 

What's hot (18)

Ijariie1184
Ijariie1184Ijariie1184
Ijariie1184
 
Distributed Data mining using Multi Agent data
Distributed Data mining using Multi Agent dataDistributed Data mining using Multi Agent data
Distributed Data mining using Multi Agent data
 
Recording and Reasoning Over Data Provenance in Web and Grid Services
Recording and Reasoning Over Data Provenance in Web and Grid ServicesRecording and Reasoning Over Data Provenance in Web and Grid Services
Recording and Reasoning Over Data Provenance in Web and Grid Services
 
A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...
A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...
A Hierarchical and Grid Based Clustering Method for Distributed Systems (Hgd ...
 
IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...
IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...
IMPACT OF DIFFERENT SELECTION STRATEGIES ON PERFORMANCE OF GA BASED INFORMATI...
 
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVALUML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
 
Dq36708711
Dq36708711Dq36708711
Dq36708711
 
Paper id 252014139
Paper id 252014139Paper id 252014139
Paper id 252014139
 
A Review on Resource Allocation in Cloud Computing
A Review on Resource Allocation in Cloud ComputingA Review on Resource Allocation in Cloud Computing
A Review on Resource Allocation in Cloud Computing
 
Big data analysis model for transformation and effectiveness in the e governa...
Big data analysis model for transformation and effectiveness in the e governa...Big data analysis model for transformation and effectiveness in the e governa...
Big data analysis model for transformation and effectiveness in the e governa...
 
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...
E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...E FFICIENT  D ATA  R ETRIEVAL  F ROM  C LOUD  S TORAGE  U SING  D ATA  M ININ...
E FFICIENT D ATA R ETRIEVAL F ROM C LOUD S TORAGE U SING D ATA M ININ...
 
Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...
Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...
Privacy Preserving Distributed Association Rule Mining Algorithm for Vertical...
 
PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...
PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...
PERFORMING DATA MINING IN (SRMS) THROUGH VERTICAL APPROACH WITH ASSOCIATION R...
 
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYINTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
 
50120140504006
5012014050400650120140504006
50120140504006
 
Bx044461467
Bx044461467Bx044461467
Bx044461467
 
SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEM
SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEMSEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEM
SEARCHING DISTRIBUTED DATA WITH MULTI AGENT SYSTEM
 
Applications of SOA and Web Services in Grid Computing
Applications of SOA and Web Services in Grid ComputingApplications of SOA and Web Services in Grid Computing
Applications of SOA and Web Services in Grid Computing
 

Similar to A Review on Resource Discovery Strategies in Grid Computing

Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computingsudha kar
 
A Review Grid Computing
A Review  Grid ComputingA Review  Grid Computing
A Review Grid ComputingBecky Gilbert
 
Bt9002 grid computing 1
Bt9002 grid computing 1Bt9002 grid computing 1
Bt9002 grid computing 1Techglyphs
 
An efficient scheduling policy for load balancing model for computational gri...
An efficient scheduling policy for load balancing model for computational gri...An efficient scheduling policy for load balancing model for computational gri...
An efficient scheduling policy for load balancing model for computational gri...Alexander Decker
 
Distributed computing file
Distributed computing fileDistributed computing file
Distributed computing fileberasrujana
 
Optimization of resource allocation in computational grids
Optimization of resource allocation in computational gridsOptimization of resource allocation in computational grids
Optimization of resource allocation in computational gridsijgca
 
Iss 6
Iss 6Iss 6
Iss 6ijgca
 
Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computingabhijeetnawal
 
GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.pptNileshkuGiri
 
MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...
MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...
MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...acijjournal
 
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...IRJET Journal
 
How Partitioning Clustering Technique For Implementing...
How Partitioning Clustering Technique For Implementing...How Partitioning Clustering Technique For Implementing...
How Partitioning Clustering Technique For Implementing...Nicolle Dammann
 
Efficient Resource Sharing In Cloud Using Neural Network
Efficient Resource Sharing In Cloud Using Neural NetworkEfficient Resource Sharing In Cloud Using Neural Network
Efficient Resource Sharing In Cloud Using Neural NetworkIJERA Editor
 
Resource Consideration in Internet of Things A Perspective View
Resource Consideration in Internet of Things A Perspective ViewResource Consideration in Internet of Things A Perspective View
Resource Consideration in Internet of Things A Perspective Viewijtsrd
 
A new hybrid algorithm for business intelligence recommender system
A new hybrid algorithm for business intelligence recommender systemA new hybrid algorithm for business intelligence recommender system
A new hybrid algorithm for business intelligence recommender systemIJNSA Journal
 
A NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEM
A NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEMA NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEM
A NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEMIJNSA Journal
 
Introduction of grid computing
Introduction of grid computingIntroduction of grid computing
Introduction of grid computingPooja Dixit
 
Computation grid as a connected world
Computation grid as a connected worldComputation grid as a connected world
Computation grid as a connected worldijcsa
 
SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND TO INC...
SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND  TO INC...SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND  TO INC...
SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND TO INC...ijcsa
 

Similar to A Review on Resource Discovery Strategies in Grid Computing (20)

Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computing
 
A Review Grid Computing
A Review  Grid ComputingA Review  Grid Computing
A Review Grid Computing
 
Bt9002 grid computing 1
Bt9002 grid computing 1Bt9002 grid computing 1
Bt9002 grid computing 1
 
An efficient scheduling policy for load balancing model for computational gri...
An efficient scheduling policy for load balancing model for computational gri...An efficient scheduling policy for load balancing model for computational gri...
An efficient scheduling policy for load balancing model for computational gri...
 
Distributed computing file
Distributed computing fileDistributed computing file
Distributed computing file
 
Optimization of resource allocation in computational grids
Optimization of resource allocation in computational gridsOptimization of resource allocation in computational grids
Optimization of resource allocation in computational grids
 
Iss 6
Iss 6Iss 6
Iss 6
 
Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computing
 
GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.ppt
 
MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...
MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...
MAP/REDUCE DESIGN AND IMPLEMENTATION OF APRIORIALGORITHM FOR HANDLING VOLUMIN...
 
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
 
How Partitioning Clustering Technique For Implementing...
How Partitioning Clustering Technique For Implementing...How Partitioning Clustering Technique For Implementing...
How Partitioning Clustering Technique For Implementing...
 
Efficient Resource Sharing In Cloud Using Neural Network
Efficient Resource Sharing In Cloud Using Neural NetworkEfficient Resource Sharing In Cloud Using Neural Network
Efficient Resource Sharing In Cloud Using Neural Network
 
Resource Consideration in Internet of Things A Perspective View
Resource Consideration in Internet of Things A Perspective ViewResource Consideration in Internet of Things A Perspective View
Resource Consideration in Internet of Things A Perspective View
 
A new hybrid algorithm for business intelligence recommender system
A new hybrid algorithm for business intelligence recommender systemA new hybrid algorithm for business intelligence recommender system
A new hybrid algorithm for business intelligence recommender system
 
A NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEM
A NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEMA NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEM
A NEW HYBRID ALGORITHM FOR BUSINESS INTELLIGENCE RECOMMENDER SYSTEM
 
G1803054653
G1803054653G1803054653
G1803054653
 
Introduction of grid computing
Introduction of grid computingIntroduction of grid computing
Introduction of grid computing
 
Computation grid as a connected world
Computation grid as a connected worldComputation grid as a connected world
Computation grid as a connected world
 
SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND TO INC...
SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND  TO INC...SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND  TO INC...
SCHEDULING IN GRID TO MINIMIZE THE IMPOSED OVERHEAD ON THE SYSTEM AND TO INC...
 

More from iosrjce

An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...iosrjce
 
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?iosrjce
 
Childhood Factors that influence success in later life
Childhood Factors that influence success in later lifeChildhood Factors that influence success in later life
Childhood Factors that influence success in later lifeiosrjce
 
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...iosrjce
 
Customer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in DubaiCustomer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in Dubaiiosrjce
 
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...iosrjce
 
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model ApproachConsumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model Approachiosrjce
 
Student`S Approach towards Social Network Sites
Student`S Approach towards Social Network SitesStudent`S Approach towards Social Network Sites
Student`S Approach towards Social Network Sitesiosrjce
 
Broadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperativeBroadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperativeiosrjce
 
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...iosrjce
 
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...iosrjce
 
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on BangladeshConsumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladeshiosrjce
 
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...iosrjce
 
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...iosrjce
 
Media Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & ConsiderationMedia Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & Considerationiosrjce
 
Customer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative studyCustomer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative studyiosrjce
 
Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...iosrjce
 
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...iosrjce
 
Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...iosrjce
 
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...iosrjce
 

More from iosrjce (20)

An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...An Examination of Effectuation Dimension as Financing Practice of Small and M...
An Examination of Effectuation Dimension as Financing Practice of Small and M...
 
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
 
Childhood Factors that influence success in later life
Childhood Factors that influence success in later lifeChildhood Factors that influence success in later life
Childhood Factors that influence success in later life
 
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
 
Customer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in DubaiCustomer’s Acceptance of Internet Banking in Dubai
Customer’s Acceptance of Internet Banking in Dubai
 
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
 
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model ApproachConsumer Perspectives on Brand Preference: A Choice Based Model Approach
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
 
Student`S Approach towards Social Network Sites
Student`S Approach towards Social Network SitesStudent`S Approach towards Social Network Sites
Student`S Approach towards Social Network Sites
 
Broadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperativeBroadcast Management in Nigeria: The systems approach as an imperative
Broadcast Management in Nigeria: The systems approach as an imperative
 
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
 
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
 
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on BangladeshConsumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
 
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
 
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
 
Media Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & ConsiderationMedia Innovations and its Impact on Brand awareness & Consideration
Media Innovations and its Impact on Brand awareness & Consideration
 
Customer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative studyCustomer experience in supermarkets and hypermarkets – A comparative study
Customer experience in supermarkets and hypermarkets – A comparative study
 
Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...Social Media and Small Businesses: A Combinational Strategic Approach under t...
Social Media and Small Businesses: A Combinational Strategic Approach under t...
 
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
 
Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...Implementation of Quality Management principles at Zimbabwe Open University (...
Implementation of Quality Management principles at Zimbabwe Open University (...
 
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
 

Recently uploaded

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 

Recently uploaded (20)

Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 

A Review on Resource Discovery Strategies in Grid Computing

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 2, Ver. IV (Mar – Apr. 2015), PP 08-12 www.iosrjournals.org DOI: 10.9790/0661-17240812 www.iosrjournals.org 8 | Page A Review on Resource Discovery Strategies in Grid Computing Ms. Maniza Hijab1 Dr. Avula Damodaram2 Dr. Uma N. Dulhare3 1,3 Information Technology Department, Muffakham Jah College of Engg.& Tech, Banjara Hills, Hyderabad - 155,A.P. India. 2 CSE Department, JNTUH & Director Academic Audit Cell, Jawaharlal Nehru Technological University Kukatpally, Hyderabad-72, A.P Abstract : Technological, Finance, Scientific, engineering and other applications and in specific grand challenge applications are becoming ever more demanding in terms of their computing requirements. Gradually, all these requirements can no longer be managed by a single organization. A Cost-effective modern technology that could address the computing bottleneck is grid computing, which enable clusters of organizations to share their computing ability in an effective way. The resource management system is the main component of any network computing system. There is a lot of work in the hands of Grid computing research community focusing on network computing that have designed and implemented resource management systems with a variety of architectures and services. The discovery of a resource that meets the requirements of a Grid user specific to his query, plays an important role in Grid management system. In today’s seamless computing environment effective use of pooled resources is a challenging task. Various strategies that support the Grid system management are reviewed in this paper .The need to polish these strategies and the role of Data mining technologies in this betterment are the key components of this paper. The means to apply Data Mining techniques for better Grid management are identified. Keywords: Grid computing, Resource Discovery, Grid Management System, Data Mining techniques I. Introduction A Grid system is a seamless, integrated computational and collaborative environment and a high level view of activities within the Grid. The resource requesters interact with the Grid resource broker for solving problems, which in turn performs resource discovery, scheduling, and processing application jobs on the distributed Grid resources). Grid computing is a seamless support to resource sharing in large and heterogeneous network environment collecting valuable resources from large collection of providers. Grid computing provides a cost effective resource sharing mechanism using collaborative management system [1]. Grids, composed of large-scale, geographically distributed platforms working together, have emerged as effective architectures for high performance decentralized computation. As there are limitations on available resources in grid environment, efficient use of the grid resources becomes an important challenge. Due to the heterogeneity of resources it is always a challenge to pick up the right resource at the right time with the optimum cost. Resource management system keeps the task of managing available resources and system workloads accordingly. It is the way in which various tasks like allocation, authorization and assurance of resources are taken place. Resource management system includes resource discovery, resource monitoring, resource accounting, resource provisioning, fault isolation, autonomic capabilities and service level management activities. A core part of the grid system is Resource Broker, which heads the whole hierarchy of maintaining all the service information of the system. It performs various processes like discovering, scheduling, allocating and evaluating. Resource discovery is the first and the foremost important process. Broker has a significant role in discovering the resources before implementing other grid resource management schemes. Resource management system performs resource discovery to obtain information about the available resources for the particular job with respect to the required attributes. Discovery in the Grid environment is a complex task as the resources are distributed, heterogeneous and spread through organizations each having their own resource management policies and different access and cost models. Grid computing represents the evolution of distributed computing infrastructure and parallel processing technologies. The Grid enables coordinated resource sharing within dynamic organizations consisting of individuals, institutions, applications and resources. The main aim of grid computing is to provide collaborative parties and application developers the ability to create distributed computing environments. The driving force for this paper is to survey the resource discovery mechanism, with in the Grid environments. The resource discovery process out to find out the preferred resources quickly and return the result back to the requester in the optimum time. The information about the previous work related to the resource discovery approaches is presented in this paper in a systematic way. This presentation is structured to create curiosity towards finding for better strategies in resource discovery in Grid computing.
  • 2. A Review on Resource discovery Strategies in Grid Computing DOI: 10.9790/0661-17240812 www.iosrjournals.org 9 | Page II. Classification Of The Grid Systems Current networked systems contain personal computers, personal digital assistants, parallel computers, network routers, network switches, clustered server farms, and network attached storage devices such as fiber channel RAID, automated tape libraries, and CD-RW/DVD jukeboxes. Grid systems based on design objectives can be categorized into the following classes as in “Fig. 1”. Fig. 1 Grid Systems Taxonomy The computational Grid category denotes systems that have a higher aggregate computational capacity available for a single application than the capacity of any constituent machine in the Grid system. These include distributed supercomputing and high throughput categories depending on how the aggregate capacity is utilized The data Grid category provides an infrastructure for synthesizing new information from data repositories such as digital libraries or data warehouses that are distributed in a wide area network. The service Grid category is for systems that provide services that are not provided by any single machine. This category is further subdivided in on demand, collaborative, and multimedia Grid systems [2]. III. The Resource Discovery Process If a Grid (G) consists of n nodes and if a node N equipped with m resources(R), Ni = [R1, R2,…...Rm] and G=[N1,N2,……..Nn] then G= The resource discovery process is summarized in “Fig. 2”. The user submits a job and the grid finds appropriate resources, in principle anywhere, to complete it. A node, searching for resources, submits a request containing an ontological description of a target resource. In order to perform the request distribution over the network, suitable communication and routing protocols are need to be employed .Each node compares the incoming request against its ontology, by applying some criteria for matching. The matching evaluation depends on the expressiveness of the ontological description contained in the request and on the desired level of accuracy. Replying to the requesting node, each node returns a list of candidate resource descriptions, together with their respective matching values. Based on received candidate descriptions and on their matching values, the initiated node selects the relevant resources descriptions to be traced in its ontology. For each relevant resource description, a new concept in the Network Knowledge Layer is created, which describes the sending node which have provided such candidate resource descriptions. Fig 2. Resource Discovery in Grid Environment
  • 3. A Review on Resource discovery Strategies in Grid Computing DOI: 10.9790/0661-17240812 www.iosrjournals.org 10 | Page IV. Resource Discovery Strategies In Grid computing, resource discovery is the process of finding the best candidate from the set of resources that meet the requirements of the time, cost and efficiency at optimum level. The dynamism and heterogeneity of resources that enter and exit to and from the Grid computing structure made it a challenging task to discover and manage them. There are diverse Approaches for resource discovery in grid environments. Basically these are query and agent based resource discovery approaches. In Query based Approach, discovery is the process in which resource information is queried for resource availability. This is the Approach for the most of the contemporary grid systems. Query based system are further characterized depending on whether the query is executed against a distributed database or a centralized database [3]. Agent based Approach sends active code fragments across machines in the Grid system that is interpreted locally on each machine. Agents passively monitor and can distribute resource information either periodically or in response to another agent. The Agent is a software entity with aptitude, autonomy and right information which can interact with its surrounding and execute task on behalf of its user [4] Agent based resource discovery is inherently distributed mostly based on an underlying mobile code environments like Java. In this paper resource discovery Approaches like Peer-to-Peer Approach, Ontology Description-Based Approach, Routing Transferring Model-Based Approach, Parameter-Based Approach, Quality of Service (QoS) Approach and Request Forwarding Approach have been reviewed. In Peer-to-Peer Approach, based on decentralized resource discovery architecture could lessen huge administrative burden providing very effective search-performance result. Different resource discovery problems in a large distributed resource-sharing environment especially in a grid environment are of great interest [5], [6]. There are four different architectural components called “Membership protocol”, “Overlay construction”, Preprocessing”, and “Request processing” and four environment parameter factors , which dominate the performance and design strategies for a resource discovery solution are “Resource information distribution and density”, “Resource information dynamism”, “Request popularity distribution”, “Peer participation”. A general-purpose query support enabled “Unified Peer-to-Peer Database Framework (UPDF)” for a large distributed system has been proposed in the literature. UPDF can be identified as a Peer-to-Peer database. Construct for a general purpose query support which is unified because it supports arbitrary query languages, random node topologies, different data types, different query response modes, different neighbor selection policies for expressing specific applications [7]. In Ontology Description- Based Approach, Ontology refers to a description of a resource, a semantic service discovery framework in a grid environment [8]. Ontology improves the interoperability between virtual organizations. A service matchmaking mechanism is proposed based on ontology knowledge which claims that this matchmaking framework can provide a better service discovery and also can provide close matches. The main idea behind this Approach is the propagation of the resource information. In this model, service provider registers its service description into the service registry database. When a Grid application sends a request to service directory, matchmaker returns the matches to the service requester. Requester chooses the best resource based on the specifications given. In Routing Transferring Model-Based Approach [9] moves around three basic components - resource requester, resource router and resource provider. The resource provider sends the resource information to a router and the router stores that information in a router table. After that, when the requester sends a request to the router, the router checks its routing table for an appropriate resource provider and after finding that entry router forwards that request to the service provider or another router. Distance Routing Transferring (SD-RT) algorithm is a base for this formalization. Here the resource discovery time depends on topology and they also showed that SD-RT could locate a resource in the shortest time, if the topology and distribution of resources are clear. In Parameter-Based Approach the potentiality of the Grid is considered [10]. A new concept “Grid potential” is proposed in this model, which encapsulates the processing capabilities of different resources in a large network. An algorithm called “Data Dissemination Algorithm” is proposed. This algorithm considers a swamping Approach for message distribution. At the time a message comes to a node, that message gets validated. The validation process relies on three types of dissemination, universal awareness that permits all incoming messages, neighborhood awareness that allows messages from a certain distance, and distinctive awareness, which discards messages if it finds out that the less Grid potentiality at the local node in remote node, is less than that of the requestor node. The authors of this approach also measured the performance of “universal awareness”,” neighborhood awareness”, and “distinctive awareness” dissemination schemes and claimed that universal Approach is more expensive in terms of message complexity than that of neighborhood and distinctive Approach. They also claimed that this new class of dissemination could reduce the communication overhead during the resource discovery.
  • 4. A Review on Resource discovery Strategies in Grid Computing DOI: 10.9790/0661-17240812 www.iosrjournals.org 11 | Page In Quality of Service (QoS)-based Approach an algorithm to discover the occasionally available resources in a multimedia environment is proposed [11]. Here different policies for a QoS based resource discovery service for a given graph theoretic Approach are mentioned. A generalized version of Discovering Intermittently Available Resources (DIAR) algorithm based on occasionally available resources is presented. The performance of QoS policies based on different time-map strategies in a centralized system is evaluated. Various QoS parameters include processor runtime, storage capacity, network bandwidth and many more. On the basis of these parameters QoS guarantees the best behavior of grid. Through the experiment they found out randomized placement strategies and increased server storage can facilitate better performance to discover a particular resource. In Request Forwarding Approach four-request forwarding alternatives are identified. a. Random Walk Approach - To forward the request, the node is chosen randomly b. Learning-Based Approach - A request is forwarded to a node who served a similar request before. If no similar answer is found, the request is forwarded to a randomly chosen node. c. Best-Neighbor Approach - The number of received answer is recorded without recording the type of requests. The request is forwarded to that node which answered highest number of requests. This Approach to identical to learning-based Approach except when no similar answer is found, request is forwarded to the best neighbor. The measured performance evaluation of a simple resource discovery technique is based on “request propagation”. d. Learning-Based + Best-Neighbor Approach -This Approach is identical to learning-based Approach except when no similar answer is found, Request is forwarded to the best neighbor. V. Comparison Among The Strategies Many parameters are to be taken into account for dealing with complexity of grid resource discovery as it becomes complex in proportion to the size of the grid. In the case of the large global grids, Peer-to-Peer is the best Approach to be followed, as it uses the graph theoretic Approach to achieve scalability and manageability. De-Centralized resource discovery Approach is the next choice, but is limited to certain extent because of its dependent and managing units. Ontology based Approach uses the central broker for matchmaking, which reduces its scalability. A Grid Potential based approach helps the parameter Approach to achieve the efficient way to maintain the current status of resources. QoS Approach helps the clients with the reliable feedback about the expected behavior of the system as a whole. It is observed that Routing Transferring Approach is the fastest way to discover the resources for small grids as it uses the shortest distance routing table for matchmaking. Request Forwarding Approach is not moved into full usage used today because of its nonstandard nature. All the strategies have their own problems and prospects. Grid computing needs to maintain large amount of data with respect to its components, coordination and computation needed to manage resources. Analyzing the data stacked as a result of Grid management activities certainly provides some means to polish the above mentioned strategies [12]. To do such large amount of analysis Data mining technologies are one of the best choices to rely upon. Grid can be considered as a set of independent, complex systems, constructing together a huge pool of computational resources. Therefore, the management procedures are subjected to a specific analysis of each participant system. Ultimately, the decision making rely up on a detailed knowledge of each of the elements that make up a grid. The heterogeneous and distributed nature of the components of grids leads to complexity in analysis. Data mining techniques can contribute to relieve the burden to a great extent. The great variety of tasks that can be found in the grid offers a wide range of information to process. Data from multiple sources can be gathered and analyzed using data mining techniques to extract novel and vital information that is ultimately improve the grid management process. The resource discovery process can gain a lot from the knowledge obtained from the Data Mining techniques and this combination can shape the resource discovery strategies and processes towards economic utilization of Grid resources VI. Conclusion Resource Discovery is the process of finding the satisfactory resources that meets the user’s specifications, including resource description, resource organization, resource lookup, and resource selection. In this paper the resource concept in Grid system is introduced together with a review and analysis of various grid resource discovery Approaches is made. Comparisons are made on all these Approaches on the basis of performance factors like scalability, reliability, adaptability and manageability. This comparison guides us towards an idea about choosing an appropriate approach to discover a particular resource. Our assumption said that peer-to peer approach has succeeded in the world of resource discovery. It is expected that the resource discovery concepts of peer-to-peer may be adapted one service using in grid systems. It should be noticed that it is not easy to recognize the grid system with peer-to-peer system, so we should explore the new model continuously which can be describe the components which are sufficient for both systems. Keeping in mind the vitality of large amount of data with respect to Grid components and its respective computational needs the
  • 5. A Review on Resource discovery Strategies in Grid Computing DOI: 10.9790/0661-17240812 www.iosrjournals.org 12 | Page importance of analyzing the resource data for better resource management system and the role of Data mining techniques is emphasized References [1]. J. Joseph and C. Fellenstein, “Grid Computing”, IBM Press Pearson Education, pp. 5. [2]. R. Buyya, D. Abramson, J. Giddy, Nimrod/G: An Architecture for a Resource Management and Scheduling System in a Global Computational Grid, International Conference on High Performance Computing in Asia- Pacific Region (HPC Asia 2000), Beijing, China. IEEE Computer Society Press, USA, 2000. [3]. Chaitanya Kandagatla, “Survey and Taxonomy of Grid Resource Management Systems”, University of Texas, Austin http://www.cs.utexas.edu/users/browne/cs395f2003/project s/KandagatlaReport.pdf [4]. Klaus Krauter, Rajkumar Buyya and Muthucumaru Maheswaran, “A taxonomy and survey of grid resource management systems for distributed computing”,Copyright 2001 John Wiley & Sons, Ltd. 17 September 2001. [5]. A. Iamnitchi and I. Foster, “On Fully Decentralized Resource Discovery in Grid Environments”, IEEE International Workshop on Grid Computing, Denver, CO, 2001. [6]. A. Iamnitchi, I. Foster, Daniel C. Nurmi, “A Peer-to-Peer Approach to Resource Discovery in Grid Environments”, Proceeding of the 11th Symposium on High Performance Distributed Computing, Edinburgh, UK, 2002 [7]. W. Hoschek, “A Unified Peer-to-Peer Database Framework for Scalable Service and Resource Discovery”, Proceeding of Third International Workshop on Grid Computing: GRID 2002, Baltimore, MD, Springer, 2002,pp. 126-144. [8]. S. Ludwig, P. Santen, “A Grid Service Discovery Matchmaker based on Ontology Description”, Euroweb 2002 -The Web and the GRID: from e-science to ebusiness, 2002 [9]. W. Li, Z. Xu, F. Dong, J. Zhang, “Grid Resource Discovery Based on a Routing-Transferring Model”, Proceeding of Third International Workshop on Grid Computing: GRID 2002, Baltimore, MD. , Springer, 2002, pp. 145-156. [10]. M. Maheswaran and K. Krauter, “A Parameter-based approach to resource discovery in Grid computing systems”, 1st IEEE/ACM International Workshop on Grid Computing, 2000. [11]. Yun Huang and Nalini Venkatasubramanian, “QoS-based Resource Discovery in Intermittently Available environments”, Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing HPDC-11 2002 (HPDC’02) 1082-8907/02, 2002 IEEE. [12]. Werner Dubitzky, A text book on “Data mining techniques in grid computing environments”.