Scaling Policy Concepts Metrics – Periodically gather usage information about a component e.g. queue length, response time, memory usage Alerts (Conditions)

Slides:



Advertisements
Similar presentations
Slide 1 doc.: IEEE /1092r0 Submission Simone Merlin, Qualcomm Incorporated September 2010 Slide 1 ACK Protocol and Backoff Procedure for MU-MIMO.
Advertisements

1Proprietary and Confidential AirVantage API – Getting started David SCIAMMA – June 13th 2014.
Pankaj Kumar Qinglan Zhang Sagar Davasam Sowjanya Puligadda Wei Liu
© 2008 OSIsoft, Inc. | Company Confidential IT Application Monitoring Using PI AF and Notifications Josiah Thoen - AEP.
The KB on its way to Web 2.0 Lower the barrier for users to remix the output of services. Theo van Veen, ELAG 2006, April 26.
PARTICIPATORY MEDICINE: LEVERAGING SOCIAL NETWORKS IN TELEHEALTH SOLUTIONS Duckki Lee, PhD Stduent Mobile and Pervasive Computing Lab University of Florida.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 IM Analysis Shruti.
Software Engineering II - Topic: Software Process Metrics and Project Metrics Instructor: Dr. Jerry Gao San Jose State University
Effective Agent Participation in Rescue Operations Brent Dutson CS7100 Fall 2009.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
S A B D C T = 0 S gets message from above and sends messages to A, C and D S.
(OpenStack Ceilometer)
Intrusion Prevention, Detection & Response. IDS vs IPS IDS = Intrusion detection system IPS = intrusion prevention system.
Supporting community action on HIV & AIDs and TB Mapping HIV & AIDS and TB Service Organizations in Kenya.
Behavioral Patterns  Behavioral patterns are patterns whose purpose is to facilitate the work of algorithmic calculations and communication between classes.
Active Directory Federation Service 3.0
SCIENTIFIC METHOD #1 : IDENTIFY THE PROBLEM OR ASK A QUESTION BASED ON AN OBSERVATION.
Event driven architecture the scalable middleware or just fluff by Ørjan Markhus Lillevik.
Mechanism to support establishment of charging policies Group Name: WG2-ARC Source: InterDigital Meeting Date: TP8 Agenda Item:
An Introduction to IBM Systems Director
11 SYSTEM PERFORMANCE IN WINDOWS XP Chapter 12. Chapter 12: System Performance in Windows XP2 SYSTEM PERFORMANCE IN WINDOWS XP  Optimize Microsoft Windows.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Presented by : Team 11 Mathuvathanan M. Jayasinghe S. D. Luckshy S. T. Sujeetha L. Supervised by: Mr. Shantha Fernando Mr. Samantha Senarathne.
Improving Efficiency with Reusable Processes Linda Koestler Kinetic Data.
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
Vectors Unit Portfolio Presentation Hanadi Fateyerji.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
To the Cloud!
**DRAFT** Blueprints Alignment (OpenStack Ceilometer) 4 March 2015 Ryota Mibu, NEC.
Adding SubtractingMultiplyingDividingMiscellaneous.
Composition in Modeling Macromolecular Regulatory Networks Ranjit Randhawa September 9th 2007.
Web Server.
HOOTSUITE Social Media Dashboard. Advantages Juggling multiple accounts across a variety of platforms. With so little time… Allows you to manage multiple.
Service Component Architecture (SCA) Policy TC … Face to Face Agenda – Jan 24,
Windows Server 2003 系統效能監視 林寶森
Welcome to Online Payment Service
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. Monitoring in TOSCA – Future Use Cases Presenter: Ifat Afek, Alcatel-Lucent September 2015.
Online system expert.omb.kzexpert.insurance-ombudsman.kz.
UCI Expectation-Driven Event Monitoring (EDEM) David Hilbert, David Redmiles
For an appointment contact us on:  
PVC Enablers Admin Specifications. Byte - Edit ActorPlatform Admin, Community Admin Module NamePVC-Community Sub-Module NameCollaboration HL FunctionalityByte.
UCI Large-Scale Collection of Application Usage Data to Inform Software Development David M. Hilbert David F. Redmiles Information and Computer Science.
Copyright Pte Ltd Installing iZeno SMS Module Version 1 for SugarCRM 6 updated on 25 Nov 2011 Benny Ng Director Business Development.
By Muyowa Mutemwa Supervisor B. Tucker Co-Supervisor Prof: I. Venter.
Difference between External and Internal Server Monitoring.
DIVYA K 1RN09IS016 RNSIT1. Cloud computing provides a framework for supporting end users easily through internet. One of the security issues is how to.
Using Analytics and Metrics to Turn App Users into Gold Brian G. Burton, Ed.D. Assistant Professor of Digital Entertainment & Information Technology Abilene.
SQL Database Management
Smarter Technology for Better Business
Microsoft Dynamics CRM and Azure Service Bus Integration
Sun Bear Software Marketing Automation and Lead Generation
Who is responsible for your marketing? May 2013
Chapter 6: Community Features.
Tanishq One – Phase I. Objective To start a conversation between users and the brand. To resonate with up scale working class and guide them in choosing.
Administrate / GoToTraining Integration
Family Location Presentation
Administrate / Zoom Integration
General Concept On Operational Excellence Open for discussion.
To participate in the forum: Click on the forum you wish to participate in, e.g. Welcome and Guidance, or click on the Last Post to follow on from that.
Power BI Streaming Datasets with MS Flow
.
Adding with 9’s.
Adding with 10’s.
Adding ____ + 10.
Identify and Explain Communication Contexts and Modes
Object-Oriented Testbench Architecture
PROJECT MANAGEMENT WORKFLOW
What’s Happening with my App, Application Insights?
Design Model: Creating Design Class Diagrams
Presentation transcript:

Scaling Policy Concepts Metrics – Periodically gather usage information about a component e.g. queue length, response time, memory usage Alerts (Conditions) – Analyze numbers collected by one or more metrics to reach a boolean conclusion Triggers (Action) – Invoked by alerts to scale up/down or take some other action

Scaling Policy Concepts Application Components have one or more Metrics (we may need a management resource to house the metrics) Assembly has one or more Alerts (conditions) and one or more Triggers (actions) Each Alert uses values from one or more metrics Each Alert can initiate one or more triggers Triggers may act in several ways. They may scale a component up or down by POSTing to a scaling URL on the component. Or they may send an or a SMS message, etc.

Scaling Policy Relationships Assembly Application Component Metric Alert (Condition) Contains 1 * Trigger (Action) Platform Component * * Initiates Has * * Uses 1 * Has 1 1 ** Acts on - Send - Send SMS - Scale by posting to URL

What Goes in the Spec? Provide hooks/skeletons for enable metrics, actions and triggers to be added No normative scaling resources Perhaps add examples of scaling resources