Home
News
Events
Press
Downloads
Exploitation Items (Installers)
Publications
Links
Partners
Contact
Search
Newsletter Issues
Wiki
BREIN User and Development Forum
BREIN Architecture
Knowledge Portal
Login Form
Latest News
6th Newsletter issue available   The 6th BREIN newsletter issue is now available. To download it, visit the "Newsletter Issues" section on the left menu or click here .   Details...

SOC-LOG'09 workshop at ICSOC-ServiceWave conference     BREIN is supporting the 1st International Workshop on Service Oriented Computing in Logistics (SOC-LOG'09) which will be held as part of ICSOC/ServiceWave, in Stockholm, Sweden (November 23, 2009).    Details...

New demo video BREIN project participated in the Internet of Services 2009 Concertation meeting, presenting among others two demos showing the work done on Semantically enhanced SLA Negotiations and Semantic aware and SLA-Driven Resource Management for Virtualized and Heterogeneous Platforms.   Details...

Cloud Computing Providers Part of our work done for the State of the Art is now available also through Gridipedia (visit here )   Details...

Semantics Week 2009   BREIN and the European projects STASIS, SOA4ALL, and the NESSI Semantics Group, would like to invite you to "Semantics Week" to be held June 22-26th in beautiful and logistic friendly Amsterdam.   Details...




BREIN Dissemination CDcd.jpg

newsletter.jpg





Receive HTML?

RESOURCE MANAGEMENT FRAMEWORK

Role(s): Service Provider

Toolkit(s):            Semantically Enhanced Resource Allocation

Virtualized Resource management and monitoring

Job Scheduler,

Semantic Resource Broker

Notification Support

License: LGPL & Apache 2.0

 

A.1.1 Installation

The Resource Management Framework is composed by several toolkits. The minimum configuration of this framework consist on the installation of the SERA, Notification Support toolkits, the Resource Monitor included in the VRMM and at least one of the resource managers (JS and VtM (VRMM)). This initial configuration can be extended adding more resource managers.  Next figure shows the relationship between the different toolkits.

 

 

Details about how they can be deployed and installed and configure the different are described in their respective toolkit installation manuals. Follow these manuals to install the whole BREIN Resource Management Framework. The following configuration instructions and changes are required in order to run all the RMF toolkits together.

Configuring the Resource Monitor to run with the SERA toolkit and different resource managers

The resource managers are specified in the file « /etc/VtM/rm.properties » specifying the scheduler address and the resource managers’ identifiers as « node » variables. The identifiers must follow this template

[js|vtmbrein]-<node_FQDN>

Configuring Resource Managers with the Notification Support toolkit

The configuration for using the N VtM Change variable « address » in the file « /etc/VtM/nb.properties»

 

Adding the Semantic Service Offer Discovery  in the RMF

The SSOD  can be included in and removed from the SERA toolkit using nodeUp  and nodeDown methods of the SRLM API, passing the FQDN of the SSOD  in the methods argument. This argument must follow this template

srb-<SSOD_FQDN>

 

A.1.1 Usage Instructions

The BREIN Resource Management Framework (RMF) provides a Service Provider wide resource allocation and job management infrastructure. It manages the execution of jobs in heterogeneous computational resources, such as virtualized resources and large clusters. It is able to detect, react to unexpected events such as failures and QoS degradation, recovering jobs from checkpointing, resubmitting and migrating jobs to new resources or outsourcing them to external resources. The resource management introduced by BREIN increases the SP reliability reducing penalties to the minimum.

The RMF is composed by 5 toolkits. The SERA toolkit acts as entry point for the users as well as provides the job management and resource allocation functionalities The JS, VRMM, and SRB toolkits provide, enables the execution and monitoring of customer jobs in different kind of resources. Finally, the Notification support is in charge of managing the notification of events delivering the produced messages to the components who has been subscribed to receive those messages.

The user interaction in the Resource Management Framework is performed through the SERA toolkit. Read the SERA usage instructions for interacting with the Resource Management Framework.

 

Next Figure gives an overview of the framework showing the toolkits which are involved and the relationships with other BREIN frameworks. Next paragraph will give an overview about this relationship and how to configure the RMF to enable this relationship.

 

The relationship with SLA Management Framework provide a SLA-Driven resource management which includes the SLA-based resource provisioning, the monitoring of SLA parameters based on resource metrics and the adaptation notify contract violations. The relationship with the Messaging Infrastructure covers the secure exchange of messaging and notifications as well as the secure and authenticated and authorized submission of customer jobs in the SP infrastructure. Finally, adding the Contract Commitment Support provided by the Business Relationship to the other optional relationships provides an easier and automatic way of configuring the resource management infrastructure when a new contract is established. More information about this relationships and how to configure the RMF for enabling the relationships can be found in the different RMF toolkits manuals.

 

 
 
Legal Notice | Copyright © 2006 Brein Project Partners | Contact