Portals

Introduction


The Johannes Kepler University in Linz has developed a novel combination of portals which  allow the stakeholders to get access to the functionality provided by the different layers of the edutain@grid system. These portals allow a unified and consistent interface approach hiding the complexity of traditional grid applications in order to support users from all different fields to work with edutain@grid in an intuitive way.

Management Portal


The management portal was developed for hosters which participate in this system by providing computing resources. It is implemented following the classic web portal approach so that it can be accessed via any web browser. The portal provides access to the resource management and monitoring functionality of the management layer to allow the hosters to keep an overview about their participating machines.
The portal itself is configured to provide three different views to the hosters:
portals

Configuration view:

    • Configuration of participating server hosts
    • Status display of the local machines
    • Configuration of available application types
    • Management of deployed server applications on local machines

Controlling view:

    • Overview of running ROIA sessions and processes
    • Manual starting and stopping of ROIA sessions
    • Starting and stopping of ROIA processes

Monitoring view:

    • Management of different monitoring sessions
    • Visualization of available metrics in diagram

portals2

Client Portal

The client portal is developed for the end users of the edutain@grid system which are either computer game players or participants in e-learning application. It provides functions to get information about available ROIA sessions and to connect to running applications. The portal is implemented as a C++ API which will be included in the application clients to provide a common way of access for the different types of client applications. The communication is achieved via web service calls to the Business Layer which allows a secure and standardized way of data transmission.


The key features for the client portal are:
  • Implemented as a C++ API for integration into the ROIA Client
  • Hides complexity of the underlying GRIA middleware where initial connection is established to
  • Uses https and public and private keys

Added Value

For the edutain@grid system a novel portal concept was developed. To offer interfaces for the different kind of actors the definition of portals has been extended beyond the use of web interfaces. In combination with the different edutain@grid layers the portals provide a unified way of managing and accessing ROIAs.
 
CALENDAR
previous month September 2010 next month
M T W T F S S
week 35 1 2 3 4 5
week 36 6 7 8 9 10 11 12
week 37 13 14 15 16 17 18 19
week 38 20 21 22 23 24 25 26
week 39 27 28 29 30
LATEST EVENTS
No events