Tags:
, view all tags

1 WMProxy Service

1.1 About WMProxy

WMProxy is a new component to access the EMI Workload Management System (WMS).

The need of such a component, besides adhering to the emerging design methodology called Service Oriented Architecture (SOA), is to improve the performance of existing similar components, to handle more efficiently a large number of requests for job submission and control and also to provide additional features.

The WMProxy is implemented as a Web service. The Web is considered a successful technology mostly because of its simplicity and ubiquity. A Web service allows us to take advantage of the benefits of the Web, not only to provide information, but also to offer services to a greater community of possible users.

Since the European Middleware Initiative (EMI) Middleware is a composition of Grid services provided by different vendors and/or operated by different organizations, the Web services technology is a powerful means to achieve service interoperability and allow easier compliance with emerging standards such as Open Grid Services Architecture (OGSA) and Web Services Resource Framework (WSRF).

1.2 Client configuration

C++ WMProxy client commands behavior may be configured by editing a proper configuration file. Here follow the steps needed to properly configure file location on client side:

1 For each supported Virtual Organisation a directory must be created, with the following name:

/etc/glite-wms/<vo name-lowercase>
(e.g. for dteam /etc/glite-wms/dteam)

  1. Files installation:
  • org.glite.wms.client (version > 3.1.9) installs a template file in the following location:
    /etc/vo_template/glite_wmsui.conf.template          

This file should be copied with the name "glite_wmsui.conf" in each directory created in step 1)

  • for backward compatibility (version <= 3.1.9) old configuration file name approach is still accepted
    /etc/vo_template/glite_wms.conf          

This file should be copied with the name "glite_wms.conf" in each directory created in step 1)

-- FabioCapannini - 2011-11-04

Edit | Attach | PDF | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | More topic actions...
Topic revision: r2 - 2011-11-09 - FabioCapannini
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback