Developing a WSRF-compliant grid resource-broker service

被引:0
|
作者
Trnkoczy, Jernej [1 ]
机构
[1] Univ Ljubljani, Fak Elektrotehn, Trzaska 25, SI-1000 Ljubljana, Slovenia
来源
ELEKTROTEHNISKI VESTNIK-ELECTROCHEMICAL REVIEW | 2009年 / 76卷 / 04期
关键词
grid; resource-broker; WSRF; job; Open Grid Services Architecture;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The sharing of various kinds of distributed resources in heterogeneous and dynamically changing environments represents the core functionality of any grid system. The resources are shared among users with various levels of intertrust-relations, and belonging to different administrative domains with different security policies. The sharing is achieved through software modules called resource brokers that hide the complexity of grids by automatic submission of the user's jobs to most suitable grid resources. The functionalities of resource brokers include transformation of user requirements into a set of grid jobs, examination of grid resources and their capabilities, matching of job requests and their requirements against the resources, scheduling of jobs on the appropriate resources, initiation and monitoring the execution of jobs and collection of results when they are finished. In this paper, the development of a resource-broker service implemented under the DataMiningGrid [1] project will be presented. The project represents a large-scale effort aimed at developing a generic system facilitating the development and deployment of grid-enabled data mining applications. The project developed a grid middleware that supports execution of data mining tasks while utilizing data and computational resources of the grid. As a part of this middleware, a resource-broker service that takes into account special requirements of the data mining applications was designed and implemented. One of the key requirements for the developed service was compliance with the existing grid standards. Standardization of the implementation technologies as well as the core grid functionalities are important for allowing interoperability among different grid components. Today, the Open Grid Services Architecture (OGSA) [2] specifications, which were published by the Open Grid Forum (OGF) [3], represent the most mature standards in the area of grid computing. OGSA aims to standardize practically all the services one commonly finds in a grid system by specifying a set of standard interfaces for these services. Furthermore OGSA defines extensions of the common web services technologies and in this way acts as a standard middleware between grid applications and low-level web services technologies [Figure 1]. Extensions of the basic web services specifications are needed since they do not provide a standard way of modeling and management of the service state. Guided by the principle of interoperation through conformance specification, OGSA therefore proposes a set of specifications known as OGSA WSRF Basic Profile 1.0 [4] that consists of a set of de facto, institutional or evolving web services specifications, along with clarifications, refinements, interpretations and amplifications of those specifications that promote interoperability among implementations of the basic profile. The profile includes specifications of interfaces and behavior defined in WSRF, WS-Addressing and WS-Notification families of specifications. Globus Toolkit Version 4 (GT4) [5] represents a de-facto standard for developing grid applications. It includes quite a few high-level services that can be used to build grid applications, along with the service development and service execution environment. GT4 provides implementations of WSRF specifications for the programming languages Java, C and Phyton. The GT4 toolkit and Java WSRF implementation (Java WS Core) were used in implementation of the WSRF-compliant resource-broker service presented in this paper.
引用
收藏
页码:193 / 198
页数:6
相关论文
共 50 条
  • [31] Towards a Semantic Service Broker for Business Grid
    Munoz Frutos, Heuar
    SEMANTIC WEB: RESEARCH AND APPLICATIONS, 2009, 5554 : 939 - 943
  • [32] Design and Implementation of a Multi-Grid Resource Broker for Grid Computing
    Yang, Chao-Tung
    Hu, Wen-Jen
    DATA DRIVEN E-SCIENCE, ISGC 2010: USE CASES AND SUCCESSFUL APPLICATIONS OF DISTRIBUTED COMPUTING INFRASTRUCTURES, 2011, : 251 - 262
  • [33] Dynamic Resource Selection in Cloud Service Broker
    Santoso, Ganis Zulfa
    Jung, Young-Woo
    Seok, Seong-Woo
    Carlini, Emanuele
    Dazzi, Patrizio
    Altmann, Joern
    Violos, John
    Marshall, Jamie
    2017 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2017, : 233 - 235
  • [34] A Parameterized Framework of Trust Computation for Grid Resource Broker
    Ashok, M.
    Sathiyan, S.
    GLOBAL TRENDS IN COMPUTING AND COMMUNICATION SYSTEMS, PT 1, 2012, 269 : 178 - 181
  • [35] A Multiple Grid Resource Broker with Monitoring and Information Services
    Yang, Chao-Tung
    Hu, Wen-Jen
    Chen, Bo-Han
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT 2, PROCEEDINGS, 2010, 6082 : 90 - 99
  • [36] Genetic algorithm based resource broker for computational Grid
    Singh, Susmita
    Sarkar, Madhulina
    Roy, Sarbani
    Mukherjee, Nandini
    FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE: MODELING TECHNIQUES AND APPLICATIONS (CIMTA) 2013, 2013, 10 : 572 - 580
  • [37] Decentralized Service Allocation in a Broker Overlay Based Grid
    Azab, Abdulrahman
    Meling, Hein
    CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 200 - 211
  • [38] Web-based access to the grid using the Grid Resource Broker portal
    Aloisio, G
    Cafaro, M
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15): : 1145 - 1160
  • [39] Broker as a Service (BaaS) Pricing and Resource Estimation Model
    Aazam, Mohammad
    Huh, Eui-Nam
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 463 - 468
  • [40] Research on WSRF-based resource management model and encapsulation in Manufacturing Grid
    He, Yu'an
    Yu, Tao
    Shen, Bin
    KNOWLEDGE ENTERPRISE: INTELLIGENT STRATEGIES IN PRODUCT DESIGN, MANUFACTURING, AND MANAGEMENT, 2006, 207 : 908 - +