ElasticityProject

Skip to end of metadata
Go to start of metadata

GlassFish Server Open Source Edition 3.2 - Elasticity Management Service (EMS)

Introduction

This project will focus on the Elasticity featureset provided through the Elasticity Management Service (IMS).

Feature Overview

Elasticity module allows a GlassFish cluster to grow or shrink in size based upon metrics like cpu utilization, memory usage etc.

Feature List and Schedule

Feature ID Priority Target Milestone Description JIRA Link QA/Docs Handover? Status / Comments
EL-3.1 P2 ms3 Provide an asadmin command to enable elasticity feature. This will allow metrics to be gathered   Yes  
EL-3.2 P2 ms3 Provide an asadmin command to disable elasticity feature. This will stop metrics gathering
and also stop any alerts from executing
  Yes  
Feature ID Priority Target Milestone Description JIRA Link QA/Docs Handover? Status / Comments
EL-4.1 P2 ms4 Provide an asadmin command to create time based alerts   Yes  
EL-4.2 P2 ms4 Administrator shall be able to specify logging actions for time based alerts   Yes  
EL-4.3 P2 ms4 Time based alerts must survive DAS restart   Yes  
EL-4.4 P2 ms4 start-instance command must check if elasticity module is running or not   Yes  
EL-4.5 P2 ms4 stop-instance command must check if elasticity module is running or not   Yes  
Feature ID Priority Target Milestone Description JIRA Link QA/Docs Handover? Status / Comments
EL-5.1 P2 ms5 Administrator shall be able to create alerts based on cpu usages   Yes  
EL-5.2 P2 ms5 Administrator shall be able to specify metric functions like avg, min, max during creation of alerts   Yes  
EL-5.3 P2 ms5 Administrator shall be able to specify aggregate functions like avg, min, max during creation of alerts   Yes  
EL-5.4 P2 ms5 Administrator shall be able to create alerts based on memory usage   Yes
EL-5.6 P2 ms5 Administrator shall be able to create response time based alerts   Yes  
EL-5.7 P2 ms5 Administrator shall be able to disable alerts   Yes  
EL-5.8 P2 ms5 Administrator shall be able to add / delete alert actions   Yes  
EL-5.7 P2 ms5 Administrator shall be able to use GUI for creating alerts   Yes  
EL-5.9 P2 ms5 Administrator shall be able to use GUI for adding / deleting alert actions   Yes  
EL-5.10 P2 ms5 Administrator shall be able to use GUI for enabling / disabling alerts   Yes  

Out of Scope

Design Document

Elasticity module one pager

Quality

  • Link to Test Plan

Documentation

  • Link to Documentation Plan

Demos

  • To be filled in as demos come up each milestone or as appropriate.

Workspace

Research

References

Dev Tests

Email Alias

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Oracle community and they might not be employed or in any way formally affiliated with Oracle. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Oracle nor any other party necessarily agrees with them.