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 条
  • [41] Design and implementation of a Grid Network-Aware Resource Broker
    Adami, D
    Giordano, S
    Repeti, M
    Coppola, M
    Laforenza, D
    Tonellotto, N
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2006, : 41 - +
  • [42] A resource broker for computing nodes selection in grid computing environments
    Yang, CT
    Lai, CL
    Shih, PC
    Li, KC
    GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 931 - 934
  • [43] A resource broker with an efficient network information model on grid environments
    Yang, Chao-Tung
    Shih, Po-Chi
    Lin, Cheng-Fang
    Chen, Sung-Yi
    JOURNAL OF SUPERCOMPUTING, 2007, 40 (03): : 249 - 267
  • [44] A distributed grid service broker for web-services based grid applications
    Lee, Yih-Jiun
    WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS, 2006, : 257 - 262
  • [45] Grid broker selection strategies using aggregated resource information
    Rodero, Ivan
    Guim, Francesc
    Corbalan, Julita
    Fong, Liana
    Sadjadi, S. Masoud
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (01): : 72 - 86
  • [46] A resource broker with an efficient network information model on grid environments
    Chao-Tung Yang
    Po-Chi Shih
    Cheng-Fang Lin
    Sung-Yi Chen
    The Journal of Supercomputing, 2007, 40 : 249 - 267
  • [47] A QoS-based WSRF Service Scheduling Mechanism in Spatial Data Grid
    Wu, Xi
    Fang, Yu
    Chen, Bin
    Huang, Zhou
    GEOINFORMATICS 2008 AND JOINT CONFERENCE ON GIS AND BUILT ENVIRONMENT: ADVANCED SPATIAL DATA MODELS AND ANALYSES, PARTS 1 AND 2, 2009, 7146
  • [48] A Resource Broker with Cross Grid Information Services on Computational Multi-grid Environments
    Yang, Chao-Tung
    Hu, Wen-Jen
    Lai, Kuan-Chou
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 20 - +
  • [49] Design and Implementation of WSRF- based GIS Service in Spatial Data Grid
    Cui, Jianjun
    Zhang, Baoyin
    Wu, Xi
    Huang, Zhou
    Fang, Yu
    Chen, Bin
    2009 EIGHTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2009, : 211 - +
  • [50] A Grid resource broker supporting advance reservations and benchmark-based resource selection
    Elmroth, Erik
    Tordsson, Johan
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 1061 - 1070